{"id":1218,"date":"2026-04-07T11:12:06","date_gmt":"2026-04-07T11:12:06","guid":{"rendered":"http:\/\/yieou.com\/?page_id=1218"},"modified":"2026-09-23T01:44:41","modified_gmt":"2026-09-23T01:44:41","slug":"odmoem","status":"publish","type":"page","link":"https:\/\/yieou.com\/sk\/odmoem\/","title":{"rendered":"ODM&amp;OEM"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1218\" class=\"elementor elementor-1218\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a4f755 e-con-full e-flex e-con e-parent\" data-id=\"9a4f755\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54326c6 elementor-widget elementor-widget-html\" data-id=\"54326c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"jy-odm-page\">\r\n  <section class=\"jy-odm-section jy-odm-hero\" aria-labelledby=\"odm-hero-title\">\r\n    <div class=\"jy-odm-container jy-odm-hero-grid\">\r\n      <div class=\"jy-odm-hero-copy\">\r\n        <span class=\"jy-odm-eyebrow\">Power Accessories \u00b7 ODM &amp; OEM<\/span>\r\n        <h1 id=\"odm-hero-title\">Custom Power Cable Accessories Manufacturing<\/h1>\r\n        <p class=\"jy-odm-hero-lead\">Build market-ready electrical products with flexible ODM development, private-label OEM production, and factory-backed quality control.<\/p>\r\n\r\n        <ul class=\"jy-odm-proof-list\" aria-label=\"ODM and OEM service highlights\">\r\n          <li>Product, structure and material customization<\/li>\r\n          <li>Logo, label and packaging support<\/li>\r\n          <li>Sample validation through batch production<\/li>\r\n        <\/ul>\r\n\r\n        <div class=\"jy-odm-actions\">\r\n          <a href=\"\/contact-us\" class=\"jy-odm-button jy-odm-button-primary\">Request a Custom Quote<\/a>\r\n          <a href=\"#odm-capabilities\" class=\"jy-odm-button jy-odm-button-secondary\">View Capabilities<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"jy-odm-carousel\" data-carousel aria-roledescription=\"carousel\" aria-label=\"YIEOU manufacturing capabilities\">\r\n        <div class=\"jy-odm-carousel-viewport\" aria-live=\"polite\">\r\n          <figure class=\"jy-odm-carousel-slide is-active\" data-slide aria-hidden=\"false\">\r\n            <img fetchpriority=\"high\" decoding=\"async\"\r\n              src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/04\/yieou-factory.webp\"\r\n              alt=\"YIEOU factory for ODM and OEM power cable accessories manufacturing\"\r\n              width=\"1200\"\r\n              height=\"800\"\r\n              fetchpriority=\"high\"\r\n            >\r\n            <figcaption>\r\n              <span>Manufacturing base<\/span>\r\n              <strong>Factory-backed production<\/strong>\r\n            <\/figcaption>\r\n          <\/figure>\r\n          <figure class=\"jy-odm-carousel-slide\" data-slide aria-hidden=\"true\">\r\n            <img loading=\"lazy\" decoding=\"async\"\r\n              src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-hydraulic-press-production-line.webp\"\r\n              alt=\"Hydraulic press production line for customized electrical components\"\r\n              width=\"1200\"\r\n              height=\"800\"\r\n              loading=\"lazy\"\r\n            >\r\n            <figcaption>\r\n              <span>Production capability<\/span>\r\n              <strong>Flexible order execution<\/strong>\r\n            <\/figcaption>\r\n          <\/figure>\r\n          <figure class=\"jy-odm-carousel-slide\" data-slide aria-hidden=\"true\">\r\n            <img loading=\"lazy\" decoding=\"async\"\r\n              src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-high-voltage-testing-lab.webp\"\r\n              alt=\"High-voltage testing laboratory for OEM cable accessory quality control\"\r\n              width=\"1200\"\r\n              height=\"800\"\r\n              loading=\"lazy\"\r\n            >\r\n            <figcaption>\r\n              <span>Quality verification<\/span>\r\n              <strong>Testing before delivery<\/strong>\r\n            <\/figcaption>\r\n          <\/figure>\r\n        <\/div>\r\n\r\n        <div class=\"jy-odm-carousel-controls\">\r\n          <button type=\"button\" class=\"jy-odm-carousel-arrow\" data-carousel-prev aria-label=\"Previous manufacturing image\">&#8592;<\/button>\r\n          <div class=\"jy-odm-carousel-dots\" role=\"group\" aria-label=\"Choose a manufacturing image\">\r\n            <button type=\"button\" class=\"is-active\" data-carousel-dot=\"0\" aria-label=\"Show factory image\" aria-current=\"true\"><\/button>\r\n            <button type=\"button\" data-carousel-dot=\"1\" aria-label=\"Show production line image\" aria-current=\"false\"><\/button>\r\n            <button type=\"button\" data-carousel-dot=\"2\" aria-label=\"Show testing laboratory image\" aria-current=\"false\"><\/button>\r\n          <\/div>\r\n          <button type=\"button\" class=\"jy-odm-carousel-arrow\" data-carousel-next aria-label=\"Next manufacturing image\">&#8594;<\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"jy-odm-section jy-odm-section-alt\" id=\"odm-capabilities\" aria-labelledby=\"odm-capabilities-title\">\r\n    <div class=\"jy-odm-container\">\r\n      <header class=\"jy-odm-heading\">\r\n        <span class=\"jy-odm-eyebrow\">ODM &amp; OEM Capabilities<\/span>\r\n        <h2 id=\"odm-capabilities-title\">One Manufacturing Partner, Six Flexible Services<\/h2>\r\n        <p>Choose the support your product and market require.<\/p>\r\n      <\/header>\r\n\r\n      <div class=\"jy-odm-card-grid\">\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>01<\/span>\r\n          <h3>Private-Label OEM<\/h3>\r\n          <p>Your brand, logo, label and product presentation.<\/p>\r\n        <\/article>\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>02<\/span>\r\n          <h3>Custom Product Design<\/h3>\r\n          <p>Structure, material and configuration adjustments.<\/p>\r\n        <\/article>\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>03<\/span>\r\n          <h3>Packaging Customization<\/h3>\r\n          <p>Market-ready cartons, markings and documentation.<\/p>\r\n        <\/article>\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>04<\/span>\r\n          <h3>Technical Support<\/h3>\r\n          <p>Application review and specification confirmation.<\/p>\r\n        <\/article>\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>05<\/span>\r\n          <h3>Sample Development<\/h3>\r\n          <p>Practical evaluation before mass production.<\/p>\r\n        <\/article>\r\n        <article class=\"jy-odm-info-card\">\r\n          <span>06<\/span>\r\n          <h3>Stable Supply<\/h3>\r\n          <p>Coordinated production for long-term cooperation.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"jy-odm-section\" aria-labelledby=\"odm-process-title\">\r\n    <div class=\"jy-odm-container\">\r\n      <header class=\"jy-odm-heading\">\r\n        <span class=\"jy-odm-eyebrow\">How We Work<\/span>\r\n        <h2 id=\"odm-process-title\">From Your Requirement to Reliable Delivery<\/h2>\r\n        <p>Select a stage to see how an ODM or OEM project moves forward.<\/p>\r\n      <\/header>\r\n\r\n      <div class=\"jy-odm-stage-tabs\" data-stage-tabs>\r\n        <div class=\"jy-odm-tab-list\" role=\"tablist\" aria-label=\"ODM and OEM cooperation stages\">\r\n          <button type=\"button\" role=\"tab\" id=\"odm-tab-1\" aria-controls=\"odm-panel-1\" aria-selected=\"true\" tabindex=\"0\" data-stage-tab=\"0\">\r\n            <span>01<\/span>Define\r\n          <\/button>\r\n          <button type=\"button\" role=\"tab\" id=\"odm-tab-2\" aria-controls=\"odm-panel-2\" aria-selected=\"false\" tabindex=\"-1\" data-stage-tab=\"1\">\r\n            <span>02<\/span>Develop\r\n          <\/button>\r\n          <button type=\"button\" role=\"tab\" id=\"odm-tab-3\" aria-controls=\"odm-panel-3\" aria-selected=\"false\" tabindex=\"-1\" data-stage-tab=\"2\">\r\n            <span>03<\/span>Validate\r\n          <\/button>\r\n          <button type=\"button\" role=\"tab\" id=\"odm-tab-4\" aria-controls=\"odm-panel-4\" aria-selected=\"false\" tabindex=\"-1\" data-stage-tab=\"3\">\r\n            <span>04<\/span>Deliver\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"jy-odm-stage-panels\">\r\n          <article id=\"odm-panel-1\" role=\"tabpanel\" aria-labelledby=\"odm-tab-1\" data-stage-panel>\r\n            <div class=\"jy-odm-stage-media\">\r\n              <img loading=\"lazy\" decoding=\"async\"\r\n                src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/04\/yieou-factory.webp\"\r\n                alt=\"YIEOU factory team preparing an OEM manufacturing project\"\r\n                width=\"1200\"\r\n                height=\"800\"\r\n                loading=\"lazy\"\r\n              >\r\n            <\/div>\r\n            <div>\r\n              <span class=\"jy-odm-panel-kicker\">Requirements &amp; feasibility<\/span>\r\n              <h3>Define the Right Product Direction<\/h3>\r\n              <p>We align application, voltage class, specifications, target market, branding and order expectations.<\/p>\r\n              <ul>\r\n                <li>Application review<\/li>\r\n                <li>Specification matching<\/li>\r\n                <li>Customization scope<\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/article>\r\n          <article id=\"odm-panel-2\" role=\"tabpanel\" aria-labelledby=\"odm-tab-2\" data-stage-panel hidden>\r\n            <div class=\"jy-odm-stage-media\">\r\n              <img loading=\"lazy\" decoding=\"async\"\r\n                src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-hydraulic-press-production-line.webp\"\r\n                alt=\"Electrical component production line supporting ODM product development\"\r\n                width=\"1200\"\r\n                height=\"800\"\r\n                loading=\"lazy\"\r\n              >\r\n            <\/div>\r\n            <div>\r\n              <span class=\"jy-odm-panel-kicker\">Engineering &amp; samples<\/span>\r\n              <h3>Develop a Production-Ready Solution<\/h3>\r\n              <p>Product details, materials, markings and packaging are translated into a workable manufacturing plan.<\/p>\r\n              <ul>\r\n                <li>Technical confirmation<\/li>\r\n                <li>Sample preparation<\/li>\r\n                <li>Packaging alignment<\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/article>\r\n          <article id=\"odm-panel-3\" role=\"tabpanel\" aria-labelledby=\"odm-tab-3\" data-stage-panel hidden>\r\n            <div class=\"jy-odm-stage-media\">\r\n              <img loading=\"lazy\" decoding=\"async\"\r\n                src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-high-voltage-testing-lab.webp\"\r\n                alt=\"High-voltage laboratory validating custom cable accessories before production\"\r\n                width=\"1200\"\r\n                height=\"800\"\r\n                loading=\"lazy\"\r\n              >\r\n            <\/div>\r\n            <div>\r\n              <span class=\"jy-odm-panel-kicker\">Testing &amp; approval<\/span>\r\n              <h3>Validate Before Batch Production<\/h3>\r\n              <p>Samples and key requirements are reviewed before the project enters formal order execution.<\/p>\r\n              <ul>\r\n                <li>Sample evaluation<\/li>\r\n                <li>Quality verification<\/li>\r\n                <li>Final approval<\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/article>\r\n          <article id=\"odm-panel-4\" role=\"tabpanel\" aria-labelledby=\"odm-tab-4\" data-stage-panel hidden>\r\n            <div class=\"jy-odm-stage-media\">\r\n              <img loading=\"lazy\" decoding=\"async\"\r\n                src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-finished-goods-warehouse.webp\"\r\n                alt=\"Finished electrical products prepared for OEM order delivery\"\r\n                width=\"1200\"\r\n                height=\"800\"\r\n                loading=\"lazy\"\r\n              >\r\n            <\/div>\r\n            <div>\r\n              <span class=\"jy-odm-panel-kicker\">Production &amp; supply<\/span>\r\n              <h3>Coordinate Production and Delivery<\/h3>\r\n              <p>Manufacturing, inspection, packing and shipment preparation follow the approved project plan.<\/p>\r\n              <ul>\r\n                <li>Batch production<\/li>\r\n                <li>Order inspection<\/li>\r\n                <li>Delivery coordination<\/li>\r\n              <\/ul>\r\n            <\/div>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"jy-odm-section jy-odm-section-dark\" aria-labelledby=\"odm-quality-title\">\r\n    <div class=\"jy-odm-container\">\r\n      <header class=\"jy-odm-heading jy-odm-heading-light\">\r\n        <span class=\"jy-odm-eyebrow\">Factory &amp; Quality<\/span>\r\n        <h2 id=\"odm-quality-title\">Manufacturing You Can See. Quality You Can Verify.<\/h2>\r\n        <p>Production capability and internal testing support consistent OEM supply.<\/p>\r\n      <\/header>\r\n\r\n      <div class=\"jy-odm-image-grid\">\r\n        <figure>\r\n          <img loading=\"lazy\" decoding=\"async\"\r\n            src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-industrial-curing-ovens.webp\"\r\n            alt=\"Industrial curing ovens used in electrical accessory manufacturing\"\r\n            width=\"900\"\r\n            height=\"700\"\r\n            loading=\"lazy\"\r\n          >\r\n          <figcaption>\r\n            <strong>Controlled Production<\/strong>\r\n            <span>Process-focused manufacturing<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n        <figure>\r\n          <img loading=\"lazy\" decoding=\"async\"\r\n            src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-pressure-resistance-chamber.webp\"\r\n            alt=\"Pressure resistance chamber for OEM electrical product testing\"\r\n            width=\"900\"\r\n            height=\"700\"\r\n            loading=\"lazy\"\r\n          >\r\n          <figcaption>\r\n            <strong>Quality Testing<\/strong>\r\n            <span>Verification before shipment<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n        <figure>\r\n          <img loading=\"lazy\" decoding=\"async\"\r\n            src=\"https:\/\/yieou.com\/wp-content\/uploads\/2026\/05\/yieou-factory-finished-goods-warehouse.webp\"\r\n            alt=\"Organized finished goods warehouse supporting reliable OEM supply\"\r\n            width=\"900\"\r\n            height=\"700\"\r\n            loading=\"lazy\"\r\n          >\r\n          <figcaption>\r\n            <strong>Supply Coordination<\/strong>\r\n            <span>Order-ready inventory handling<\/span>\r\n          <\/figcaption>\r\n        <\/figure>\r\n      <\/div>\r\n\r\n      <div class=\"jy-odm-value-strip\" aria-label=\"Cooperation benefits\">\r\n        <div>\r\n          <strong>Flexible<\/strong>\r\n          <span>Customization options<\/span>\r\n        <\/div>\r\n        <div>\r\n          <strong>Structured<\/strong>\r\n          <span>Project coordination<\/span>\r\n        <\/div>\r\n        <div>\r\n          <strong>Factory-backed<\/strong>\r\n          <span>Production control<\/span>\r\n        <\/div>\r\n        <div>\r\n          <strong>Long-term<\/strong>\r\n          <span>Supply support<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"jy-odm-section jy-odm-section-alt\" aria-labelledby=\"odm-faq-title\">\r\n    <div class=\"jy-odm-container jy-odm-faq-layout\">\r\n      <div class=\"jy-odm-faq-intro\">\r\n        <span class=\"jy-odm-eyebrow\">ODM &amp; OEM Q&amp;A<\/span>\r\n        <h2 id=\"odm-faq-title\">Questions Before Starting a Custom Project<\/h2>\r\n        <p>Find quick answers, then send us your specifications for a project review.<\/p>\r\n        <a href=\"\/contact-us\" class=\"jy-odm-button jy-odm-button-primary\">Discuss Your Project<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"jy-odm-faq-list\">\r\n        <details open>\r\n          <summary>What can be customized for an OEM order?<\/summary>\r\n          <p>Depending on product feasibility, customization may include branding, labels, packaging, markings, materials, structure and product configuration.<\/p>\r\n        <\/details>\r\n        <details>\r\n          <summary>Do you support ODM product development?<\/summary>\r\n          <p>Yes. We can review application requirements and support technical matching, product adjustments, sample preparation and production coordination.<\/p>\r\n        <\/details>\r\n        <details>\r\n          <summary>Can samples be prepared before mass production?<\/summary>\r\n          <p>Sample preparation can be arranged when needed so key product, branding and packaging details can be evaluated before batch production.<\/p>\r\n        <\/details>\r\n        <details>\r\n          <summary>Which information helps you evaluate a project?<\/summary>\r\n          <p>Share the product type, application, voltage class, technical specifications, target quantity, customization needs and destination market.<\/p>\r\n        <\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"jy-odm-section jy-odm-cta-section\" aria-labelledby=\"odm-cta-title\">\r\n    <div class=\"jy-odm-container\">\r\n      <div class=\"jy-odm-cta-box\">\r\n        <div>\r\n          <span class=\"jy-odm-eyebrow jy-odm-eyebrow-light\">Start Your Inquiry<\/span>\r\n          <h2 id=\"odm-cta-title\">Bring Us Your Product Requirement<\/h2>\r\n          <p>Tell us what you need to manufacture, customize or improve.<\/p>\r\n        <\/div>\r\n        <div class=\"jy-odm-actions\">\r\n          <a href=\"\/contact-us\" class=\"jy-odm-button jy-odm-button-light\">Request ODM\/OEM Support<\/a>\r\n          <a href=\"\/products\" class=\"jy-odm-button jy-odm-button-ghost\">Explore Products<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<style>\r\n  .jy-odm-page {\r\n    --jy-navy: #14204a;\r\n    --jy-primary: #293c7d;\r\n    --jy-primary-dark: #1d2d65;\r\n    --jy-accent: #5574e3;\r\n    --jy-text: #56617d;\r\n    --jy-line: rgba(41, 60, 125, .13);\r\n    --jy-soft: #f4f6fb;\r\n    --jy-radius-sm: 14px;\r\n    --jy-radius-md: 22px;\r\n    --jy-radius-lg: 30px;\r\n    color: var(--jy-text);\r\n    background: #fff;\r\n    font: 16px\/1.7 Inter, \"Segoe UI\", Arial, sans-serif;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .jy-odm-page *, .jy-odm-page *::before, .jy-odm-page *::after {\r\n    box-sizing: border-box;\r\n  }\r\n  .jy-odm-page h1, .jy-odm-page h2, .jy-odm-page h3, .jy-odm-page p, .jy-odm-page ul, .jy-odm-page figure {\r\n    margin-top: 0;\r\n  }\r\n  .jy-odm-page h1, .jy-odm-page h2, .jy-odm-page h3 {\r\n    color: var(--jy-navy);\r\n    line-height: 1.14;\r\n    text-wrap: balance;\r\n  }\r\n  .jy-odm-page p {\r\n    margin-bottom: 0;\r\n    text-wrap: pretty;\r\n  }\r\n  .jy-odm-page button, .jy-odm-page a {\r\n    font: inherit;\r\n  }\r\n  .jy-odm-page img {\r\n    display: block;\r\n    max-width: 100%;\r\n  }\r\n\r\n  .jy-odm-section {\r\n    position: relative;\r\n    padding: clamp(72px, 8vw, 112px) 24px;\r\n  }\r\n  .jy-odm-section-alt {\r\n    background: var(--jy-soft);\r\n  }\r\n  .jy-odm-container {\r\n    position: relative;\r\n    z-index: 1;\r\n    width: min(100%, 1240px);\r\n    margin-inline: auto;\r\n  }\r\n  .jy-odm-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n    margin-bottom: 18px;\r\n    color: var(--jy-primary);\r\n    font-size: .76rem;\r\n    font-weight: 800;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n  }\r\n  .jy-odm-eyebrow::before {\r\n    content: \"\";\r\n    width: 25px;\r\n    height: 2px;\r\n    background: currentColor;\r\n  }\r\n\r\n  .jy-odm-hero {\r\n    min-height: 720px;\r\n    display: grid;\r\n    align-items: center;\r\n    background: radial-gradient(circle at 84% 18%, rgba(85, 116, 227, .17), transparent 30%), linear-gradient(135deg, #f4f7ff, #fff 55%, #edf2ff);\r\n  }\r\n  .jy-odm-hero::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    opacity: .36;\r\n    background-image: linear-gradient(rgba(41, 60, 125, .055) 1px, transparent 1px), linear-gradient(90deg, rgba(41, 60, 125, .055) 1px, transparent 1px);\r\n    background-size: 44px 44px;\r\n    mask-image: linear-gradient(90deg, transparent, #000 68%);\r\n    pointer-events: none;\r\n  }\r\n  .jy-odm-hero-grid {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, .92fr) minmax(480px, 1.08fr);\r\n    gap: clamp(46px, 7vw, 86px);\r\n    align-items: center;\r\n  }\r\n  .jy-odm-hero-copy {\r\n    max-width: 660px;\r\n  }\r\n  .jy-odm-hero h1 {\r\n    margin-bottom: 24px;\r\n    font-size: clamp(2.7rem, 5.2vw, 4.8rem);\r\n    font-weight: 820;\r\n    letter-spacing: -.052em;\r\n  }\r\n  .jy-odm-hero-lead {\r\n    max-width: 620px;\r\n    font-size: 1.1rem;\r\n    line-height: 1.8;\r\n  }\r\n  .jy-odm-proof-list {\r\n    display: grid;\r\n    gap: 10px;\r\n    margin: 24px 0 0;\r\n    padding: 0;\r\n    list-style: none;\r\n  }\r\n  .jy-odm-proof-list li {\r\n    position: relative;\r\n    padding-left: 28px;\r\n    color: #3d4969;\r\n    font-size: .96rem;\r\n    font-weight: 650;\r\n  }\r\n  .jy-odm-proof-list li::before {\r\n    content: \"\\2713\";\r\n    position: absolute;\r\n    top: .15em;\r\n    left: 0;\r\n    display: grid;\r\n    width: 19px;\r\n    height: 19px;\r\n    place-items: center;\r\n    border-radius: 50%;\r\n    color: #fff;\r\n    background: var(--jy-primary);\r\n    font-size: .67rem;\r\n  }\r\n\r\n  .jy-odm-actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 12px;\r\n    margin-top: 30px;\r\n  }\r\n  .jy-odm-button {\r\n    display: inline-flex;\r\n    min-height: 52px;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 13px 22px;\r\n    border: 1px solid transparent;\r\n    border-radius: var(--jy-radius-sm);\r\n    color: var(--jy-primary);\r\n    font-size: .92rem;\r\n    font-weight: 750;\r\n    line-height: 1.2;\r\n    text-decoration: none;\r\n    transition: transform .22s ease, background-color .22s ease, border-color .22s ease, box-shadow .22s ease;\r\n  }\r\n  .jy-odm-button::after {\r\n    content: \"\\2192\";\r\n    margin-left: 9px;\r\n    transition: transform .22s ease;\r\n  }\r\n  .jy-odm-button:hover {\r\n    transform: translateY(-2px);\r\n  }\r\n  .jy-odm-button:hover::after {\r\n    transform: translateX(3px);\r\n  }\r\n  .jy-odm-button:focus-visible, .jy-odm-page button:focus-visible, .jy-odm-page summary:focus-visible {\r\n    outline: 3px solid rgba(85, 116, 227, .38);\r\n    outline-offset: 3px;\r\n  }\r\n  .jy-odm-button-primary {\r\n    color: #fff;\r\n    background: var(--jy-primary);\r\n    box-shadow: 0 12px 28px rgba(41, 60, 125, .22);\r\n  }\r\n  .jy-odm-button-primary:hover {\r\n    background: var(--jy-primary-dark);\r\n    box-shadow: 0 17px 34px rgba(41, 60, 125, .28);\r\n  }\r\n  .jy-odm-button-secondary {\r\n    border-color: var(--jy-line);\r\n    background: rgba(255, 255, 255, .8);\r\n  }\r\n  .jy-odm-button-secondary:hover {\r\n    border-color: rgba(41, 60, 125, .3);\r\n    background: #fff;\r\n  }\r\n\r\n  .jy-odm-carousel {\r\n    position: relative;\r\n    min-width: 0;\r\n    padding-bottom: 28px;\r\n  }\r\n  .jy-odm-carousel-viewport {\r\n    position: relative;\r\n    aspect-ratio: 1.16 \/ 1;\r\n    overflow: hidden;\r\n    border: 10px solid rgba(255, 255, 255, .76);\r\n    border-radius: 34px;\r\n    background: #dfe4f3;\r\n    box-shadow: 0 30px 80px rgba(31, 45, 99, .2);\r\n  }\r\n  .jy-odm-carousel-slide {\r\n    position: absolute;\r\n    inset: 0;\r\n    margin: 0;\r\n    opacity: 0;\r\n    pointer-events: none;\r\n    transform: scale(1.04);\r\n    transition: opacity .65s ease, transform 1s ease;\r\n  }\r\n  .jy-odm-carousel-slide.is-active {\r\n    opacity: 1;\r\n    pointer-events: auto;\r\n    transform: scale(1);\r\n  }\r\n  .jy-odm-carousel-slide img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n  }\r\n  .jy-odm-carousel-slide::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 48% 0 0;\r\n    background: linear-gradient(transparent, rgba(10, 19, 48, .82));\r\n  }\r\n  .jy-odm-carousel-slide figcaption {\r\n    position: absolute;\r\n    right: 28px;\r\n    bottom: 27px;\r\n    left: 28px;\r\n    z-index: 1;\r\n    display: grid;\r\n    color: #fff;\r\n  }\r\n  .jy-odm-carousel-slide figcaption span {\r\n    margin-bottom: 4px;\r\n    color: #cbd5ff;\r\n    font-size: .72rem;\r\n    font-weight: 800;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n  .jy-odm-carousel-slide figcaption strong {\r\n    font-size: clamp(1.25rem, 2.6vw, 1.8rem);\r\n  }\r\n  .jy-odm-carousel-controls {\r\n    position: absolute;\r\n    right: 30px;\r\n    bottom: 0;\r\n    z-index: 2;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 13px;\r\n    padding: 9px 12px;\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: 999px;\r\n    background: rgba(255, 255, 255, .92);\r\n    box-shadow: 0 12px 26px rgba(31, 45, 99, .12);\r\n    backdrop-filter: blur(10px);\r\n  }\r\n  .jy-odm-carousel-arrow {\r\n    display: grid;\r\n    width: 36px;\r\n    height: 36px;\r\n    padding: 0;\r\n    place-items: center;\r\n    border: 0;\r\n    border-radius: 50%;\r\n    color: #fff;\r\n    background: var(--jy-primary);\r\n    cursor: pointer;\r\n    transition: transform .2s ease, background .2s ease;\r\n  }\r\n  .jy-odm-carousel-arrow:hover {\r\n    background: var(--jy-primary-dark);\r\n    transform: scale(1.06);\r\n  }\r\n  .jy-odm-carousel-dots {\r\n    display: flex;\r\n    gap: 7px;\r\n  }\r\n  .jy-odm-carousel-dots button {\r\n    width: 8px;\r\n    height: 8px;\r\n    padding: 0;\r\n    border: 0;\r\n    border-radius: 99px;\r\n    background: #bac2da;\r\n    cursor: pointer;\r\n    transition: width .25s ease, background .25s ease;\r\n  }\r\n  .jy-odm-carousel-dots button.is-active {\r\n    width: 25px;\r\n    background: var(--jy-primary);\r\n  }\r\n\r\n  .jy-odm-heading {\r\n    max-width: 810px;\r\n    margin: 0 auto clamp(42px, 5vw, 60px);\r\n    text-align: center;\r\n  }\r\n  .jy-odm-heading h2, .jy-odm-faq-intro h2 {\r\n    margin-bottom: 18px;\r\n    font-size: clamp(2rem, 4vw, 3.25rem);\r\n    font-weight: 810;\r\n    letter-spacing: -.04em;\r\n  }\r\n  .jy-odm-heading p {\r\n    font-size: 1.04rem;\r\n  }\r\n  .jy-odm-card-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    gap: 18px;\r\n  }\r\n  .jy-odm-info-card {\r\n    position: relative;\r\n    min-height: 210px;\r\n    padding: 28px;\r\n    overflow: hidden;\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: var(--jy-radius-md);\r\n    background: #fff;\r\n    box-shadow: 0 12px 32px rgba(31, 40, 80, .05);\r\n    transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;\r\n  }\r\n  .jy-odm-info-card::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    right: -26px;\r\n    bottom: -36px;\r\n    width: 104px;\r\n    height: 104px;\r\n    border-radius: 50%;\r\n    background: #eef2ff;\r\n    transition: transform .3s ease;\r\n  }\r\n  .jy-odm-info-card:hover {\r\n    transform: translateY(-6px);\r\n    border-color: rgba(41, 60, 125, .27);\r\n    box-shadow: 0 22px 45px rgba(31, 40, 80, .11);\r\n  }\r\n  .jy-odm-info-card:hover::after {\r\n    transform: scale(1.22);\r\n  }\r\n  .jy-odm-info-card > span {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: inline-block;\r\n    margin-bottom: 28px;\r\n    color: var(--jy-accent);\r\n    font-size: .78rem;\r\n    font-weight: 850;\r\n    letter-spacing: .1em;\r\n  }\r\n  .jy-odm-info-card h3 {\r\n    position: relative;\r\n    z-index: 1;\r\n    margin-bottom: 10px;\r\n    font-size: 1.25rem;\r\n  }\r\n  .jy-odm-info-card p {\r\n    position: relative;\r\n    z-index: 1;\r\n    max-width: 270px;\r\n    font-size: .93rem;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  .jy-odm-stage-tabs {\r\n    width: min(100%, 1060px);\r\n    margin-inline: auto;\r\n  }\r\n  .jy-odm-tab-list {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    gap: 10px;\r\n    margin-bottom: 18px;\r\n    padding: 8px;\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: 18px;\r\n    background: var(--jy-soft);\r\n  }\r\n  .jy-odm-tab-list button {\r\n    display: flex;\r\n    gap: 9px;\r\n    align-items: center;\r\n    justify-content: center;\r\n    min-height: 54px;\r\n    padding: 10px 16px;\r\n    border: 0;\r\n    border-radius: 12px;\r\n    color: #536080;\r\n    background: transparent;\r\n    font-weight: 750;\r\n    cursor: pointer;\r\n    transition: color .22s ease, background .22s ease, box-shadow .22s ease;\r\n  }\r\n  .jy-odm-tab-list button span {\r\n    color: #8b96b3;\r\n    font-size: .72rem;\r\n  }\r\n  .jy-odm-tab-list button[aria-selected=\"true\"] {\r\n    color: #fff;\r\n    background: var(--jy-primary);\r\n    box-shadow: 0 9px 22px rgba(41, 60, 125, .22);\r\n  }\r\n  .jy-odm-tab-list button[aria-selected=\"true\"] span {\r\n    color: #cbd5ff;\r\n  }\r\n  .jy-odm-stage-panels {\r\n    overflow: hidden;\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: var(--jy-radius-lg);\r\n    background: var(--jy-soft);\r\n    box-shadow: 0 20px 50px rgba(31, 40, 80, .08);\r\n  }\r\n  .jy-odm-stage-panels article {\r\n    display: grid;\r\n    grid-template-columns: 1.03fr .97fr;\r\n    min-height: clamp(430px, 38vw, 480px);\r\n    animation: jyOdmPanelIn .45s ease both;\r\n  }\r\n  .jy-odm-stage-panels article[hidden] {\r\n    display: none;\r\n  }\r\n  .jy-odm-stage-media {\r\n    width: 100%;\r\n    height: clamp(430px, 38vw, 480px);\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    align-self: start;\r\n    background: #dfe4f3;\r\n  }\r\n  .jy-odm-stage-media img {\r\n    width: 100%;\r\n    height: 100%;\r\n    max-width: none;\r\n    object-fit: cover;\r\n    object-position: center;\r\n  }\r\n  .jy-odm-stage-panels article > div:not(.jy-odm-stage-media) {\r\n    display: flex;\r\n    min-width: 0;\r\n    min-height: clamp(430px, 38vw, 480px);\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    justify-content: center;\r\n    padding: clamp(34px, 5vw, 58px);\r\n    background: #fff;\r\n  }\r\n  .jy-odm-panel-kicker {\r\n    display: block;\r\n    margin-bottom: 13px;\r\n    color: var(--jy-accent);\r\n    font-size: .73rem;\r\n    font-weight: 850;\r\n    letter-spacing: .13em;\r\n    text-transform: uppercase;\r\n  }\r\n  .jy-odm-stage-panels h3 {\r\n    margin-bottom: 14px;\r\n    font-size: clamp(1.55rem, 3vw, 2.3rem);\r\n  }\r\n  .jy-odm-stage-panels p {\r\n    line-height: 1.78;\r\n  }\r\n  .jy-odm-stage-panels ul {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 8px;\r\n    margin: 22px 0 0;\r\n    padding: 0;\r\n    list-style: none;\r\n  }\r\n  .jy-odm-stage-panels li {\r\n    padding: 7px 11px;\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: 999px;\r\n    color: #445171;\r\n    background: var(--jy-soft);\r\n    font-size: .78rem;\r\n    font-weight: 700;\r\n  }\r\n  @keyframes jyOdmPanelIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }\r\n\r\n  .jy-odm-section-dark {\r\n    color: rgba(255, 255, 255, .73);\r\n    background: radial-gradient(circle at 92% 10%, rgba(85, 116, 227, .24), transparent 27%), #121d43;\r\n  }\r\n  .jy-odm-heading-light h2 {\r\n    color: #fff;\r\n  }\r\n  .jy-odm-heading-light .jy-odm-eyebrow {\r\n    color: #aebeff;\r\n  }\r\n  .jy-odm-image-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    gap: 18px;\r\n  }\r\n  .jy-odm-image-grid figure {\r\n    position: relative;\r\n    aspect-ratio: .88 \/ 1;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, .12);\r\n    border-radius: var(--jy-radius-md);\r\n    background: #1b2854;\r\n  }\r\n  .jy-odm-image-grid img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transition: transform .65s cubic-bezier(.22, 1, .36, 1);\r\n  }\r\n  .jy-odm-image-grid figure:hover img {\r\n    transform: scale(1.055);\r\n  }\r\n  .jy-odm-image-grid figure::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 40% 0 0;\r\n    background: linear-gradient(transparent, rgba(8, 15, 39, .9));\r\n  }\r\n  .jy-odm-image-grid figcaption {\r\n    position: absolute;\r\n    right: 24px;\r\n    bottom: 23px;\r\n    left: 24px;\r\n    z-index: 1;\r\n    display: grid;\r\n  }\r\n  .jy-odm-image-grid figcaption strong {\r\n    color: #fff;\r\n    font-size: 1.2rem;\r\n  }\r\n  .jy-odm-image-grid figcaption span {\r\n    color: rgba(255, 255, 255, .7);\r\n    font-size: .83rem;\r\n  }\r\n  .jy-odm-value-strip {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    margin-top: 22px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, .12);\r\n    border-radius: 18px;\r\n    background: rgba(255, 255, 255, .055);\r\n  }\r\n  .jy-odm-value-strip div {\r\n    display: grid;\r\n    gap: 3px;\r\n    padding: 22px;\r\n    text-align: center;\r\n  }\r\n  .jy-odm-value-strip div + div {\r\n    border-left: 1px solid rgba(255, 255, 255, .11);\r\n  }\r\n  .jy-odm-value-strip strong {\r\n    color: #fff;\r\n    font-size: 1.03rem;\r\n  }\r\n  .jy-odm-value-strip span {\r\n    color: rgba(255, 255, 255, .58);\r\n    font-size: .78rem;\r\n  }\r\n\r\n  .jy-odm-faq-layout {\r\n    display: block;\r\n  }\r\n  .jy-odm-faq-intro {\r\n    max-width: 780px;\r\n    margin: 0 auto 42px;\r\n    text-align: center;\r\n  }\r\n  .jy-odm-faq-intro .jy-odm-eyebrow {\r\n    justify-content: center;\r\n  }\r\n  .jy-odm-faq-intro p {\r\n    margin: 0 auto 26px;\r\n  }\r\n  .jy-odm-faq-intro .jy-odm-button {\r\n    margin-inline: auto;\r\n  }\r\n  .jy-odm-faq-list {\r\n    display: grid;\r\n    width: min(100%, 980px);\r\n    gap: 12px;\r\n    margin-inline: auto;\r\n  }\r\n  .jy-odm-faq-list details {\r\n    border: 1px solid var(--jy-line);\r\n    border-radius: 17px;\r\n    background: #fff;\r\n    box-shadow: 0 8px 24px rgba(31, 40, 80, .045);\r\n  }\r\n  .jy-odm-faq-list summary {\r\n    position: relative;\r\n    padding: 22px 60px 22px 66px;\r\n    color: var(--jy-navy);\r\n    font-size: 1rem;\r\n    font-weight: 750;\r\n    cursor: pointer;\r\n    list-style: none;\r\n  }\r\n  .jy-odm-faq-list summary::-webkit-details-marker {\r\n    display: none;\r\n  }\r\n  .jy-odm-faq-list summary::before {\r\n    content: \"Q\";\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 22px;\r\n    display: grid;\r\n    width: 28px;\r\n    height: 28px;\r\n    place-items: center;\r\n    border-radius: 9px;\r\n    color: #fff;\r\n    background: var(--jy-primary);\r\n    font-size: .75rem;\r\n    font-weight: 850;\r\n    line-height: 1;\r\n    transform: translateY(-50%);\r\n  }\r\n  .jy-odm-faq-list summary::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 50%;\r\n    right: 22px;\r\n    width: 28px;\r\n    height: 28px;\r\n    border-radius: 50%;\r\n    background-color: #eef2ff;\r\n    background-image: linear-gradient(var(--jy-primary), var(--jy-primary)), linear-gradient(var(--jy-primary), var(--jy-primary));\r\n    background-position: center, center;\r\n    background-repeat: no-repeat;\r\n    background-size: 12px 2px, 2px 12px;\r\n    transform: translateY(-50%);\r\n    transition: background-size .22s ease, background-color .22s ease;\r\n  }\r\n  .jy-odm-faq-list details[open] summary::after {\r\n    background-color: #e5eaff;\r\n    background-size: 12px 2px, 0 0;\r\n  }\r\n  .jy-odm-faq-list details p {\r\n    position: relative;\r\n    padding: 0 24px 23px 66px;\r\n    font-size: .92rem;\r\n    line-height: 1.75;\r\n  }\r\n  .jy-odm-faq-list details p::before {\r\n    content: \"A\";\r\n    position: absolute;\r\n    top: .12em;\r\n    left: 22px;\r\n    display: grid;\r\n    width: 28px;\r\n    height: 28px;\r\n    place-items: center;\r\n    border: 1px solid rgba(41, 60, 125, .16);\r\n    border-radius: 9px;\r\n    color: var(--jy-primary);\r\n    background: #eef2ff;\r\n    font-size: .75rem;\r\n    font-weight: 850;\r\n    line-height: 1;\r\n  }\r\n\r\n  .jy-odm-cta-section {\r\n    background: #fff;\r\n  }\r\n  .jy-odm-cta-box {\r\n    display: grid;\r\n    grid-template-columns: 1fr;\r\n    gap: 28px;\r\n    align-items: center;\r\n    padding: clamp(42px, 6vw, 66px);\r\n    border-radius: var(--jy-radius-lg);\r\n    color: rgba(255, 255, 255, .78);\r\n    background: radial-gradient(circle at 100% 0%, rgba(112, 140, 238, .34), transparent 35%), linear-gradient(135deg, #1d2c61, #344c9a);\r\n    box-shadow: 0 28px 68px rgba(32, 48, 102, .2);\r\n    text-align: center;\r\n  }\r\n  .jy-odm-cta-box h2 {\r\n    margin-bottom: 12px;\r\n    color: #fff;\r\n    font-size: clamp(2rem, 4vw, 3.2rem);\r\n    letter-spacing: -.04em;\r\n  }\r\n  .jy-odm-eyebrow-light {\r\n    color: #c7d1ff;\r\n  }\r\n  .jy-odm-cta-box .jy-odm-actions {\r\n    margin-top: 0;\r\n    justify-content: center;\r\n  }\r\n  .jy-odm-button-light {\r\n    color: var(--jy-primary);\r\n    background: #fff;\r\n    box-shadow: 0 12px 26px rgba(0, 0, 0, .13);\r\n  }\r\n  .jy-odm-button-ghost {\r\n    border-color: rgba(255, 255, 255, .36);\r\n    color: #fff;\r\n    background: rgba(255, 255, 255, .05);\r\n  }\r\n  .jy-odm-button-ghost:hover {\r\n    border-color: #fff;\r\n    background: rgba(255, 255, 255, .11);\r\n  }\r\n\r\n  .jy-odm-page.has-reveal .jy-odm-reveal {\r\n    opacity: 0;\r\n    transform: translate3d(0, 24px, 0);\r\n    transition: opacity .68s cubic-bezier(.22, 1, .36, 1), transform .68s cubic-bezier(.22, 1, .36, 1);\r\n    transition-delay: var(--jy-delay, 0ms);\r\n  }\r\n  .jy-odm-page.has-reveal .jy-odm-reveal.is-visible {\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .jy-odm-hero {\r\n      min-height: auto;\r\n    }\r\n    .jy-odm-hero-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    .jy-odm-hero-copy {\r\n      max-width: 800px;\r\n    }\r\n    .jy-odm-carousel {\r\n      width: min(100%, 760px);\r\n    }\r\n    .jy-odm-card-grid {\r\n      grid-template-columns: repeat(2, 1fr);\r\n    }\r\n    .jy-odm-cta-box {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    .jy-odm-cta-box .jy-odm-actions {\r\n      justify-content: center;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 760px) {\r\n    .jy-odm-section {\r\n      padding: 64px 16px;\r\n    }\r\n    .jy-odm-hero-grid {\r\n      gap: 40px;\r\n    }\r\n    .jy-odm-hero h1 {\r\n      font-size: clamp(2.35rem, 11vw, 3.35rem);\r\n    }\r\n    .jy-odm-carousel-viewport {\r\n      aspect-ratio: .9 \/ 1;\r\n      border-width: 7px;\r\n      border-radius: 26px;\r\n    }\r\n    .jy-odm-carousel-controls {\r\n      right: 18px;\r\n    }\r\n    .jy-odm-heading {\r\n      margin-bottom: 38px;\r\n      text-align: left;\r\n    }\r\n    .jy-odm-card-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    .jy-odm-info-card {\r\n      min-height: 0;\r\n    }\r\n    .jy-odm-tab-list {\r\n      grid-template-columns: repeat(2, 1fr);\r\n    }\r\n    .jy-odm-stage-panels article {\r\n      grid-template-columns: 1fr;\r\n      min-height: 0;\r\n    }\r\n    .jy-odm-stage-media {\r\n      height: 280px;\r\n    }\r\n    .jy-odm-stage-panels article > div:not(.jy-odm-stage-media) {\r\n      min-height: 0;\r\n    }\r\n    .jy-odm-image-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    .jy-odm-image-grid figure {\r\n      aspect-ratio: 1.35 \/ 1;\r\n    }\r\n    .jy-odm-value-strip {\r\n      grid-template-columns: repeat(2, 1fr);\r\n    }\r\n    .jy-odm-value-strip div:nth-child(3) {\r\n      border-left: 0;\r\n      border-top: 1px solid rgba(255, 255, 255, .11);\r\n    }\r\n    .jy-odm-value-strip div:nth-child(4) {\r\n      border-top: 1px solid rgba(255, 255, 255, .11);\r\n    }\r\n    .jy-odm-faq-intro {\r\n      margin-bottom: 34px;\r\n    }\r\n    .jy-odm-faq-list {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 520px) {\r\n    .jy-odm-actions {\r\n      display: grid;\r\n    }\r\n    .jy-odm-button {\r\n      width: 100%;\r\n    }\r\n    .jy-odm-carousel-slide figcaption {\r\n      right: 20px;\r\n      bottom: 22px;\r\n      left: 20px;\r\n    }\r\n    .jy-odm-tab-list button {\r\n      padding-inline: 10px;\r\n    }\r\n    .jy-odm-stage-panels article > div:not(.jy-odm-stage-media) {\r\n      padding: 28px 22px;\r\n    }\r\n    .jy-odm-cta-box {\r\n      padding: 38px 22px;\r\n      border-radius: 24px;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .jy-odm-page *, .jy-odm-page *::before, .jy-odm-page *::after {\r\n      scroll-behavior: auto !important;\r\n      animation-duration: .01ms !important;\r\n      animation-iteration-count: 1 !important;\r\n      transition-duration: .01ms !important;\r\n    }\r\n    .jy-odm-page.has-reveal .jy-odm-reveal {\r\n      opacity: 1;\r\n      transform: none;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  (() => {\r\n    const initOdmPage = () => {\r\n      const page = document.querySelector('.jy-odm-page');\r\n      if (!page || page.dataset.ready === 'true') return;\r\n      page.dataset.ready = 'true';\r\n\r\n      const carousel = page.querySelector('[data-carousel]');\r\n      if (carousel) {\r\n        const slides = [...carousel.querySelectorAll('[data-slide]')];\r\n        const dots = [...carousel.querySelectorAll('[data-carousel-dot]')];\r\n        const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n        let current = 0;\r\n        let timer;\r\n\r\n        const showSlide = (index) => {\r\n          current = (index + slides.length) % slides.length;\r\n          slides.forEach((slide, i) => {\r\n            const active = i === current;\r\n            slide.classList.toggle('is-active', active);\r\n            slide.setAttribute('aria-hidden', String(!active));\r\n          });\r\n          dots.forEach((dot, i) => {\r\n            const active = i === current;\r\n            dot.classList.toggle('is-active', active);\r\n            dot.setAttribute('aria-current', String(active));\r\n          });\r\n        };\r\n\r\n        const stopAutoPlay = () => window.clearInterval(timer);\r\n        const startAutoPlay = () => {\r\n          stopAutoPlay();\r\n          if (!reduceMotion) timer = window.setInterval(() => showSlide(current + 1), 5200);\r\n        };\r\n\r\n        carousel.querySelector('[data-carousel-prev]').addEventListener('click', () => { showSlide(current - 1); startAutoPlay(); });\r\n        carousel.querySelector('[data-carousel-next]').addEventListener('click', () => { showSlide(current + 1); startAutoPlay(); });\r\n        dots.forEach((dot) => dot.addEventListener('click', () => { showSlide(Number(dot.dataset.carouselDot)); startAutoPlay(); }));\r\n        carousel.addEventListener('mouseenter', stopAutoPlay);\r\n        carousel.addEventListener('mouseleave', startAutoPlay);\r\n        carousel.addEventListener('focusin', stopAutoPlay);\r\n        carousel.addEventListener('focusout', startAutoPlay);\r\n        carousel.addEventListener('keydown', (event) => {\r\n          if (event.key === 'ArrowLeft') showSlide(current - 1);\r\n          if (event.key === 'ArrowRight') showSlide(current + 1);\r\n        });\r\n        startAutoPlay();\r\n      }\r\n\r\n      const stageTabs = page.querySelector('[data-stage-tabs]');\r\n      if (stageTabs) {\r\n        const tabs = [...stageTabs.querySelectorAll('[data-stage-tab]')];\r\n        const panels = [...stageTabs.querySelectorAll('[data-stage-panel]')];\r\n\r\n        const activateTab = (index, focus = false) => {\r\n          tabs.forEach((tab, i) => {\r\n            const active = i === index;\r\n            tab.setAttribute('aria-selected', String(active));\r\n            tab.tabIndex = active ? 0 : -1;\r\n            panels[i].hidden = !active;\r\n          });\r\n          if (focus) tabs[index].focus();\r\n        };\r\n\r\n        tabs.forEach((tab, index) => {\r\n          tab.addEventListener('click', () => activateTab(index));\r\n          tab.addEventListener('keydown', (event) => {\r\n            if (!['ArrowLeft', 'ArrowRight', 'Home', 'End'].includes(event.key)) return;\r\n            event.preventDefault();\r\n            let next = event.key === 'Home' ? 0 : event.key === 'End' ? tabs.length - 1 : index + (event.key === 'ArrowRight' ? 1 : -1);\r\n            activateTab((next + tabs.length) % tabs.length, true);\r\n          });\r\n        });\r\n      }\r\n\r\n      const revealGroups = [\r\n        ['.jy-odm-hero-copy > *', 80], ['.jy-odm-carousel', 0],\r\n        ['.jy-odm-heading > *', 80], ['.jy-odm-card-grid > *', 70],\r\n        ['.jy-odm-stage-tabs', 0], ['.jy-odm-image-grid > *', 90],\r\n        ['.jy-odm-value-strip', 0], ['.jy-odm-faq-intro > *', 80],\r\n        ['.jy-odm-faq-list > *', 70], ['.jy-odm-cta-box > *', 90]\r\n      ];\r\n      const revealItems = [];\r\n\r\n      revealGroups.forEach(([selector, interval]) => {\r\n        page.querySelectorAll(selector).forEach((element, index) => {\r\n          element.classList.add('jy-odm-reveal');\r\n          element.style.setProperty('--jy-delay', `${Math.min(index, 5) * interval}ms`);\r\n          revealItems.push(element);\r\n        });\r\n      });\r\n      page.classList.add('has-reveal');\r\n\r\n      if (!('IntersectionObserver' in window) || window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\r\n        revealItems.forEach((element) => element.classList.add('is-visible'));\r\n        return;\r\n      }\r\n\r\n      const observer = new IntersectionObserver((entries) => {\r\n        entries.forEach((entry) => {\r\n          if (!entry.isIntersecting) return;\r\n          entry.target.classList.add('is-visible');\r\n          observer.unobserve(entry.target);\r\n        });\r\n      }, { rootMargin: '0px 0px -8% 0px', threshold: .1 });\r\n\r\n      revealItems.forEach((element) => observer.observe(element));\r\n    };\r\n\r\n    if (document.readyState === 'loading') {\r\n      document.addEventListener('DOMContentLoaded', initOdmPage, { once: true });\r\n    } else {\r\n      initOdmPage();\r\n    }\r\n  })();\r\n<\/script>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@graph\": [\r\n    {\r\n      \"@type\": \"Service\",\r\n      \"name\": \"ODM and OEM Power Cable Accessories Manufacturing\",\r\n      \"serviceType\": \"ODM and OEM manufacturing for power cable accessories and electrical components\",\r\n      \"provider\": {\r\n        \"@type\": \"Organization\",\r\n        \"name\": \"YIEOU\",\r\n        \"url\": \"https:\/\/yieou.com\/\"\r\n      },\r\n      \"areaServed\": \"Worldwide\",\r\n      \"description\": \"Custom product development, private-label manufacturing, packaging, sample validation, quality testing and long-term supply support for power cable accessories.\"\r\n    },\r\n    {\r\n      \"@type\": \"FAQPage\",\r\n      \"mainEntity\": [\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"What can be customized for an OEM order?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Depending on product feasibility, customization may include branding, labels, packaging, markings, materials, structure and product configuration.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Do you support ODM product development?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Yes. YIEOU can review application requirements and support technical matching, product adjustments, sample preparation and production coordination.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Can samples be prepared before mass production?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Sample preparation can be arranged when needed so key product, branding and packaging details can be evaluated before batch production.\"\r\n          }\r\n        },\r\n        {\r\n          \"@type\": \"Question\",\r\n          \"name\": \"Which information helps you evaluate a project?\",\r\n          \"acceptedAnswer\": {\r\n            \"@type\": \"Answer\",\r\n            \"text\": \"Share the product type, application, voltage class, technical specifications, target quantity, customization needs and destination market.\"\r\n          }\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div> \n","protected":false},"excerpt":{"rendered":"<p>Power Accessories \u00b7 ODM &amp; OEM Custom Power Cable Accessories Manufacturing Build market-ready electrical products with flexible ODM development, private-label [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1218","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/pages\/1218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/comments?post=1218"}],"version-history":[{"count":10,"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/pages\/1218\/revisions"}],"predecessor-version":[{"id":3350,"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/pages\/1218\/revisions\/3350"}],"wp:attachment":[{"href":"https:\/\/yieou.com\/sk\/wp-json\/wp\/v2\/media?parent=1218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}