{"id":3857,"date":"2026-07-12T16:32:04","date_gmt":"2026-07-12T16:32:04","guid":{"rendered":"https:\/\/www.pvlinktech.com\/?page_id=3857"},"modified":"2026-10-09T10:15:10","modified_gmt":"2026-10-09T10:15:10","slug":"certificats","status":"publish","type":"page","link":"https:\/\/www.pvlinktech.com\/fr\/certificates\/","title":{"rendered":"Certificats"},"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<section class=\"ly-hero\">\n  <div class=\"ly-hero-inner\">\n    <h1>\nConnector Certifications &#038; Compliance Documents<\/h1>\n\n    <p class=\"ly-subtitle\">\n    PVLinkTech provides connector certification and compliance documents based on the exact product model, configuration and target market.\n    <\/p>\n\n    <ul class=\"ly-points\">\n      <li>Internationally recognized product certifications<\/li>\n      <li>Quality management supporting consistent manufacturing<\/li>\n      <li>Registered connector designs and proprietary technologies<\/li>\n      <li>Compliance documentation available for project review<\/li>\n      <li>Certification support based on product model and target market<\/li>\n    <\/ul>\n\n    <div class=\"ly-actions\">\n      <button type=\"button\" class=\"ly-btn ly-primary\" id=\"lyOpenQuote\" aria-controls=\"lyQuoteModal\" aria-expanded=\"false\">\n        Request Quote\n      <\/button>\n\n      <a href=\"https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/09\/PVLinkTech-2026-Product-Catalog._compressed.pdf\" class=\"ly-btn ly-secondary\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Download Product Catalog PDF\">\n        <svg class=\"ly-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          <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        Download Catalog\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"ly-modal\" id=\"lyQuoteModal\" aria-hidden=\"true\">\n  <div class=\"ly-modal-bg\" id=\"lyCloseQuoteBg\"><\/div>\n\n  <div class=\"ly-modal-box\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"lyQuoteModalTitle\">\n    <button type=\"button\" class=\"ly-modal-close\" id=\"lyCloseQuote\" aria-label=\"Close form\">\n      \u00d7\n    <\/button>\n\n    <div class=\"ly-modal-head\">\n      <p>REQUEST CERTIFICATION DOCUMENTS <\/p>\n\n      <h2 id=\"lyQuoteModalTitle\">\n       Tell us the model and the market you need documents for\n      <\/h2>\n    <\/div>\n\n    <div class=\"ly-modal-form\">\n      <div class='fluentform ff-default fluentform_wrapper_7 ffs_default_wrap'><form data-form_id=\"7\" id=\"fluentform_7\" class=\"frm-fluent-form fluent_form_7 ff-el-form-top ff_form_instance_7_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_7_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;\">Get a Quote<\/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_7_item_sf\" aria-label=\"Notify\">\n                    Notify                <\/label>\n            <\/div>\n            <div class=\"ff-el-input--content\">\n                <input type=\"text\"\n                       name=\"item_7__fluent_sf\"\n                       class=\"ff-el-form-control\"\n                       id=\"ff_7_item_sf\"\n                \/>\n            <\/div>\n        <\/div>\n                <input type=\"hidden\" id=\"__fluent_protection_token_7\" class=\"fluent-form-token-field\" name=\"__fluent_protection_token_7\">\n        <input type='hidden' name='__fluent_form_embded_post_id' value='3857' \/><input type=\"hidden\" id=\"_fluentform_7_fluentformnonce\" name=\"_fluentform_7_fluentformnonce\" value=\"39b43a5f66\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/fr\/wp-json\/wp\/v2\/pages\/3857\" \/><div data-name=\"ff_cn_id_1\"  class='ff-t-container ff-column-container ff_columns_total_2 '><div class='ff-t-cell ff-t-column-1' style='flex-basis: 50%;'><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'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_7_names_first_name_' id='label_ff_7_names_first_name_'>Your name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_7_names_first_name_\" class=\"ff-el-form-control\" autocomplete=\"given-name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><\/div><div class='ff-t-cell ff-t-column-2' style='flex-basis: 50%;'><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_7_email' id='label_ff_7_email'>Your email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_7_email\" class=\"ff-el-form-control\" autocomplete=\"email\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_7_country-list' id='label_ff_7_country-list'>nation<\/label><\/div><div class='ff-el-input--content'><select name=\"country-list\" id=\"ff_7_country-list\" class=\"ff-el-form-control\" placeholder=\"Select your country\" data-name=\"country-list\" aria-invalid='false' aria-required=false><option value=''>Select your country<\/option><option value='AF' >Afghanistan<\/option><option value='ZA' >Afrique du Sud<\/option><option value='AL' >Albanie<\/option><option value='DZ' >Alg\u00e9rie<\/option><option value='DE' >Allemagne<\/option><option value='AD' >Andorre<\/option><option value='AO' >Angola<\/option><option value='AI' >Anguilla<\/option><option value='AQ' >Antarctique<\/option><option value='AG' >Antigua-et-Barbuda<\/option><option value='SA' >Arabie saoudite<\/option><option value='AR' >Argentine<\/option><option value='AM' >Arm\u00e9nie<\/option><option value='AW' >Aruba<\/option><option value='AU' >Australie<\/option><option value='AT' >Autriche<\/option><option value='AZ' >Azerba\u00efdjan<\/option><option value='BS' >Bahamas<\/option><option value='BH' >Bahrain<\/option><option value='BD' >Bangladesh<\/option><option value='BB' >Barbade<\/option><option value='BE' >Belgique<\/option><option value='BZ' >Belize<\/option><option value='BM' >Bermudes<\/option><option value='BT' >Bhoutan<\/option><option value='BY' >Bi\u00e9lorussie<\/option><option value='BO' >Bolivie<\/option><option value='BQ' >Bonaire, Saint-Eustache et Saba<\/option><option value='BA' >Bosnie-Herz\u00e9govine<\/option><option value='BW' >Botswana<\/option><option value='BN' >Brunei<\/option><option value='BR' >Br\u00e9sil<\/option><option value='BG' >Bulgarie<\/option><option value='BF' >Burkina Faso<\/option><option value='BI' >Burundi<\/option><option value='BJ' >B\u00e9nin<\/option><option value='CV' >Cabo Verde<\/option><option value='KH' >Cambodge<\/option><option value='CM' >Cameroun<\/option><option value='CA' >Canada<\/option><option value='CL' >Chili<\/option><option value='CN' >Chine<\/option><option value='CY' >Chypre<\/option><option value='CO' >Colombie<\/option><option value='KM' >Comores<\/option><option value='KP' >Cor\u00e9e du Nord<\/option><option value='KR' >Cor\u00e9e du Sud<\/option><option value='CR' >Costa Rica<\/option><option value='HR' >Croatie<\/option><option value='CU' >Cuba<\/option><option value='CW' >Cura\u00e7ao<\/option><option value='CI' >C\u00f4te d\u2019Ivoire<\/option><option value='DK' >Danemark<\/option><option value='DJ' >Djibouti<\/option><option value='DM' >Dominique<\/option><option value='ES' >Espagne<\/option><option value='EE' >Estonie<\/option><option value='SZ' >Eswatini<\/option><option value='FJ' >Fidji<\/option><option value='FI' >Finlande<\/option><option value='FR' >France<\/option><option value='GA' >Gabon<\/option><option value='GM' >Gambie<\/option><option value='GH' >Ghana<\/option><option value='GI' >Gibraltar<\/option><option value='GD' >Grenade<\/option><option value='GL' >Groenland<\/option><option value='GR' >Gr\u00e8ce<\/option><option value='GP' >Guadeloupe<\/option><option value='GU' >Guam<\/option><option value='GT' >Guatemala<\/option><option value='GG' >Guernesey<\/option><option value='GN' >Guin\u00e9e<\/option><option value='GQ' >Guin\u00e9e \u00e9quatoriale<\/option><option value='GW' >Guin\u00e9e-Bissau<\/option><option value='GY' >Guyana<\/option><option value='GF' >Guyane<\/option><option value='GE' >G\u00e9orgie<\/option><option value='GS' >G\u00e9orgie du Sud \/ \u00eeles Sandwich<\/option><option value='HT' >Ha\u00efti<\/option><option value='HN' >Honduras<\/option><option value='HK' >Hong Kong<\/option><option value='HU' >Hongrie<\/option><option value='IN' >Inde<\/option><option value='ID' >Indon\u00e9sie<\/option><option value='IR' >Iran<\/option><option value='IQ' >Iraq<\/option><option value='IE' >Irlande<\/option><option value='IS' >Islande<\/option><option value='IL' >Isra\u00ebl<\/option><option value='IT' >Italie<\/option><option value='JM' >Jama\u00efque<\/option><option value='JP' >Japon<\/option><option value='JE' >Jersey<\/option><option value='JO' >Jordanie<\/option><option value='KZ' >Kazakhstan<\/option><option value='KE' >Kenya<\/option><option value='KG' >Kirghizistan<\/option><option value='KI' >Kiribati<\/option><option value='XK' >Kosovo<\/option><option value='KW' >Kowe\u00eft<\/option><option value='LA' >Laos<\/option><option value='LS' >Lesotho<\/option><option value='LV' >Lettonie<\/option><option value='LB' >Liban<\/option><option value='LR' >Liberia<\/option><option value='LY' >Libye<\/option><option value='LI' >Liechtenstein<\/option><option value='LT' >Lituanie<\/option><option value='LU' >Luxembourg<\/option><option value='MO' >Macao S.A.R., Chine<\/option><option value='MK' >Mac\u00e9doine du Nord<\/option><option value='MG' >Madagascar<\/option><option value='MY' >Malaisie<\/option><option value='MW' >Malawi<\/option><option value='MV' >Maldives<\/option><option value='ML' >Mali<\/option><option value='MT' >Malte<\/option><option value='MA' >Maroc<\/option><option value='MQ' >Martinique<\/option><option value='MU' >Maurice<\/option><option value='MR' >Mauritanie<\/option><option value='YT' >Mayotte<\/option><option value='MX' >Mexique<\/option><option value='FM' >Micron\u00e9sie<\/option><option value='MD' >Moldavie<\/option><option value='MC' >Monaco<\/option><option value='MN' >Mongolie<\/option><option value='MS' >Montserrat<\/option><option value='ME' >Mont\u00e9n\u00e9gro<\/option><option value='MZ' >Mozambique<\/option><option value='MM' >Myanmar<\/option><option value='NA' >Namibie<\/option><option value='NR' >Nauru<\/option><option value='NI' >Nicaragua<\/option><option value='NE' >Niger<\/option><option value='NG' >Nig\u00e9ria<\/option><option value='NU' >Niue<\/option><option value='NO' >Norv\u00e8ge<\/option><option value='NC' >Nouvelle-Cal\u00e9donie<\/option><option value='NZ' >Nouvelle-Z\u00e9lande<\/option><option value='NP' >N\u00e9pal<\/option><option value='OM' >Oman<\/option><option value='UG' >Ouganda<\/option><option value='UZ' >Ouzb\u00e9kistan<\/option><option value='PK' >Pakistan<\/option><option value='PW' >Palaos<\/option><option value='PA' >Panama<\/option><option value='PG' >Papouasie-Nouvelle-Guin\u00e9e<\/option><option value='PY' >Paraguay<\/option><option value='NL' >Pays-Bas<\/option><option value='PH' >Philippines<\/option><option value='PN' >Pitcairn<\/option><option value='PL' >Pologne<\/option><option value='PF' >Polyn\u00e9sie fran\u00e7aise<\/option><option value='PR' >Porto Rico<\/option><option value='PT' >Portugal<\/option><option value='PE' >P\u00e9rou<\/option><option value='QA' >Qatar<\/option><option value='RO' >Roumanie<\/option><option value='GB' >Royaume-Uni (UK)<\/option><option value='RU' >Russie<\/option><option value='RW' >Rwanda<\/option><option value='CF' >R\u00e9publique centrafricaine<\/option><option value='DO' >R\u00e9publique dominicaine<\/option><option value='CG' >R\u00e9publique du Congo (Brazzaville)<\/option><option value='CD' >R\u00e9publique d\u00e9mocratique du Congo (Kinshasa)<\/option><option value='CZ' >R\u00e9publique tch\u00e8que<\/option><option value='RE' >R\u00e9union<\/option><option value='EH' >Sahara occidental<\/option><option value='BL' >Saint-Barth\u00e9lemy<\/option><option value='KN' >Saint-Kitts-et-Nevis<\/option><option value='SM' >Saint-Marin<\/option><option value='MF' >Saint-Martin (Antilles fran\u00e7aises)<\/option><option value='SX' >Saint-Martin (partie n\u00e9erlandaise)<\/option><option value='PM' >Saint-Pierre-et-Miquelon<\/option><option value='VC' >Saint-Vincent-et-les-Grenadines<\/option><option value='SH' >Sainte-H\u00e9l\u00e8ne<\/option><option value='LC' >Sainte-Lucie<\/option><option value='SV' >Salvador<\/option><option value='WS' >Samoa<\/option><option value='AS' >Samoa am\u00e9ricaines<\/option><option value='ST' >Sao Tom\u00e9-et-Principe<\/option><option value='RS' >Serbie<\/option><option value='SC' >Seychelles<\/option><option value='SL' >Sierra Leone<\/option><option value='SG' >Singapour<\/option><option value='SK' >Slovaquie<\/option><option value='SI' >Slov\u00e9nie<\/option><option value='SO' >Somalie<\/option><option value='SD' >Soudan<\/option><option value='SS' >Soudan du Sud<\/option><option value='LK' >Sri Lanka<\/option><option value='CH' >Suisse<\/option><option value='SR' >Suriname<\/option><option value='SE' >Su\u00e8de<\/option><option value='SJ' >Svalbard et Jan Mayen<\/option><option value='SY' >Syrie<\/option><option value='SN' >S\u00e9n\u00e9gal<\/option><option value='TJ' >Tadjikistan<\/option><option value='TZ' >Tanzanie<\/option><option value='TW' >Ta\u00efwan<\/option><option value='TD' >Tchad<\/option><option value='TF' >Terres australes et antarctiques fran\u00e7aises<\/option><option value='PS' >Territoire Palestinien<\/option><option value='IO' >Territoire britannique de l\u2019oc\u00e9an Indien<\/option><option value='TH' >Thailande<\/option><option value='TL' >Timor-Leste<\/option><option value='TG' >Togo<\/option><option value='TK' >Tokelau<\/option><option value='TO' >Tonga<\/option><option value='TT' >Trinit\u00e9-et-Tobago<\/option><option value='TN' >Tunisie<\/option><option value='TM' >Turkm\u00e9nistan<\/option><option value='TR' >Turquie<\/option><option value='TV' >Tuvalu<\/option><option value='UA' >Ukraine<\/option><option value='UY' >Uruguay<\/option><option value='VU' >Vanuatu<\/option><option value='VA' >Vatican<\/option><option value='VE' >Venezuela<\/option><option value='VN' >Vietnam<\/option><option value='WF' >Wallis-et-Futuna<\/option><option value='YE' >Y\u00e9men<\/option><option value='ZM' >Zambie<\/option><option value='ZW' >Zimbabwe<\/option><option value='EG' >\u00c9gypte<\/option><option value='AE' >\u00c9mirats arabes unis<\/option><option value='EC' >\u00c9quateur<\/option><option value='ER' >\u00c9rythr\u00e9e<\/option><option value='US' >\u00c9tats-Unis (USA)<\/option><option value='ET' >\u00c9thiopie<\/option><option value='BV' >\u00cele Bouvet<\/option><option value='CX' >\u00cele Christmas<\/option><option value='NF' >\u00cele Norfolk<\/option><option value='IM' >\u00cele de Man<\/option><option value='AX' >\u00celes Aland<\/option><option value='KY' >\u00celes Ca\u00efmans<\/option><option value='CC' >\u00celes Cocos<\/option><option value='CK' >\u00celes Cook<\/option><option value='FK' >\u00celes Falkland<\/option><option value='FO' >\u00celes F\u00e9ro\u00e9<\/option><option value='HM' >\u00celes Heard-et-MacDonald<\/option><option value='MP' >\u00celes Mariannes du Nord<\/option><option value='MH' >\u00celes Marshall<\/option><option value='UM' >\u00celes Mineures \u00e9loign\u00e9es des \u00c9tats-Unis<\/option><option value='SB' >\u00celes Salomon<\/option><option value='TC' >\u00celes Turques-et-Ca\u00efques<\/option><option value='VI' >\u00celes Vierges am\u00e9ricaines (US)<\/option><option value='VG' >\u00celes Vierges britanniques<\/option><\/select><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_7_phone' id='label_ff_7_phone'>Phone\/Mobile<\/label><\/div><div class='ff-el-input--content'><input name=\"phone\" class=\"ff-el-form-control ff-el-phone\" type=\"tel\" placeholder=\"Mobile Number\" autocomplete=\"tel\" data-name=\"phone\" id=\"ff_7_phone\" inputmode=\"tel\"  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_7_description' id='label_ff_7_description'>Textarea<\/label><\/div><div class='ff-el-input--content'><textarea aria-required=\"true\" aria-labelledby=\"label_ff_7_description\" name=\"description\" id=\"ff_7_description\" class=\"ff-el-form-control\" rows=\"3\" cols=\"2\" data-name=\"description\" ><\/textarea><\/div><\/div><div class='ff-el-group  ff-dropzone'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_7_file-upload_1' id='label_ff_7_file-upload_1'>File Upload<\/label><\/div><div class='ff-el-input--content'><label for='ff_7_file-upload_1' class='ff_file_upload_holder'><span class='ff_upload_btn ff-btn' tabindex='0'>Choose File<\/span> <input type=\"file\" name=\"file-upload\" id=\"ff_7_file-upload_1\" class=\"ff-el-form-control  ff-screen-reader-element\" data-name=\"file-upload\" multiple=\"1\"  aria-invalid='false' aria-required=false><\/label><\/div><\/div><div class='ff-form-inline-style' hidden><style>form.fluent_form_7 .ff-btn-submit:not(.ff_btn_no_style) { background-color: var(--fluentform-primary); color: #ffffff; }<\/style><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Submit Form\">Submit Form<\/button><\/div><\/fieldset><\/form><div id='fluentform_7_errors' class='ff-errors-in-stack ff_form_instance_7_1 ff-form-loading_errors ff_form_instance_7_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_7_1 = {\"id\":\"7\",\"ajaxUrl\":\"https:\\\/\\\/www.pvlinktech.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_7_1\",\"form_id_selector\":\"fluentform_7\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":false,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":false,\"global_message\":\"This field must contain a valid email\"}},\"country-list\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"phone\":{\"required\":{\"value\":true,\"global\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\"},\"valid_phone_number\":{\"value\":false,\"global\":true,\"message\":\"Phone number is not valid\",\"global_message\":\"Phone number is not valid\"}},\"description\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}},\"file-upload\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"max_file_size\":{\"value\":209715200,\"_valueFrom\":\"MB\",\"message\":\"Validation fails for maximum file size\",\"global_message\":\"Validation fails for maximum file size\",\"global\":true},\"max_file_count\":{\"value\":\"20\",\"message\":\"Validation fails for maximum file count\",\"global_message\":\"Validation fails for maximum file count\",\"global\":true},\"allowed_file_types\":{\"value\":[\"mp3|wav|ogg|oga|wma|mka|m4a|ra|mid|midi|mpga\",\"jpg|jpeg|gif|png|bmp\",\"avi|divx|flv|mov|ogv|mkv|mp4|m4v|divx|mpg|mpeg|mpe|video\\\/quicktime|qt\",\"pdf\",\"doc|ppt|pps|xls|mdb|docx|xlsx|pptx|odt|odp|ods|odg|odc|odb|odf|rtf|txt\",\"zip|gz|gzip|rar|7z\",\"exe\",\"csv\"],\"message\":\"Invalid file type\",\"global_message\":\"Invalid file type\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            \n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .ly-hero,\n  .ly-hero *,\n  .ly-modal,\n  .ly-modal * {\n    box-sizing: border-box;\n  }\n\n  .ly-hero {\n    --pv-blue: #0057b8;\n    --pv-green: #5acb2e;\n    position: relative;\n    display: flex;\n    align-items: center;\n    width: 100%;\n    min-height: 440px;\n    overflow: hidden;\n    color: #ffffff;\n    background: transparent !important;\n  }\n\n  .ly-hero-inner {\n    position: relative;\n    z-index: 2;\n    width: min(1400px, calc(100% - 64px));\n    margin: 0 auto;\n    padding: 28px 0;\n  }\n\n  .ly-hero h1 {\n    max-width: 900px;\n    margin: 0 0 16px;\n    color: #ffffff;\n    font-size: clamp(38px, 4.2vw, 58px);\n    font-weight: 900;\n    line-height: 1.06;\n    text-shadow: 0 3px 18px rgba(0, 0, 0, 0.72);\n  }\n\n  .ly-subtitle {\n    max-width: 760px;\n    margin: 0 0 20px;\n    color: rgba(255, 255, 255, 0.96);\n    font-size: clamp(16px, 1.5vw, 20px);\n    font-weight: 500;\n    line-height: 1.48;\n    text-shadow: 0 2px 14px rgba(0, 0, 0, 0.75);\n  }\n\n  .ly-points {\n    display: grid;\n    gap: 9px;\n    max-width: 900px;\n    margin: 0 0 24px;\n    padding: 0;\n    list-style: none;\n  }\n\n  .ly-points li {\n    position: relative;\n    padding-left: 31px;\n    color: #ffffff;\n    font-size: 15px;\n    font-weight: 600;\n    line-height: 1.4;\n    text-shadow: 0 2px 12px rgba(0, 0, 0, 0.75);\n  }\n\n  .ly-points li::before {\n    content: \"\";\n    position: absolute;\n    top: 2px;\n    left: 0;\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    background: var(--pv-green);\n  }\n\n  .ly-points li::after {\n    content: \"\u2713\";\n    position: absolute;\n    top: -1px;\n    left: 5px;\n    color: var(--pv-blue);\n    font-size: 13px;\n    font-weight: 900;\n    line-height: 20px;\n  }\n\n  .ly-actions {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .ly-hero .ly-btn,\n  .ly-hero .ly-btn:visited {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 10px !important;\n    min-width: 210px !important;\n    min-height: 56px !important;\n    padding: 0 30px !important;\n    border-radius: 6px !important;\n    font-family: inherit !important;\n    font-size: 15.5px !important;\n    font-weight: 800 !important;\n    line-height: 1 !important;\n    text-decoration: none !important;\n    white-space: nowrap !important;\n    cursor: pointer !important;\n    transition:\n      background-color 0.25s ease,\n      border-color 0.25s ease,\n      color 0.25s ease,\n      transform 0.25s ease !important;\n  }\n\n  .ly-hero .ly-primary {\n    border: 2px solid var(--pv-green) !important;\n    background: var(--pv-green) !important;\n    color: var(--pv-blue) !important;\n  }\n\n  .ly-hero .ly-primary:hover,\n  .ly-hero .ly-primary:focus-visible {\n    background: var(--pv-blue) !important;\n    color: #ffffff !important;\n    transform: translateY(-2px);\n  }\n\n  .ly-hero .ly-secondary {\n    border: 2px solid rgba(255, 255, 255, 0.9) !important;\n    background: transparent !important;\n    color: #ffffff !important;\n  }\n\n  .ly-hero .ly-secondary:hover,\n  .ly-hero .ly-secondary:focus-visible {\n    border-color: var(--pv-green) !important;\n    background: var(--pv-green) !important;\n    color: var(--pv-blue) !important;\n    transform: translateY(-2px);\n  }\n\n  .ly-hero .ly-btn:focus-visible {\n    outline: 3px solid rgba(255, 255, 255, 0.9);\n    outline-offset: 3px;\n  }\n\n  .ly-download-icon {\n    width: 20px;\n    height: 20px;\n    flex: 0 0 auto;\n    fill: currentColor;\n  }\n\n  .ly-modal {\n    position: fixed;\n    inset: 0;\n    z-index: 99999;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 24px;\n  }\n\n  .ly-modal.is-open {\n    display: flex;\n  }\n\n  .ly-modal-bg {\n    position: absolute;\n    inset: 0;\n    background: rgba(0, 20, 40, 0.72);\n    backdrop-filter: blur(5px);\n  }\n\n  .ly-modal-box {\n    position: relative;\n    z-index: 2;\n    width: min(680px, 100%);\n    max-height: calc(100vh - 48px);\n    overflow-y: auto;\n    padding: 28px 32px 32px;\n    border-radius: 10px;\n    background: #ffffff;\n    box-shadow: 0 30px 90px rgba(0, 0, 0, 0.35);\n  }\n\n  .ly-modal-close,\n  .ly-modal-close:hover,\n  .ly-modal-close:focus,\n  .ly-modal-close:active {\n    position: absolute !important;\n    top: 14px !important;\n    right: 16px !important;\n    z-index: 20 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 38px !important;\n    height: 38px !important;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50% !important;\n    opacity: 1 !important;\n    visibility: visible !important;\n    background: #0057b8 !important;\n    color: #ffffff !important;\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    line-height: 1 !important;\n    cursor: pointer !important;\n  }\n\n  .ly-modal-close {\n    animation: ly-close-pulse 2.8s ease-in-out infinite;\n  }\n\n  .ly-modal-close:hover,\n  .ly-modal-close:focus {\n    background: #5acb2e !important;\n    color: #0057b8 !important;\n    animation: ly-close-rotate 0.35s ease both;\n  }\n\n  @keyframes ly-close-pulse {\n    0%,\n    100% {\n      transform: scale(1);\n      box-shadow: 0 0 0 0 rgba(0, 87, 184, 0);\n    }\n\n    50% {\n      transform: scale(1.06);\n      box-shadow: 0 0 0 5px rgba(0, 87, 184, 0.16);\n    }\n  }\n\n  @keyframes ly-close-rotate {\n    from {\n      transform: scale(1.06) rotate(0deg);\n    }\n\n    to {\n      transform: scale(1.1) rotate(90deg);\n    }\n  }\n\n  .ly-modal-head {\n    margin: 0 48px 22px 0;\n  }\n\n  .ly-modal-head p {\n    margin: 0 0 8px;\n    color: #5acb2e;\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .ly-modal-head h2 {\n    margin: 0;\n    color: #0057b8;\n    font-size: clamp(27px, 4vw, 34px);\n    font-weight: 900;\n    line-height: 1.15;\n  }\n\n  .ly-modal-form,\n  .ly-modal-form form,\n  .ly-modal-form .fluentform {\n    width: 100% !important;\n    max-width: none !important;\n    color: #202833;\n  }\n\n  .ly-modal-form .ff-el-group {\n    margin-bottom: 17px !important;\n  }\n\n  .ly-modal-form .ff-el-input--label label {\n    display: block;\n    margin-bottom: 7px !important;\n    color: #202833 !important;\n    font-size: 15px !important;\n    font-weight: 500 !important;\n  }\n\n  .ly-modal-form input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n  .ly-modal-form select,\n  .ly-modal-form textarea,\n  .ly-modal-form .ff-el-form-control {\n    width: 100% !important;\n    min-height: 41px !important;\n    border: 1px solid #d5dbe2 !important;\n    border-radius: 6px !important;\n    background: #ffffff !important;\n    color: #202833 !important;\n    font-family: inherit !important;\n    font-size: 15px !important;\n    box-shadow: none !important;\n  }\n\n  .ly-modal-form input:not([type=\"checkbox\"]):not([type=\"radio\"]),\n  .ly-modal-form select {\n    padding: 9px 13px !important;\n  }\n\n  .ly-modal-form textarea {\n    min-height: 154px !important;\n    padding: 12px 13px !important;\n    resize: vertical !important;\n  }\n\n  .ly-modal-form input:focus,\n  .ly-modal-form select:focus,\n  .ly-modal-form textarea:focus {\n    border-color: #0057b8 !important;\n    outline: 0 !important;\n    box-shadow: 0 0 0 3px rgba(0, 87, 184, 0.13) !important;\n  }\n\n  .ly-modal-form button[type=\"submit\"],\n  .ly-modal-form .ff-btn-submit {\n    min-height: 43px !important;\n    padding: 0 20px !important;\n    border: 0 !important;\n    border-radius: 999px !important;\n    background: #0057b8 !important;\n    color: #ffffff !important;\n    font-family: inherit !important;\n    font-size: 15px !important;\n    font-weight: 800 !important;\n    cursor: pointer !important;\n  }\n\n  .ly-modal-form button[type=\"submit\"]:hover,\n  .ly-modal-form .ff-btn-submit:hover {\n    background: #5acb2e !important;\n    color: #0057b8 !important;\n  }\n\n  body.ly-modal-open {\n    overflow: hidden;\n  }\n\n  @media (max-width: 768px) {\n    .ly-hero {\n      min-height: 700px;\n      align-items: flex-end;\n    }\n\n    .ly-hero-inner {\n      width: calc(100% - 32px);\n      padding: 0 0 20px;\n    }\n\n    .ly-hero h1 {\n      font-size: 31px;\n      line-height: 1.08;\n    }\n\n    .ly-subtitle {\n      font-size: 14.5px;\n    }\n\n    .ly-points {\n      gap: 7px;\n      margin-bottom: 18px;\n    }\n\n    .ly-points li {\n      padding-left: 28px;\n      font-size: 13px;\n    }\n\n    .ly-points li::before {\n      width: 18px;\n      height: 18px;\n    }\n\n    .ly-points li::after {\n      left: 4px;\n      font-size: 12px;\n      line-height: 18px;\n    }\n\n    \/* \u624b\u673a\u7aef\u4e24\u4e2a\u6309\u94ae\u4fdd\u6301\u5e76\u6392 *\/\n    .ly-actions {\n      flex-wrap: nowrap;\n      gap: 10px;\n    }\n\n    .ly-hero .ly-btn,\n    .ly-hero .ly-btn:visited {\n      flex: 1 1 0;\n      min-width: 0 !important;\n      min-height: 46px !important;\n      padding: 0 10px !important;\n      font-size: 12.5px !important;\n      white-space: nowrap !important;\n    }\n\n    .ly-download-icon {\n      width: 18px;\n      height: 18px;\n      flex: 0 0 18px;\n    }\n\n    .ly-modal {\n      align-items: flex-end;\n      padding: 12px;\n    }\n\n    .ly-modal-box {\n      width: 100%;\n      max-height: calc(100dvh - 24px);\n      padding: 25px 20px 22px;\n      border-radius: 12px;\n    }\n\n    .ly-modal-close,\n    .ly-modal-close:hover,\n    .ly-modal-close:focus,\n    .ly-modal-close:active {\n      top: 12px !important;\n      right: 12px !important;\n    }\n\n    .ly-modal-head h2 {\n      font-size: 26px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .ly-hero .ly-btn,\n    .ly-modal-close,\n    .ly-modal-close:hover,\n    .ly-modal-close:focus {\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n<\/style>\n\n<script>\n  (function () {\n    var openBtn = document.getElementById(\"lyOpenQuote\");\n    var modal = document.getElementById(\"lyQuoteModal\");\n    var closeBtn = document.getElementById(\"lyCloseQuote\");\n    var closeBg = document.getElementById(\"lyCloseQuoteBg\");\n    var lastFocusedElement = null;\n\n    if (!modal || !openBtn || !closeBtn || !closeBg) {\n      return;\n    }\n\n    function openModal() {\n      lastFocusedElement = document.activeElement;\n\n      modal.classList.add(\"is-open\");\n      modal.setAttribute(\"aria-hidden\", \"false\");\n      openBtn.setAttribute(\"aria-expanded\", \"true\");\n      document.body.classList.add(\"ly-modal-open\");\n\n      window.setTimeout(function () {\n        closeBtn.focus();\n      }, 0);\n    }\n\n    function closeModal() {\n      modal.classList.remove(\"is-open\");\n      modal.setAttribute(\"aria-hidden\", \"true\");\n      openBtn.setAttribute(\"aria-expanded\", \"false\");\n      document.body.classList.remove(\"ly-modal-open\");\n\n      if (\n        lastFocusedElement &&\n        typeof lastFocusedElement.focus === \"function\"\n      ) {\n        lastFocusedElement.focus();\n      }\n    }\n\n    openBtn.addEventListener(\"click\", openModal);\n    closeBtn.addEventListener(\"click\", closeModal);\n    closeBg.addEventListener(\"click\", closeModal);\n\n    document.addEventListener(\"keydown\", function (event) {\n      if (\n        event.key === \"Escape\" &&\n        modal.classList.contains(\"is-open\")\n      ) {\n        closeModal();\n      }\n    });\n  })();\n<\/script>\n<\/div>\n<\/div>\n<\/div>\n <\/div><\/div>\n\n\n\n\n\n<!-- PVLinkTech | Product Documentation Notice | Blocksy Compatible -->\n<section class=\"pv-document-note\" aria-labelledby=\"pv-document-note-title\">\n\n  <style>\n    .pv-document-note,\n    .pv-document-note * {\n      box-sizing: border-box;\n    }\n\n    .pv-document-note {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-text: #17324D;\n      --pv-body: #354D63;\n      --pv-border: #DCE6EF;\n      --pv-bg: #F4F8FB;\n\n      width: 100%;\n      margin: 28px 0;\n      padding: 0;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.75;\n    }\n\n    .pv-document-note .pv-document-title {\n      margin: 0 0 16px;\n      padding: 0;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: clamp(24px, 2.6vw, 29px);\n      font-weight: 700;\n      line-height: 1.35;\n      letter-spacing: -0.025em;\n    }\n\n    .pv-document-note .pv-document-intro {\n      margin: 0 0 24px;\n      padding: 0;\n      color: var(--pv-body);\n      font-size: 16px;\n      line-height: 1.8;\n    }\n\n    .pv-document-note .pv-document-callout {\n      position: relative;\n      margin: 0;\n      padding: 18px 22px 19px;\n      border: 1px solid #E5ECF2;\n      border-left: 4px solid var(--pv-blue);\n      border-radius: 8px;\n      background: #FFFFFF;\n    }\n\n    .pv-document-note .pv-callout-title {\n      margin: 0 0 3px;\n      padding: 0;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 16px;\n      font-weight: 700;\n      line-height: 1.6;\n    }\n\n    .pv-document-note .pv-callout-text {\n      margin: 0;\n      padding: 0;\n      color: var(--pv-body);\n      font-size: 16px;\n      line-height: 1.75;\n      overflow-wrap: anywhere;\n    }\n\n    .pv-document-note .pv-document-callout:focus-within {\n      border-color: var(--pv-blue);\n    }\n\n    @media (max-width: 767px) {\n      .pv-document-note {\n        margin: 22px 0;\n        font-size: 15px;\n      }\n\n      .pv-document-note .pv-document-title {\n        margin-bottom: 12px;\n        font-size: 24px;\n        line-height: 1.4;\n        letter-spacing: -0.02em;\n      }\n\n      .pv-document-note .pv-document-intro {\n        margin-bottom: 18px;\n        font-size: 15px;\n        line-height: 1.8;\n      }\n\n      .pv-document-note .pv-document-callout {\n        padding: 16px 16px 17px;\n        border-radius: 7px;\n      }\n\n      .pv-document-note .pv-callout-title {\n        font-size: 15px;\n      }\n\n      .pv-document-note .pv-callout-text {\n        font-size: 15px;\n        line-height: 1.8;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-document-note * {\n        scroll-behavior: auto;\n      }\n    }\n  <\/style>\n\n  <h2 class=\"pv-document-title\" id=\"pv-document-note-title\">\n    Documents depend on the exact product\n  <\/h2>\n\n  <p class=\"pv-document-intro\">\n    A certificate, declaration or test report applies only to the products,\n    ratings, configurations and markets listed in that document.\n    Products within the same family may have different documentation.\n  <\/p>\n\n  <div class=\"pv-document-callout\">\n    <p class=\"pv-callout-title\">\n      Need a document for a project or supplier approval?\n    <\/p>\n\n    <p class=\"pv-callout-text\">\n      Send us the exact model number, application, target market and required\n      document type. We will check the applicable records and confirm\n      what is available for that model.\n    <\/p>\n  <\/div>\n\n<\/section>\n\n\n\n<section id=\"dk-cert-pro\">\n  <div class=\"dk-cert-header\">\n    <h2>Product Certifications &#038; Compliance Documents<\/h2>\n\n    <p>\n      PVLinkTech provides product datasheets and, where available, certificates, declarations and test documents for specific products. Applicable documents depend on the exact model, configuration, ratings and target market. Contact our team with your requirements so we can confirm which documents apply to your product.\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\n\n\n<!-- PVLinkTech | Browse Product Families | Blocksy Compatible -->\n<section class=\"pv-product-families\" aria-labelledby=\"pv-families-title\">\n\n  <style>\n    .pv-product-families,\n    .pv-product-families * {\n      box-sizing: border-box;\n    }\n\n    .pv-product-families {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-text: #18324B;\n      --pv-muted: #53677A;\n      --pv-border: #DDE7F0;\n      --pv-surface: #FFFFFF;\n      --pv-soft: #F4F8FC;\n\n      width: 100%;\n      margin: 32px 0;\n      color: var(--pv-text);\n      font-family: inherit;\n    }\n\n    .pv-product-families .pv-families-heading {\n      margin: 0 0 24px;\n      padding: 0;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: clamp(25px, 3vw, 32px);\n      font-weight: 700;\n      line-height: 1.3;\n      letter-spacing: -0.025em;\n    }\n\n    .pv-product-families .pv-families-heading::after {\n      display: block;\n      width: 48px;\n      height: 4px;\n      margin-top: 13px;\n      border-radius: 999px;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    \/* Desktop: 3 cards per row *\/\n    .pv-product-families .pv-families-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n      margin: 0;\n      padding: 0;\n    }\n\n    .pv-product-families .pv-family-card {\n      display: flex;\n      flex-direction: column;\n      align-items: flex-start;\n      min-width: 0;\n      min-height: 220px;\n      margin: 0;\n      padding: 24px;\n      border: 1px solid var(--pv-border);\n      border-radius: 20px;\n      background: var(--pv-surface);\n      box-shadow: 0 2px 8px rgba(20, 52, 82, 0.035);\n      transition:\n        border-color 0.2s ease,\n        box-shadow 0.2s ease,\n        transform 0.2s ease;\n    }\n\n    .pv-product-families .pv-family-card:hover {\n      border-color: #B8D4EF;\n      box-shadow: 0 8px 24px rgba(20, 52, 82, 0.07);\n      transform: translateY(-2px);\n    }\n\n    .pv-product-families .pv-family-title {\n      margin: 0 0 10px;\n      padding: 0;\n      color: var(--pv-blue);\n      font-family: inherit;\n      font-size: 20px;\n      font-weight: 700;\n      line-height: 1.4;\n      letter-spacing: -0.015em;\n    }\n\n    .pv-product-families .pv-family-description {\n      margin: 0 0 20px;\n      padding: 0;\n      color: var(--pv-muted);\n      font-size: 15px;\n      line-height: 1.75;\n    }\n\n    .pv-product-families .pv-family-link {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n      max-width: 100%;\n      min-height: 42px;\n      margin-top: auto;\n      padding: 10px 17px;\n      border: 1px solid #C7DDF3;\n      border-radius: 999px;\n      background: var(--pv-soft);\n      color: var(--pv-blue);\n      font-family: inherit;\n      font-size: 14px;\n      font-weight: 700;\n      line-height: 1.5;\n      text-align: center;\n      text-decoration: none;\n      overflow-wrap: anywhere;\n      transition:\n        color 0.2s ease,\n        background-color 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .pv-product-families .pv-family-link:hover {\n      border-color: var(--pv-blue);\n      background: var(--pv-blue);\n      color: #FFFFFF;\n      text-decoration: none;\n    }\n\n    .pv-product-families .pv-family-link:focus-visible,\n    .pv-product-families .pv-inline-link:focus-visible {\n      outline: 3px solid var(--pv-green);\n      outline-offset: 4px;\n    }\n\n    \/* Wide card: spans all 3 desktop columns *\/\n    .pv-product-families .pv-family-card--wide {\n      grid-column: 1 \/ -1;\n      min-height: auto;\n      background: var(--pv-soft);\n    }\n\n    .pv-product-families .pv-family-card--wide .pv-family-description {\n      margin-bottom: 16px;\n    }\n\n    .pv-product-families .pv-family-sub-links {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      gap: 10px;\n      width: 100%;\n      margin-top: 2px;\n    }\n\n    .pv-product-families .pv-inline-link {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 40px;\n      padding: 9px 16px;\n      border: 1px solid #C7DDF3;\n      border-radius: 999px;\n      background: #FFFFFF;\n      color: var(--pv-blue);\n      font-size: 14px;\n      font-weight: 650;\n      line-height: 1.5;\n      text-align: center;\n      text-decoration: none;\n      transition:\n        color 0.2s ease,\n        background-color 0.2s ease,\n        border-color 0.2s ease;\n    }\n\n    .pv-product-families .pv-inline-link:hover {\n      border-color: var(--pv-blue);\n      background: var(--pv-blue);\n      color: #FFFFFF;\n      text-decoration: none;\n    }\n\n    .pv-product-families .pv-family-card--wide .pv-family-title {\n      color: var(--pv-text);\n    }\n\n    .pv-product-families .pv-family-card--wide .pv-family-title::before {\n      display: inline-block;\n      width: 7px;\n      height: 7px;\n      margin: 0 10px 3px 0;\n      border-radius: 50%;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    \/* Tablet: 2 cards per row *\/\n    @media (min-width: 701px) and (max-width: 1024px) {\n      .pv-product-families .pv-families-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n    }\n\n    \/* Mobile: 1 card per row *\/\n    @media (max-width: 700px) {\n      .pv-product-families {\n        margin: 24px 0;\n      }\n\n      .pv-product-families .pv-families-heading {\n        margin-bottom: 20px;\n        font-size: 26px;\n      }\n\n      .pv-product-families .pv-families-grid {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 14px;\n      }\n\n      .pv-product-families .pv-family-card {\n        min-height: 0;\n        padding: 21px 19px;\n        border-radius: 17px;\n      }\n\n      .pv-product-families .pv-family-title {\n        font-size: 19px;\n      }\n\n      .pv-product-families .pv-family-description {\n        margin-bottom: 17px;\n        font-size: 15px;\n      }\n\n      .pv-product-families .pv-family-card--wide {\n        grid-column: auto;\n      }\n\n      .pv-product-families .pv-family-sub-links {\n        gap: 9px;\n      }\n\n      .pv-product-families .pv-inline-link {\n        min-height: 42px;\n        padding: 9px 14px;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .pv-product-families .pv-family-card {\n        padding: 18px 15px;\n        border-radius: 15px;\n      }\n\n      .pv-product-families .pv-family-title {\n        font-size: 18px;\n      }\n\n      .pv-product-families .pv-family-link,\n      .pv-product-families .pv-inline-link {\n        max-width: 100%;\n        font-size: 13px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-product-families .pv-family-card,\n      .pv-product-families .pv-family-link,\n      .pv-product-families .pv-inline-link {\n        transition: none;\n      }\n\n      .pv-product-families .pv-family-card:hover {\n        transform: none;\n      }\n    }\n  <\/style>\n\n  <h2 class=\"pv-families-heading\" id=\"pv-families-title\">\n    Browse product families\n  <\/h2>\n\n  <div class=\"pv-families-grid\">\n\n    <!-- Solar PV Connectors -->\n    <article class=\"pv-family-card\">\n      <h3 class=\"pv-family-title\">Solar PV Connectors<\/h3>\n      <p class=\"pv-family-description\">\n        MC4\/PV4-compatible connector options for photovoltaic applications.\n      <\/p>\n      <a class=\"pv-family-link\" href=\"https:\/\/www.pvlinktech.com\/mc4-pv4-solar-connectors\/\">\n        View solar PV connectors <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/article>\n\n    <!-- Energy Storage Connectors -->\n    <article class=\"pv-family-card\">\n      <h3 class=\"pv-family-title\">Energy Storage Connectors<\/h3>\n      <p class=\"pv-family-description\">\n        Connector options for battery energy storage system connections.\n      <\/p>\n      <a class=\"pv-family-link\" href=\"https:\/\/www.pvlinktech.com\/energy-storage-connectors\/\">\n        View energy storage connectors <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/article>\n\n    <!-- Battery Busbar Connectors -->\n    <article class=\"pv-family-card\">\n      <h3 class=\"pv-family-title\">Battery Busbar Connectors<\/h3>\n      <p class=\"pv-family-description\">\n        Connection solutions for battery and busbar applications.\n      <\/p>\n      <a class=\"pv-family-link\" href=\"https:\/\/www.pvlinktech.com\/battery-busbar-connectors\/\">\n        View battery busbar connectors <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/article>\n\n    <!-- Manual Service Disconnects -->\n    <article class=\"pv-family-card\">\n      <h3 class=\"pv-family-title\">Manual Service Disconnects<\/h3>\n      <p class=\"pv-family-description\">\n        MSD product information for battery system service applications.\n      <\/p>\n      <a class=\"pv-family-link\" href=\"https:\/\/www.pvlinktech.com\/msd-manual-service-disconnect\/\">\n        View MSD products <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/article>\n\n    <!-- LED Surge Protection -->\n    <article class=\"pv-family-card\">\n      <h3 class=\"pv-family-title\">LED Surge Protection<\/h3>\n      <p class=\"pv-family-description\">\n        Product information for LED surge protective devices.\n      <\/p>\n      <a class=\"pv-family-link\" href=\"https:\/\/www.pvlinktech.com\/led-surge-protective-device\/\">\n        View LED surge protection <span aria-hidden=\"true\">\u2192<\/span>\n      <\/a>\n    <\/article>\n\n    <!-- Waterproof Connectors and Junction Boxes -->\n    <article class=\"pv-family-card pv-family-card--wide\">\n      <h3 class=\"pv-family-title\">\n        Waterproof Connectors &amp; Junction Boxes\n      <\/h3>\n      <p class=\"pv-family-description\">\n        Options for outdoor and other demanding environments. Check each\n        model&#8217;s declared ratings and test conditions.\n      <\/p>\n      <nav class=\"pv-family-sub-links\" aria-label=\"Waterproof product categories\">\n        <a class=\"pv-inline-link\" href=\"https:\/\/www.pvlinktech.com\/screwless-waterproof-connectors\/\">\n          Screwless connectors\n        <\/a>\n        <a class=\"pv-inline-link\" href=\"https:\/\/www.pvlinktech.com\/screw-waterproof-connectors\/\">\n          Screw connectors\n        <\/a>\n        <a class=\"pv-inline-link\" href=\"https:\/\/www.pvlinktech.com\/ip68-waterproof-junction-box\/\">\n          Junction boxes\n        <\/a>\n      <\/nav>\n    <\/article>\n\n  <\/div>\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Product datasheets:<\/strong> <a href=\"https:\/\/www.pvlinktech.com\/downloads\/\">Browse available downloads<\/a>. A datasheet provides product specifications; it is not a substitute for a certificate or declaration.<\/p>\n\n\n\n<h2 id=\"what-document-do-you-need\" class=\"wp-block-heading\">What document do you need?<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Document<\/th><th class=\"has-text-align-left\" data-align=\"left\">What it is for<\/th><th class=\"has-text-align-left\" data-align=\"left\">What to verify<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Product certificate or listing<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">Evidence that a product or defined product range was evaluated under a named certification program.<\/td><td class=\"has-text-align-left\" data-align=\"left\">Certificate holder, file or certificate number, covered models, ratings, standard and status.<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Declaration of Conformity (DoC)<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">A manufacturer&#8217;s formal declaration that identified products meet specified applicable requirements.<\/td><td class=\"has-text-align-left\" data-align=\"left\">Product identification, applicable legislation or standards, responsible manufacturer and signed declaration.<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Test report<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">Results from tests performed on specified samples under stated methods and conditions.<\/td><td class=\"has-text-align-left\" data-align=\"left\">Tested model\/configuration, test method, ratings, conditions, issuing laboratory and report date.<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\"><strong>Management-system certificate<\/strong><\/td><td class=\"has-text-align-left\" data-align=\"left\">Evidence about a company&#8217;s management system, such as quality management.<\/td><td class=\"has-text-align-left\" data-align=\"left\">Certified legal entity, site, scope, issuing body and validity. It does not by itself certify every product.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<!-- PVLinkTech | Standards and Ratings | Blocksy Compatible -->\n<section class=\"pv-standards-guide\" aria-labelledby=\"pv-standards-title\">\n\n  <style>\n    .pv-standards-guide,\n    .pv-standards-guide * {\n      box-sizing: border-box;\n    }\n\n    .pv-standards-guide {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-text: #18324B;\n      --pv-muted: #53677A;\n      --pv-border: #DDE7F0;\n      --pv-soft: #F4F8FC;\n      --pv-white: #FFFFFF;\n\n      width: 100%;\n      margin: 32px 0;\n      color: var(--pv-text);\n      font-family: inherit;\n    }\n\n    .pv-standards-guide .pv-standards-heading {\n      margin: 0 0 14px;\n      padding: 0;\n      color: var(--pv-blue);\n      font-family: inherit;\n      font-size: clamp(25px, 3vw, 32px);\n      font-weight: 700;\n      line-height: 1.3;\n      letter-spacing: -0.025em;\n    }\n\n    .pv-standards-guide .pv-standards-heading::after {\n      display: block;\n      width: 46px;\n      height: 4px;\n      margin-top: 14px;\n      border-radius: 999px;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    .pv-standards-guide .pv-standards-intro {\n      max-width: 900px;\n      margin: 0 0 26px;\n      padding: 0;\n      color: var(--pv-muted);\n      font-size: 16px;\n      line-height: 1.8;\n    }\n\n    .pv-standards-guide .pv-standards-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n      margin: 0;\n      padding: 0;\n      align-items: stretch;\n    }\n\n    .pv-standards-guide .pv-standards-card {\n      min-width: 0;\n      margin: 0;\n      padding: 25px 26px;\n      border: 1px solid var(--pv-border);\n      border-radius: 14px;\n      background: var(--pv-white);\n      box-shadow: 0 2px 8px rgba(24, 50, 75, 0.035);\n      transition:\n        border-color 0.2s ease,\n        box-shadow 0.2s ease,\n        transform 0.2s ease;\n    }\n\n    .pv-standards-guide .pv-standards-card:hover {\n      border-color: #B8D4EF;\n      box-shadow: 0 7px 22px rgba(24, 50, 75, 0.06);\n      transform: translateY(-2px);\n    }\n\n    .pv-standards-guide .pv-standards-card-title {\n      position: relative;\n      margin: 0 0 14px;\n      padding: 0 0 13px;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 20px;\n      font-weight: 700;\n      line-height: 1.45;\n      letter-spacing: -0.015em;\n      overflow-wrap: anywhere;\n    }\n\n    .pv-standards-guide .pv-standards-card-title::after {\n      position: absolute;\n      bottom: 0;\n      left: 0;\n      width: 34px;\n      height: 3px;\n      border-radius: 999px;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    .pv-standards-guide .pv-standards-card-text {\n      margin: 0;\n      padding: 0;\n      color: var(--pv-muted);\n      font-size: 15px;\n      line-height: 1.8;\n      overflow-wrap: anywhere;\n    }\n\n    .pv-standards-guide .pv-standards-card-text + .pv-standards-card-text {\n      margin-top: 12px;\n    }\n\n    \/* Tablet *\/\n    @media (min-width: 701px) and (max-width: 1024px) {\n      .pv-standards-guide .pv-standards-grid {\n        gap: 15px;\n      }\n\n      .pv-standards-guide .pv-standards-card {\n        padding: 22px;\n      }\n\n      .pv-standards-guide .pv-standards-card-title {\n        font-size: 19px;\n      }\n    }\n\n    \/* Mobile *\/\n    @media (max-width: 700px) {\n      .pv-standards-guide {\n        margin: 24px 0;\n      }\n\n      .pv-standards-guide .pv-standards-heading {\n        font-size: 26px;\n      }\n\n      .pv-standards-guide .pv-standards-intro {\n        margin-bottom: 20px;\n        font-size: 15px;\n      }\n\n      .pv-standards-guide .pv-standards-grid {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 13px;\n      }\n\n      .pv-standards-guide .pv-standards-card {\n        padding: 21px 19px;\n        border-radius: 12px;\n      }\n\n      .pv-standards-guide .pv-standards-card-title {\n        margin-bottom: 12px;\n        padding-bottom: 11px;\n        font-size: 19px;\n      }\n\n      .pv-standards-guide .pv-standards-card-text {\n        font-size: 15px;\n        line-height: 1.75;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-standards-guide .pv-standards-card {\n        transition: none;\n      }\n\n      .pv-standards-guide .pv-standards-card:hover {\n        transform: none;\n      }\n    }\n  <\/style>\n\n  <h2 class=\"pv-standards-heading\" id=\"pv-standards-title\">\n    Standards and ratings: check the scope\n  <\/h2>\n\n  <p class=\"pv-standards-intro\">\n    Standards and ingress-protection ratings do not automatically apply to every connector or product in a family. Confirm the standard edition, product scope, rating, configuration and any conditions stated in the relevant document.\n  <\/p>\n\n  <div class=\"pv-standards-grid\">\n\n    <!-- IEC 62852 -->\n    <article class=\"pv-standards-card\">\n      <h3 class=\"pv-standards-card-title\">\n        IEC 62852 and photovoltaic DC connectors\n      <\/h3>\n      <p class=\"pv-standards-card-text\">\n        IEC 62852 addresses safety requirements and tests for DC connectors used in photovoltaic systems within its defined scope. It does not, on its own, confirm that a particular PVLinkTech model is certified. Match the model and ratings to the applicable certificate or test documentation.\n      <\/p>\n    <\/article>\n\n    <!-- UL Standards -->\n    <article class=\"pv-standards-card\">\n      <h3 class=\"pv-standards-card-title\">\n        UL standards and product listings\n      <\/h3>\n      <p class=\"pv-standards-card-text\">\n        UL 1977 and UL 4128 address different connector applications and scopes. Do not assume a connector needs both standards or that a listing for one model covers another. Ask us to confirm the specific certification basis for your application and target market.\n      <\/p>\n    <\/article>\n\n    <!-- IP Ratings -->\n    <article class=\"pv-standards-card\">\n      <h3 class=\"pv-standards-card-title\">\n        IP67\/IP68 protection\n      <\/h3>\n      <p class=\"pv-standards-card-text\">\n        IP ratings describe enclosure protection under specified test conditions. For an IP68 claim, check the declared immersion depth, duration and other conditions, along with cable, mating and installation requirements. Do not compare ratings without comparing their test conditions.\n      <\/p>\n    <\/article>\n\n    <!-- CE Marking -->\n    <article class=\"pv-standards-card\">\n      <h3 class=\"pv-standards-card-title\">\n        CE marking\n      <\/h3>\n      <p class=\"pv-standards-card-text\">\n        CE marking is a manufacturer&#8217;s declaration of conformity with applicable EU requirements; it is not a general-purpose product quality certificate. Applicable legislation determines the conformity-assessment route and whether a notified body is involved. Request the relevant DoC for the exact product.\n      <\/p>\n    <\/article>\n\n  <\/div>\n<\/section>\n\n\n\n<!-- PVLinkTech | Pill-style CTA | Blocksy -->\n<section class=\"pv-pill-cta\">\n  <style>\n    .pv-pill-cta,\n    .pv-pill-cta * {\n      box-sizing: border-box;\n    }\n\n    .pv-pill-cta {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-orange: #F59A18;\n\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 28px;\n      width: 100%;\n      margin: 28px 0;\n      padding: 26px 30px;\n      border: 1px solid #C7DFF5;\n      border-radius: 22px;\n      background: #EDF6FD;\n      font-family: inherit;\n    }\n\n    .pv-pill-cta .pv-pill-copy {\n      flex: 1 1 0;\n      min-width: 0;\n    }\n\n    .pv-pill-cta .pv-pill-title {\n      margin: 0 0 8px;\n      color: #102F4D;\n      font-family: inherit;\n      font-size: clamp(21px, 2.2vw, 28px);\n      font-weight: 700;\n      line-height: 1.3;\n      letter-spacing: -0.02em;\n    }\n\n    .pv-pill-cta .pv-pill-text {\n      margin: 0;\n      color: #263D52;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .pv-pill-cta .pv-pill-button {\n      display: inline-flex;\n      flex: 0 0 auto;\n      align-items: center;\n      justify-content: center;\n      min-height: 52px;\n      padding: 14px 25px;\n      border: 1px solid var(--pv-orange);\n      border-radius: 999px;\n      background: var(--pv-orange);\n      color: #102F4D;\n      font-family: inherit;\n      font-size: 15px;\n      font-weight: 700;\n      line-height: 1.4;\n      text-align: center;\n      text-decoration: none;\n      white-space: normal;\n      transition:\n        background-color 0.2s ease,\n        border-color 0.2s ease,\n        transform 0.2s ease;\n    }\n\n    .pv-pill-cta .pv-pill-button:hover {\n      border-color: var(--pv-blue);\n      background: var(--pv-blue);\n      color: #FFFFFF;\n      text-decoration: none;\n    }\n\n    .pv-pill-cta .pv-pill-button:focus-visible {\n      outline: 3px solid var(--pv-green);\n      outline-offset: 4px;\n    }\n\n    @media (max-width: 700px) {\n      .pv-pill-cta {\n        flex-direction: column;\n        align-items: stretch;\n        gap: 18px;\n        margin: 22px 0;\n        padding: 23px 20px;\n        border-radius: 20px;\n      }\n\n      .pv-pill-cta .pv-pill-title {\n        font-size: 23px;\n      }\n\n      .pv-pill-cta .pv-pill-text {\n        font-size: 15px;\n        line-height: 1.75;\n      }\n\n      .pv-pill-cta .pv-pill-button {\n        align-self: flex-start;\n        max-width: 100%;\n        padding: 13px 22px;\n        font-size: 14px;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .pv-pill-cta {\n        padding: 20px 16px;\n      }\n\n      .pv-pill-cta .pv-pill-title {\n        font-size: 21px;\n      }\n\n      .pv-pill-cta .pv-pill-button {\n        align-self: stretch;\n        width: 100%;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-pill-cta .pv-pill-button {\n        transition: none;\n      }\n    }\n  <\/style>\n\n  <div class=\"pv-pill-copy\">\n    <h3 class=\"pv-pill-title\">\n      Need documents for a specific model?\n    <\/h3>\n    <p class=\"pv-pill-text\">\n      Contact PVLinkTech with your model and project requirements.\n      We can check the applicable documentation and help you identify\n      the right product information.\n    <\/p>\n  <\/div>\n\n  <a\n    class=\"pv-pill-button\"\n    href=\"https:\/\/www.pvlinktech.com\/waterproof-connector-quote\/\"\n  >\n    Request Documents or a Quote\n  <\/a>\n<\/section>\n\n\n\n<!-- PVLinkTech | How to Request Compliance Documents | Blocksy Compatible -->\n<section class=\"pv-compliance-guide\" aria-labelledby=\"pv-compliance-title\">\n\n  <style>\n    .pv-compliance-guide,\n    .pv-compliance-guide * {\n      box-sizing: border-box;\n    }\n\n    .pv-compliance-guide {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-text: #18324B;\n      --pv-muted: #53677A;\n      --pv-border: #DDE7F0;\n      --pv-bg: #F5F8FC;\n      --pv-white: #FFFFFF;\n\n      width: 100%;\n      margin: 32px 0;\n      color: var(--pv-text);\n      font-family: inherit;\n    }\n\n    .pv-compliance-guide .pv-compliance-heading {\n      margin: 0 0 12px;\n      padding: 0;\n      color: var(--pv-blue);\n      font-family: inherit;\n      font-size: clamp(25px, 3vw, 32px);\n      font-weight: 700;\n      line-height: 1.3;\n      letter-spacing: -0.025em;\n    }\n\n    .pv-compliance-guide .pv-compliance-heading::after {\n      display: block;\n      width: 46px;\n      height: 4px;\n      margin-top: 14px;\n      border-radius: 999px;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    .pv-compliance-guide .pv-compliance-intro {\n      max-width: 760px;\n      margin: 0 0 26px;\n      padding: 0;\n      color: var(--pv-muted);\n      font-size: 16px;\n      line-height: 1.75;\n    }\n\n    .pv-compliance-guide .pv-compliance-grid {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 16px;\n      margin: 0;\n      padding: 0;\n      align-items: stretch;\n    }\n\n    .pv-compliance-guide .pv-compliance-step {\n      display: flex;\n      flex-direction: column;\n      align-items: flex-start;\n      min-width: 0;\n      margin: 0;\n      padding: 24px 21px;\n      border: 1px solid var(--pv-border);\n      border-radius: 14px;\n      background: var(--pv-white);\n      box-shadow: 0 2px 8px rgba(24, 50, 75, 0.035);\n      transition:\n        border-color 0.2s ease,\n        box-shadow 0.2s ease,\n        transform 0.2s ease;\n    }\n\n    .pv-compliance-guide .pv-compliance-step:hover {\n      border-color: #B8D4EF;\n      box-shadow: 0 7px 20px rgba(24, 50, 75, 0.065);\n      transform: translateY(-2px);\n    }\n\n    .pv-compliance-guide .pv-compliance-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 38px;\n      height: 38px;\n      margin: 0 0 19px;\n      border-radius: 10px;\n      background: #EAF5E5;\n      color: #267A18;\n      font-size: 15px;\n      font-weight: 750;\n      line-height: 1;\n      font-variant-numeric: tabular-nums;\n    }\n\n    .pv-compliance-guide .pv-compliance-step-title {\n      margin: 0 0 10px;\n      padding: 0;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 18px;\n      font-weight: 700;\n      line-height: 1.4;\n      letter-spacing: -0.01em;\n    }\n\n    .pv-compliance-guide .pv-compliance-step-text {\n      margin: 0;\n      padding: 0;\n      color: var(--pv-muted);\n      font-size: 15px;\n      line-height: 1.75;\n      overflow-wrap: anywhere;\n    }\n\n    @media (min-width: 701px) and (max-width: 1024px) {\n      .pv-compliance-guide .pv-compliance-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 16px;\n      }\n\n      .pv-compliance-guide .pv-compliance-step {\n        padding: 23px;\n      }\n    }\n\n    @media (max-width: 700px) {\n      .pv-compliance-guide {\n        margin: 24px 0;\n      }\n\n      .pv-compliance-guide .pv-compliance-heading {\n        font-size: 26px;\n      }\n\n      .pv-compliance-guide .pv-compliance-intro {\n        margin-bottom: 20px;\n        font-size: 15px;\n      }\n\n      .pv-compliance-guide .pv-compliance-grid {\n        grid-template-columns: minmax(0, 1fr);\n        gap: 12px;\n      }\n\n      .pv-compliance-guide .pv-compliance-step {\n        padding: 21px 19px;\n        border-radius: 12px;\n      }\n\n      .pv-compliance-guide .pv-compliance-number {\n        width: 34px;\n        height: 34px;\n        margin-bottom: 14px;\n      }\n\n      .pv-compliance-guide .pv-compliance-step-title {\n        font-size: 18px;\n      }\n\n      .pv-compliance-guide .pv-compliance-step-text {\n        font-size: 15px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-compliance-guide .pv-compliance-step {\n        transition: none;\n      }\n\n      .pv-compliance-guide .pv-compliance-step:hover {\n        transform: none;\n      }\n    }\n  <\/style>\n\n  <h2 class=\"pv-compliance-heading\" id=\"pv-compliance-title\">\n    How to request compliance documents\n  <\/h2>\n\n  <p class=\"pv-compliance-intro\">\n    Share a few details about your product and requirements so we can check which documents are available for your model.\n  <\/p>\n\n  <div class=\"pv-compliance-grid\">\n\n    <!-- Step 1 -->\n    <article class=\"pv-compliance-step\">\n      <span class=\"pv-compliance-number\" aria-hidden=\"true\">01<\/span>\n      <h3 class=\"pv-compliance-step-title\">Identify the product<\/h3>\n      <p class=\"pv-compliance-step-text\">\n        Provide the model number, part number or product link, plus any options or configuration.\n      <\/p>\n    <\/article>\n\n    <!-- Step 2 -->\n    <article class=\"pv-compliance-step\">\n      <span class=\"pv-compliance-number\" aria-hidden=\"true\">02<\/span>\n      <h3 class=\"pv-compliance-step-title\">Tell us the application<\/h3>\n      <p class=\"pv-compliance-step-text\">\n        Share the system type, electrical ratings and installation conditions relevant to selection.\n      <\/p>\n    <\/article>\n\n    <!-- Step 3 -->\n    <article class=\"pv-compliance-step\">\n      <span class=\"pv-compliance-number\" aria-hidden=\"true\">03<\/span>\n      <h3 class=\"pv-compliance-step-title\">Name the market and requirement<\/h3>\n      <p class=\"pv-compliance-step-text\">\n        For example, tell us the destination country and the standard or approval requested by your customer.\n      <\/p>\n    <\/article>\n\n    <!-- Step 4 -->\n    <article class=\"pv-compliance-step\">\n      <span class=\"pv-compliance-number\" aria-hidden=\"true\">04<\/span>\n      <h3 class=\"pv-compliance-step-title\">We check the records<\/h3>\n      <p class=\"pv-compliance-step-text\">\n        We will confirm which applicable datasheets, certificates, declarations or test documents are available for that model.\n      <\/p>\n    <\/article>\n\n  <\/div>\n<\/section>\n\n\n\n<!-- PVLinkTech FAQ | WordPress Blocksy Compatible -->\n<section class=\"pv-faq-cert\" aria-labelledby=\"pv-faq-cert-title\">\n  <style>\n    .pv-faq-cert {\n      --pv-blue: #0057B8;\n      --pv-green: #5ACB2E;\n      --pv-text: #263445;\n      --pv-muted: #526174;\n      --pv-border: #DCE4EC;\n      --pv-surface: #FFFFFF;\n\n      width: 100%;\n      max-width: 1400px;\n      margin: 36px auto;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n      box-sizing: border-box;\n    }\n\n    .pv-faq-cert *,\n    .pv-faq-cert *::before,\n    .pv-faq-cert *::after {\n      box-sizing: border-box;\n    }\n\n    .pv-faq-cert .pv-faq-heading {\n      margin: 0 0 24px;\n      padding: 0 0 16px;\n      border-bottom: 2px solid var(--pv-border);\n      color: var(--pv-blue);\n      font-family: inherit;\n      font-size: clamp(24px, 3vw, 32px);\n      font-weight: 700;\n      line-height: 1.3;\n      letter-spacing: -0.025em;\n    }\n\n    .pv-faq-cert .pv-faq-heading::after {\n      display: block;\n      width: 54px;\n      height: 4px;\n      margin-top: 14px;\n      border-radius: 2px;\n      background: var(--pv-green);\n      content: \"\";\n    }\n\n    .pv-faq-cert .pv-faq-list {\n      display: grid;\n      gap: 12px;\n      margin: 0;\n      padding: 0;\n    }\n\n    .pv-faq-cert .pv-faq-item {\n      min-width: 0;\n      margin: 0;\n      padding: 0;\n      overflow: hidden;\n      border: 1px solid var(--pv-border);\n      border-radius: 8px;\n      background: var(--pv-surface);\n      box-shadow: none;\n      transition: border-color 0.2s ease;\n    }\n\n    .pv-faq-cert .pv-faq-item:hover {\n      border-color: #A9C6E7;\n    }\n\n    .pv-faq-cert .pv-faq-item[open] {\n      border-color: var(--pv-blue);\n    }\n\n    .pv-faq-cert .pv-faq-question {\n      position: relative;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 18px;\n      min-height: 64px;\n      margin: 0;\n      padding: 18px 20px;\n      color: var(--pv-text);\n      font-family: inherit;\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.5;\n      cursor: pointer;\n      list-style: none;\n      -webkit-tap-highlight-color: transparent;\n    }\n\n    .pv-faq-cert .pv-faq-question::-webkit-details-marker {\n      display: none;\n    }\n\n    .pv-faq-cert .pv-faq-question::marker {\n      content: \"\";\n    }\n\n    .pv-faq-cert .pv-faq-question::after {\n      content: \"+\";\n      display: flex;\n      flex: 0 0 28px;\n      align-items: center;\n      justify-content: center;\n      width: 28px;\n      height: 28px;\n      border: 1px solid var(--pv-border);\n      border-radius: 50%;\n      color: var(--pv-blue);\n      font-family: Arial, sans-serif;\n      font-size: 21px;\n      font-weight: 400;\n      line-height: 1;\n      transition: transform 0.2s ease, background-color 0.2s ease;\n    }\n\n    .pv-faq-cert .pv-faq-item[open] .pv-faq-question {\n      color: var(--pv-blue);\n    }\n\n    .pv-faq-cert .pv-faq-item[open] .pv-faq-question::after {\n      content: \"\\2212\";\n      border-color: var(--pv-blue);\n      background: var(--pv-blue);\n      color: #FFFFFF;\n    }\n\n    .pv-faq-cert .pv-faq-question:focus-visible {\n      outline: 3px solid var(--pv-green);\n      outline-offset: -4px;\n      border-radius: 6px;\n    }\n\n    .pv-faq-cert .pv-faq-answer {\n      margin: 0;\n      padding: 0 20px 20px;\n      color: var(--pv-muted);\n      font-size: 16px;\n      font-weight: 400;\n      line-height: 1.8;\n      overflow-wrap: anywhere;\n    }\n\n    .pv-faq-cert .pv-faq-answer p {\n      margin: 0;\n      padding-top: 16px;\n      border-top: 1px solid #EDF1F5;\n    }\n\n    @media (max-width: 600px) {\n      .pv-faq-cert {\n        margin: 24px auto;\n        font-size: 15px;\n      }\n\n      .pv-faq-cert .pv-faq-heading {\n        margin-bottom: 18px;\n        padding-bottom: 13px;\n        font-size: 25px;\n      }\n\n      .pv-faq-cert .pv-faq-list {\n        gap: 10px;\n      }\n\n      .pv-faq-cert .pv-faq-item {\n        border-radius: 7px;\n      }\n\n      .pv-faq-cert .pv-faq-question {\n        min-height: 58px;\n        gap: 12px;\n        padding: 15px 14px;\n        font-size: 15px;\n        line-height: 1.55;\n      }\n\n      .pv-faq-cert .pv-faq-question::after {\n        flex-basis: 26px;\n        width: 26px;\n        height: 26px;\n      }\n\n      .pv-faq-cert .pv-faq-answer {\n        padding: 0 14px 16px;\n        font-size: 14px;\n        line-height: 1.8;\n      }\n\n      .pv-faq-cert .pv-faq-answer p {\n        padding-top: 13px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pv-faq-cert .pv-faq-item,\n      .pv-faq-cert .pv-faq-question::after {\n        transition: none;\n      }\n    }\n  <\/style>\n\n  <h2 class=\"pv-faq-heading\" id=\"pv-faq-cert-title\">\n    Frequently asked questions\n  <\/h2>\n\n  <div class=\"pv-faq-list\">\n\n    <details class=\"pv-faq-item\">\n      <summary class=\"pv-faq-question\">\n        Does one certificate cover every product in a family?\n      <\/summary>\n      <div class=\"pv-faq-answer\">\n        <p>\n          Not necessarily. Coverage depends on the certificate&#8217;s scope,\n          model list, ratings, construction and conditions. Check the actual\n          document for the product you plan to purchase.\n        <\/p>\n      <\/div>\n    <\/details>\n\n    <details class=\"pv-faq-item\">\n      <summary class=\"pv-faq-question\">\n        Is a datasheet the same as a certificate?\n      <\/summary>\n      <div class=\"pv-faq-answer\">\n        <p>\n          No. A datasheet describes product specifications. A certificate\n          or listing documents an evaluation under a defined program, while\n          a test report records results for specified samples and conditions.\n        <\/p>\n      <\/div>\n    <\/details>\n\n    <details class=\"pv-faq-item\">\n      <summary class=\"pv-faq-question\">\n        Does an ISO certificate certify a connector?\n      <\/summary>\n      <div class=\"pv-faq-answer\">\n        <p>\n          A management-system certificate relates to the defined organization,\n          site and scope. It is not, by itself, product certification for each\n          connector model.\n        <\/p>\n      <\/div>\n    <\/details>\n\n    <details class=\"pv-faq-item\">\n      <summary class=\"pv-faq-question\">\n        What should I send to get the right documents?\n      <\/summary>\n      <div class=\"pv-faq-answer\">\n        <p>\n          Send the model number, configuration, application, target market\n          and the specific document or customer requirement. This helps us\n          check the correct product record.\n        <\/p>\n      <\/div>\n    <\/details>\n\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Documents depend on the exact product A certificate, declaration or test report applies only to the products, ratings, configurations and markets listed in that document. Products within the same family may have different documentation. Need a document for a project or supplier approval? Send us the exact model number, application, target market and required document [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4920,"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-bottom:0;margin-left:-27px;padding-top:10px;padding-right:1px;padding-bottom:20px}}#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:100% 0}@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:64% 56%}}#gspb_row-id-gsbp-e04d849{background-image:url(https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/08\/pvlinktech-certifications-hero.jpg)}@media (max-width:689.98px){#gspb_row-id-gsbp-e04d849{background-image:url(https:\/\/www.pvlinktech.com\/wp-content\/uploads\/2026\/08\/exec-ad240f80-4c7b-4117-9eb1-2e1d58945edf.jpg)}}#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}","footnotes":""},"class_list":["post-3857","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/pages\/3857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/comments?post=3857"}],"version-history":[{"count":0,"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/pages\/3857\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/media\/4920"}],"wp:attachment":[{"href":"https:\/\/www.pvlinktech.com\/fr\/wp-json\/wp\/v2\/media?parent=3857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}