{"id":3109,"date":"2025-09-27T16:58:56","date_gmt":"2025-09-27T16:58:56","guid":{"rendered":"http:\/\/hardchromeplate.com\/?page_id=3109"},"modified":"2026-07-31T12:40:18","modified_gmt":"2026-07-31T12:40:18","slug":"precision-rollers","status":"publish","type":"page","link":"https:\/\/hardchromeplate.com\/en\/precision-rollers\/","title":{"rendered":"Precision rollers"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3109\" class=\"elementor elementor-3109\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45519f8 e-con e-atomic-element e-flexbox-base e-e91a246 \" data-id=\"45519f8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"45519f8\">\n    \t\t<div class=\"elementor-element elementor-element-ba633e7 elementor-widget elementor-widget-html\" data-id=\"ba633e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  \/* ================================\r\n     PROEXPORT \u2014 PRZEWIJANY PASEK LOGO\r\n     ================================ *\/\r\n\r\n  .prx-logo-marquee {\r\n    --logo-width: 250px;\r\n    --logo-gap: 70px;\r\n    --animation-speed: 32s;\r\n\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: hidden;\r\n    background: #ffffff;\r\n    padding: 24px 0;\r\n  }\r\n\r\n  .prx-logo-marquee__track {\r\n    display: flex;\r\n    width: max-content;\r\n    will-change: transform;\r\n    animation: prxLogoScroll var(--animation-speed) linear infinite;\r\n  }\r\n\r\n  .prx-logo-marquee__group {\r\n    display: flex;\r\n    align-items: center;\r\n    flex-shrink: 0;\r\n    gap: var(--logo-gap);\r\n    padding-right: var(--logo-gap);\r\n  }\r\n\r\n  .prx-logo-marquee__item {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n    width: var(--logo-width);\r\n  }\r\n\r\n  .prx-logo-marquee__item img {\r\n    display: block;\r\n    width: 100%;\r\n    height: auto;\r\n    max-height: 76px;\r\n    object-fit: contain;\r\n    filter: none;\r\n  }\r\n\r\n  @keyframes prxLogoScroll {\r\n    from {\r\n      transform: translate3d(0, 0, 0);\r\n    }\r\n\r\n    to {\r\n      transform: translate3d(-50%, 0, 0);\r\n    }\r\n  }\r\n\r\n  \/* Tablet *\/\r\n  @media (max-width: 1024px) {\r\n    .prx-logo-marquee {\r\n      --logo-width: 220px;\r\n      --logo-gap: 55px;\r\n      --animation-speed: 27s;\r\n      padding: 21px 0;\r\n    }\r\n  }\r\n\r\n  \/* Telefon *\/\r\n  @media (max-width: 767px) {\r\n    .prx-logo-marquee {\r\n      --logo-width: 180px;\r\n      --logo-gap: 38px;\r\n      --animation-speed: 22s;\r\n      padding: 18px 0;\r\n    }\r\n\r\n    .prx-logo-marquee__item img {\r\n      max-height: 58px;\r\n    }\r\n  }\r\n\r\n  \/* Dost\u0119pno\u015b\u0107 *\/\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .prx-logo-marquee__track {\r\n      animation-duration: 70s;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"prx-logo-marquee\" aria-label=\"PROEXPORT \u2013 The Best From Europe\">\r\n  <div class=\"prx-logo-marquee__track\">\r\n\r\n    <!-- PIERWSZY ZESTAW LOGOTYP\u00d3W -->\r\n    <div class=\"prx-logo-marquee__group\">\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- IDENTYCZNY ZESTAW ZAPEWNIAJ\u0104CY P\u0141YNN\u0104 P\u0118TL\u0118 -->\r\n    <div class=\"prx-logo-marquee__group\" aria-hidden=\"true\">\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-dd05c06 e-con e-atomic-element e-flexbox-base e-1c43d7c \" data-id=\"dd05c06\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"dd05c06\">\n    \t\t<div class=\"elementor-element elementor-element-28c47fd elementor-widget elementor-widget-html\" data-id=\"28c47fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 1 \/ HERO\r\n     OBRAZ USTAWIONY PROSTO\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-hero\"\r\n  id=\"walce-precyzyjne\"\r\n  aria-labelledby=\"prx-precision-hero-title\"\r\n>\r\n  <style>\r\n    .prx-precision-hero {\r\n      --prx-navy: #061a2e;\r\n      --prx-navy-light: #0b2b49;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-white: #ffffff;\r\n      --prx-muted: #b9cad9;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 104px 24px 94px;\r\n      overflow: hidden;\r\n      color: var(--prx-white);\r\n      background:\r\n        radial-gradient(\r\n          circle at 77% 34%,\r\n          rgba(37, 112, 168, 0.24),\r\n          transparent 31%\r\n        ),\r\n        radial-gradient(\r\n          circle at 13% 17%,\r\n          rgba(223, 16, 16, 0.12),\r\n          transparent 27%\r\n        ),\r\n        linear-gradient(\r\n          135deg,\r\n          #04111e 0%,\r\n          #071c31 44%,\r\n          #092946 100%\r\n        );\r\n      font-family: inherit;\r\n      isolation: isolate;\r\n    }\r\n\r\n    .prx-precision-hero,\r\n    .prx-precision-hero * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-hero::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: -3;\r\n      opacity: 0.22;\r\n      pointer-events: none;\r\n      background-image:\r\n        linear-gradient(\r\n          rgba(255, 255, 255, 0.04) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(255, 255, 255, 0.04) 1px,\r\n          transparent 1px\r\n        );\r\n      background-size: 54px 54px;\r\n      mask-image: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        #000 22%,\r\n        #000 82%,\r\n        transparent\r\n      );\r\n    }\r\n\r\n    .prx-precision-hero::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -300px;\r\n      right: -260px;\r\n      width: 760px;\r\n      height: 760px;\r\n      z-index: -2;\r\n      border: 1px solid rgba(255, 255, 255, 0.08);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 78px rgba(255, 255, 255, 0.018),\r\n        0 0 0 156px rgba(255, 255, 255, 0.012);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-hero__bottom-line {\r\n      position: absolute;\r\n      left: 0;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 4px;\r\n      z-index: 5;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent 0%,\r\n        var(--prx-red) 20%,\r\n        var(--prx-red) 46%,\r\n        transparent 78%\r\n      );\r\n    }\r\n\r\n    .prx-precision-hero__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1240px;\r\n      margin: 0 auto;\r\n      display: grid;\r\n      grid-template-columns:\r\n        minmax(0, 1.02fr)\r\n        minmax(440px, 0.98fr);\r\n      align-items: center;\r\n      gap: 76px;\r\n    }\r\n\r\n    \/* =========================\r\n       LEWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-hero__content {\r\n      position: relative;\r\n      z-index: 4;\r\n    }\r\n\r\n    .prx-precision-hero__label {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 25px;\r\n      padding: 9px 14px;\r\n      border: 1px solid rgba(255, 255, 255, 0.17);\r\n      border-radius: 999px;\r\n      background: rgba(255, 255, 255, 0.055);\r\n      color: #dce9f3;\r\n      font-size: 12px;\r\n      line-height: 1.2;\r\n      font-weight: 800;\r\n      letter-spacing: 0.12em;\r\n      text-transform: uppercase;\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .prx-precision-hero__label-dot {\r\n      width: 8px;\r\n      height: 8px;\r\n      flex: 0 0 8px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 6px rgba(223, 16, 16, 0.14);\r\n    }\r\n\r\n    .prx-precision-hero h1 {\r\n      max-width: 730px;\r\n      margin: 0;\r\n      color: var(--prx-white);\r\n      font-size: clamp(42px, 5.1vw, 72px);\r\n      line-height: 0.99;\r\n      font-weight: 850;\r\n      letter-spacing: -0.05em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-hero h1 span {\r\n      display: block;\r\n      margin-top: 8px;\r\n      color: #91b8d6;\r\n    }\r\n\r\n    .prx-precision-hero__accent {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      width: 190px;\r\n      margin: 27px 0 25px;\r\n    }\r\n\r\n    .prx-precision-hero__accent-main {\r\n      width: 82px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-hero__accent-soft {\r\n      width: 39px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: rgba(255, 255, 255, 0.26);\r\n    }\r\n\r\n    .prx-precision-hero__accent-dot {\r\n      width: 7px;\r\n      height: 7px;\r\n      border-radius: 50%;\r\n      background: rgba(255, 255, 255, 0.54);\r\n    }\r\n\r\n    .prx-precision-hero__lead {\r\n      max-width: 690px;\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 18px;\r\n      line-height: 1.72;\r\n      font-weight: 400;\r\n    }\r\n\r\n    .prx-precision-hero__lead strong {\r\n      color: #ffffff;\r\n      font-weight: 750;\r\n    }\r\n\r\n    .prx-precision-hero__points {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 12px;\r\n      margin-top: 32px;\r\n    }\r\n\r\n    .prx-precision-hero__point {\r\n      min-height: 78px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      padding: 15px 14px;\r\n      border: 1px solid rgba(255, 255, 255, 0.105);\r\n      border-radius: 13px;\r\n      background: rgba(255, 255, 255, 0.045);\r\n      color: #e6eff6;\r\n      font-size: 13px;\r\n      line-height: 1.45;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .prx-precision-hero__check {\r\n      width: 27px;\r\n      height: 27px;\r\n      flex: 0 0 27px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: rgba(223, 16, 16, 0.15);\r\n      color: #ff4d4d;\r\n      font-size: 14px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-hero__actions {\r\n      display: flex;\r\n      align-items: center;\r\n      flex-wrap: wrap;\r\n      gap: 17px;\r\n      margin-top: 34px;\r\n    }\r\n\r\n    .prx-precision-hero__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 12px;\r\n      min-height: 56px;\r\n      padding: 15px 24px;\r\n      border: 1px solid var(--prx-red);\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 15px 34px rgba(194, 0, 0, 0.22);\r\n      color: #ffffff !important;\r\n      font-size: 15px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-hero__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 19px 38px rgba(194, 0, 0, 0.32);\r\n    }\r\n\r\n    .prx-precision-hero__button-arrow {\r\n      font-size: 19px;\r\n      transition: transform 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-hero__button:hover\r\n    .prx-precision-hero__button-arrow {\r\n      transform: translateX(4px);\r\n    }\r\n\r\n    .prx-precision-hero__secondary {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      padding: 12px 4px;\r\n      color: #dce8f2 !important;\r\n      font-size: 14px;\r\n      line-height: 1.3;\r\n      font-weight: 750;\r\n      text-decoration: none !important;\r\n    }\r\n\r\n    .prx-precision-hero__secondary-dot {\r\n      position: relative;\r\n      width: 26px;\r\n      height: 26px;\r\n      flex: 0 0 26px;\r\n      border: 1px solid rgba(255, 255, 255, 0.24);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    .prx-precision-hero__secondary-dot::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 6px;\r\n      width: 2px;\r\n      height: 8px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n      transform: translateX(-50%);\r\n    }\r\n\r\n    .prx-precision-hero__secondary-dot::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 5px;\r\n      width: 6px;\r\n      height: 6px;\r\n      border-right: 2px solid #ffffff;\r\n      border-bottom: 2px solid #ffffff;\r\n      transform: translateX(-50%) rotate(45deg);\r\n    }\r\n\r\n    \/* =========================\r\n       PRAWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-hero__visual {\r\n      position: relative;\r\n      min-height: 590px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n    }\r\n\r\n    .prx-precision-hero__measure-ring {\r\n      position: absolute;\r\n      width: 535px;\r\n      height: 535px;\r\n      border: 1px solid rgba(126, 177, 214, 0.24);\r\n      border-radius: 50%;\r\n      pointer-events: none;\r\n      transition: transform 0.12s linear;\r\n    }\r\n\r\n    .prx-precision-hero__measure-ring::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 34px;\r\n      border: 1px dashed rgba(255, 255, 255, 0.13);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    .prx-precision-hero__measure-ring::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 76px;\r\n      border: 1px solid rgba(223, 16, 16, 0.16);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    .prx-precision-hero__axis-x,\r\n    .prx-precision-hero__axis-y {\r\n      position: absolute;\r\n      z-index: 0;\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-hero__axis-x {\r\n      width: 108%;\r\n      height: 1px;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(147, 193, 225, 0.28),\r\n        transparent\r\n      );\r\n    }\r\n\r\n    .prx-precision-hero__axis-y {\r\n      width: 1px;\r\n      height: 102%;\r\n      background: linear-gradient(\r\n        transparent,\r\n        rgba(147, 193, 225, 0.24),\r\n        transparent\r\n      );\r\n    }\r\n\r\n    \/* RAMKA ORAZ OBRAZ S\u0104 PROSTE *\/\r\n    .prx-precision-hero__image-frame {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: min(100%, 500px);\r\n      padding: 12px;\r\n      border: 1px solid rgba(255, 255, 255, 0.17);\r\n      border-radius: 27px;\r\n      background: rgba(255, 255, 255, 0.06);\r\n      box-shadow:\r\n        0 34px 85px rgba(0, 0, 0, 0.37),\r\n        inset 0 1px 0 rgba(255, 255, 255, 0.08);\r\n      backdrop-filter: blur(10px);\r\n    }\r\n\r\n    .prx-precision-hero__image-frame::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -1px;\r\n      left: 38px;\r\n      width: 105px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 18px rgba(223, 16, 16, 0.45);\r\n    }\r\n\r\n    .prx-precision-hero__image-shell {\r\n      position: relative;\r\n      min-height: 465px;\r\n      overflow: hidden;\r\n      border-radius: 18px;\r\n      background: #cfd4d8;\r\n    }\r\n\r\n    .prx-precision-hero__image {\r\n      display: block;\r\n      width: 100%;\r\n      height: 465px;\r\n      object-fit: cover;\r\n      object-position: center;\r\n      filter: contrast(1.03) saturate(0.9);\r\n      transition:\r\n        transform 0.7s cubic-bezier(0.2, 0.8, 0.2, 1),\r\n        filter 0.7s ease;\r\n    }\r\n\r\n    .prx-precision-hero__image-frame:hover\r\n    .prx-precision-hero__image {\r\n      transform: scale(1.045);\r\n      filter: contrast(1.07) saturate(1);\r\n    }\r\n\r\n    .prx-precision-hero__image-overlay {\r\n      position: absolute;\r\n      inset: 0;\r\n      pointer-events: none;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          transparent 56%,\r\n          rgba(3, 15, 27, 0.55) 100%\r\n        ),\r\n        linear-gradient(\r\n          115deg,\r\n          rgba(255, 255, 255, 0.13),\r\n          transparent 30%\r\n        );\r\n    }\r\n\r\n    .prx-precision-hero__image-shine {\r\n      position: absolute;\r\n      top: -20%;\r\n      left: -65%;\r\n      width: 36%;\r\n      height: 150%;\r\n      pointer-events: none;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(255, 255, 255, 0.28),\r\n        transparent\r\n      );\r\n      transform: rotate(16deg);\r\n      animation: prxPrecisionShine 6.8s ease-in-out infinite;\r\n    }\r\n\r\n    .prx-precision-hero__visual-label {\r\n      position: absolute;\r\n      left: 20px;\r\n      right: 20px;\r\n      bottom: 18px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 15px;\r\n      padding: 14px 16px;\r\n      border: 1px solid rgba(255, 255, 255, 0.18);\r\n      border-radius: 12px;\r\n      background: rgba(3, 17, 29, 0.78);\r\n      color: #ffffff;\r\n      backdrop-filter: blur(9px);\r\n    }\r\n\r\n    .prx-precision-hero__visual-label-main {\r\n      font-size: 13px;\r\n      line-height: 1.4;\r\n      font-weight: 800;\r\n    }\r\n\r\n    .prx-precision-hero__visual-label-small {\r\n      display: block;\r\n      margin-top: 3px;\r\n      color: #a9bfd0;\r\n      font-size: 11px;\r\n      font-weight: 600;\r\n    }\r\n\r\n    .prx-precision-hero__visual-symbol {\r\n      width: 38px;\r\n      height: 38px;\r\n      flex: 0 0 38px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      color: #ffffff;\r\n      font-size: 18px;\r\n      font-weight: 900;\r\n      box-shadow: 0 8px 22px rgba(223, 16, 16, 0.28);\r\n    }\r\n\r\n    .prx-precision-hero__badge {\r\n      position: absolute;\r\n      z-index: 4;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      padding: 11px 14px;\r\n      border: 1px solid rgba(255, 255, 255, 0.16);\r\n      border-radius: 10px;\r\n      background: rgba(5, 24, 41, 0.86);\r\n      box-shadow: 0 15px 32px rgba(0, 0, 0, 0.24);\r\n      color: #eaf3f8;\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 750;\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .prx-precision-hero__badge::before {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      flex: 0 0 8px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(223, 16, 16, 0.12);\r\n    }\r\n\r\n    .prx-precision-hero__badge--top {\r\n      top: 51px;\r\n      right: -10px;\r\n    }\r\n\r\n    .prx-precision-hero__badge--bottom {\r\n      left: -24px;\r\n      bottom: 69px;\r\n    }\r\n\r\n    @keyframes prxPrecisionShine {\r\n      0%,\r\n      20% {\r\n        left: -65%;\r\n        opacity: 0;\r\n      }\r\n\r\n      38% {\r\n        opacity: 1;\r\n      }\r\n\r\n      60%,\r\n      100% {\r\n        left: 130%;\r\n        opacity: 0;\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       TABLET\r\n    ========================= *\/\r\n\r\n    @media (max-width: 1100px) {\r\n      .prx-precision-hero {\r\n        padding-top: 84px;\r\n      }\r\n\r\n      .prx-precision-hero__inner {\r\n        grid-template-columns:\r\n          minmax(0, 1fr)\r\n          minmax(390px, 0.9fr);\r\n        gap: 42px;\r\n      }\r\n\r\n      .prx-precision-hero__points {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-hero__point {\r\n        min-height: 0;\r\n      }\r\n\r\n      .prx-precision-hero__visual {\r\n        min-height: 540px;\r\n      }\r\n\r\n      .prx-precision-hero__measure-ring {\r\n        width: 470px;\r\n        height: 470px;\r\n      }\r\n\r\n      .prx-precision-hero__badge--bottom {\r\n        left: -10px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 900px) {\r\n      .prx-precision-hero {\r\n        padding: 78px 22px 82px;\r\n      }\r\n\r\n      .prx-precision-hero__inner {\r\n        max-width: 720px;\r\n        grid-template-columns: 1fr;\r\n        gap: 58px;\r\n      }\r\n\r\n      .prx-precision-hero__content {\r\n        text-align: center;\r\n      }\r\n\r\n      .prx-precision-hero h1,\r\n      .prx-precision-hero__lead {\r\n        margin-left: auto;\r\n        margin-right: auto;\r\n      }\r\n\r\n      .prx-precision-hero__accent,\r\n      .prx-precision-hero__actions {\r\n        justify-content: center;\r\n        margin-left: auto;\r\n        margin-right: auto;\r\n      }\r\n\r\n      .prx-precision-hero__points {\r\n        grid-template-columns: repeat(3, minmax(0, 1fr));\r\n        text-align: left;\r\n      }\r\n\r\n      .prx-precision-hero__visual {\r\n        width: 100%;\r\n        max-width: 570px;\r\n        min-height: 560px;\r\n        margin: 0 auto;\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       TELEFON\r\n    ========================= *\/\r\n\r\n    @media (max-width: 640px) {\r\n      .prx-precision-hero {\r\n        padding: 66px 17px 70px;\r\n      }\r\n\r\n      .prx-precision-hero h1 {\r\n        font-size: clamp(37px, 11vw, 51px);\r\n        line-height: 1.02;\r\n      }\r\n\r\n      .prx-precision-hero__lead {\r\n        font-size: 16px;\r\n        line-height: 1.65;\r\n      }\r\n\r\n      .prx-precision-hero__points {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-hero__point {\r\n        justify-content: flex-start;\r\n        padding: 13px 14px;\r\n      }\r\n\r\n      .prx-precision-hero__actions {\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n      }\r\n\r\n      .prx-precision-hero__button {\r\n        width: 100%;\r\n      }\r\n\r\n      .prx-precision-hero__secondary {\r\n        justify-content: center;\r\n      }\r\n\r\n      .prx-precision-hero__visual {\r\n        min-height: auto;\r\n        padding: 28px 0 54px;\r\n      }\r\n\r\n      .prx-precision-hero__measure-ring {\r\n        width: 390px;\r\n        height: 390px;\r\n      }\r\n\r\n      .prx-precision-hero__image-frame {\r\n        width: 100%;\r\n      }\r\n\r\n      .prx-precision-hero__image-shell,\r\n      .prx-precision-hero__image {\r\n        min-height: 350px;\r\n        height: 350px;\r\n      }\r\n\r\n      .prx-precision-hero__badge {\r\n        position: relative;\r\n        display: inline-flex;\r\n        margin-top: 12px;\r\n      }\r\n\r\n      .prx-precision-hero__badge--top,\r\n      .prx-precision-hero__badge--bottom {\r\n        top: auto;\r\n        right: auto;\r\n        bottom: auto;\r\n        left: auto;\r\n      }\r\n\r\n      .prx-precision-hero__badge--bottom {\r\n        display: none;\r\n      }\r\n\r\n      .prx-precision-hero__visual-label {\r\n        left: 12px;\r\n        right: 12px;\r\n        bottom: 12px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      .prx-precision-hero__label {\r\n        font-size: 10px;\r\n      }\r\n\r\n      .prx-precision-hero__measure-ring {\r\n        width: 330px;\r\n        height: 330px;\r\n      }\r\n\r\n      .prx-precision-hero__image-shell,\r\n      .prx-precision-hero__image {\r\n        min-height: 310px;\r\n        height: 310px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-hero *,\r\n      .prx-precision-hero *::before,\r\n      .prx-precision-hero *::after {\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-hero__inner\">\r\n\r\n    <div class=\"prx-precision-hero__content\">\r\n\r\n      <div class=\"prx-precision-hero__label\">\r\n        <span\r\n          class=\"prx-precision-hero__label-dot\"\r\n          aria-hidden=\"true\"\r\n        ><\/span>\r\n        Produkcja wed\u0142ug dokumentacji technicznej\r\n      <\/div>\r\n\r\n      <h1 id=\"prx-precision-hero-title\">\r\n        Walce precyzyjne\r\n        <span>do maszyn i linii przemys\u0142owych<\/span>\r\n      <\/h1>\r\n\r\n      <div\r\n        class=\"prx-precision-hero__accent\"\r\n        aria-hidden=\"true\"\r\n      >\r\n        <span class=\"prx-precision-hero__accent-main\"><\/span>\r\n        <span class=\"prx-precision-hero__accent-soft\"><\/span>\r\n        <span class=\"prx-precision-hero__accent-dot\"><\/span>\r\n      <\/div>\r\n\r\n      <p class=\"prx-precision-hero__lead\">\r\n        <strong>Walce precyzyjne<\/strong> wykonujemy zgodnie z dokumentacj\u0105\r\n        techniczn\u0105 i wymaganiami konkretnej aplikacji. Dobieramy materia\u0142,\r\n        obr\u00f3bk\u0119 oraz wyko\u0144czenie powierzchni do warunk\u00f3w pracy i wymaganej\r\n        geometrii elementu.\r\n      <\/p>\r\n\r\n      <div class=\"prx-precision-hero__points\">\r\n\r\n        <div class=\"prx-precision-hero__point\">\r\n          <span\r\n            class=\"prx-precision-hero__check\"\r\n            aria-hidden=\"true\"\r\n          >\u2713<\/span>\r\n          <span>Produkcja nowych walc\u00f3w<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-hero__point\">\r\n          <span\r\n            class=\"prx-precision-hero__check\"\r\n            aria-hidden=\"true\"\r\n          >\u2713<\/span>\r\n          <span>R\u00f3\u017cne materia\u0142y i pow\u0142oki<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-hero__point\">\r\n          <span\r\n            class=\"prx-precision-hero__check\"\r\n            aria-hidden=\"true\"\r\n          >\u2713<\/span>\r\n          <span>Kontrola jako\u015bci gotowego elementu<\/span>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"prx-precision-hero__actions\">\r\n\r\n        <a\r\n          class=\"prx-precision-hero__button\"\r\n          href=\"\/kontakt\/\"\r\n        >\r\n          Prze\u015blij zapytanie o walec\r\n          <span\r\n            class=\"prx-precision-hero__button-arrow\"\r\n            aria-hidden=\"true\"\r\n          >\u2192<\/span>\r\n        <\/a>\r\n\r\n        <a\r\n          class=\"prx-precision-hero__secondary\"\r\n          href=\"#zakres-walcow-precyzyjnych\"\r\n        >\r\n          <span\r\n            class=\"prx-precision-hero__secondary-dot\"\r\n            aria-hidden=\"true\"\r\n          ><\/span>\r\n          Zobacz zakres wykonania\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"prx-precision-hero__visual\">\r\n\r\n      <div\r\n        class=\"prx-precision-hero__measure-ring\"\r\n        aria-hidden=\"true\"\r\n      ><\/div>\r\n\r\n      <div\r\n        class=\"prx-precision-hero__axis-x\"\r\n        aria-hidden=\"true\"\r\n      ><\/div>\r\n\r\n      <div\r\n        class=\"prx-precision-hero__axis-y\"\r\n        aria-hidden=\"true\"\r\n      ><\/div>\r\n\r\n      <div\r\n        class=\"prx-precision-hero__badge\r\n               prx-precision-hero__badge--top\"\r\n      >\r\n        Geometria dopasowana do aplikacji\r\n      <\/div>\r\n\r\n      <div class=\"prx-precision-hero__image-frame\">\r\n\r\n        <div class=\"prx-precision-hero__image-shell\">\r\n\r\n          <img\r\n            class=\"prx-precision-hero__image\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/10\/ce03.png\"\r\n            alt=\"Walce precyzyjne do maszyn i linii przemys\u0142owych\"\r\n            loading=\"eager\"\r\n            fetchpriority=\"high\"\r\n            decoding=\"async\"\r\n          >\r\n\r\n          <div\r\n            class=\"prx-precision-hero__image-overlay\"\r\n            aria-hidden=\"true\"\r\n          ><\/div>\r\n\r\n          <div\r\n            class=\"prx-precision-hero__image-shine\"\r\n            aria-hidden=\"true\"\r\n          ><\/div>\r\n\r\n          <div class=\"prx-precision-hero__visual-label\">\r\n\r\n            <div class=\"prx-precision-hero__visual-label-main\">\r\n              Wykonanie pod konkretn\u0105 aplikacj\u0119\r\n\r\n              <span class=\"prx-precision-hero__visual-label-small\">\r\n                Materia\u0142 \u00b7 geometria \u00b7 powierzchnia\r\n              <\/span>\r\n            <\/div>\r\n\r\n            <span\r\n              class=\"prx-precision-hero__visual-symbol\"\r\n              aria-hidden=\"true\"\r\n            >\u25ce<\/span>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <div\r\n        class=\"prx-precision-hero__badge\r\n               prx-precision-hero__badge--bottom\"\r\n      >\r\n        Produkcja zgodna z dokumentacj\u0105\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div\r\n    class=\"prx-precision-hero__bottom-line\"\r\n    aria-hidden=\"true\"\r\n  ><\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const hero = document.querySelector(\".prx-precision-hero\");\r\n\r\n      if (!hero || hero.dataset.precisionHeroReady === \"true\") {\r\n        return;\r\n      }\r\n\r\n      hero.dataset.precisionHeroReady = \"true\";\r\n\r\n      const ring = hero.querySelector(\r\n        \".prx-precision-hero__measure-ring\"\r\n      );\r\n\r\n      if (!ring) {\r\n        return;\r\n      }\r\n\r\n      let frameRequested = false;\r\n\r\n      function updateRing() {\r\n        const rect = hero.getBoundingClientRect();\r\n        const viewportHeight =\r\n          window.innerHeight ||\r\n          document.documentElement.clientHeight;\r\n\r\n        const progress =\r\n          (viewportHeight - rect.top) \/\r\n          (viewportHeight + rect.height);\r\n\r\n        const limitedProgress = Math.max(\r\n          0,\r\n          Math.min(1, progress)\r\n        );\r\n\r\n        \/*\r\n         * Obraca si\u0119 tylko cienki pier\u015bcie\u0144 dekoracyjny.\r\n         * Obraz oraz ramka pozostaj\u0105 nieruchome i proste.\r\n         *\/\r\n        ring.style.transform =\r\n          \"rotate(\" + limitedProgress * 115 + \"deg)\";\r\n\r\n        frameRequested = false;\r\n      }\r\n\r\n      function requestUpdate() {\r\n        if (frameRequested) {\r\n          return;\r\n        }\r\n\r\n        frameRequested = true;\r\n        window.requestAnimationFrame(updateRing);\r\n      }\r\n\r\n      updateRing();\r\n\r\n      window.addEventListener(\r\n        \"scroll\",\r\n        requestUpdate,\r\n        { passive: true }\r\n      );\r\n\r\n      window.addEventListener(\r\n        \"resize\",\r\n        requestUpdate,\r\n        { passive: true }\r\n      );\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb6f3c6 elementor-widget elementor-widget-html\" data-id=\"bb6f3c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 2 \/ ZAKRES WYKONANIA\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-scope\"\r\n  id=\"zakres-walcow-precyzyjnych\"\r\n  aria-labelledby=\"prx-precision-scope-title\"\r\n>\r\n  <style>\r\n    .prx-precision-scope {\r\n      --prx-navy: #071b31;\r\n      --prx-navy-light: #0d2d4a;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-gray: #f3f5f7;\r\n      --prx-border: #dfe5ea;\r\n      --prx-text: #344759;\r\n      --prx-muted: #6a7a89;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 100px 24px 104px;\r\n      overflow: hidden;\r\n      background: #ffffff;\r\n      color: var(--prx-navy);\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-scope,\r\n    .prx-precision-scope * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-scope::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -300px;\r\n      right: -270px;\r\n      width: 650px;\r\n      height: 650px;\r\n      border: 1px solid rgba(7, 27, 49, 0.055);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 75px rgba(7, 27, 49, 0.018),\r\n        0 0 0 150px rgba(7, 27, 49, 0.012);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-scope::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 5px;\r\n      background: linear-gradient(\r\n        90deg,\r\n        var(--prx-red) 0%,\r\n        var(--prx-red) 18%,\r\n        rgba(223, 16, 16, 0.16) 18%,\r\n        transparent 48%\r\n      );\r\n    }\r\n\r\n    .prx-precision-scope__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================\r\n       NAG\u0141\u00d3WEK\r\n    ========================= *\/\r\n\r\n    .prx-precision-scope__header {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 0.92fr) minmax(340px, 0.68fr);\r\n      align-items: end;\r\n      gap: 70px;\r\n      margin-bottom: 48px;\r\n    }\r\n\r\n    .prx-precision-scope__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-scope__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-scope h2 {\r\n      max-width: 720px;\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(36px, 4.1vw, 58px);\r\n      line-height: 1.03;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-scope h2 span {\r\n      color: #55748d;\r\n    }\r\n\r\n    .prx-precision-scope__intro {\r\n      position: relative;\r\n      margin: 0;\r\n      padding-left: 22px;\r\n      border-left: 3px solid var(--prx-red);\r\n      color: var(--prx-text);\r\n      font-size: 17px;\r\n      line-height: 1.7;\r\n    }\r\n\r\n    .prx-precision-scope__intro strong {\r\n      color: var(--prx-navy);\r\n    }\r\n\r\n    \/* =========================\r\n       DU\u017bE KARTY\r\n    ========================= *\/\r\n\r\n    .prx-precision-scope__featured {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 20px;\r\n      margin-bottom: 20px;\r\n    }\r\n\r\n    .prx-precision-scope__featured-card {\r\n      position: relative;\r\n      min-height: 255px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: space-between;\r\n      padding: 33px 34px 30px;\r\n      overflow: hidden;\r\n      border-radius: 18px;\r\n      color: #ffffff;\r\n      background:\r\n        radial-gradient(\r\n          circle at 92% 5%,\r\n          rgba(73, 142, 194, 0.25),\r\n          transparent 35%\r\n        ),\r\n        linear-gradient(135deg, #061727, #0b2b48);\r\n      box-shadow: 0 20px 50px rgba(7, 27, 49, 0.13);\r\n    }\r\n\r\n    .prx-precision-scope__featured-card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -62px;\r\n      bottom: -95px;\r\n      width: 240px;\r\n      height: 240px;\r\n      border: 1px solid rgba(255, 255, 255, 0.09);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 38px rgba(255, 255, 255, 0.025),\r\n        0 0 0 76px rgba(255, 255, 255, 0.014);\r\n    }\r\n\r\n    .prx-precision-scope__featured-card::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 0;\r\n      left: 34px;\r\n      width: 74px;\r\n      height: 4px;\r\n      border-radius: 0 0 4px 4px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-scope__featured-top {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: flex;\r\n      align-items: flex-start;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n    }\r\n\r\n    .prx-precision-scope__featured-number {\r\n      color: rgba(255, 255, 255, 0.2);\r\n      font-size: 47px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      letter-spacing: -0.06em;\r\n    }\r\n\r\n    .prx-precision-scope__featured-icon {\r\n      width: 55px;\r\n      height: 55px;\r\n      flex: 0 0 55px;\r\n      display: grid;\r\n      place-items: center;\r\n      border: 1px solid rgba(255, 255, 255, 0.15);\r\n      border-radius: 15px;\r\n      background: rgba(255, 255, 255, 0.07);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-scope__featured-icon svg {\r\n      width: 28px;\r\n      height: 28px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.8;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-scope__featured-content {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin-top: 31px;\r\n    }\r\n\r\n    .prx-precision-scope__featured-card h3 {\r\n      margin: 0 0 11px;\r\n      color: #ffffff;\r\n      font-size: 23px;\r\n      line-height: 1.2;\r\n      font-weight: 820;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    .prx-precision-scope__featured-card p {\r\n      max-width: 500px;\r\n      margin: 0;\r\n      color: #b9cad8;\r\n      font-size: 15px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    \/* =========================\r\n       SIATKA US\u0141UG\r\n    ========================= *\/\r\n\r\n    .prx-precision-scope__grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, minmax(0, 1fr));\r\n      gap: 20px;\r\n    }\r\n\r\n    .prx-precision-scope__card {\r\n      position: relative;\r\n      min-height: 255px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      padding: 25px 23px 23px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 16px;\r\n      background: #ffffff;\r\n      box-shadow: 0 10px 30px rgba(7, 27, 49, 0.045);\r\n      transition:\r\n        transform 0.28s ease,\r\n        box-shadow 0.28s ease,\r\n        border-color 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-scope__card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 4px;\r\n      height: 0;\r\n      background: var(--prx-red);\r\n      transition: height 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-scope__card:hover {\r\n      transform: translateY(-7px);\r\n      border-color: rgba(7, 27, 49, 0.18);\r\n      box-shadow: 0 22px 45px rgba(7, 27, 49, 0.11);\r\n    }\r\n\r\n    .prx-precision-scope__card:hover::before {\r\n      height: 100%;\r\n    }\r\n\r\n    .prx-precision-scope__icon {\r\n      width: 48px;\r\n      height: 48px;\r\n      display: grid;\r\n      place-items: center;\r\n      margin-bottom: 25px;\r\n      border-radius: 13px;\r\n      background: var(--prx-gray);\r\n      color: var(--prx-navy);\r\n      transition:\r\n        background 0.28s ease,\r\n        color 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-scope__card:hover\r\n    .prx-precision-scope__icon {\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-scope__icon svg {\r\n      width: 25px;\r\n      height: 25px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.8;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-scope__card h3 {\r\n      margin: 0 0 11px;\r\n      color: var(--prx-navy);\r\n      font-size: 18px;\r\n      line-height: 1.25;\r\n      font-weight: 820;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    .prx-precision-scope__card p {\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-scope__tag {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      align-self: flex-start;\r\n      gap: 7px;\r\n      margin-top: auto;\r\n      padding-top: 20px;\r\n      color: #4f6577;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 800;\r\n      letter-spacing: 0.055em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-scope__tag::before {\r\n      content: \"\";\r\n      width: 16px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    \/* =========================\r\n       CTA\r\n    ========================= *\/\r\n\r\n    .prx-precision-scope__cta {\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 35px;\r\n      margin-top: 22px;\r\n      padding: 28px 30px;\r\n      overflow: hidden;\r\n      border: 1px solid #dfe5ea;\r\n      border-radius: 17px;\r\n      background:\r\n        linear-gradient(\r\n          120deg,\r\n          #f4f6f8 0%,\r\n          #ffffff 57%,\r\n          #f2f5f7 100%\r\n        );\r\n    }\r\n\r\n    .prx-precision-scope__cta::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 5px;\r\n      height: 100%;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-scope__cta-copy {\r\n      padding-left: 8px;\r\n    }\r\n\r\n    .prx-precision-scope__cta h3 {\r\n      margin: 0 0 7px;\r\n      color: var(--prx-navy);\r\n      font-size: 21px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    .prx-precision-scope__cta p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 15px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-scope__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      min-height: 52px;\r\n      padding: 14px 21px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 12px 25px rgba(196, 0, 0, 0.2);\r\n      color: #ffffff !important;\r\n      font-size: 14px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-scope__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 17px 31px rgba(196, 0, 0, 0.28);\r\n    }\r\n\r\n    .prx-precision-scope__button span {\r\n      font-size: 18px;\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 1050px) {\r\n      .prx-precision-scope__header {\r\n        gap: 42px;\r\n      }\r\n\r\n      .prx-precision-scope__grid {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      .prx-precision-scope__card {\r\n        min-height: 235px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 780px) {\r\n      .prx-precision-scope {\r\n        padding: 80px 20px 84px;\r\n      }\r\n\r\n      .prx-precision-scope__header {\r\n        grid-template-columns: 1fr;\r\n        gap: 25px;\r\n      }\r\n\r\n      .prx-precision-scope__featured {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-scope__featured-card {\r\n        min-height: 235px;\r\n      }\r\n\r\n      .prx-precision-scope__cta {\r\n        grid-template-columns: 1fr;\r\n        gap: 22px;\r\n      }\r\n\r\n      .prx-precision-scope__button {\r\n        justify-self: start;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 560px) {\r\n      .prx-precision-scope {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-scope h2 {\r\n        font-size: 37px;\r\n      }\r\n\r\n      .prx-precision-scope__intro {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-scope__featured-card {\r\n        min-height: 250px;\r\n        padding: 28px 24px 25px;\r\n      }\r\n\r\n      .prx-precision-scope__grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-scope__card {\r\n        min-height: 225px;\r\n      }\r\n\r\n      .prx-precision-scope__cta {\r\n        padding: 25px 22px;\r\n      }\r\n\r\n      .prx-precision-scope__button {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-scope *,\r\n      .prx-precision-scope *::before,\r\n      .prx-precision-scope *::after {\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-scope__inner\">\r\n\r\n    <header class=\"prx-precision-scope__header\">\r\n\r\n      <div>\r\n        <div class=\"prx-precision-scope__eyebrow\">\r\n          Zakres wykonania\r\n        <\/div>\r\n\r\n        <h2 id=\"prx-precision-scope-title\">\r\n          Walec dopasowany do\r\n          <span>konkretnej pracy w maszynie<\/span>\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <p class=\"prx-precision-scope__intro\">\r\n        W ramach produkcji walc\u00f3w precyzyjnych mo\u017cemy uwzgl\u0119dni\u0107\r\n        <strong>materia\u0142, rodzaj powierzchni, pow\u0142ok\u0119 i dodatkow\u0105 obr\u00f3bk\u0119<\/strong>.\r\n        Zakres wykonania dobieramy do dokumentacji oraz zastosowania elementu.\r\n      <\/p>\r\n\r\n    <\/header>\r\n\r\n    <div class=\"prx-precision-scope__featured\">\r\n\r\n      <article class=\"prx-precision-scope__featured-card\">\r\n\r\n        <div class=\"prx-precision-scope__featured-top\">\r\n\r\n          <span class=\"prx-precision-scope__featured-number\">\r\n            01\r\n          <\/span>\r\n\r\n          <span\r\n            class=\"prx-precision-scope__featured-icon\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M4 17V7\"><\/path>\r\n              <path d=\"M20 17V7\"><\/path>\r\n              <path d=\"M7 12h10\"><\/path>\r\n              <circle cx=\"4\" cy=\"12\" r=\"2\"><\/circle>\r\n              <circle cx=\"20\" cy=\"12\" r=\"2\"><\/circle>\r\n              <path d=\"M9 9h6v6H9z\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-scope__featured-content\">\r\n          <h3>Produkcja walc\u00f3w wed\u0142ug dokumentacji<\/h3>\r\n\r\n          <p>\r\n            Wykonanie nowych walc\u00f3w stalowych zgodnie z przekazanym\r\n            rysunkiem, wymiarami oraz wymaganiami dotycz\u0105cymi geometrii\r\n            i powierzchni roboczej.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__featured-card\">\r\n\r\n        <div class=\"prx-precision-scope__featured-top\">\r\n\r\n          <span class=\"prx-precision-scope__featured-number\">\r\n            02\r\n          <\/span>\r\n\r\n          <span\r\n            class=\"prx-precision-scope__featured-icon\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\r\n              <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\r\n              <path d=\"M12 4v2\"><\/path>\r\n              <path d=\"M12 18v2\"><\/path>\r\n              <path d=\"M4 12h2\"><\/path>\r\n              <path d=\"M18 12h2\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-scope__featured-content\">\r\n          <h3>Dob\u00f3r powierzchni i obr\u00f3bki walca<\/h3>\r\n\r\n          <p>\r\n            Powierzchnia walca mo\u017ce zosta\u0107 dostosowana do transportu,\r\n            prowadzenia, dozowania, nanoszenia, docisku lub obr\u00f3bki\r\n            materia\u0142u w konkretnej aplikacji.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/article>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"prx-precision-scope__grid\">\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M3 9h18v6H3z\"><\/path>\r\n            <path d=\"M7 9V6\"><\/path>\r\n            <path d=\"M17 9V6\"><\/path>\r\n            <path d=\"M7 15v3\"><\/path>\r\n            <path d=\"M17 15v3\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Gumowanie i elastomery<\/h3>\r\n\r\n        <p>\r\n          Pokrywanie powierzchni walca gum\u0105 NBR, EPDM lub silikonem,\r\n          zale\u017cnie od zastosowania i warunk\u00f3w pracy.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          NBR \u00b7 EPDM \u00b7 silikon\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M5 8h14\"><\/path>\r\n            <path d=\"M5 16h14\"><\/path>\r\n            <path d=\"M7 8v8\"><\/path>\r\n            <path d=\"M17 8v8\"><\/path>\r\n            <circle cx=\"5\" cy=\"12\" r=\"2\"><\/circle>\r\n            <circle cx=\"19\" cy=\"12\" r=\"2\"><\/circle>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Pokrywanie poliuretanem<\/h3>\r\n\r\n        <p>\r\n          Pow\u0142oki poliuretanowe stosowane tam, gdzie znaczenie ma\r\n          odporno\u015b\u0107 powierzchni na zu\u017cycie i obci\u0105\u017cenia mechaniczne.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Pow\u0142oki PU\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 8h16v8H4z\"><\/path>\r\n            <path d=\"M2 12h2\"><\/path>\r\n            <path d=\"M20 12h2\"><\/path>\r\n            <path d=\"M7 8V6\"><\/path>\r\n            <path d=\"M17 8V6\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Chromowanie techniczne<\/h3>\r\n\r\n        <p>\r\n          Pow\u0142oka chromowa stosowana w celu zwi\u0119kszenia odporno\u015bci\r\n          powierzchni na zu\u017cycie i uzyskania odpowiedniego wyko\u0144czenia.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Chrom twardy\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 17 9 7h6l5 10\"><\/path>\r\n            <path d=\"M6 13h12\"><\/path>\r\n            <path d=\"M8 17h8\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Ceramika techniczna<\/h3>\r\n\r\n        <p>\r\n          Natryskiwane pow\u0142oki ceramiczne dobierane do aplikacji\r\n          wymagaj\u0105cych powierzchni odpornej na intensywne zu\u017cycie.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Natrysk cieplny\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\r\n            <path d=\"M12 4v4\"><\/path>\r\n            <path d=\"M12 16v4\"><\/path>\r\n            <path d=\"M4 12h4\"><\/path>\r\n            <path d=\"M16 12h4\"><\/path>\r\n            <circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Wywa\u017canie dynamiczne<\/h3>\r\n\r\n        <p>\r\n          Wywa\u017canie walca ograniczaj\u0105ce niewywa\u017cenie, drgania oraz\r\n          obci\u0105\u017cenia pojawiaj\u0105ce si\u0119 podczas pracy obrotowej.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Praca obrotowa\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M5 18 19 6\"><\/path>\r\n            <path d=\"M5 13v5h5\"><\/path>\r\n            <path d=\"M14 6h5v5\"><\/path>\r\n            <path d=\"M8 7h3\"><\/path>\r\n            <path d=\"M16 17h-3\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Hartowanie indukcyjne<\/h3>\r\n\r\n        <p>\r\n          Obr\u00f3bka cieplna powierzchni elementu stosowana w celu\r\n          zwi\u0119kszenia jej odporno\u015bci na zu\u017cycie.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Obr\u00f3bka cieplna\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 8h16\"><\/path>\r\n            <path d=\"M4 16h16\"><\/path>\r\n            <path d=\"m7 8 3 8\"><\/path>\r\n            <path d=\"m12 8 3 8\"><\/path>\r\n            <path d=\"m17 8 3 8\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Grawerowanie i moletowanie<\/h3>\r\n\r\n        <p>\r\n          Wykonywanie okre\u015blonej struktury powierzchni w celu\r\n          zwi\u0119kszenia tarcia lub odwzorowania wymaganego wzoru.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Struktura powierzchni\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <article class=\"prx-precision-scope__card\">\r\n\r\n        <span class=\"prx-precision-scope__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 7c4 0 4 4 8 4s4-4 8-4\"><\/path>\r\n            <path d=\"M4 13c4 0 4 4 8 4s4-4 8-4\"><\/path>\r\n            <path d=\"M4 4v16\"><\/path>\r\n            <path d=\"M20 4v16\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Nacinanie rowk\u00f3w<\/h3>\r\n\r\n        <p>\r\n          Rowki spiralne, poprzeczne lub dopasowane do funkcji walca,\r\n          sposobu prowadzenia medium albo obrabianego materia\u0142u.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-scope__tag\">\r\n          Rowki robocze\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"prx-precision-scope__cta\">\r\n\r\n      <div class=\"prx-precision-scope__cta-copy\">\r\n        <h3>Masz rysunek lub specyfikacj\u0119 walca?<\/h3>\r\n\r\n        <p>\r\n          Prze\u015blij dokumentacj\u0119, wymiary i opis pracy elementu.\r\n          Sprawdzimy mo\u017cliwy zakres wykonania.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <a\r\n        class=\"prx-precision-scope__button\"\r\n        href=\"\/kontakt\/\"\r\n      >\r\n        Prze\u015blij dane do wyceny\r\n        <span aria-hidden=\"true\">\u2192<\/span>\r\n      <\/a>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n```\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-107ac21 e-con e-atomic-element e-flexbox-base e-107ac21-78de480 \" data-id=\"107ac21\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"107ac21\">\n    \t\t<div class=\"elementor-element elementor-element-9515636 elementor-widget elementor-widget-html\" data-id=\"9515636\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     INTERAKTYWNY MODEL 3D BUDOWY WALCA\r\n     Kompletny blok HTML + CSS + JS do jednego widgetu HTML\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-roller-anatomy\"\r\n  id=\"prx-roller-anatomy\"\r\n  data-prx-roller-anatomy\r\n  aria-labelledby=\"prx-roller-anatomy-title\"\r\n>\r\n  <style>\r\n    #prx-roller-anatomy,\r\n    #prx-roller-anatomy * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    #prx-roller-anatomy {\r\n      --prx-navy: #071b33;\r\n      --prx-blue: #0b3455;\r\n      --prx-red: #e10600;\r\n      --prx-red-dark: #bd0000;\r\n      --prx-text: #465d70;\r\n      --prx-muted: #718396;\r\n      --prx-border: #dce4eb;\r\n      --prx-soft: #f4f6f9;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      overflow: hidden;\r\n      padding: 96px 24px 102px;\r\n      background:\r\n        radial-gradient(circle at 91% 9%, rgba(7, 27, 51, 0.05), transparent 25%),\r\n        radial-gradient(circle at 8% 93%, rgba(225, 6, 0, 0.035), transparent 25%),\r\n        #f4f6f9;\r\n      color: var(--prx-navy);\r\n      font-family: inherit;\r\n    }\r\n\r\n    #prx-roller-anatomy::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -260px;\r\n      top: -295px;\r\n      width: 620px;\r\n      height: 620px;\r\n      border: 1px solid rgba(7, 27, 51, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        inset 0 0 0 82px rgba(7, 27, 51, 0.011),\r\n        inset 0 0 0 164px rgba(7, 27, 51, 0.007);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -230px;\r\n      bottom: -360px;\r\n      width: 570px;\r\n      height: 570px;\r\n      border: 1px solid rgba(225, 6, 0, 0.055);\r\n      border-radius: 50%;\r\n      box-shadow: inset 0 0 0 78px rgba(225, 6, 0, 0.011);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1260px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* Nag\u0142\u00f3wek *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__header {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 780px) minmax(260px, 1fr);\r\n      gap: 52px;\r\n      align-items: end;\r\n      margin-bottom: 44px;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__label {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      width: fit-content;\r\n      margin-bottom: 19px;\r\n      padding: 9px 15px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 999px;\r\n      background: #ffffff;\r\n      box-shadow: 0 10px 28px rgba(7, 27, 51, 0.055);\r\n      color: var(--prx-red);\r\n      font-size: 13px;\r\n      line-height: 1.2;\r\n      font-weight: 900;\r\n      letter-spacing: 0.065em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__label::before {\r\n      content: \"\";\r\n      width: 9px;\r\n      height: 9px;\r\n      flex: 0 0 9px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(225, 6, 0, 0.1);\r\n    }\r\n\r\n    #prx-roller-anatomy h2 {\r\n      max-width: 780px;\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(38px, 4.45vw, 58px);\r\n      line-height: 1.035;\r\n      font-weight: 950;\r\n      letter-spacing: -0.05em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__header-copy {\r\n      margin: 0 0 3px;\r\n      padding: 3px 0 3px 23px;\r\n      border-left: 3px solid var(--prx-red);\r\n      color: var(--prx-text);\r\n      font-size: 18px;\r\n      line-height: 1.68;\r\n      font-weight: 550;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__header-copy strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 850;\r\n    }\r\n\r\n    \/* G\u0142\u00f3wny uk\u0142ad *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__workspace {\r\n      display: grid;\r\n      grid-template-columns: 410px minmax(0, 1fr);\r\n      min-height: 706px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 28px;\r\n      background: #ffffff;\r\n      box-shadow: 0 30px 78px rgba(7, 27, 51, 0.11);\r\n    }\r\n\r\n    \/* Panel opisowy *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__panel {\r\n      position: relative;\r\n      z-index: 10;\r\n      display: flex;\r\n      flex-direction: column;\r\n      min-width: 0;\r\n      padding: 34px 30px 29px;\r\n      border-right: 1px solid var(--prx-border);\r\n      background:\r\n        radial-gradient(circle at 4% 5%, rgba(225, 6, 0, 0.055), transparent 27%),\r\n        linear-gradient(160deg, #ffffff 0%, #f8fafc 100%);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__selection-label {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      margin-bottom: 11px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.25;\r\n      font-weight: 900;\r\n      letter-spacing: 0.075em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__selection-label::before {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      flex: 0 0 8px;\r\n      border-radius: 50%;\r\n      background: currentColor;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__detail h3 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: 30px;\r\n      line-height: 1.12;\r\n      font-weight: 930;\r\n      letter-spacing: -0.038em;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__detail p {\r\n      min-height: 84px;\r\n      margin: 14px 0 0;\r\n      color: var(--prx-text);\r\n      font-size: 17px;\r\n      line-height: 1.62;\r\n      font-weight: 520;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__detail-meta {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 12px;\r\n      margin-top: 18px;\r\n      padding: 15px 16px;\r\n      border: 1px solid #e0e7ed;\r\n      border-radius: 14px;\r\n      background: #f4f7f9;\r\n      color: #52687a;\r\n      font-size: 14px;\r\n      line-height: 1.55;\r\n      font-weight: 650;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__detail-meta svg {\r\n      width: 21px;\r\n      height: 21px;\r\n      flex: 0 0 21px;\r\n      margin-top: 1px;\r\n      color: var(--prx-red);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__divider {\r\n      height: 1px;\r\n      margin: 25px 0 19px;\r\n      background: var(--prx-border);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__points-title {\r\n      margin: 0 0 12px;\r\n      color: var(--prx-navy);\r\n      font-size: 15px;\r\n      line-height: 1.35;\r\n      font-weight: 900;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-list {\r\n      display: grid;\r\n      gap: 8px;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button {\r\n      display: grid;\r\n      grid-template-columns: 38px minmax(0, 1fr) 20px;\r\n      gap: 12px;\r\n      align-items: center;\r\n      width: 100%;\r\n      min-height: 57px;\r\n      padding: 9px 11px;\r\n      border: 1px solid transparent;\r\n      border-radius: 13px;\r\n      background: transparent;\r\n      color: var(--prx-navy);\r\n      font: inherit;\r\n      text-align: left;\r\n      cursor: pointer;\r\n      transition:\r\n        background 0.2s ease,\r\n        border-color 0.2s ease,\r\n        transform 0.2s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button:hover {\r\n      transform: translateX(3px);\r\n      border-color: #e0e7ed;\r\n      background: #f4f7f9;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button:focus-visible,\r\n    #prx-roller-anatomy .prx-roller-anatomy__control:focus-visible,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot:focus-visible,\r\n    #prx-roller-anatomy .prx-roller-anatomy__panel-cta:focus-visible {\r\n      outline: 3px solid rgba(225, 6, 0, 0.23);\r\n      outline-offset: 3px;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button[aria-pressed=\"true\"] {\r\n      border-color: rgba(225, 6, 0, 0.19);\r\n      background: #fff3f3;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-number {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 38px;\r\n      height: 38px;\r\n      border: 1px solid #dce4ea;\r\n      border-radius: 50%;\r\n      background: #ffffff;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1;\r\n      font-weight: 950;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button[aria-pressed=\"true\"]\r\n    .prx-roller-anatomy__point-number {\r\n      border-color: var(--prx-red);\r\n      background: var(--prx-red);\r\n      box-shadow: 0 7px 16px rgba(225, 6, 0, 0.21);\r\n      color: #ffffff;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-copy strong {\r\n      display: block;\r\n      color: inherit;\r\n      font-size: 16px;\r\n      line-height: 1.22;\r\n      font-weight: 880;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-copy small {\r\n      display: block;\r\n      margin-top: 2px;\r\n      color: var(--prx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.32;\r\n      font-weight: 600;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-arrow {\r\n      color: #9ba9b5;\r\n      font-size: 20px;\r\n      line-height: 1;\r\n      transition: transform 0.2s ease, color 0.2s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__point-button[aria-pressed=\"true\"]\r\n    .prx-roller-anatomy__point-arrow {\r\n      transform: translateX(2px);\r\n      color: var(--prx-red);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__panel-cta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      width: 100%;\r\n      min-height: 53px;\r\n      margin-top: 21px;\r\n      padding: 14px 18px;\r\n      border-radius: 11px;\r\n      background: linear-gradient(180deg, #ed110b, var(--prx-red) 52%, var(--prx-red-dark));\r\n      box-shadow: 0 14px 28px rgba(225, 6, 0, 0.22);\r\n      color: #ffffff !important;\r\n      font-size: 16px;\r\n      line-height: 1.25;\r\n      font-weight: 900;\r\n      text-align: center;\r\n      text-decoration: none !important;\r\n      transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__panel-cta:hover {\r\n      transform: translateY(-2px);\r\n      box-shadow: 0 19px 36px rgba(225, 6, 0, 0.3);\r\n      color: #ffffff !important;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__panel-cta svg {\r\n      width: 19px;\r\n      height: 19px;\r\n      flex: 0 0 19px;\r\n    }\r\n\r\n    \/* Scena 3D *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__stage {\r\n      position: relative;\r\n      min-width: 0;\r\n      min-height: 706px;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      background:\r\n        radial-gradient(circle at 50% 43%, rgba(255, 255, 255, 0.99) 0 18%, rgba(239, 244, 247, 0.86) 50%, rgba(215, 225, 233, 0.94) 100%);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__stage::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 47%;\r\n      z-index: 0;\r\n      width: min(78%, 720px);\r\n      aspect-ratio: 1;\r\n      transform: translate(-50%, -50%);\r\n      border: 1px solid rgba(7, 27, 51, 0.06);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        inset 0 0 0 64px rgba(255, 255, 255, 0.2),\r\n        inset 0 0 0 128px rgba(7, 27, 51, 0.012);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__stage::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 93px;\r\n      z-index: 0;\r\n      width: 66%;\r\n      height: 55px;\r\n      transform: translateX(-50%);\r\n      border-radius: 50%;\r\n      background: rgba(7, 27, 51, 0.16);\r\n      filter: blur(27px);\r\n      opacity: 0.42;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__grid {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      opacity: 0.25;\r\n      background-image:\r\n        linear-gradient(rgba(7, 27, 51, 0.037) 1px, transparent 1px),\r\n        linear-gradient(90deg, rgba(7, 27, 51, 0.037) 1px, transparent 1px);\r\n      background-size: 44px 44px;\r\n      -webkit-mask-image: radial-gradient(circle at 50% 47%, #000 0 22%, transparent 71%);\r\n      mask-image: radial-gradient(circle at 50% 47%, #000 0 22%, transparent 71%);\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__canvas {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 2;\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n      cursor: grab;\r\n      touch-action: none;\r\n      user-select: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__canvas.is-dragging {\r\n      cursor: grabbing;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__stage-top {\r\n      position: absolute;\r\n      left: 22px;\r\n      right: 22px;\r\n      top: 20px;\r\n      z-index: 9;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__status,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hint {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      min-height: 36px;\r\n      padding: 8px 13px;\r\n      border: 1px solid rgba(7, 27, 51, 0.1);\r\n      border-radius: 999px;\r\n      background: rgba(255, 255, 255, 0.86);\r\n      box-shadow: 0 8px 22px rgba(7, 27, 51, 0.07);\r\n      backdrop-filter: blur(11px);\r\n      color: var(--prx-navy);\r\n      font-size: 13px;\r\n      line-height: 1.25;\r\n      font-weight: 820;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__status::before {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      border-radius: 50%;\r\n      background: #27a979;\r\n      box-shadow: 0 0 0 5px rgba(39, 169, 121, 0.11);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hint svg {\r\n      width: 18px;\r\n      height: 18px;\r\n      color: var(--prx-red);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__mode-badge {\r\n      position: absolute;\r\n      left: 22px;\r\n      top: 72px;\r\n      z-index: 8;\r\n      display: grid;\r\n      grid-template-columns: 10px auto;\r\n      column-gap: 9px;\r\n      align-items: center;\r\n      max-width: 255px;\r\n      padding: 11px 13px;\r\n      transform: translateY(-7px);\r\n      border: 1px solid rgba(225, 6, 0, 0.18);\r\n      border-radius: 12px;\r\n      background: rgba(255, 248, 248, 0.9);\r\n      box-shadow: 0 10px 25px rgba(7, 27, 51, 0.08);\r\n      backdrop-filter: blur(11px);\r\n      opacity: 0;\r\n      visibility: hidden;\r\n      pointer-events: none;\r\n      transition: opacity 0.24s ease, transform 0.24s ease, visibility 0.24s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy.is-construction .prx-roller-anatomy__mode-badge {\r\n      transform: translateY(0);\r\n      opacity: 1;\r\n      visibility: visible;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__mode-badge > span {\r\n      grid-row: 1 \/ 3;\r\n      width: 10px;\r\n      height: 10px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(225, 6, 0, 0.1);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__mode-badge strong {\r\n      color: var(--prx-navy);\r\n      font-size: 13px;\r\n      line-height: 1.25;\r\n      font-weight: 900;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__mode-badge small {\r\n      color: var(--prx-text);\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 650;\r\n    }\r\n\r\n    \/* Aktywne punkty modelu *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot-layer {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 7;\r\n      overflow: hidden;\r\n      pointer-events: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 32px;\r\n      height: 32px;\r\n      padding: 0;\r\n      transform: translate(-50%, -50%);\r\n      border: 2px solid #ffffff;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow:\r\n        0 7px 18px rgba(7, 27, 51, 0.22),\r\n        0 0 0 7px rgba(225, 6, 0, 0.12);\r\n      color: #ffffff;\r\n      font: inherit;\r\n      cursor: pointer;\r\n      pointer-events: auto;\r\n      opacity: 1;\r\n      transition:\r\n        opacity 0.18s ease,\r\n        transform 0.18s ease,\r\n        box-shadow 0.18s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot::before,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      transform: translate(-50%, -50%);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot::before {\r\n      width: 7px;\r\n      height: 7px;\r\n      background: #ffffff;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot::after {\r\n      width: 47px;\r\n      height: 47px;\r\n      border: 1px solid rgba(225, 6, 0, 0.42);\r\n      animation: prxRollerHotspotPulse 2.3s ease-out infinite;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot span {\r\n      position: absolute;\r\n      left: 40px;\r\n      top: 50%;\r\n      width: max-content;\r\n      max-width: 210px;\r\n      padding: 8px 11px;\r\n      transform: translateY(-50%) translateX(-4px);\r\n      border: 1px solid rgba(7, 27, 51, 0.14);\r\n      border-radius: 9px;\r\n      background: rgba(7, 27, 51, 0.93);\r\n      box-shadow: 0 9px 22px rgba(7, 27, 51, 0.2);\r\n      color: #ffffff;\r\n      font-size: 12px;\r\n      line-height: 1.25;\r\n      font-weight: 850;\r\n      white-space: nowrap;\r\n      opacity: 0;\r\n      pointer-events: none;\r\n      transition: opacity 0.18s ease, transform 0.18s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot.is-label-left span {\r\n      right: 40px;\r\n      left: auto;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot:hover,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot:focus-visible,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot.is-active {\r\n      transform: translate(-50%, -50%) scale(1.08);\r\n      box-shadow:\r\n        0 9px 22px rgba(7, 27, 51, 0.25),\r\n        0 0 0 9px rgba(225, 6, 0, 0.14);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot:hover span,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot:focus-visible span,\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot.is-active span {\r\n      transform: translateY(-50%) translateX(0);\r\n      opacity: 1;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__hotspot.is-behind {\r\n      opacity: 0;\r\n      pointer-events: none;\r\n    }\r\n\r\n    @keyframes prxRollerHotspotPulse {\r\n      0% { transform: translate(-50%, -50%) scale(0.7); opacity: 0.8; }\r\n      75%, 100% { transform: translate(-50%, -50%) scale(1.3); opacity: 0; }\r\n    }\r\n\r\n    \/* Sterowanie *\/\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__controls {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 21px;\r\n      z-index: 9;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 7px;\r\n      max-width: calc(100% - 30px);\r\n      padding: 7px;\r\n      transform: translateX(-50%);\r\n      border: 1px solid rgba(7, 27, 51, 0.11);\r\n      border-radius: 14px;\r\n      background: rgba(255, 255, 255, 0.9);\r\n      box-shadow: 0 12px 28px rgba(7, 27, 51, 0.11);\r\n      backdrop-filter: blur(12px);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__control {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 8px;\r\n      min-height: 41px;\r\n      padding: 9px 12px;\r\n      border: 0;\r\n      border-radius: 9px;\r\n      background: transparent;\r\n      color: var(--prx-navy);\r\n      font: inherit;\r\n      font-size: 13px;\r\n      line-height: 1.2;\r\n      font-weight: 850;\r\n      cursor: pointer;\r\n      white-space: nowrap;\r\n      transition: background 0.2s ease, color 0.2s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__control:hover {\r\n      background: #eef3f6;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__control.is-active {\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__control svg {\r\n      width: 18px;\r\n      height: 18px;\r\n      flex: 0 0 18px;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__control-divider {\r\n      width: 1px;\r\n      height: 26px;\r\n      flex: 0 0 1px;\r\n      background: #dce4ea;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__loading,\r\n    #prx-roller-anatomy .prx-roller-anatomy__fallback {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 13;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      padding: 35px;\r\n      background: #eef3f6;\r\n      color: var(--prx-navy);\r\n      font-size: 17px;\r\n      line-height: 1.6;\r\n      font-weight: 780;\r\n      text-align: center;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__loading {\r\n      gap: 12px;\r\n      transition: opacity 0.35s ease, visibility 0.35s ease;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__loading span {\r\n      width: 20px;\r\n      height: 20px;\r\n      border: 2px solid rgba(7, 27, 51, 0.17);\r\n      border-top-color: var(--prx-red);\r\n      border-radius: 50%;\r\n      animation: prxRollerLoading 0.8s linear infinite;\r\n    }\r\n\r\n    #prx-roller-anatomy.is-ready .prx-roller-anatomy__loading {\r\n      opacity: 0;\r\n      visibility: hidden;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__fallback {\r\n      display: none;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__fallback.is-visible {\r\n      display: flex;\r\n    }\r\n\r\n    @keyframes prxRollerLoading {\r\n      to { transform: rotate(360deg); }\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__note {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 10px;\r\n      max-width: 970px;\r\n      margin: 18px 4px 0;\r\n      color: #647789;\r\n      font-size: 14px;\r\n      line-height: 1.55;\r\n      font-weight: 600;\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__note svg {\r\n      width: 19px;\r\n      height: 19px;\r\n      flex: 0 0 19px;\r\n      margin-top: 1px;\r\n      color: var(--prx-red);\r\n    }\r\n\r\n    #prx-roller-anatomy .prx-roller-anatomy__sr-only {\r\n      position: absolute !important;\r\n      width: 1px !important;\r\n      height: 1px !important;\r\n      padding: 0 !important;\r\n      margin: -1px !important;\r\n      overflow: hidden !important;\r\n      clip: rect(0, 0, 0, 0) !important;\r\n      white-space: nowrap !important;\r\n      border: 0 !important;\r\n    }\r\n\r\n    \/* Tablet *\/\r\n\r\n    @media (max-width: 1080px) {\r\n      #prx-roller-anatomy {\r\n        padding: 84px 20px 92px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__header {\r\n        grid-template-columns: 1fr;\r\n        gap: 21px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__header-copy {\r\n        max-width: 820px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__workspace {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__stage {\r\n        min-height: 630px;\r\n        order: 1;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__panel {\r\n        order: 2;\r\n        display: grid;\r\n        grid-template-columns: minmax(280px, 0.9fr) minmax(390px, 1.1fr);\r\n        gap: 30px;\r\n        border-top: 1px solid var(--prx-border);\r\n        border-right: 0;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__panel-main {\r\n        display: flex;\r\n        flex-direction: column;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__divider {\r\n        display: none;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__panel-cta {\r\n        margin-top: 22px;\r\n      }\r\n    }\r\n\r\n    \/* Mobile *\/\r\n\r\n    @media (max-width: 740px) {\r\n      #prx-roller-anatomy {\r\n        padding: 69px 16px 77px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__header {\r\n        margin-bottom: 33px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__label {\r\n        padding: 8px 12px;\r\n        font-size: 11px;\r\n      }\r\n\r\n      #prx-roller-anatomy h2 {\r\n        font-size: clamp(34px, 10.2vw, 44px);\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__header-copy {\r\n        padding-left: 17px;\r\n        font-size: 17px;\r\n        line-height: 1.65;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__workspace {\r\n        border-radius: 21px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__stage {\r\n        min-height: 510px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__stage::before {\r\n        width: 410px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__stage-top {\r\n        left: 13px;\r\n        right: 13px;\r\n        top: 13px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__status,\r\n      #prx-roller-anatomy .prx-roller-anatomy__hint {\r\n        min-height: 33px;\r\n        padding: 7px 10px;\r\n        font-size: 11px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__hint span {\r\n        display: none;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__mode-badge {\r\n        left: 13px;\r\n        top: 59px;\r\n        max-width: 215px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__hotspot {\r\n        width: 28px;\r\n        height: 28px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__hotspot span {\r\n        display: none;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__controls {\r\n        bottom: 13px;\r\n        gap: 4px;\r\n        max-width: calc(100% - 22px);\r\n        padding: 5px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__control {\r\n        min-height: 39px;\r\n        padding: 8px 9px;\r\n        font-size: 12px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__control span {\r\n        display: none;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__panel {\r\n        display: block;\r\n        padding: 29px 21px 23px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__detail h3 {\r\n        font-size: 27px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__detail p {\r\n        min-height: 0;\r\n        font-size: 16px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__divider {\r\n        display: block;\r\n        margin: 24px 0 18px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__point-button {\r\n        grid-template-columns: 38px minmax(0, 1fr) 18px;\r\n        min-height: 59px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__point-copy strong {\r\n        font-size: 15px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__point-copy small {\r\n        font-size: 13px;\r\n      }\r\n\r\n      #prx-roller-anatomy .prx-roller-anatomy__note {\r\n        margin-top: 15px;\r\n        font-size: 13px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      #prx-roller-anatomy *,\r\n      #prx-roller-anatomy *::before,\r\n      #prx-roller-anatomy *::after {\r\n        scroll-behavior: auto !important;\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-roller-anatomy__inner\">\r\n    <header class=\"prx-roller-anatomy__header\">\r\n      <div>\r\n        <span class=\"prx-roller-anatomy__label\">Dokumentacja techniczna w 3D<\/span>\r\n        <h2 id=\"prx-roller-anatomy-title\">\r\n          Zobacz, co definiuje walec precyzyjny\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <p class=\"prx-roller-anatomy__header-copy\">\r\n        Obr\u00f3\u0107 model, przybli\u017c go i wybierz jeden z sze\u015bciu obszar\u00f3w.\r\n        <strong>Model automatycznie ustawi czytelny widok<\/strong> i poka\u017ce,\r\n        gdzie w konstrukcji znaczenie maj\u0105 wymiary, geometria, mocowanie,\r\n        materia\u0142, powierzchnia robocza oraz praca obrotowa.\r\n      <\/p>\r\n    <\/header>\r\n\r\n    <div class=\"prx-roller-anatomy__workspace\">\r\n      <aside\r\n        class=\"prx-roller-anatomy__panel\"\r\n        aria-label=\"Obszary dokumentacji technicznej walca precyzyjnego\"\r\n      >\r\n        <div class=\"prx-roller-anatomy__panel-main\">\r\n          <div class=\"prx-roller-anatomy__detail\">\r\n            <div class=\"prx-roller-anatomy__selection-label\">\r\n              Wybrany obszar dokumentacji <span data-detail-number>01 \/ 06<\/span>\r\n            <\/div>\r\n\r\n            <h3 data-detail-title>Wymiary<\/h3>\r\n\r\n            <p data-detail-description>\r\n              \u015arednica cz\u0119\u015bci roboczej, d\u0142ugo\u015b\u0107 ca\u0142kowita oraz wymiary kolejnych\r\n              stopni tworz\u0105 podstawowy uk\u0142ad walca i musz\u0105 odpowiada\u0107 miejscu\r\n              jego pracy w maszynie.\r\n            <\/p>\r\n\r\n            <div class=\"prx-roller-anatomy__detail-meta\">\r\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n                <circle cx=\"12\" cy=\"12\" r=\"9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/circle>\r\n                <path d=\"M12 10.5v6M12 7.4h.01\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\r\n              <\/svg>\r\n              <span data-detail-meta>\r\n                Podstawa ustale\u0144: rysunek techniczny albo komplet\r\n                zweryfikowanych wymiar\u00f3w istniej\u0105cego elementu.\r\n              <\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__panel-points\">\r\n          <div class=\"prx-roller-anatomy__divider\"><\/div>\r\n\r\n          <p class=\"prx-roller-anatomy__points-title\">\r\n            Wybierz obszar, kt\u00f3ry chcesz przeanalizowa\u0107:\r\n          <\/p>\r\n\r\n          <div class=\"prx-roller-anatomy__point-list\">\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"dimensions\" aria-pressed=\"true\">\r\n              <span class=\"prx-roller-anatomy__point-number\">01<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Wymiary<\/strong>\r\n                <small>\u015brednica, d\u0142ugo\u015b\u0107 i kolejne stopnie<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"geometry\" aria-pressed=\"false\">\r\n              <span class=\"prx-roller-anatomy__point-number\">02<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Geometria<\/strong>\r\n                <small>tolerancje i wzajemne po\u0142o\u017cenie<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"mounting\" aria-pressed=\"false\">\r\n              <span class=\"prx-roller-anatomy__point-number\">03<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Czopy i mocowanie<\/strong>\r\n                <small>gniazda, gwinty, rowki i osadzenia<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"material\" aria-pressed=\"false\">\r\n              <span class=\"prx-roller-anatomy__point-number\">04<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Materia\u0142<\/strong>\r\n                <small>dob\u00f3r do obci\u0105\u017ce\u0144 i \u015brodowiska pracy<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"surface\" aria-pressed=\"false\">\r\n              <span class=\"prx-roller-anatomy__point-number\">05<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Powierzchnia robocza<\/strong>\r\n                <small>wyko\u0144czenie, struktura, rowki lub pow\u0142oka<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"prx-roller-anatomy__point-button\" type=\"button\" data-view=\"rotation\" aria-pressed=\"false\">\r\n              <span class=\"prx-roller-anatomy__point-number\">06<\/span>\r\n              <span class=\"prx-roller-anatomy__point-copy\">\r\n                <strong>Praca obrotowa<\/strong>\r\n                <small>pr\u0119dko\u015b\u0107, obci\u0105\u017cenie i wywa\u017canie<\/small>\r\n              <\/span>\r\n              <span class=\"prx-roller-anatomy__point-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n          <\/div>\r\n\r\n          <a\r\n            class=\"prx-roller-anatomy__panel-cta\"\r\n            href=\"\/kontakt\/\"\r\n            aria-label=\"Prze\u015blij dane do wyceny walca precyzyjnego\"\r\n          >\r\n            Prze\u015blij dokumentacj\u0119 walca\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n            <\/svg>\r\n          <\/a>\r\n        <\/div>\r\n      <\/aside>\r\n\r\n      <div class=\"prx-roller-anatomy__stage\" data-stage>\r\n        <div class=\"prx-roller-anatomy__grid\" aria-hidden=\"true\"><\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__stage-top\">\r\n          <span class=\"prx-roller-anatomy__status\">Model 3D aktywny<\/span>\r\n\r\n          <span class=\"prx-roller-anatomy__hint\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M8 11V7.5a1.5 1.5 0 0 1 3 0V10m0 0V5.5a1.5 1.5 0 0 1 3 0V10m0 0V7a1.5 1.5 0 0 1 3 0v5.5m0-2a1.5 1.5 0 0 1 3 0V14c0 4-2.5 7-7 7h-1c-2.2 0-4-.8-5.3-2.4L4 15.4A1.5 1.5 0 0 1 6.2 13L8 14.6V11Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n            <\/svg>\r\n            <span>Przeci\u0105gnij model lub wybierz punkt<\/span>\r\n          <\/span>\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__mode-badge\" data-mode-badge aria-hidden=\"true\">\r\n          <span><\/span>\r\n          <strong>Widok konstrukcyjny<\/strong>\r\n          <small>chromowany p\u0142aszcz zosta\u0142 ods\u0142oni\u0119ty<\/small>\r\n        <\/div>\r\n\r\n        <canvas\r\n          class=\"prx-roller-anatomy__canvas\"\r\n          data-canvas\r\n          role=\"img\"\r\n          aria-label=\"Interaktywny model 3D walca precyzyjnego. Przeci\u0105gnij, aby obr\u00f3ci\u0107.\"\r\n        ><\/canvas>\r\n\r\n        <div class=\"prx-roller-anatomy__hotspot-layer\" aria-label=\"Aktywne punkty modelu\">\r\n          <button class=\"prx-roller-anatomy__hotspot is-active\" type=\"button\" data-hotspot=\"dimensions\" aria-label=\"Poka\u017c obszar wymiar\u00f3w walca\">\r\n            <span>Wymiary<\/span>\r\n          <\/button>\r\n          <button class=\"prx-roller-anatomy__hotspot\" type=\"button\" data-hotspot=\"geometry\" aria-label=\"Poka\u017c obszar geometrii walca\">\r\n            <span>Geometria<\/span>\r\n          <\/button>\r\n          <button class=\"prx-roller-anatomy__hotspot\" type=\"button\" data-hotspot=\"mounting\" aria-label=\"Poka\u017c czopy i elementy mocowania\">\r\n            <span>Czopy i mocowanie<\/span>\r\n          <\/button>\r\n          <button class=\"prx-roller-anatomy__hotspot\" type=\"button\" data-hotspot=\"material\" aria-label=\"Poka\u017c materia\u0142 korpusu walca\">\r\n            <span>Materia\u0142<\/span>\r\n          <\/button>\r\n          <button class=\"prx-roller-anatomy__hotspot\" type=\"button\" data-hotspot=\"surface\" aria-label=\"Poka\u017c powierzchni\u0119 robocz\u0105\">\r\n            <span>Powierzchnia robocza<\/span>\r\n          <\/button>\r\n          <button class=\"prx-roller-anatomy__hotspot\" type=\"button\" data-hotspot=\"rotation\" aria-label=\"Poka\u017c obszar pracy obrotowej walca\">\r\n            <span>Praca obrotowa<\/span>\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__controls\" aria-label=\"Sterowanie modelem\">\r\n          <button class=\"prx-roller-anatomy__control\" type=\"button\" data-reset aria-label=\"Przywr\u00f3\u0107 widok pocz\u0105tkowy\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M4.8 8A8 8 0 1 1 4 15M4.8 8V3.5M4.8 8h4.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n            <\/svg>\r\n            <span>Widok pocz\u0105tkowy<\/span>\r\n          <\/button>\r\n\r\n          <span class=\"prx-roller-anatomy__control-divider\" aria-hidden=\"true\"><\/span>\r\n\r\n          <button class=\"prx-roller-anatomy__control\" type=\"button\" data-construction aria-pressed=\"false\" aria-label=\"Poka\u017c wn\u0119trze walca\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"m4 7 8-4 8 4-8 4-8-4Zm0 5 8 4 8-4M4 17l8 4 8-4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\r\n            <\/svg>\r\n            <span data-construction-label>Poka\u017c wn\u0119trze<\/span>\r\n          <\/button>\r\n\r\n          <span class=\"prx-roller-anatomy__control-divider\" aria-hidden=\"true\"><\/span>\r\n\r\n          <button class=\"prx-roller-anatomy__control\" type=\"button\" data-spin aria-pressed=\"false\" aria-label=\"W\u0142\u0105cz automatyczny obr\u00f3t\">\r\n            <svg data-spin-icon viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M8.5 6.5v11l9-5.5-9-5.5Z\" fill=\"currentColor\"><\/path>\r\n            <\/svg>\r\n            <span data-spin-label>W\u0142\u0105cz obr\u00f3t<\/span>\r\n          <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__loading\" data-loading>\r\n          <span aria-hidden=\"true\"><\/span>\r\n          Uruchamianie modelu 3D\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__fallback\" data-fallback>\r\n          Model 3D wymaga przegl\u0105darki obs\u0142uguj\u0105cej WebGL. Zaktualizuj\r\n          przegl\u0105dark\u0119 albo otw\u00f3rz stron\u0119 na innym urz\u0105dzeniu.\r\n        <\/div>\r\n\r\n        <div class=\"prx-roller-anatomy__sr-only\" aria-live=\"polite\" data-live><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <p class=\"prx-roller-anatomy__note\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <circle cx=\"12\" cy=\"12\" r=\"9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/circle>\r\n        <path d=\"M12 10.5v6M12 7.4h.01\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\r\n      <\/svg>\r\n      Model odwzorowuje typ budowy widoczny na zdj\u0119ciu referencyjnym i ma\r\n      charakter pogl\u0105dowy.\r\n      Ostateczna geometria, wymiary i budowa walca wynikaj\u0105 z dokumentacji\r\n      technicznej oraz warunk\u00f3w pracy w maszynie.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      \"use strict\";\r\n\r\n      var THREE_URL = \"https:\/\/cdn.jsdelivr.net\/npm\/three@0.149.0\/build\/three.min.js\";\r\n\r\n      var views = {\r\n        dimensions: {\r\n          number: \"01 \/ 06\",\r\n          title: \"Wymiary\",\r\n          description: \"\u015arednica cz\u0119\u015bci roboczej, d\u0142ugo\u015b\u0107 ca\u0142kowita oraz wymiary kolejnych stopni tworz\u0105 podstawowy uk\u0142ad walca. Musz\u0105 odpowiada\u0107 przestrzeni monta\u017cowej i elementom wsp\u00f3\u0142pracuj\u0105cym w maszynie.\",\r\n          meta: \"Podstawa ustale\u0144: rysunek techniczny albo komplet zweryfikowanych wymiar\u00f3w istniej\u0105cego elementu.\",\r\n          rotation: [0.1, 0.39, 0.055],\r\n          zoom: 20.6,\r\n          highlight: [\"surface\", \"endplates\", \"journals\", \"seats\"],\r\n          construction: false\r\n        },\r\n        geometry: {\r\n          number: \"02 \/ 06\",\r\n          title: \"Geometria\",\r\n          description: \"Dokumentacja okre\u015bla wymagane tolerancje wymiarowe i geometryczne cz\u0119\u015bci roboczej, czop\u00f3w oraz powierzchni wsp\u00f3\u0142pracuj\u0105cych. Znaczenie ma r\u00f3wnie\u017c ich wzajemne po\u0142o\u017cenie wzgl\u0119dem wsp\u00f3lnej osi walca.\",\r\n          meta: \"Podstawa ustale\u0144: wymagania dokumentacji oraz wskazane bazy pomiarowe. Czerwone linie s\u0105 wy\u0142\u0105cznie warstw\u0105 wizualizacji technicznej.\",\r\n          rotation: [0.02, 0.18, 0],\r\n          zoom: 21,\r\n          highlight: [\"surface\", \"journals\", \"seats\", \"axis\"],\r\n          construction: false\r\n        },\r\n        mounting: {\r\n          number: \"03 \/ 06\",\r\n          title: \"Czopy i mocowanie\",\r\n          description: \"Konstrukcja czop\u00f3w, gniazd, gwint\u00f3w, rowk\u00f3w i stopni osadczych odpowiada za prawid\u0142owy monta\u017c walca w maszynie oraz wsp\u00f3\u0142prac\u0119 z uk\u0142adem podparcia i nap\u0119du.\",\r\n          meta: \"Podstawa ustale\u0144: uk\u0142ad maszyny, spos\u00f3b podparcia oraz dokumentacja element\u00f3w wsp\u00f3\u0142pracuj\u0105cych.\",\r\n          rotation: [0.04, 0.93, 0.02],\r\n          zoom: 21.1,\r\n          highlight: [\"endplates\", \"journals\", \"seats\"],\r\n          construction: false\r\n        },\r\n        material: {\r\n          number: \"04 \/ 06\",\r\n          title: \"Materia\u0142\",\r\n          description: \"Gatunek materia\u0142u dobiera si\u0119 do obci\u0105\u017ce\u0144, \u015brodowiska pracy i wymaganej dalszej obr\u00f3bki. W\u0142a\u015bciwo\u015bci korpusu musz\u0105 odpowiada\u0107 funkcji walca w konkretnym procesie.\",\r\n          meta: \"Po wybraniu tego obszaru powierzchnia zewn\u0119trzna staje si\u0119 p\u00f3\u0142przezroczysta, aby pogl\u0105dowo ods\u0142oni\u0107 korpus walca.\",\r\n          rotation: [0.18, 0.28, 0.045],\r\n          zoom: 20.7,\r\n          highlight: [\"body\"],\r\n          construction: true\r\n        },\r\n        surface: {\r\n          number: \"05 \/ 06\",\r\n          title: \"Powierzchnia robocza\",\r\n          description: \"Rodzaj wyko\u0144czenia, struktura, rowki albo pow\u0142oka wynikaj\u0105 z funkcji cz\u0119\u015bci roboczej i sposobu jej kontaktu z materia\u0142em lub innym elementem maszyny.\",\r\n          meta: \"Podstawa ustale\u0144: funkcja walca, oczekiwany efekt procesu oraz warunki wsp\u00f3\u0142pracy powierzchni roboczej.\",\r\n          rotation: [0.12, -0.2, 0.045],\r\n          zoom: 20.6,\r\n          highlight: [\"surface\"],\r\n          construction: false\r\n        },\r\n        rotation: {\r\n          number: \"06 \/ 06\",\r\n          title: \"Praca obrotowa\",\r\n          description: \"Pr\u0119dko\u015b\u0107 obrotowa i obci\u0105\u017cenie wp\u0142ywaj\u0105 na wymagania konstrukcyjne walca oraz na potrzeb\u0119 wywa\u017cania dynamicznego gotowego elementu.\",\r\n          meta: \"Podstawa ustale\u0144: parametry maszyny, pr\u0119dko\u015b\u0107 robocza, spos\u00f3b nap\u0119du i warunki obci\u0105\u017cenia walca.\",\r\n          rotation: [0.06, 0.62, 0.015],\r\n          zoom: 20.9,\r\n          highlight: [\"surface\", \"journals\", \"axis\"],\r\n          construction: false\r\n        }\r\n      };\r\n\r\n      function loadThree() {\r\n        if (window.THREE) return Promise.resolve(window.THREE);\r\n        if (window.__prxThreeLoaderPromise) return window.__prxThreeLoaderPromise;\r\n\r\n        window.__prxThreeLoaderPromise = new Promise(function (resolve, reject) {\r\n          var existing = document.querySelector('script[data-prx-three=\"true\"]');\r\n\r\n          if (existing) {\r\n            if (window.THREE) {\r\n              resolve(window.THREE);\r\n            } else {\r\n              existing.addEventListener(\"load\", function () {\r\n                if (window.THREE) resolve(window.THREE);\r\n                else reject(new Error(\"Three.js nie zosta\u0142 udost\u0119pniony.\"));\r\n              }, { once: true });\r\n              existing.addEventListener(\"error\", reject, { once: true });\r\n            }\r\n            return;\r\n          }\r\n\r\n          var script = document.createElement(\"script\");\r\n          script.src = THREE_URL;\r\n          script.async = true;\r\n          script.dataset.prxThree = \"true\";\r\n          script.onload = function () {\r\n            if (window.THREE) resolve(window.THREE);\r\n            else reject(new Error(\"Nie uda\u0142o si\u0119 uruchomi\u0107 Three.js.\"));\r\n          };\r\n          script.onerror = reject;\r\n          document.head.appendChild(script);\r\n        });\r\n\r\n        return window.__prxThreeLoaderPromise;\r\n      }\r\n\r\n      function createStudioEnvironment(THREE) {\r\n        var faces = [];\r\n\r\n        for (var i = 0; i < 6; i += 1) {\r\n          var canvas = document.createElement(\"canvas\");\r\n          canvas.width = 512;\r\n          canvas.height = 512;\r\n          var context = canvas.getContext(\"2d\");\r\n          var gradient = context.createLinearGradient(0, 0, 512, 512);\r\n\r\n          gradient.addColorStop(0, i % 2 ? \"#050b10\" : \"#18252e\");\r\n          gradient.addColorStop(0.24, i % 2 ? \"#314550\" : \"#73838b\");\r\n          gradient.addColorStop(0.48, \"#edf3f5\");\r\n          gradient.addColorStop(0.62, i % 2 ? \"#556872\" : \"#263640\");\r\n          gradient.addColorStop(1, \"#050a0e\");\r\n          context.fillStyle = gradient;\r\n          context.fillRect(0, 0, 512, 512);\r\n\r\n          context.fillStyle = \"rgba(255,255,255,.88)\";\r\n          context.fillRect(58 + (i * 23) % 126, 0, 24 + (i % 3) * 16, 512);\r\n          context.fillStyle = \"rgba(255,255,255,.22)\";\r\n          context.fillRect(306, 0, 74, 512);\r\n          context.fillStyle = \"rgba(3,10,16,.58)\";\r\n          context.fillRect(416, 0, 42, 512);\r\n          faces.push(canvas);\r\n        }\r\n\r\n        var cube = new THREE.CubeTexture(faces);\r\n        cube.needsUpdate = true;\r\n\r\n        if (\"colorSpace\" in cube && THREE.SRGBColorSpace) {\r\n          cube.colorSpace = THREE.SRGBColorSpace;\r\n        } else if (\"encoding\" in cube && THREE.sRGBEncoding) {\r\n          cube.encoding = THREE.sRGBEncoding;\r\n        }\r\n\r\n        return cube;\r\n      }\r\n\r\n      function createMachiningTexture(THREE, renderer) {\r\n        var canvas = document.createElement(\"canvas\");\r\n        canvas.width = 768;\r\n        canvas.height = 512;\r\n        var context = canvas.getContext(\"2d\");\r\n        var gradient = context.createLinearGradient(0, 0, 0, 512);\r\n\r\n        gradient.addColorStop(0, \"#777777\");\r\n        gradient.addColorStop(0.5, \"#a7a7a7\");\r\n        gradient.addColorStop(1, \"#747474\");\r\n        context.fillStyle = gradient;\r\n        context.fillRect(0, 0, 768, 512);\r\n\r\n        for (var i = 0; i < 1350; i += 1) {\r\n          var y = Math.random() * 512;\r\n          var alpha = 0.018 + Math.random() * 0.07;\r\n          context.strokeStyle = \"rgba(255,255,255,\" + alpha + \")\";\r\n          context.lineWidth = Math.random() < 0.9 ? 1 : 2;\r\n          context.beginPath();\r\n          context.moveTo(0, y);\r\n          context.lineTo(768, y + (Math.random() - 0.5) * 2);\r\n          context.stroke();\r\n        }\r\n\r\n        var texture = new THREE.CanvasTexture(canvas);\r\n        texture.wrapS = THREE.RepeatWrapping;\r\n        texture.wrapT = THREE.RepeatWrapping;\r\n        texture.repeat.set(2.2, 11);\r\n        texture.anisotropy = Math.min(8, renderer.capabilities.getMaxAnisotropy());\r\n\r\n        if (\"colorSpace\" in texture && THREE.NoColorSpace) {\r\n          texture.colorSpace = THREE.NoColorSpace;\r\n        }\r\n\r\n        return texture;\r\n      }\r\n\r\n      function initRoller(root, THREE) {\r\n        if (!root || root.dataset.prxRollerReady === \"true\") return;\r\n        root.dataset.prxRollerReady = \"true\";\r\n\r\n        var canvas = root.querySelector(\"[data-canvas]\");\r\n        var stage = root.querySelector(\"[data-stage]\");\r\n        var fallback = root.querySelector(\"[data-fallback]\");\r\n        var detailTitle = root.querySelector(\"[data-detail-title]\");\r\n        var detailDescription = root.querySelector(\"[data-detail-description]\");\r\n        var detailMeta = root.querySelector(\"[data-detail-meta]\");\r\n        var detailNumber = root.querySelector(\"[data-detail-number]\");\r\n        var liveRegion = root.querySelector(\"[data-live]\");\r\n        var resetButton = root.querySelector(\"[data-reset]\");\r\n        var spinButton = root.querySelector(\"[data-spin]\");\r\n        var spinLabel = root.querySelector(\"[data-spin-label]\");\r\n        var constructionButton = root.querySelector(\"[data-construction]\");\r\n        var constructionLabel = root.querySelector(\"[data-construction-label]\");\r\n        var viewButtons = Array.prototype.slice.call(root.querySelectorAll(\"[data-view]\"));\r\n        var hotspotButtons = Array.prototype.slice.call(root.querySelectorAll(\"[data-hotspot]\"));\r\n        var reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n        var hotspotMap = {};\r\n\r\n        hotspotButtons.forEach(function (button) {\r\n          hotspotMap[button.dataset.hotspot] = button;\r\n        });\r\n\r\n        function showFallback() {\r\n          root.classList.add(\"is-ready\");\r\n          fallback.classList.add(\"is-visible\");\r\n        }\r\n\r\n        var renderer;\r\n\r\n        try {\r\n          renderer = new THREE.WebGLRenderer({\r\n            canvas: canvas,\r\n            antialias: true,\r\n            alpha: true,\r\n            powerPreference: \"high-performance\"\r\n          });\r\n        } catch (error) {\r\n          showFallback();\r\n          return;\r\n        }\r\n\r\n        renderer.setPixelRatio(Math.min(window.devicePixelRatio || 1, 1.75));\r\n        renderer.setClearColor(0x000000, 0);\r\n        renderer.shadowMap.enabled = true;\r\n        renderer.shadowMap.type = THREE.PCFSoftShadowMap;\r\n        renderer.toneMapping = THREE.ACESFilmicToneMapping;\r\n        renderer.toneMappingExposure = 0.88;\r\n\r\n        if (\"outputColorSpace\" in renderer && THREE.SRGBColorSpace) {\r\n          renderer.outputColorSpace = THREE.SRGBColorSpace;\r\n        } else if (\"outputEncoding\" in renderer && THREE.sRGBEncoding) {\r\n          renderer.outputEncoding = THREE.sRGBEncoding;\r\n        }\r\n\r\n        var scene = new THREE.Scene();\r\n        scene.environment = createStudioEnvironment(THREE);\r\n\r\n        var camera = new THREE.PerspectiveCamera(34, 1, 0.1, 100);\r\n        var responsiveZoomFactor = 1;\r\n        var desiredCameraZ = views.dimensions.zoom;\r\n        camera.position.set(0, 2.65, desiredCameraZ);\r\n        camera.lookAt(0, -0.18, 0);\r\n\r\n        var hemisphere = new THREE.HemisphereLight(0xeaf6ff, 0x172432, 1.15);\r\n        scene.add(hemisphere);\r\n\r\n        var keyLight = new THREE.DirectionalLight(0xffffff, 2.25);\r\n        keyLight.position.set(-4.8, 7.8, 8.5);\r\n        keyLight.castShadow = true;\r\n        keyLight.shadow.mapSize.set(1536, 1536);\r\n        keyLight.shadow.camera.left = -8;\r\n        keyLight.shadow.camera.right = 8;\r\n        keyLight.shadow.camera.top = 7;\r\n        keyLight.shadow.camera.bottom = -7;\r\n        keyLight.shadow.bias = -0.00055;\r\n        scene.add(keyLight);\r\n\r\n        var rimLight = new THREE.DirectionalLight(0xb9e4ff, 1.3);\r\n        rimLight.position.set(7.5, 3.7, -6.8);\r\n        scene.add(rimLight);\r\n\r\n        var fillLight = new THREE.DirectionalLight(0x9bc6dd, 0.72);\r\n        fillLight.position.set(-7.5, 1.5, 4.2);\r\n        scene.add(fillLight);\r\n\r\n        var redLight = new THREE.PointLight(0xe10600, 0.08, 17, 2);\r\n        redLight.position.set(-3.4, -2.0, 4.4);\r\n        scene.add(redLight);\r\n\r\n        var machiningTexture = createMachiningTexture(THREE, renderer);\r\n\r\n        function physicalMaterial(options) {\r\n          var material = new THREE.MeshPhysicalMaterial({\r\n            color: options.color,\r\n            metalness: options.metalness == null ? 0.95 : options.metalness,\r\n            roughness: options.roughness == null ? 0.25 : options.roughness,\r\n            clearcoat: options.clearcoat == null ? 0.22 : options.clearcoat,\r\n            clearcoatRoughness: options.clearcoatRoughness == null ? 0.18 : options.clearcoatRoughness,\r\n            envMapIntensity: options.envMapIntensity == null ? 1.45 : options.envMapIntensity,\r\n            bumpMap: options.texture === false ? null : machiningTexture,\r\n            bumpScale: options.bumpScale == null ? 0.012 : options.bumpScale,\r\n            transparent: !!options.transparent,\r\n            opacity: options.opacity == null ? 1 : options.opacity,\r\n            side: options.side || THREE.FrontSide\r\n          });\r\n\r\n          material.emissive = new THREE.Color(0x000000);\r\n          material.emissiveIntensity = 0;\r\n          material.userData.baseOpacity = material.opacity;\r\n          return material;\r\n        }\r\n\r\n        var surfaceMaterial = physicalMaterial({\r\n          color: 0xc8d1d5,\r\n          metalness: 1,\r\n          roughness: 0.09,\r\n          clearcoat: 0.68,\r\n          clearcoatRoughness: 0.06,\r\n          envMapIntensity: 2.35,\r\n          texture: false,\r\n          transparent: true\r\n        });\r\n        var endPlateMaterial = physicalMaterial({\r\n          color: 0xb9c3c7,\r\n          roughness: 0.16,\r\n          clearcoat: 0.46,\r\n          clearcoatRoughness: 0.1,\r\n          envMapIntensity: 2.15,\r\n          bumpScale: 0.006\r\n        });\r\n        var bodyMaterial = physicalMaterial({\r\n          color: 0x46545d,\r\n          roughness: 0.31,\r\n          clearcoat: 0.12,\r\n          envMapIntensity: 1.28,\r\n          bumpScale: 0.014\r\n        });\r\n        var hubMaterial = physicalMaterial({\r\n          color: 0xbac5ca,\r\n          roughness: 0.19,\r\n          clearcoat: 0.28,\r\n          envMapIntensity: 1.85,\r\n          bumpScale: 0.008\r\n        });\r\n        var journalMaterial = physicalMaterial({\r\n          color: 0x9da9ae,\r\n          roughness: 0.175,\r\n          clearcoat: 0.32,\r\n          envMapIntensity: 1.82,\r\n          bumpScale: 0.007\r\n        });\r\n        var seatMaterial = physicalMaterial({\r\n          color: 0xd6e0e4,\r\n          metalness: 1,\r\n          roughness: 0.095,\r\n          clearcoat: 0.62,\r\n          clearcoatRoughness: 0.055,\r\n          envMapIntensity: 2.35,\r\n          bumpScale: 0.0035\r\n        });\r\n        var grooveMaterial = physicalMaterial({\r\n          color: 0x273239,\r\n          roughness: 0.33,\r\n          clearcoat: 0.08,\r\n          envMapIntensity: 0.92,\r\n          bumpScale: 0.01\r\n        });\r\n        var rimMaterial = physicalMaterial({\r\n          color: 0x8d9aa0,\r\n          roughness: 0.17,\r\n          clearcoat: 0.28,\r\n          envMapIntensity: 1.75,\r\n          texture: false\r\n        });\r\n\r\n        var pivot = new THREE.Group();\r\n        scene.add(pivot);\r\n\r\n        var rollerGroup = new THREE.Group();\r\n        pivot.add(rollerGroup);\r\n\r\n        var technicalGroup = new THREE.Group();\r\n        rollerGroup.add(technicalGroup);\r\n\r\n        var componentMeshes = {\r\n          surface: [],\r\n          body: [],\r\n          endplates: [],\r\n          journals: [],\r\n          seats: []\r\n        };\r\n\r\n        var materialGroups = {\r\n          surface: [surfaceMaterial],\r\n          body: [bodyMaterial],\r\n          endplates: [endPlateMaterial, hubMaterial, rimMaterial],\r\n          journals: [journalMaterial],\r\n          seats: [seatMaterial, grooveMaterial],\r\n          axis: []\r\n        };\r\n\r\n        var allHighlightMaterials = [\r\n          surfaceMaterial,\r\n          endPlateMaterial,\r\n          bodyMaterial,\r\n          hubMaterial,\r\n          journalMaterial,\r\n          seatMaterial,\r\n          grooveMaterial,\r\n          rimMaterial\r\n        ];\r\n\r\n        function prepareMesh(mesh) {\r\n          mesh.castShadow = true;\r\n          mesh.receiveShadow = true;\r\n          return mesh;\r\n        }\r\n\r\n        function cylinder(radius, length, material, x, openEnded, segments) {\r\n          var mesh = new THREE.Mesh(\r\n            new THREE.CylinderGeometry(radius, radius, length, segments || 128, 1, !!openEnded),\r\n            material\r\n          );\r\n          mesh.rotation.z = Math.PI \/ 2;\r\n          mesh.position.x = x || 0;\r\n          return prepareMesh(mesh);\r\n        }\r\n\r\n        function taper(innerRadius, outerRadius, length, material, side, centerX) {\r\n          var radiusTop = side < 0 ? outerRadius : innerRadius;\r\n          var radiusBottom = side < 0 ? innerRadius : outerRadius;\r\n          var mesh = new THREE.Mesh(\r\n            new THREE.CylinderGeometry(radiusTop, radiusBottom, length, 128, 1, false),\r\n            material\r\n          );\r\n          mesh.rotation.z = Math.PI \/ 2;\r\n          mesh.position.x = centerX;\r\n          return prepareMesh(mesh);\r\n        }\r\n\r\n        function torus(radius, tube, x, material, radialSegments, tubularSegments) {\r\n          var mesh = new THREE.Mesh(\r\n            new THREE.TorusGeometry(radius, tube, radialSegments || 16, tubularSegments || 112),\r\n            material\r\n          );\r\n          mesh.rotation.y = Math.PI \/ 2;\r\n          mesh.position.x = x;\r\n          return prepareMesh(mesh);\r\n        }\r\n\r\n        function ring(innerRadius, outerRadius, x, material, flip) {\r\n          var mesh = new THREE.Mesh(\r\n            new THREE.RingGeometry(innerRadius, outerRadius, 144),\r\n            material\r\n          );\r\n          mesh.rotation.y = flip ? -Math.PI \/ 2 : Math.PI \/ 2;\r\n          mesh.position.x = x;\r\n          return prepareMesh(mesh);\r\n        }\r\n\r\n        \/*\r\n          Geometria wzorowana na zdj\u0119ciu referencyjnym:\r\n          du\u017cy, d\u0142ugi korpus; tarcze niemal zlicowane z p\u0142aszczem;\r\n          kr\u00f3tkie, dwustopniowe czopy zamiast d\u0142ugich wrzecion.\r\n        *\/\r\n        var core = cylinder(1.315, 9.7, bodyMaterial, 0, false, 192);\r\n        rollerGroup.add(core);\r\n        componentMeshes.body.push(core);\r\n\r\n        var surface = cylinder(1.5, 9.82, surfaceMaterial, 0, true, 224);\r\n        surface.renderOrder = 3;\r\n        rollerGroup.add(surface);\r\n        componentMeshes.surface.push(surface);\r\n\r\n        var surfaceEdgeLeft = torus(1.47, 0.032, -4.895, rimMaterial, 16, 160);\r\n        var surfaceEdgeRight = torus(1.47, 0.032, 4.895, rimMaterial, 16, 160);\r\n        rollerGroup.add(surfaceEdgeLeft, surfaceEdgeRight);\r\n        componentMeshes.surface.push(surfaceEdgeLeft, surfaceEdgeRight);\r\n\r\n        [-1, 1].forEach(function (side) {\r\n          var endPlate = cylinder(1.485, 0.16, endPlateMaterial, side * 4.97, false, 192);\r\n          var plateOuterRim = torus(1.455, 0.026, side * 5.045, rimMaterial, 14, 144);\r\n          var plateInnerRim = torus(0.675, 0.022, side * 5.055, rimMaterial, 12, 112);\r\n          var hub = cylinder(0.64, 0.2, hubMaterial, side * 5.125, false, 144);\r\n          var shoulder = cylinder(0.5, 0.17, hubMaterial, side * 5.295, false, 128);\r\n          var innerSeat = cylinder(0.42, 0.34, seatMaterial, side * 5.48, false, 144);\r\n          var groove = cylinder(0.365, 0.06, grooveMaterial, side * 5.68, false, 112);\r\n          var outerSeat = cylinder(0.42, 0.3, seatMaterial, side * 5.86, false, 144);\r\n          var endTaper = taper(0.42, 0.34, 0.1, journalMaterial, side, side * 6.06);\r\n          var endJournal = cylinder(0.34, 0.3, journalMaterial, side * 6.26, false, 128);\r\n          var endCap = cylinder(0.335, 0.04, journalMaterial, side * 6.43, false, 112);\r\n          var centerMarkMaterial = new THREE.MeshBasicMaterial({ color: 0x313b41 });\r\n          var centerMark = cylinder(0.052, 0.012, centerMarkMaterial, side * 6.457, false, 48);\r\n\r\n          rollerGroup.add(\r\n            endPlate,\r\n            plateOuterRim,\r\n            plateInnerRim,\r\n            hub,\r\n            shoulder,\r\n            innerSeat,\r\n            groove,\r\n            outerSeat,\r\n            endJournal,\r\n            endTaper,\r\n            endCap,\r\n            centerMark\r\n          );\r\n\r\n          componentMeshes.endplates.push(endPlate, plateOuterRim, plateInnerRim, hub);\r\n          componentMeshes.journals.push(endTaper, endJournal, endCap, centerMark);\r\n          componentMeshes.seats.push(shoulder, innerSeat, groove, outerSeat);\r\n        });\r\n\r\n        var axisMaterial = new THREE.LineDashedMaterial({\r\n          color: 0xe10600,\r\n          dashSize: 0.18,\r\n          gapSize: 0.11,\r\n          transparent: true,\r\n          opacity: 0.86,\r\n          depthTest: false,\r\n          depthWrite: false\r\n        });\r\n        var axisGeometry = new THREE.BufferGeometry().setFromPoints([\r\n          new THREE.Vector3(-6.72, 0, 0),\r\n          new THREE.Vector3(6.72, 0, 0)\r\n        ]);\r\n        var axisLine = new THREE.Line(axisGeometry, axisMaterial);\r\n        axisLine.computeLineDistances();\r\n        technicalGroup.add(axisLine);\r\n\r\n        var technicalRingMaterial = new THREE.LineBasicMaterial({\r\n          color: 0xe10600,\r\n          transparent: true,\r\n          opacity: 0.34,\r\n          depthTest: false,\r\n          depthWrite: false\r\n        });\r\n\r\n        function technicalRing(x, radius) {\r\n          var points = [];\r\n          for (var step = 0; step < 128; step += 1) {\r\n            var angle = (step \/ 128) * Math.PI * 2;\r\n            points.push(new THREE.Vector3(x, Math.cos(angle) * radius, Math.sin(angle) * radius));\r\n          }\r\n          return new THREE.LineLoop(new THREE.BufferGeometry().setFromPoints(points), technicalRingMaterial);\r\n        }\r\n\r\n        technicalGroup.add(\r\n          technicalRing(-4.9, 1.54),\r\n          technicalRing(0, 1.54),\r\n          technicalRing(4.9, 1.54),\r\n          technicalRing(-5.86, 0.46),\r\n          technicalRing(5.86, 0.46)\r\n        );\r\n        technicalGroup.visible = false;\r\n\r\n        var floor = new THREE.Mesh(\r\n          new THREE.PlaneGeometry(20, 11),\r\n          new THREE.ShadowMaterial({ color: 0x071b33, opacity: 0.17 })\r\n        );\r\n        floor.rotation.x = -Math.PI \/ 2;\r\n        floor.position.set(0, -2.02, 0.3);\r\n        floor.receiveShadow = true;\r\n        scene.add(floor);\r\n\r\n        var contactCanvas = document.createElement(\"canvas\");\r\n        contactCanvas.width = 768;\r\n        contactCanvas.height = 256;\r\n        var contactContext = contactCanvas.getContext(\"2d\");\r\n        var contactGradient = contactContext.createRadialGradient(384, 128, 14, 384, 128, 360);\r\n        contactGradient.addColorStop(0, \"rgba(7,27,51,.5)\");\r\n        contactGradient.addColorStop(0.46, \"rgba(7,27,51,.18)\");\r\n        contactGradient.addColorStop(1, \"rgba(7,27,51,0)\");\r\n        contactContext.fillStyle = contactGradient;\r\n        contactContext.fillRect(0, 0, 768, 256);\r\n        var contactTexture = new THREE.CanvasTexture(contactCanvas);\r\n        var contactShadow = new THREE.Mesh(\r\n          new THREE.PlaneGeometry(14.4, 3.2),\r\n          new THREE.MeshBasicMaterial({ map: contactTexture, transparent: true, depthWrite: false })\r\n        );\r\n        contactShadow.rotation.x = -Math.PI \/ 2;\r\n        contactShadow.position.set(0, -1.98, 0.12);\r\n        scene.add(contactShadow);\r\n\r\n        var anchors = {};\r\n\r\n        function addAnchor(key, position, normal) {\r\n          var anchor = new THREE.Object3D();\r\n          anchor.position.copy(position);\r\n          rollerGroup.add(anchor);\r\n          anchors[key] = {\r\n            object: anchor,\r\n            normal: normal.clone().normalize()\r\n          };\r\n        }\r\n\r\n        addAnchor(\"dimensions\", new THREE.Vector3(-5.01, 1.02, 0.18), new THREE.Vector3(0, 1, 0.18));\r\n        addAnchor(\"geometry\", new THREE.Vector3(0.25, 0.03, 0.98), new THREE.Vector3(0, 0.1, 1));\r\n        addAnchor(\"mounting\", new THREE.Vector3(-6.2, 0.31, 0.15), new THREE.Vector3(0, 1, 0.22));\r\n        addAnchor(\"material\", new THREE.Vector3(-0.8, 0.88, 0.88), new THREE.Vector3(0, 0.72, 0.7));\r\n        addAnchor(\"surface\", new THREE.Vector3(2.25, 1.47, 0.22), new THREE.Vector3(0, 1, 0.16));\r\n        addAnchor(\"rotation\", new THREE.Vector3(5.74, 0.4, 0.13), new THREE.Vector3(0, 1, 0.2));\r\n\r\n        var activeKey = \"dimensions\";\r\n        var activeMaterials = [];\r\n        var constructionMode = false;\r\n        var autoSpin = false;\r\n        var isDragging = false;\r\n        var isVisible = true;\r\n        var lastX = 0;\r\n        var lastY = 0;\r\n        var lastFrame = performance.now();\r\n        var frameId = 0;\r\n        var axialSpin = 0;\r\n        var desiredRotation = {\r\n          x: views.dimensions.rotation[0],\r\n          y: views.dimensions.rotation[1],\r\n          z: views.dimensions.rotation[2]\r\n        };\r\n\r\n        pivot.rotation.set(desiredRotation.x, desiredRotation.y, desiredRotation.z);\r\n\r\n        function shortestAngle(current, target) {\r\n          var difference = (target - current + Math.PI) % (Math.PI * 2) - Math.PI;\r\n          if (difference < -Math.PI) difference += Math.PI * 2;\r\n          return current + difference;\r\n        }\r\n\r\n        function damp(current, target, speed, delta) {\r\n          return THREE.MathUtils.lerp(current, target, 1 - Math.exp(-speed * delta));\r\n        }\r\n\r\n        function resetHighlights() {\r\n          allHighlightMaterials.forEach(function (material) {\r\n            material.emissive.set(0x000000);\r\n            material.emissiveIntensity = 0;\r\n          });\r\n          activeMaterials = [];\r\n        }\r\n\r\n        function highlight(keys) {\r\n          resetHighlights();\r\n          var unique = [];\r\n\r\n          keys.forEach(function (key) {\r\n            (materialGroups[key] || []).forEach(function (material) {\r\n              if (unique.indexOf(material) === -1) unique.push(material);\r\n            });\r\n          });\r\n\r\n          activeMaterials = unique;\r\n          activeMaterials.forEach(function (material) {\r\n            material.emissive.set(0xe10600);\r\n            material.emissiveIntensity = 0.025;\r\n          });\r\n        }\r\n\r\n        function setConstruction(active, announce) {\r\n          constructionMode = !!active;\r\n          root.classList.toggle(\"is-construction\", constructionMode);\r\n          constructionButton.classList.toggle(\"is-active\", constructionMode);\r\n          constructionButton.setAttribute(\"aria-pressed\", constructionMode ? \"true\" : \"false\");\r\n          constructionButton.setAttribute(\"aria-label\", constructionMode ? \"Zamknij widok wn\u0119trza walca\" : \"Poka\u017c wn\u0119trze walca\");\r\n          constructionLabel.textContent = constructionMode ? \"Zamknij wn\u0119trze\" : \"Poka\u017c wn\u0119trze\";\r\n\r\n          surfaceMaterial.opacity = constructionMode ? 0.16 : 1;\r\n          surfaceMaterial.depthWrite = !constructionMode;\r\n          technicalGroup.visible = constructionMode ||\r\n            activeKey === \"dimensions\" ||\r\n            activeKey === \"geometry\" ||\r\n            activeKey === \"rotation\";\r\n          surfaceMaterial.needsUpdate = true;\r\n\r\n          if (announce) {\r\n            liveRegion.textContent = constructionMode\r\n              ? \"W\u0142\u0105czono pogl\u0105dowy widok konstrukcyjny walca.\"\r\n              : \"Przywr\u00f3cono pe\u0142ny widok walca.\";\r\n          }\r\n        }\r\n\r\n        function stopAutoSpin() {\r\n          autoSpin = false;\r\n          spinButton.classList.remove(\"is-active\");\r\n          spinButton.setAttribute(\"aria-pressed\", \"false\");\r\n          spinButton.setAttribute(\"aria-label\", \"W\u0142\u0105cz automatyczny obr\u00f3t\");\r\n          spinLabel.textContent = \"W\u0142\u0105cz obr\u00f3t\";\r\n        }\r\n\r\n        function selectView(key, announce) {\r\n          var view = views[key];\r\n          if (!view) return;\r\n\r\n          activeKey = key;\r\n          stopAutoSpin();\r\n          desiredRotation.x = shortestAngle(pivot.rotation.x, view.rotation[0]);\r\n          desiredRotation.y = shortestAngle(pivot.rotation.y, view.rotation[1]);\r\n          desiredRotation.z = shortestAngle(pivot.rotation.z, view.rotation[2]);\r\n          desiredCameraZ = view.zoom;\r\n\r\n          detailNumber.textContent = view.number;\r\n          detailTitle.textContent = view.title;\r\n          detailDescription.textContent = view.description;\r\n          detailMeta.textContent = view.meta;\r\n\r\n          viewButtons.forEach(function (button) {\r\n            button.setAttribute(\"aria-pressed\", button.dataset.view === key ? \"true\" : \"false\");\r\n          });\r\n\r\n          hotspotButtons.forEach(function (button) {\r\n            button.classList.toggle(\"is-active\", button.dataset.hotspot === key);\r\n          });\r\n\r\n          setConstruction(view.construction, false);\r\n          highlight(view.highlight);\r\n\r\n          if (announce !== false) {\r\n            liveRegion.textContent = \"Wybrano obszar: \" + view.title + \". Model ustawia odpowiedni widok.\";\r\n          }\r\n        }\r\n\r\n        viewButtons.forEach(function (button) {\r\n          button.addEventListener(\"click\", function () {\r\n            selectView(button.dataset.view, true);\r\n          });\r\n        });\r\n\r\n        hotspotButtons.forEach(function (button) {\r\n          button.addEventListener(\"click\", function () {\r\n            selectView(button.dataset.hotspot, true);\r\n          });\r\n        });\r\n\r\n        constructionButton.addEventListener(\"click\", function () {\r\n          setConstruction(!constructionMode, true);\r\n        });\r\n\r\n        resetButton.addEventListener(\"click\", function () {\r\n          axialSpin = 0;\r\n          rollerGroup.rotation.x = 0;\r\n          selectView(\"dimensions\", false);\r\n          liveRegion.textContent = \"Przywr\u00f3cono pocz\u0105tkowy widok modelu.\";\r\n        });\r\n\r\n        spinButton.addEventListener(\"click\", function () {\r\n          autoSpin = !autoSpin;\r\n          spinButton.classList.toggle(\"is-active\", autoSpin);\r\n          spinButton.setAttribute(\"aria-pressed\", autoSpin ? \"true\" : \"false\");\r\n          spinButton.setAttribute(\"aria-label\", autoSpin ? \"Zatrzymaj automatyczny obr\u00f3t\" : \"W\u0142\u0105cz automatyczny obr\u00f3t\");\r\n          spinLabel.textContent = autoSpin ? \"Zatrzymaj obr\u00f3t\" : \"W\u0142\u0105cz obr\u00f3t\";\r\n          liveRegion.textContent = autoSpin ? \"W\u0142\u0105czono automatyczny obr\u00f3t modelu.\" : \"Zatrzymano automatyczny obr\u00f3t modelu.\";\r\n        });\r\n\r\n        canvas.addEventListener(\"pointerdown\", function (event) {\r\n          isDragging = true;\r\n          stopAutoSpin();\r\n          lastX = event.clientX;\r\n          lastY = event.clientY;\r\n          canvas.classList.add(\"is-dragging\");\r\n          if (canvas.setPointerCapture) canvas.setPointerCapture(event.pointerId);\r\n        });\r\n\r\n        canvas.addEventListener(\"pointermove\", function (event) {\r\n          if (!isDragging) return;\r\n\r\n          var deltaX = event.clientX - lastX;\r\n          var deltaY = event.clientY - lastY;\r\n          lastX = event.clientX;\r\n          lastY = event.clientY;\r\n\r\n          desiredRotation.y += deltaX * 0.0075;\r\n          desiredRotation.x = THREE.MathUtils.clamp(desiredRotation.x + deltaY * 0.006, -0.72, 0.72);\r\n          axialSpin += deltaX * 0.0025;\r\n        });\r\n\r\n        function endDrag(event) {\r\n          if (!isDragging) return;\r\n          isDragging = false;\r\n          canvas.classList.remove(\"is-dragging\");\r\n\r\n          if (event && canvas.hasPointerCapture && canvas.hasPointerCapture(event.pointerId)) {\r\n            canvas.releasePointerCapture(event.pointerId);\r\n          }\r\n        }\r\n\r\n        canvas.addEventListener(\"pointerup\", endDrag);\r\n        canvas.addEventListener(\"pointercancel\", endDrag);\r\n\r\n        canvas.addEventListener(\"wheel\", function (event) {\r\n          event.preventDefault();\r\n          desiredCameraZ = THREE.MathUtils.clamp(desiredCameraZ + event.deltaY * 0.007, 13.8, 22.5);\r\n        }, { passive: false });\r\n\r\n        canvas.addEventListener(\"dblclick\", function () {\r\n          selectView(\"dimensions\", false);\r\n        });\r\n\r\n        canvas.addEventListener(\"webglcontextlost\", function (event) {\r\n          event.preventDefault();\r\n          showFallback();\r\n        });\r\n\r\n        function resize() {\r\n          var width = Math.max(1, Math.round(stage.clientWidth));\r\n          var height = Math.max(1, Math.round(stage.clientHeight));\r\n          var aspect = width \/ height;\r\n          responsiveZoomFactor = Math.max(1, 1.16 \/ aspect);\r\n          renderer.setSize(width, height, false);\r\n          camera.aspect = aspect;\r\n          camera.updateProjectionMatrix();\r\n        }\r\n\r\n        if (\"ResizeObserver\" in window) {\r\n          new ResizeObserver(resize).observe(stage);\r\n        } else {\r\n          window.addEventListener(\"resize\", resize, { passive: true });\r\n        }\r\n\r\n        if (\"IntersectionObserver\" in window) {\r\n          new IntersectionObserver(function (entries) {\r\n            isVisible = entries[0] ? entries[0].isIntersecting : true;\r\n            if (isVisible) lastFrame = performance.now();\r\n          }, { rootMargin: \"180px 0px\" }).observe(root);\r\n        }\r\n\r\n        var worldPosition = new THREE.Vector3();\r\n        var projected = new THREE.Vector3();\r\n        var worldNormal = new THREE.Vector3();\r\n        var anchorToCamera = new THREE.Vector3();\r\n        var normalMatrix = new THREE.Matrix3();\r\n\r\n        function updateHotspots() {\r\n          var width = stage.clientWidth;\r\n          var height = stage.clientHeight;\r\n          camera.updateMatrixWorld();\r\n          rollerGroup.updateWorldMatrix(true, true);\r\n          normalMatrix.getNormalMatrix(rollerGroup.matrixWorld);\r\n\r\n          Object.keys(anchors).forEach(function (key) {\r\n            var data = anchors[key];\r\n            var button = hotspotMap[key];\r\n            if (!button) return;\r\n\r\n            data.object.getWorldPosition(worldPosition);\r\n            projected.copy(worldPosition).project(camera);\r\n            worldNormal.copy(data.normal).applyMatrix3(normalMatrix).normalize();\r\n            anchorToCamera.copy(camera.position).sub(worldPosition).normalize();\r\n\r\n            var facesCamera = worldNormal.dot(anchorToCamera) > -0.08;\r\n            var inDepth = projected.z > -1 && projected.z < 1;\r\n            var x = THREE.MathUtils.clamp((projected.x * 0.5 + 0.5) * width, 25, width - 25);\r\n            var y = THREE.MathUtils.clamp((-projected.y * 0.5 + 0.5) * height, 25, height - 25);\r\n\r\n            button.classList.toggle(\"is-behind\", (!facesCamera && key !== activeKey) || !inDepth);\r\n            button.classList.toggle(\"is-label-left\", x > width * 0.69);\r\n            button.style.left = x + \"px\";\r\n            button.style.top = y + \"px\";\r\n          });\r\n        }\r\n\r\n        function render(now) {\r\n          frameId = window.requestAnimationFrame(render);\r\n\r\n          if (!isVisible || document.hidden) {\r\n            lastFrame = now;\r\n            return;\r\n          }\r\n\r\n          var delta = Math.min(0.05, Math.max(0, (now - lastFrame) \/ 1000));\r\n          lastFrame = now;\r\n\r\n          if (autoSpin && !reduceMotion && !isDragging) {\r\n            axialSpin += delta * 0.42;\r\n          }\r\n\r\n          pivot.rotation.x = damp(pivot.rotation.x, desiredRotation.x, 7.5, delta);\r\n          pivot.rotation.y = damp(pivot.rotation.y, desiredRotation.y, 7.5, delta);\r\n          pivot.rotation.z = damp(pivot.rotation.z, desiredRotation.z, 7.5, delta);\r\n          rollerGroup.rotation.x = damp(rollerGroup.rotation.x, axialSpin, 9, delta);\r\n\r\n          camera.position.z = damp(camera.position.z, desiredCameraZ * responsiveZoomFactor, 7, delta);\r\n          camera.lookAt(0, -0.18, 0);\r\n\r\n          var pulse = 0.018 + (Math.sin(now * 0.0032) * 0.5 + 0.5) * 0.035;\r\n          activeMaterials.forEach(function (material) {\r\n            material.emissiveIntensity = pulse;\r\n          });\r\n\r\n          var geometryActive = activeKey === \"dimensions\" ||\r\n            activeKey === \"geometry\" ||\r\n            activeKey === \"rotation\";\r\n          axisMaterial.opacity = geometryActive ? 1 : 0.7;\r\n          technicalRingMaterial.opacity = geometryActive ? 0.58 : 0.28;\r\n          redLight.position.x = Math.sin(now * 0.00045) * 4.2;\r\n          redLight.position.z = 4.0 + Math.cos(now * 0.00037) * 1.1;\r\n\r\n          updateHotspots();\r\n          renderer.render(scene, camera);\r\n        }\r\n\r\n        resize();\r\n        selectView(\"dimensions\", false);\r\n        root.classList.add(\"is-ready\");\r\n        frameId = window.requestAnimationFrame(render);\r\n\r\n        window.addEventListener(\"pagehide\", function () {\r\n          window.cancelAnimationFrame(frameId);\r\n        }, { once: true });\r\n      }\r\n\r\n      function initializeRollers() {\r\n        var roots = document.querySelectorAll(\"[data-prx-roller-anatomy]:not([data-prx-roller-ready])\");\r\n        if (!roots.length) return;\r\n\r\n        loadThree().then(function (THREE) {\r\n          roots.forEach(function (root) {\r\n            initRoller(root, THREE);\r\n          });\r\n        }).catch(function () {\r\n          roots.forEach(function (root) {\r\n            root.classList.add(\"is-ready\");\r\n            var fallback = root.querySelector(\"[data-fallback]\");\r\n            if (fallback) fallback.classList.add(\"is-visible\");\r\n          });\r\n        });\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\"DOMContentLoaded\", initializeRollers);\r\n      } else {\r\n        initializeRollers();\r\n      }\r\n\r\n      window.addEventListener(\"elementor\/frontend\/init\", initializeRollers);\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfc0fb4 elementor-widget elementor-widget-html\" data-id=\"dfc0fb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 3 \/ CHARAKTERYSTYKA TECHNICZNA\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-params\"\r\n  id=\"parametry-walcow-precyzyjnych\"\r\n  aria-labelledby=\"prx-precision-params-title\"\r\n>\r\n  <style>\r\n    .prx-precision-params {\r\n      --prx-navy: #061a2e;\r\n      --prx-navy-2: #0a2945;\r\n      --prx-blue: #174e79;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-text: #33495b;\r\n      --prx-muted: #6b7d8c;\r\n      --prx-border: #dbe3e9;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 100px 24px 106px;\r\n      overflow: hidden;\r\n      color: var(--prx-navy);\r\n      background:\r\n        radial-gradient(\r\n          circle at 8% 18%,\r\n          rgba(23, 78, 121, 0.08),\r\n          transparent 28%\r\n        ),\r\n        linear-gradient(\r\n          135deg,\r\n          #eef2f5 0%,\r\n          #f8f9fa 48%,\r\n          #edf1f4 100%\r\n        );\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-params,\r\n    .prx-precision-params * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-params::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -235px;\r\n      bottom: -300px;\r\n      width: 610px;\r\n      height: 610px;\r\n      border: 1px solid rgba(7, 27, 49, 0.055);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 70px rgba(7, 27, 49, 0.018),\r\n        0 0 0 140px rgba(7, 27, 49, 0.012);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-params__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================\r\n       NAG\u0141\u00d3WEK\r\n    ========================= *\/\r\n\r\n    .prx-precision-params__header {\r\n      max-width: 850px;\r\n      margin-bottom: 48px;\r\n    }\r\n\r\n    .prx-precision-params__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-params__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-params h2 {\r\n      margin: 0 0 20px;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(36px, 4vw, 57px);\r\n      line-height: 1.04;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-params h2 span {\r\n      color: #59758b;\r\n    }\r\n\r\n    .prx-precision-params__lead {\r\n      max-width: 770px;\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 17px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .prx-precision-params__lead strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    \/* =========================\r\n       UK\u0141AD G\u0141\u00d3WNY\r\n    ========================= *\/\r\n\r\n    .prx-precision-params__layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1.12fr) minmax(380px, 0.72fr);\r\n      align-items: start;\r\n      gap: 25px;\r\n    }\r\n\r\n    \/* =========================\r\n       TABELA\r\n    ========================= *\/\r\n\r\n    .prx-precision-params__table-wrap {\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 18px;\r\n      background: #ffffff;\r\n      box-shadow: 0 18px 48px rgba(7, 27, 49, 0.075);\r\n    }\r\n\r\n    .prx-precision-params__table-head {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 25px;\r\n      padding: 25px 27px;\r\n      color: #ffffff;\r\n      background:\r\n        radial-gradient(\r\n          circle at 95% 0%,\r\n          rgba(61, 133, 185, 0.26),\r\n          transparent 42%\r\n        ),\r\n        linear-gradient(135deg, #061827, #0a2a47);\r\n    }\r\n\r\n    .prx-precision-params__table-title {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 13px;\r\n      font-size: 16px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n    }\r\n\r\n    .prx-precision-params__table-icon {\r\n      width: 40px;\r\n      height: 40px;\r\n      flex: 0 0 40px;\r\n      display: grid;\r\n      place-items: center;\r\n      border: 1px solid rgba(255, 255, 255, 0.14);\r\n      border-radius: 11px;\r\n      background: rgba(255, 255, 255, 0.07);\r\n    }\r\n\r\n    .prx-precision-params__table-icon svg {\r\n      width: 21px;\r\n      height: 21px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.8;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-params__table-status {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: #bcd0df;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 750;\r\n      letter-spacing: 0.06em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-params__table-status::before {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(223, 16, 16, 0.14);\r\n    }\r\n\r\n    .prx-precision-params__columns {\r\n      display: grid;\r\n      grid-template-columns: 0.73fr 1.4fr 0.85fr;\r\n      gap: 0;\r\n      padding: 13px 26px;\r\n      border-bottom: 1px solid var(--prx-border);\r\n      background: #f4f6f8;\r\n      color: #607383;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-params__row {\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-columns: 0.73fr 1.4fr 0.85fr;\r\n      align-items: center;\r\n      min-height: 88px;\r\n      padding: 15px 26px;\r\n      border-bottom: 1px solid #e5eaee;\r\n      transition:\r\n        background 0.24s ease,\r\n        padding-left 0.24s ease;\r\n    }\r\n\r\n    .prx-precision-params__row:last-child {\r\n      border-bottom: 0;\r\n    }\r\n\r\n    .prx-precision-params__row::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 4px;\r\n      height: 100%;\r\n      background: var(--prx-red);\r\n      transform: scaleY(0);\r\n      transform-origin: center;\r\n      transition: transform 0.24s ease;\r\n    }\r\n\r\n    .prx-precision-params__row:hover {\r\n      padding-left: 31px;\r\n      background: #f8fafb;\r\n    }\r\n\r\n    .prx-precision-params__row:hover::before {\r\n      transform: scaleY(1);\r\n    }\r\n\r\n    .prx-precision-params__name {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      padding-right: 16px;\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n      line-height: 1.35;\r\n      font-weight: 820;\r\n    }\r\n\r\n    .prx-precision-params__number {\r\n      width: 27px;\r\n      height: 27px;\r\n      flex: 0 0 27px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: rgba(7, 27, 49, 0.07);\r\n      color: #567084;\r\n      font-size: 10px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-params__description {\r\n      padding-right: 18px;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-params__basis {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-self: start;\r\n      padding: 8px 10px;\r\n      border: 1px solid #dce3e8;\r\n      border-radius: 8px;\r\n      background: #f4f6f8;\r\n      color: #546b7c;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 760;\r\n    }\r\n\r\n    \/* =========================\r\n       PANEL TECHNICZNY\r\n    ========================= *\/\r\n\r\n    .prx-precision-params__panel {\r\n      position: sticky;\r\n      top: 105px;\r\n      overflow: hidden;\r\n      border-radius: 19px;\r\n      background:\r\n        radial-gradient(\r\n          circle at 75% 20%,\r\n          rgba(40, 116, 171, 0.28),\r\n          transparent 36%\r\n        ),\r\n        linear-gradient(145deg, #04131f, #092946);\r\n      box-shadow: 0 24px 55px rgba(7, 27, 49, 0.2);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-params__visual {\r\n      position: relative;\r\n      min-height: 290px;\r\n      overflow: hidden;\r\n      border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n      background-image:\r\n        linear-gradient(\r\n          rgba(255, 255, 255, 0.035) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(255, 255, 255, 0.035) 1px,\r\n          transparent 1px\r\n        );\r\n      background-size: 34px 34px;\r\n    }\r\n\r\n    .prx-precision-params__visual::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      width: 270px;\r\n      height: 270px;\r\n      border: 1px solid rgba(121, 179, 219, 0.2);\r\n      border-radius: 50%;\r\n      transform: translate(-50%, -50%);\r\n      box-shadow:\r\n        0 0 0 35px rgba(255, 255, 255, 0.015),\r\n        0 0 0 70px rgba(255, 255, 255, 0.01);\r\n    }\r\n\r\n    .prx-precision-params__roller {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      width: 265px;\r\n      height: 82px;\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    .prx-precision-params__roller-body {\r\n      position: absolute;\r\n      left: 37px;\r\n      right: 37px;\r\n      top: 12px;\r\n      bottom: 12px;\r\n      overflow: hidden;\r\n      border: 1px solid rgba(255, 255, 255, 0.29);\r\n      border-radius: 12px;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          #8295a4 0%,\r\n          #dbe3e8 19%,\r\n          #7d8e9b 47%,\r\n          #354957 76%,\r\n          #9eb0bc 100%\r\n        );\r\n      box-shadow:\r\n        0 13px 28px rgba(0, 0, 0, 0.34),\r\n        inset 0 1px 0 rgba(255, 255, 255, 0.55);\r\n    }\r\n\r\n    .prx-precision-params__roller-body::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 0;\r\n      left: -35%;\r\n      width: 25%;\r\n      height: 100%;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(255, 255, 255, 0.58),\r\n        transparent\r\n      );\r\n      transform: skewX(-14deg);\r\n      animation: prxPrecisionRollerLight 3.8s linear infinite;\r\n    }\r\n\r\n    .prx-precision-params__shaft-left,\r\n    .prx-precision-params__shaft-right {\r\n      position: absolute;\r\n      top: 30px;\r\n      width: 45px;\r\n      height: 22px;\r\n      border: 1px solid rgba(255, 255, 255, 0.25);\r\n      background: linear-gradient(\r\n        180deg,\r\n        #b3c0c9,\r\n        #4b606e 58%,\r\n        #93a4af\r\n      );\r\n    }\r\n\r\n    .prx-precision-params__shaft-left {\r\n      left: 0;\r\n      border-radius: 7px 0 0 7px;\r\n    }\r\n\r\n    .prx-precision-params__shaft-right {\r\n      right: 0;\r\n      border-radius: 0 7px 7px 0;\r\n    }\r\n\r\n    .prx-precision-params__scan {\r\n      position: absolute;\r\n      top: 50%;\r\n      left: calc(50% - 96px);\r\n      width: 2px;\r\n      height: 106px;\r\n      background: var(--prx-red);\r\n      box-shadow:\r\n        0 0 9px rgba(223, 16, 16, 0.8),\r\n        0 0 21px rgba(223, 16, 16, 0.38);\r\n      transform: translateY(-50%);\r\n      animation: prxPrecisionScan 4.2s ease-in-out infinite;\r\n    }\r\n\r\n    .prx-precision-params__scan::before,\r\n    .prx-precision-params__scan::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -4px;\r\n      width: 10px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-params__scan::before {\r\n      top: 0;\r\n    }\r\n\r\n    .prx-precision-params__scan::after {\r\n      bottom: 0;\r\n    }\r\n\r\n    .prx-precision-params__measure-x {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 36px;\r\n      width: 260px;\r\n      height: 22px;\r\n      border-left: 1px solid rgba(255, 255, 255, 0.42);\r\n      border-right: 1px solid rgba(255, 255, 255, 0.42);\r\n      transform: translateX(-50%);\r\n    }\r\n\r\n    .prx-precision-params__measure-x::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      right: 0;\r\n      top: 50%;\r\n      height: 1px;\r\n      background: rgba(255, 255, 255, 0.35);\r\n    }\r\n\r\n    .prx-precision-params__measure-label {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 27px;\r\n      z-index: 2;\r\n      padding: 4px 9px;\r\n      border-radius: 6px;\r\n      background: #09253f;\r\n      color: #bdd0de;\r\n      font-size: 9px;\r\n      font-weight: 800;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n      transform: translateX(-50%);\r\n    }\r\n\r\n    .prx-precision-params__panel-content {\r\n      padding: 28px 28px 30px;\r\n    }\r\n\r\n    .prx-precision-params__panel-label {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      margin-bottom: 12px;\r\n      color: #88aac3;\r\n      font-size: 10px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.1em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-params__panel-label::before {\r\n      content: \"\";\r\n      width: 19px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-params__panel h3 {\r\n      margin: 0 0 12px;\r\n      color: #ffffff;\r\n      font-size: 24px;\r\n      line-height: 1.2;\r\n      font-weight: 830;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    .prx-precision-params__panel-text {\r\n      margin: 0 0 22px;\r\n      color: #b8cad7;\r\n      font-size: 14px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .prx-precision-params__data {\r\n      display: grid;\r\n      gap: 9px;\r\n      margin: 0;\r\n      padding: 0;\r\n      list-style: none;\r\n    }\r\n\r\n    .prx-precision-params__data li {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 11px;\r\n      padding: 11px 12px;\r\n      border: 1px solid rgba(255, 255, 255, 0.095);\r\n      border-radius: 9px;\r\n      background: rgba(255, 255, 255, 0.04);\r\n      color: #dce7ef;\r\n      font-size: 13px;\r\n      line-height: 1.45;\r\n    }\r\n\r\n    .prx-precision-params__data li::before {\r\n      content: \"\u2713\";\r\n      width: 21px;\r\n      height: 21px;\r\n      flex: 0 0 21px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: rgba(223, 16, 16, 0.15);\r\n      color: #ff4848;\r\n      font-size: 11px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-params__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 10px;\r\n      width: 100%;\r\n      min-height: 51px;\r\n      margin-top: 21px;\r\n      padding: 14px 18px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 12px 28px rgba(196, 0, 0, 0.23);\r\n      color: #ffffff !important;\r\n      font-size: 14px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-params__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 17px 32px rgba(196, 0, 0, 0.32);\r\n    }\r\n\r\n    \/* =========================\r\n       INFORMACJA DOLNA\r\n    ========================= *\/\r\n\r\n    .prx-precision-params__note {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 14px;\r\n      margin-top: 25px;\r\n      padding: 20px 22px;\r\n      border: 1px solid #d9e1e7;\r\n      border-radius: 13px;\r\n      background: rgba(255, 255, 255, 0.72);\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-params__note-icon {\r\n      width: 31px;\r\n      height: 31px;\r\n      flex: 0 0 31px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 9px;\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n      font-size: 14px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-params__note strong {\r\n      color: var(--prx-navy);\r\n    }\r\n\r\n    @keyframes prxPrecisionScan {\r\n      0%,\r\n      100% {\r\n        left: calc(50% - 96px);\r\n      }\r\n\r\n      50% {\r\n        left: calc(50% + 94px);\r\n      }\r\n    }\r\n\r\n    @keyframes prxPrecisionRollerLight {\r\n      0% {\r\n        left: -35%;\r\n      }\r\n\r\n      100% {\r\n        left: 125%;\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 1020px) {\r\n      .prx-precision-params__layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-params__panel {\r\n        position: relative;\r\n        top: auto;\r\n        display: grid;\r\n        grid-template-columns: minmax(320px, 0.8fr) minmax(0, 1fr);\r\n      }\r\n\r\n      .prx-precision-params__visual {\r\n        min-height: 100%;\r\n        border-right: 1px solid rgba(255, 255, 255, 0.1);\r\n        border-bottom: 0;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 760px) {\r\n      .prx-precision-params {\r\n        padding: 80px 19px 85px;\r\n      }\r\n\r\n      .prx-precision-params__columns {\r\n        display: none;\r\n      }\r\n\r\n      .prx-precision-params__row {\r\n        grid-template-columns: 1fr;\r\n        gap: 9px;\r\n        min-height: 0;\r\n        padding: 21px;\r\n      }\r\n\r\n      .prx-precision-params__row:hover {\r\n        padding-left: 25px;\r\n      }\r\n\r\n      .prx-precision-params__name,\r\n      .prx-precision-params__description {\r\n        padding-right: 0;\r\n      }\r\n\r\n      .prx-precision-params__basis {\r\n        margin-left: 38px;\r\n      }\r\n\r\n      .prx-precision-params__panel {\r\n        display: block;\r\n      }\r\n\r\n      .prx-precision-params__visual {\r\n        min-height: 290px;\r\n        border-right: 0;\r\n        border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n      }\r\n    }\r\n\r\n    @media (max-width: 520px) {\r\n      .prx-precision-params {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-params h2 {\r\n        font-size: 37px;\r\n      }\r\n\r\n      .prx-precision-params__lead {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-params__table-head {\r\n        align-items: flex-start;\r\n        padding: 22px 19px;\r\n      }\r\n\r\n      .prx-precision-params__table-status {\r\n        display: none;\r\n      }\r\n\r\n      .prx-precision-params__panel-content {\r\n        padding: 25px 21px;\r\n      }\r\n\r\n      .prx-precision-params__roller {\r\n        width: 245px;\r\n      }\r\n\r\n      .prx-precision-params__note {\r\n        padding: 18px;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-params *,\r\n      .prx-precision-params *::before,\r\n      .prx-precision-params *::after {\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-params__inner\">\r\n\r\n    <header class=\"prx-precision-params__header\">\r\n\r\n      <div class=\"prx-precision-params__eyebrow\">\r\n        Charakterystyka techniczna\r\n      <\/div>\r\n\r\n      <h2 id=\"prx-precision-params-title\">\r\n        Najpierw geometria i warunki pracy,\r\n        <span>potem wykonanie walca<\/span>\r\n      <\/h2>\r\n\r\n      <p class=\"prx-precision-params__lead\">\r\n        Parametry walca precyzyjnego wynikaj\u0105 z jego funkcji w maszynie.\r\n        Dlatego przed przygotowaniem rozwi\u0105zania analizujemy\r\n        <strong>wymiary, spos\u00f3b mocowania, materia\u0142, powierzchni\u0119 robocz\u0105\r\n        oraz warunki pracy elementu.<\/strong>\r\n      <\/p>\r\n\r\n    <\/header>\r\n\r\n    <div class=\"prx-precision-params__layout\">\r\n\r\n      <div>\r\n\r\n        <div class=\"prx-precision-params__table-wrap\">\r\n\r\n          <div class=\"prx-precision-params__table-head\">\r\n\r\n            <div class=\"prx-precision-params__table-title\">\r\n\r\n              <span\r\n                class=\"prx-precision-params__table-icon\"\r\n                aria-hidden=\"true\"\r\n              >\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 17V7\"><\/path>\r\n                  <path d=\"M20 17V7\"><\/path>\r\n                  <path d=\"M7 12h10\"><\/path>\r\n                  <circle cx=\"4\" cy=\"12\" r=\"2\"><\/circle>\r\n                  <circle cx=\"20\" cy=\"12\" r=\"2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              Parametry ustalane dla zam\u00f3wienia\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__table-status\">\r\n              Dob\u00f3r indywidualny\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div\r\n            class=\"prx-precision-params__columns\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <span>Obszar<\/span>\r\n            <span>Co ustalamy<\/span>\r\n            <span>Podstawa<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">01<\/span>\r\n              Wymiary\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              \u015arednica cz\u0119\u015bci roboczej, d\u0142ugo\u015b\u0107 ca\u0142kowita oraz\r\n              wymiary poszczeg\u00f3lnych stopni walca.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Rysunek lub wymiary\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">02<\/span>\r\n              Geometria\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Wymagane tolerancje wymiarowe i geometryczne cz\u0119\u015bci\r\n              roboczej, czop\u00f3w oraz powierzchni wsp\u00f3\u0142pracuj\u0105cych.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Dokumentacja\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">03<\/span>\r\n              Czopy i mocowanie\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Konstrukcja czop\u00f3w, gniazd, gwint\u00f3w, rowk\u00f3w i innych\r\n              element\u00f3w odpowiedzialnych za monta\u017c w maszynie.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Uk\u0142ad maszyny\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">04<\/span>\r\n              Materia\u0142\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Gatunek materia\u0142u dobierany do obci\u0105\u017ce\u0144, \u015brodowiska\r\n              pracy oraz wymaganej dalszej obr\u00f3bki.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Warunki pracy\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">05<\/span>\r\n              Powierzchnia\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Rodzaj wyko\u0144czenia, struktura, rowki albo pow\u0142oka\r\n              odpowiednia dla funkcji cz\u0119\u015bci roboczej.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Funkcja walca\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">06<\/span>\r\n              Praca obrotowa\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Pr\u0119dko\u015b\u0107 obrotowa, obci\u0105\u017cenie oraz potrzeba wykonania\r\n              wywa\u017cania dynamicznego gotowego elementu.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Parametry maszyny\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__row\">\r\n\r\n            <div class=\"prx-precision-params__name\">\r\n              <span class=\"prx-precision-params__number\">07<\/span>\r\n              Kontrola jako\u015bci\r\n            <\/div>\r\n\r\n            <div class=\"prx-precision-params__description\">\r\n              Kontrola zgodno\u015bci gotowego walca z ustalonym zakresem\r\n              wykonania i wymaganiami dokumentacji.\r\n            <\/div>\r\n\r\n            <span class=\"prx-precision-params__basis\">\r\n              Ustalone wymagania\r\n            <\/span>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-params__note\">\r\n\r\n          <span\r\n            class=\"prx-precision-params__note-icon\"\r\n            aria-hidden=\"true\"\r\n          >i<\/span>\r\n\r\n          <div>\r\n            <strong>Parametry wykonania potwierdzamy po analizie zapytania.<\/strong>\r\n            Mo\u017cliwe wymiary, tolerancje, materia\u0142y i rodzaj powierzchni\r\n            zale\u017c\u0105 od konstrukcji walca oraz dost\u0119pnej technologii.\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <aside class=\"prx-precision-params__panel\">\r\n\r\n        <div\r\n          class=\"prx-precision-params__visual\"\r\n          aria-hidden=\"true\"\r\n        >\r\n\r\n          <div class=\"prx-precision-params__roller\">\r\n\r\n            <div class=\"prx-precision-params__shaft-left\"><\/div>\r\n\r\n            <div class=\"prx-precision-params__roller-body\"><\/div>\r\n\r\n            <div class=\"prx-precision-params__shaft-right\"><\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-params__scan\"><\/div>\r\n\r\n          <div class=\"prx-precision-params__measure-x\"><\/div>\r\n\r\n          <span class=\"prx-precision-params__measure-label\">\r\n            Kontrola geometrii\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-params__panel-content\">\r\n\r\n          <div class=\"prx-precision-params__panel-label\">\r\n            Dane do analizy\r\n          <\/div>\r\n\r\n          <h3>Co przes\u0142a\u0107 do zapytania?<\/h3>\r\n\r\n          <p class=\"prx-precision-params__panel-text\">\r\n            Im dok\u0142adniej opisana jest aplikacja, tym \u0142atwiej okre\u015bli\u0107\r\n            w\u0142a\u015bciwy zakres wykonania walca.\r\n          <\/p>\r\n\r\n          <ul class=\"prx-precision-params__data\">\r\n            <li>Rysunek techniczny lub podstawowe wymiary<\/li>\r\n            <li>Opis funkcji walca w maszynie<\/li>\r\n            <li>Materia\u0142 obrabiany lub transportowany<\/li>\r\n            <li>Pr\u0119dko\u015b\u0107 obrotowa i wyst\u0119puj\u0105ce obci\u0105\u017cenia<\/li>\r\n            <li>Wymagania dotycz\u0105ce powierzchni roboczej<\/li>\r\n          <\/ul>\r\n\r\n          <a\r\n            class=\"prx-precision-params__button\"\r\n            href=\"\/kontakt\/\"\r\n          >\r\n            Prze\u015blij dane do analizy\r\n            <span aria-hidden=\"true\">\u2192<\/span>\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/aside>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0afd726 elementor-widget elementor-widget-html\" data-id=\"0afd726\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 4 \/ BRAN\u017bE I ZASTOSOWANIA\r\n     WERSJA NA BIA\u0141YM TLE\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-industries-light\"\r\n  id=\"zastosowania-walcow-precyzyjnych\"\r\n  aria-labelledby=\"prx-precision-industries-light-title\"\r\n>\r\n  <style>\r\n    .prx-precision-industries-light {\r\n      --prx-navy: #071b31;\r\n      --prx-navy-soft: #173a57;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-text: #33495b;\r\n      --prx-muted: #6c7e8d;\r\n      --prx-border: #dde4e9;\r\n      --prx-gray: #f4f6f8;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 102px 24px 108px;\r\n      overflow: visible;\r\n      color: var(--prx-navy);\r\n      background: #ffffff;\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-industries-light,\r\n    .prx-precision-industries-light * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-industries-light::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -280px;\r\n      right: -260px;\r\n      width: 660px;\r\n      height: 660px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 76px rgba(7, 27, 49, 0.014),\r\n        0 0 0 152px rgba(7, 27, 49, 0.009);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-industries-light__top-line {\r\n      position: absolute;\r\n      top: 0;\r\n      left: 0;\r\n      width: 100%;\r\n      height: 4px;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        var(--prx-red) 17%,\r\n        var(--prx-red) 37%,\r\n        rgba(223, 16, 16, 0.1) 55%,\r\n        transparent 75%\r\n      );\r\n    }\r\n\r\n    .prx-precision-industries-light__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .prx-precision-industries-light__layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(330px, 0.72fr) minmax(0, 1.35fr);\r\n      align-items: start;\r\n      gap: 55px;\r\n    }\r\n\r\n    \/* =========================\r\n       LEWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-industries-light__side {\r\n      position: sticky;\r\n      top: 105px;\r\n    }\r\n\r\n    .prx-precision-industries-light__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-industries-light__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-industries-light h2 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(38px, 4.2vw, 58px);\r\n      line-height: 1.03;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-industries-light h2 span {\r\n      display: block;\r\n      margin-top: 7px;\r\n      color: #5a768b;\r\n    }\r\n\r\n    .prx-precision-industries-light__accent {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      margin: 25px 0 24px;\r\n    }\r\n\r\n    .prx-precision-industries-light__accent-main {\r\n      width: 72px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-industries-light__accent-short {\r\n      width: 28px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: #bdc8d0;\r\n    }\r\n\r\n    .prx-precision-industries-light__description {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 16px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .prx-precision-industries-light__description strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    \/* Wizualizacja walca *\/\r\n\r\n    .prx-precision-industries-light__machine {\r\n      position: relative;\r\n      min-height: 175px;\r\n      margin: 30px 0 25px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 17px;\r\n      background:\r\n        linear-gradient(\r\n          rgba(7, 27, 49, 0.035) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(7, 27, 49, 0.035) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(135deg, #f3f6f8, #ffffff);\r\n      background-size: 30px 30px, 30px 30px, auto;\r\n      box-shadow: 0 14px 35px rgba(7, 27, 49, 0.055);\r\n    }\r\n\r\n    .prx-precision-industries-light__machine::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 22px;\r\n      right: 22px;\r\n      top: 50%;\r\n      height: 1px;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(7, 27, 49, 0.25),\r\n        transparent\r\n      );\r\n    }\r\n\r\n    .prx-precision-industries-light__machine::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      width: 135px;\r\n      height: 135px;\r\n      border: 1px solid rgba(7, 27, 49, 0.075);\r\n      border-radius: 50%;\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    .prx-precision-industries-light__roller {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      z-index: 2;\r\n      width: 210px;\r\n      height: 60px;\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    .prx-precision-industries-light__roller-body {\r\n      position: absolute;\r\n      left: 29px;\r\n      right: 29px;\r\n      top: 5px;\r\n      bottom: 5px;\r\n      overflow: hidden;\r\n      border: 1px solid #728694;\r\n      border-radius: 25px;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          #8195a4 0%,\r\n          #eef2f4 21%,\r\n          #8798a4 48%,\r\n          #405562 76%,\r\n          #adbac2 100%\r\n        );\r\n      box-shadow:\r\n        0 12px 24px rgba(7, 27, 49, 0.2),\r\n        inset 0 1px 0 rgba(255, 255, 255, 0.8);\r\n    }\r\n\r\n    .prx-precision-industries-light__roller-body::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -15%;\r\n      left: -30%;\r\n      width: 24%;\r\n      height: 130%;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(255, 255, 255, 0.7),\r\n        transparent\r\n      );\r\n      transform: skewX(-17deg);\r\n      animation: prxIndustryLightRoller 4s linear infinite;\r\n    }\r\n\r\n    .prx-precision-industries-light__shaft {\r\n      position: absolute;\r\n      top: 20px;\r\n      width: 37px;\r\n      height: 20px;\r\n      border: 1px solid #718491;\r\n      background: linear-gradient(\r\n        180deg,\r\n        #c2cbd1,\r\n        #526571 60%,\r\n        #9cabb4\r\n      );\r\n    }\r\n\r\n    .prx-precision-industries-light-light__shaft--left {\r\n      left: 0;\r\n      border-radius: 8px 0 0 8px;\r\n    }\r\n\r\n    .prx-precision-industries-light__shaft--right {\r\n      right: 0;\r\n      border-radius: 0 8px 8px 0;\r\n    }\r\n\r\n    .prx-precision-industries-light__machine-label {\r\n      position: absolute;\r\n      left: 15px;\r\n      bottom: 13px;\r\n      z-index: 3;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: #647887;\r\n      font-size: 9px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-industries-light__machine-label::before {\r\n      content: \"\";\r\n      width: 7px;\r\n      height: 7px;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(223, 16, 16, 0.1);\r\n    }\r\n\r\n    .prx-precision-industries-light__side-note {\r\n      padding: 17px 18px;\r\n      border: 1px solid var(--prx-border);\r\n      border-left: 4px solid var(--prx-red);\r\n      border-radius: 0 11px 11px 0;\r\n      background: #f7f9fa;\r\n      color: var(--prx-text);\r\n      font-size: 13px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-industries-light__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      min-height: 52px;\r\n      margin-top: 24px;\r\n      padding: 14px 21px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 13px 27px rgba(190, 0, 0, 0.18);\r\n      color: #ffffff !important;\r\n      font-size: 14px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 18px 33px rgba(190, 0, 0, 0.27);\r\n    }\r\n\r\n    \/* =========================\r\n       PRAWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-industries-light__content {\r\n      position: relative;\r\n    }\r\n\r\n    .prx-precision-industries-light__content-head {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 24px;\r\n      margin-bottom: 20px;\r\n      padding: 0 3px;\r\n    }\r\n\r\n    .prx-precision-industries-light__content-title {\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n      line-height: 1.4;\r\n      font-weight: 780;\r\n    }\r\n\r\n    .prx-precision-industries-light__content-count {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: #758896;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      font-weight: 780;\r\n      letter-spacing: 0.07em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-industries-light__content-count::before {\r\n      content: \"\";\r\n      width: 20px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-industries-light__grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 17px;\r\n    }\r\n\r\n    .prx-precision-industries-light__card {\r\n      position: relative;\r\n      min-height: 245px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      padding: 25px 24px 23px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 16px;\r\n      background: #ffffff;\r\n      box-shadow: 0 12px 32px rgba(7, 27, 49, 0.045);\r\n      transition:\r\n        transform 0.28s ease,\r\n        border-color 0.28s ease,\r\n        box-shadow 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 0;\r\n      left: 24px;\r\n      width: 58px;\r\n      height: 3px;\r\n      border-radius: 0 0 3px 3px;\r\n      background: var(--prx-red);\r\n      transform: scaleX(0.35);\r\n      transform-origin: left;\r\n      transition: transform 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__card::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -56px;\r\n      bottom: -56px;\r\n      width: 135px;\r\n      height: 135px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow: 0 0 0 22px rgba(7, 27, 49, 0.012);\r\n      transition: transform 0.35s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__card:hover {\r\n      transform: translateY(-6px);\r\n      border-color: rgba(7, 27, 49, 0.19);\r\n      box-shadow: 0 22px 43px rgba(7, 27, 49, 0.1);\r\n    }\r\n\r\n    .prx-precision-industries-light__card:hover::before {\r\n      transform: scaleX(1);\r\n    }\r\n\r\n    .prx-precision-industries-light__card:hover::after {\r\n      transform: scale(1.18);\r\n    }\r\n\r\n    .prx-precision-industries-light__card-top {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: flex;\r\n      align-items: flex-start;\r\n      justify-content: space-between;\r\n      gap: 15px;\r\n      margin-bottom: 22px;\r\n    }\r\n\r\n    .prx-precision-industries-light__icon {\r\n      width: 48px;\r\n      height: 48px;\r\n      flex: 0 0 48px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 13px;\r\n      background: #f0f3f5;\r\n      color: var(--prx-navy);\r\n      transition:\r\n        color 0.28s ease,\r\n        background 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__card:hover\r\n    .prx-precision-industries-light__icon {\r\n      color: #ffffff;\r\n      background: var(--prx-navy);\r\n    }\r\n\r\n    .prx-precision-industries-light__icon svg {\r\n      width: 25px;\r\n      height: 25px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.7;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-industries-light__number {\r\n      color: #d5dde2;\r\n      font-size: 30px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      letter-spacing: -0.05em;\r\n    }\r\n\r\n    .prx-precision-industries-light__card h3 {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0 0 10px;\r\n      color: var(--prx-navy);\r\n      font-size: 19px;\r\n      line-height: 1.25;\r\n      font-weight: 820;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    .prx-precision-industries-light__card p {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 14px;\r\n      line-height: 1.62;\r\n    }\r\n\r\n    .prx-precision-industries-light__tag {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      align-self: flex-start;\r\n      gap: 7px;\r\n      margin-top: auto;\r\n      padding-top: 19px;\r\n      color: #718492;\r\n      font-size: 10px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n      letter-spacing: 0.075em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-industries-light__tag::before {\r\n      content: \"\";\r\n      width: 15px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    \/* =========================\r\n       DOLNE CTA\r\n    ========================= *\/\r\n\r\n    .prx-precision-industries-light__bottom {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 30px;\r\n      margin-top: 18px;\r\n      padding: 25px 26px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 15px;\r\n      background: #f5f7f8;\r\n    }\r\n\r\n    .prx-precision-industries-light__bottom h3 {\r\n      margin: 0 0 6px;\r\n      color: var(--prx-navy);\r\n      font-size: 19px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n    }\r\n\r\n    .prx-precision-industries-light__bottom p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-industries-light__bottom-link {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      color: var(--prx-navy) !important;\r\n      font-size: 13px;\r\n      line-height: 1.3;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .prx-precision-industries-light__bottom-link span {\r\n      width: 34px;\r\n      height: 34px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      color: #ffffff;\r\n      font-size: 17px;\r\n      transition: transform 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-industries-light__bottom-link:hover span {\r\n      transform: translateX(4px);\r\n    }\r\n\r\n    @keyframes prxIndustryLightRoller {\r\n      0% {\r\n        left: -30%;\r\n      }\r\n\r\n      100% {\r\n        left: 130%;\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 980px) {\r\n      .prx-precision-industries-light__layout {\r\n        grid-template-columns: 1fr;\r\n        gap: 48px;\r\n      }\r\n\r\n      .prx-precision-industries-light__side {\r\n        position: relative;\r\n        top: auto;\r\n        max-width: 760px;\r\n      }\r\n\r\n      .prx-precision-industries-light__machine {\r\n        max-width: 450px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 700px) {\r\n      .prx-precision-industries-light {\r\n        padding: 82px 19px 87px;\r\n      }\r\n\r\n      .prx-precision-industries-light__grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-industries-light__card {\r\n        min-height: 225px;\r\n      }\r\n\r\n      .prx-precision-industries-light__bottom {\r\n        grid-template-columns: 1fr;\r\n        gap: 20px;\r\n      }\r\n\r\n      .prx-precision-industries-light__bottom-link {\r\n        justify-self: start;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n      .prx-precision-industries-light {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-industries-light h2 {\r\n        font-size: 38px;\r\n      }\r\n\r\n      .prx-precision-industries-light__description {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-industries-light__machine {\r\n        min-height: 150px;\r\n      }\r\n\r\n      .prx-precision-industries-light__roller {\r\n        width: 185px;\r\n      }\r\n\r\n      .prx-precision-industries-light__content-head {\r\n        align-items: flex-start;\r\n        flex-direction: column;\r\n        gap: 8px;\r\n      }\r\n\r\n      .prx-precision-industries-light__card {\r\n        padding: 23px 21px 21px;\r\n      }\r\n\r\n      .prx-precision-industries-light__button {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-industries-light *,\r\n      .prx-precision-industries-light *::before,\r\n      .prx-precision-industries-light *::after {\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div\r\n    class=\"prx-precision-industries-light__top-line\"\r\n    aria-hidden=\"true\"\r\n  ><\/div>\r\n\r\n  <div class=\"prx-precision-industries-light__inner\">\r\n\r\n    <div class=\"prx-precision-industries-light__layout\">\r\n\r\n      <div class=\"prx-precision-industries-light__side\">\r\n\r\n        <div class=\"prx-precision-industries-light__eyebrow\">\r\n          Bran\u017ce i zastosowania\r\n        <\/div>\r\n\r\n        <h2 id=\"prx-precision-industries-light-title\">\r\n          Walce pracuj\u0105ce\r\n          <span>w r\u00f3\u017cnych procesach przemys\u0142owych<\/span>\r\n        <\/h2>\r\n\r\n        <div\r\n          class=\"prx-precision-industries-light__accent\"\r\n          aria-hidden=\"true\"\r\n        >\r\n          <span class=\"prx-precision-industries-light__accent-main\"><\/span>\r\n          <span class=\"prx-precision-industries-light__accent-short\"><\/span>\r\n        <\/div>\r\n\r\n        <p class=\"prx-precision-industries-light__description\">\r\n          Ten sam kszta\u0142t elementu nie oznacza takich samych wymaga\u0144.\r\n          <strong>Funkcja walca, obrabiany materia\u0142 i spos\u00f3b pracy\r\n          maszyny<\/strong> wp\u0142ywaj\u0105 na jego konstrukcj\u0119, powierzchni\u0119\r\n          oraz zakres obr\u00f3bki.\r\n        <\/p>\r\n\r\n        <div\r\n          class=\"prx-precision-industries-light__machine\"\r\n          aria-hidden=\"true\"\r\n        >\r\n\r\n          <div class=\"prx-precision-industries-light__roller\">\r\n\r\n            <span\r\n              class=\"prx-precision-industries-light__shaft\r\n                     prx-precision-industries-light__shaft--left\"\r\n            ><\/span>\r\n\r\n            <span class=\"prx-precision-industries-light__roller-body\"><\/span>\r\n\r\n            <span\r\n              class=\"prx-precision-industries-light__shaft\r\n                     prx-precision-industries-light__shaft--right\"\r\n            ><\/span>\r\n\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-industries-light__machine-label\">\r\n            Element ca\u0142ego uk\u0142adu\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-industries-light__side-note\">\r\n          Walec dobieramy do konkretnego miejsca w maszynie \u2014 nie tylko\r\n          do samego wymiaru cz\u0119\u015bci roboczej.\r\n        <\/div>\r\n\r\n        <a\r\n          class=\"prx-precision-industries-light__button\"\r\n          href=\"\/kontakt\/\"\r\n        >\r\n          Opisz prac\u0119 walca\r\n          <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"prx-precision-industries-light__content\">\r\n\r\n        <div class=\"prx-precision-industries-light__content-head\">\r\n\r\n          <span class=\"prx-precision-industries-light__content-title\">\r\n            Przyk\u0142adowe sektory wykorzystuj\u0105ce walce precyzyjne\r\n          <\/span>\r\n\r\n          <span class=\"prx-precision-industries-light__content-count\">\r\n            8 obszar\u00f3w zastosowania\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-industries-light__grid\">\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <rect x=\"4\" y=\"5\" width=\"16\" height=\"14\" rx=\"2\"><\/rect>\r\n                  <path d=\"M7 9h10\"><\/path>\r\n                  <path d=\"M7 13h6\"><\/path>\r\n                  <path d=\"M7 16h8\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">01<\/span>\r\n            <\/div>\r\n            <h3>Druk przemys\u0142owy<\/h3>\r\n            <p>\r\n              Walce wykorzystywane do prowadzenia materia\u0142u,\r\n              nanoszenia, docisku oraz wsp\u00f3\u0142pracy z innymi elementami\r\n              zespo\u0142u drukuj\u0105cego.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Poligrafia\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 7c4 0 4 4 8 4s4-4 8-4\"><\/path>\r\n                  <path d=\"M4 13c4 0 4 4 8 4s4-4 8-4\"><\/path>\r\n                  <path d=\"M4 4v16\"><\/path>\r\n                  <path d=\"M20 4v16\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">02<\/span>\r\n            <\/div>\r\n            <h3>Przemys\u0142 tekstylny<\/h3>\r\n            <p>\r\n              Elementy prowadz\u0105ce i wsp\u00f3\u0142pracuj\u0105ce z materia\u0142ami\r\n              tekstylnymi w procesach transportu, obr\u00f3bki oraz\r\n              wyka\u0144czania powierzchni.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Tekstylia\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M12 3v18\"><\/path>\r\n                  <path d=\"M8 6h8\"><\/path>\r\n                  <path d=\"M7 10h10\"><\/path>\r\n                  <path d=\"M6 14h12\"><\/path>\r\n                  <path d=\"M8 18h8\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">03<\/span>\r\n            <\/div>\r\n            <h3>Przemys\u0142 spo\u017cywczy i farmaceutyczny<\/h3>\r\n            <p>\r\n              Walce wykonywane pod wymagania konkretnej maszyny,\r\n              medium oraz \u015brodowiska pracy wyst\u0119puj\u0105cego w procesie.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Procesy produkcyjne\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M5 17 9 7h6l4 10\"><\/path>\r\n                  <path d=\"M7 13h10\"><\/path>\r\n                  <path d=\"M8 17h8\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">04<\/span>\r\n            <\/div>\r\n            <h3>Przetw\u00f3rstwo tworzyw sztucznych<\/h3>\r\n            <p>\r\n              Walce stosowane podczas prowadzenia, docisku,\r\n              kszta\u0142towania oraz obr\u00f3bki folii i innych materia\u0142\u00f3w\r\n              z tworzyw sztucznych.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Tworzywa sztuczne\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 8h16\"><\/path>\r\n                  <path d=\"M4 12h16\"><\/path>\r\n                  <path d=\"M4 16h16\"><\/path>\r\n                  <circle cx=\"7\" cy=\"8\" r=\"2\"><\/circle>\r\n                  <circle cx=\"17\" cy=\"16\" r=\"2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">05<\/span>\r\n            <\/div>\r\n            <h3>Laminowanie i powlekanie<\/h3>\r\n            <p>\r\n              Walce prowadz\u0105ce, dociskowe i robocze wykorzystywane\r\n              podczas \u0142\u0105czenia warstw oraz nanoszenia materia\u0142\u00f3w.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Powlekanie\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"m4 8 8-4 8 4-8 4-8-4Z\"><\/path>\r\n                  <path d=\"m4 8v8l8 4 8-4V8\"><\/path>\r\n                  <path d=\"M12 12v8\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">06<\/span>\r\n            <\/div>\r\n            <h3>Produkcja opakowa\u0144<\/h3>\r\n            <p>\r\n              Walce wsp\u00f3\u0142pracuj\u0105ce z foli\u0105, papierem, kartonem\r\n              i innymi materia\u0142ami wykorzystywanymi w procesach\r\n              produkcji opakowa\u0144.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Opakowania\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <rect x=\"6\" y=\"6\" width=\"12\" height=\"12\" rx=\"2\"><\/rect>\r\n                  <path d=\"M9 2v4\"><\/path>\r\n                  <path d=\"M15 2v4\"><\/path>\r\n                  <path d=\"M9 18v4\"><\/path>\r\n                  <path d=\"M15 18v4\"><\/path>\r\n                  <path d=\"M2 9h4\"><\/path>\r\n                  <path d=\"M18 9h4\"><\/path>\r\n                  <path d=\"M2 15h4\"><\/path>\r\n                  <path d=\"M18 15h4\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">07<\/span>\r\n            <\/div>\r\n            <h3>Elektronika<\/h3>\r\n            <p>\r\n              Elementy wykonywane do maszyn i urz\u0105dze\u0144 wymagaj\u0105cych\r\n              kontrolowanej geometrii oraz powtarzalnej wsp\u00f3\u0142pracy\r\n              cz\u0119\u015bci roboczych.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Produkcja techniczna\r\n            <\/span>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-industries-light__card\">\r\n            <div class=\"prx-precision-industries-light__card-top\">\r\n              <span class=\"prx-precision-industries-light__icon\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 19V8l5 3V7l5 3V5l6 4v10H4Z\"><\/path>\r\n                  <path d=\"M8 19v-4h3v4\"><\/path>\r\n                  <path d=\"M16 13h1\"><\/path>\r\n                  <path d=\"M16 16h1\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span class=\"prx-precision-industries-light__number\">08<\/span>\r\n            <\/div>\r\n            <h3>Hutnictwo i walcownie metali<\/h3>\r\n            <p>\r\n              Walce i elementy robocze przeznaczone do maszyn\r\n              pracuj\u0105cych z metalem oraz pod obci\u0105\u017ceniami w\u0142a\u015bciwymi\r\n              dla danego procesu.\r\n            <\/p>\r\n            <span class=\"prx-precision-industries-light__tag\">\r\n              Przemys\u0142 metalowy\r\n            <\/span>\r\n          <\/article>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-industries-light__bottom\">\r\n\r\n          <div>\r\n            <h3>Nie widzisz swojej bran\u017cy na li\u015bcie?<\/h3>\r\n\r\n            <p>\r\n              Opisz funkcj\u0119 walca, obrabiany materia\u0142 i warunki pracy.\r\n              Sprawdzimy mo\u017cliwo\u015b\u0107 wykonania elementu do Twojej maszyny.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <a\r\n            class=\"prx-precision-industries-light__bottom-link\"\r\n            href=\"\/kontakt\/\"\r\n          >\r\n            Prze\u015blij zapytanie\r\n            <span aria-hidden=\"true\">\u2192<\/span>\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-570eb9f elementor-widget elementor-widget-html\" data-id=\"570eb9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 5 \/ KORZY\u015aCI\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-benefits\"\r\n  id=\"korzysci-walce-precyzyjne\"\r\n  aria-labelledby=\"prx-precision-benefits-title\"\r\n>\r\n  <style>\r\n    .prx-precision-benefits {\r\n      --prx-navy: #071b31;\r\n      --prx-blue: #55768e;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-text: #344a5c;\r\n      --prx-muted: #6b7d8c;\r\n      --prx-border: #dce3e8;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 102px 24px 106px;\r\n      overflow: hidden;\r\n      color: var(--prx-navy);\r\n      background:\r\n        radial-gradient(\r\n          circle at 88% 14%,\r\n          rgba(23, 78, 121, 0.07),\r\n          transparent 27%\r\n        ),\r\n        linear-gradient(\r\n          135deg,\r\n          #f1f4f6 0%,\r\n          #fafbfc 47%,\r\n          #f3f5f7 100%\r\n        );\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-benefits,\r\n    .prx-precision-benefits * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-benefits::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -250px;\r\n      right: -220px;\r\n      width: 620px;\r\n      height: 620px;\r\n      border: 1px solid rgba(7, 27, 49, 0.05);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 72px rgba(7, 27, 49, 0.014),\r\n        0 0 0 144px rgba(7, 27, 49, 0.008);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-benefits__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================\r\n       NAG\u0141\u00d3WEK\r\n    ========================= *\/\r\n\r\n    .prx-precision-benefits__header {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) minmax(340px, 0.65fr);\r\n      align-items: end;\r\n      gap: 65px;\r\n      margin-bottom: 47px;\r\n    }\r\n\r\n    .prx-precision-benefits__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-benefits__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-benefits h2 {\r\n      margin: 0;\r\n      max-width: 730px;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(37px, 4.1vw, 58px);\r\n      line-height: 1.03;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-benefits h2 span {\r\n      color: var(--prx-blue);\r\n    }\r\n\r\n    .prx-precision-benefits__intro {\r\n      margin: 0;\r\n      padding-left: 21px;\r\n      border-left: 3px solid var(--prx-red);\r\n      color: var(--prx-text);\r\n      font-size: 16px;\r\n      line-height: 1.7;\r\n    }\r\n\r\n    .prx-precision-benefits__intro strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    \/* =========================\r\n       SIATKA KORZY\u015aCI\r\n    ========================= *\/\r\n\r\n    .prx-precision-benefits__grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 20px;\r\n    }\r\n\r\n    .prx-precision-benefits__card {\r\n      position: relative;\r\n      min-height: 285px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      padding: 27px 25px 24px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 17px;\r\n      background: rgba(255, 255, 255, 0.92);\r\n      box-shadow: 0 13px 35px rgba(7, 27, 49, 0.05);\r\n      transition:\r\n        transform 0.28s ease,\r\n        border-color 0.28s ease,\r\n        box-shadow 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-benefits__card::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 0;\r\n      left: 25px;\r\n      width: 58px;\r\n      height: 3px;\r\n      border-radius: 0 0 3px 3px;\r\n      background: var(--prx-red);\r\n      transform: scaleX(0.35);\r\n      transform-origin: left;\r\n      transition: transform 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-benefits__card::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -65px;\r\n      bottom: -65px;\r\n      width: 155px;\r\n      height: 155px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 24px rgba(7, 27, 49, 0.012),\r\n        0 0 0 48px rgba(7, 27, 49, 0.008);\r\n      transition: transform 0.35s ease;\r\n    }\r\n\r\n    .prx-precision-benefits__card:hover {\r\n      transform: translateY(-7px);\r\n      border-color: rgba(7, 27, 49, 0.18);\r\n      box-shadow: 0 23px 45px rgba(7, 27, 49, 0.1);\r\n    }\r\n\r\n    .prx-precision-benefits__card:hover::before {\r\n      transform: scaleX(1);\r\n    }\r\n\r\n    .prx-precision-benefits__card:hover::after {\r\n      transform: scale(1.15);\r\n    }\r\n\r\n    .prx-precision-benefits__icon {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 52px;\r\n      height: 52px;\r\n      flex: 0 0 52px;\r\n      display: grid;\r\n      place-items: center;\r\n      margin-bottom: 25px;\r\n      border: 1px solid #dde4e9;\r\n      border-radius: 14px;\r\n      background: #f0f3f5;\r\n      color: var(--prx-navy);\r\n      transition:\r\n        background 0.28s ease,\r\n        color 0.28s ease,\r\n        border-color 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-benefits__card:hover\r\n    .prx-precision-benefits__icon {\r\n      border-color: var(--prx-navy);\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-benefits__icon svg {\r\n      width: 27px;\r\n      height: 27px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.75;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-benefits__card h3 {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0 0 11px;\r\n      color: var(--prx-navy);\r\n      font-size: 20px;\r\n      line-height: 1.25;\r\n      font-weight: 830;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    .prx-precision-benefits__card p {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 14px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .prx-precision-benefits__result {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      align-self: flex-start;\r\n      gap: 8px;\r\n      margin-top: auto;\r\n      padding-top: 20px;\r\n      color: #617786;\r\n      font-size: 10px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.075em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-benefits__result::before {\r\n      content: \"\";\r\n      width: 16px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    \/* =========================\r\n       DOLNY PANEL\r\n    ========================= *\/\r\n\r\n    .prx-precision-benefits__bottom {\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-columns: auto minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 22px;\r\n      margin-top: 22px;\r\n      padding: 27px 29px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 17px;\r\n      background: #ffffff;\r\n      box-shadow: 0 14px 36px rgba(7, 27, 49, 0.055);\r\n    }\r\n\r\n    .prx-precision-benefits__bottom::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 5px;\r\n      height: 100%;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-icon {\r\n      position: relative;\r\n      width: 57px;\r\n      height: 57px;\r\n      flex: 0 0 57px;\r\n      display: grid;\r\n      place-items: center;\r\n      border: 1px solid #dce4e9;\r\n      border-radius: 15px;\r\n      background: #f1f4f6;\r\n      color: var(--prx-navy);\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-icon::before,\r\n    .prx-precision-benefits__bottom-icon::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      border-radius: 50%;\r\n      border: 1px solid rgba(7, 27, 49, 0.13);\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-icon::before {\r\n      width: 31px;\r\n      height: 31px;\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-icon::after {\r\n      width: 13px;\r\n      height: 13px;\r\n      background: var(--prx-red);\r\n      border-color: var(--prx-red);\r\n      box-shadow: 0 0 0 5px rgba(223, 16, 16, 0.1);\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-copy h3 {\r\n      margin: 0 0 6px;\r\n      color: var(--prx-navy);\r\n      font-size: 20px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    .prx-precision-benefits__bottom-copy p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-benefits__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      min-height: 52px;\r\n      padding: 14px 21px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 13px 28px rgba(190, 0, 0, 0.2);\r\n      color: #ffffff !important;\r\n      font-size: 14px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      white-space: nowrap;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-benefits__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 18px 34px rgba(190, 0, 0, 0.29);\r\n    }\r\n\r\n    .prx-precision-benefits__button span {\r\n      font-size: 18px;\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 980px) {\r\n      .prx-precision-benefits__header {\r\n        grid-template-columns: 1fr;\r\n        gap: 25px;\r\n      }\r\n\r\n      .prx-precision-benefits__grid {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      .prx-precision-benefits__bottom {\r\n        grid-template-columns: auto minmax(0, 1fr);\r\n      }\r\n\r\n      .prx-precision-benefits__button {\r\n        grid-column: 1 \/ -1;\r\n        justify-self: start;\r\n        margin-left: 79px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 680px) {\r\n      .prx-precision-benefits {\r\n        padding: 82px 19px 87px;\r\n      }\r\n\r\n      .prx-precision-benefits__grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-benefits__card {\r\n        min-height: 255px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 500px) {\r\n      .prx-precision-benefits {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-benefits h2 {\r\n        font-size: 37px;\r\n      }\r\n\r\n      .prx-precision-benefits__intro {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-benefits__card {\r\n        min-height: 245px;\r\n        padding: 24px 21px 22px;\r\n      }\r\n\r\n      .prx-precision-benefits__bottom {\r\n        grid-template-columns: 1fr;\r\n        padding: 24px 21px;\r\n      }\r\n\r\n      .prx-precision-benefits__button {\r\n        grid-column: auto;\r\n        width: 100%;\r\n        margin-left: 0;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-benefits *,\r\n      .prx-precision-benefits *::before,\r\n      .prx-precision-benefits *::after {\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-benefits__inner\">\r\n\r\n    <header class=\"prx-precision-benefits__header\">\r\n\r\n      <div>\r\n        <div class=\"prx-precision-benefits__eyebrow\">\r\n          Korzy\u015bci dla procesu\r\n        <\/div>\r\n\r\n        <h2 id=\"prx-precision-benefits-title\">\r\n          Co daje walec wykonany\r\n          <span>pod konkretn\u0105 aplikacj\u0119?<\/span>\r\n        <\/h2>\r\n      <\/div>\r\n\r\n      <p class=\"prx-precision-benefits__intro\">\r\n        W walcu precyzyjnym znaczenie ma nie tylko sam wymiar.\r\n        <strong>Geometria, materia\u0142, powierzchnia i spos\u00f3b mocowania<\/strong>\r\n        musz\u0105 wsp\u00f3\u0142pracowa\u0107 z pozosta\u0142ymi elementami maszyny.\r\n      <\/p>\r\n\r\n    <\/header>\r\n\r\n    <div class=\"prx-precision-benefits__grid\">\r\n\r\n      <!-- KORZY\u015a\u0106 1 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 6h16\"><\/path>\r\n            <path d=\"M4 18h16\"><\/path>\r\n            <path d=\"M7 3v6\"><\/path>\r\n            <path d=\"M17 15v6\"><\/path>\r\n            <path d=\"M9 12h6\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Zgodno\u015b\u0107 z dokumentacj\u0105<\/h3>\r\n\r\n        <p>\r\n          Wymiary, geometria i elementy monta\u017cowe s\u0105 wykonywane\r\n          wed\u0142ug ustalonej dokumentacji oraz zakresu zam\u00f3wienia.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          Kontrolowany zakres wykonania\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <!-- KORZY\u015a\u0106 2 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\r\n            <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\r\n            <path d=\"M12 4v2\"><\/path>\r\n            <path d=\"M12 18v2\"><\/path>\r\n            <path d=\"M4 12h2\"><\/path>\r\n            <path d=\"M18 12h2\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Geometria dopasowana do maszyny<\/h3>\r\n\r\n        <p>\r\n          Konstrukcja cz\u0119\u015bci roboczej, czop\u00f3w i powierzchni\r\n          wsp\u00f3\u0142pracuj\u0105cych uwzgl\u0119dnia spos\u00f3b monta\u017cu oraz funkcj\u0119 walca.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          Dopasowanie elementu\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <!-- KORZY\u015a\u0106 3 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M5 8h14\"><\/path>\r\n            <path d=\"M5 16h14\"><\/path>\r\n            <path d=\"M8 8v8\"><\/path>\r\n            <path d=\"M16 8v8\"><\/path>\r\n            <circle cx=\"5\" cy=\"12\" r=\"2\"><\/circle>\r\n            <circle cx=\"19\" cy=\"12\" r=\"2\"><\/circle>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Powierzchnia dobrana do procesu<\/h3>\r\n\r\n        <p>\r\n          Wyko\u0144czenie, struktura lub pow\u0142oka mog\u0105 zosta\u0107 dobrane\r\n          do materia\u0142u wsp\u00f3\u0142pracuj\u0105cego z walcem i sposobu jego obr\u00f3bki.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          W\u0142a\u015bciwa funkcja powierzchni\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <!-- KORZY\u015a\u0106 4 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M12 3 4 7v5c0 4.5 3 7.5 8 9 5-1.5 8-4.5 8-9V7l-8-4Z\"><\/path>\r\n            <path d=\"m8.5 12 2.2 2.2 4.8-5\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Kontrola jako\u015bci gotowego walca<\/h3>\r\n\r\n        <p>\r\n          Gotowy element przechodzi kontrol\u0119 zgodno\u015bci z wymaganiami\r\n          ustalonymi dla konkretnego zam\u00f3wienia.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          Weryfikacja przed dostaw\u0105\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <!-- KORZY\u015a\u0106 5 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M4 8h5v5H4z\"><\/path>\r\n            <path d=\"M15 4h5v5h-5z\"><\/path>\r\n            <path d=\"M15 15h5v5h-5z\"><\/path>\r\n            <path d=\"M9 10h3a3 3 0 0 1 3 3v2\"><\/path>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Szerszy zakres us\u0142ug w jednym zam\u00f3wieniu<\/h3>\r\n\r\n        <p>\r\n          Produkcja walca mo\u017ce zosta\u0107 po\u0142\u0105czona z wykonaniem pow\u0142oki,\r\n          obr\u00f3bk\u0105 powierzchni, rowkowaniem lub wywa\u017caniem.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          Uporz\u0105dkowana realizacja\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n      <!-- KORZY\u015a\u0106 6 -->\r\n      <article class=\"prx-precision-benefits__card\">\r\n\r\n        <span class=\"prx-precision-benefits__icon\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\">\r\n            <path d=\"M5 12h14\"><\/path>\r\n            <path d=\"m15 8 4 4-4 4\"><\/path>\r\n            <path d=\"M5 6v12\"><\/path>\r\n            <circle cx=\"5\" cy=\"12\" r=\"2\"><\/circle>\r\n          <\/svg>\r\n        <\/span>\r\n\r\n        <h3>Element przygotowany do okre\u015blonego zastosowania<\/h3>\r\n\r\n        <p>\r\n          Zakres wykonania wynika z rzeczywistej funkcji walca,\r\n          parametr\u00f3w maszyny i warunk\u00f3w wyst\u0119puj\u0105cych podczas pracy.\r\n        <\/p>\r\n\r\n        <span class=\"prx-precision-benefits__result\">\r\n          Dob\u00f3r do aplikacji\r\n        <\/span>\r\n\r\n      <\/article>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"prx-precision-benefits__bottom\">\r\n\r\n      <span\r\n        class=\"prx-precision-benefits__bottom-icon\"\r\n        aria-hidden=\"true\"\r\n      ><\/span>\r\n\r\n      <div class=\"prx-precision-benefits__bottom-copy\">\r\n        <h3>Najpierw ustalamy, jak walec pracuje w maszynie<\/h3>\r\n\r\n        <p>\r\n          Prze\u015blij rysunek, podstawowe wymiary lub opis aplikacji.\r\n          Na tej podstawie sprawdzimy mo\u017cliwy zakres wykonania.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <a\r\n        class=\"prx-precision-benefits__button\"\r\n        href=\"\/kontakt\/\"\r\n      >\r\n        Prze\u015blij dane walca\r\n        <span aria-hidden=\"true\">\u2192<\/span>\r\n      <\/a>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d08043 elementor-widget elementor-widget-html\" data-id=\"3d08043\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 6 \/ PROCES REALIZACJI\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-process\"\r\n  id=\"proces-realizacji-walca\"\r\n  aria-labelledby=\"prx-precision-process-title\"\r\n>\r\n  <style>\r\n    .prx-precision-process {\r\n      --prx-navy: #071b31;\r\n      --prx-blue: #58768b;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-text: #344a5b;\r\n      --prx-muted: #6b7d8c;\r\n      --prx-border: #dce3e8;\r\n      --prx-gray: #f4f6f8;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 104px 24px 108px;\r\n      overflow: visible;\r\n      color: var(--prx-navy);\r\n      background: #ffffff;\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-process,\r\n    .prx-precision-process * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-process::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: 0;\r\n      left: 0;\r\n      width: 36%;\r\n      height: 100%;\r\n      pointer-events: none;\r\n      background:\r\n        linear-gradient(\r\n          rgba(7, 27, 49, 0.025) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(7, 27, 49, 0.025) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          135deg,\r\n          rgba(242, 245, 247, 0.82),\r\n          rgba(255, 255, 255, 0)\r\n        );\r\n      background-size: 48px 48px, 48px 48px, auto;\r\n    }\r\n\r\n    .prx-precision-process__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .prx-precision-process__layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(330px, 0.72fr) minmax(0, 1.3fr);\r\n      align-items: start;\r\n      gap: 72px;\r\n    }\r\n\r\n    \/* =========================\r\n       LEWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-process__side {\r\n      position: sticky;\r\n      top: 105px;\r\n    }\r\n\r\n    .prx-precision-process__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-process__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-process h2 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(38px, 4.2vw, 58px);\r\n      line-height: 1.03;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-process h2 span {\r\n      display: block;\r\n      margin-top: 7px;\r\n      color: var(--prx-blue);\r\n    }\r\n\r\n    .prx-precision-process__accent {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      margin: 25px 0 24px;\r\n    }\r\n\r\n    .prx-precision-process__accent-main {\r\n      width: 72px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-process__accent-short {\r\n      width: 29px;\r\n      height: 4px;\r\n      border-radius: 999px;\r\n      background: #c2ccd3;\r\n    }\r\n\r\n    .prx-precision-process__description {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 16px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .prx-precision-process__description strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    .prx-precision-process__summary {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 9px;\r\n      margin-top: 27px;\r\n    }\r\n\r\n    .prx-precision-process__summary-item {\r\n      padding: 13px 10px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 11px;\r\n      background: #f7f9fa;\r\n      text-align: center;\r\n    }\r\n\r\n    .prx-precision-process__summary-value {\r\n      display: block;\r\n      margin-bottom: 3px;\r\n      color: var(--prx-navy);\r\n      font-size: 22px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-process__summary-label {\r\n      color: #6c7e8c;\r\n      font-size: 9px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n      letter-spacing: 0.06em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-process__side-box {\r\n      position: relative;\r\n      margin-top: 21px;\r\n      padding: 19px 18px 19px 21px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 13px;\r\n      background: #ffffff;\r\n      box-shadow: 0 12px 28px rgba(7, 27, 49, 0.05);\r\n    }\r\n\r\n    .prx-precision-process__side-box::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 4px;\r\n      height: 100%;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-process__side-box strong {\r\n      display: block;\r\n      margin-bottom: 6px;\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n      line-height: 1.4;\r\n    }\r\n\r\n    .prx-precision-process__side-box span {\r\n      display: block;\r\n      color: var(--prx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-process__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 11px;\r\n      min-height: 52px;\r\n      margin-top: 23px;\r\n      padding: 14px 21px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 13px 28px rgba(190, 0, 0, 0.2);\r\n      color: #ffffff !important;\r\n      font-size: 14px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-process__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 18px 34px rgba(190, 0, 0, 0.29);\r\n    }\r\n\r\n    \/* =========================\r\n       O\u015a PROCESU\r\n    ========================= *\/\r\n\r\n    .prx-precision-process__timeline {\r\n      position: relative;\r\n      padding-left: 76px;\r\n    }\r\n\r\n    .prx-precision-process__track {\r\n      position: absolute;\r\n      top: 38px;\r\n      bottom: 38px;\r\n      left: 26px;\r\n      width: 3px;\r\n      overflow: hidden;\r\n      border-radius: 999px;\r\n      background: #e0e6ea;\r\n    }\r\n\r\n    .prx-precision-process__progress {\r\n      position: absolute;\r\n      top: 0;\r\n      left: 0;\r\n      width: 100%;\r\n      height: 0%;\r\n      border-radius: 999px;\r\n      background: linear-gradient(\r\n        180deg,\r\n        #ff3131,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 0 14px rgba(223, 16, 16, 0.28);\r\n      transition: height 0.08s linear;\r\n    }\r\n\r\n    .prx-precision-process__steps {\r\n      display: grid;\r\n      gap: 17px;\r\n    }\r\n\r\n    .prx-precision-process__step {\r\n      position: relative;\r\n      min-height: 165px;\r\n      display: grid;\r\n      grid-template-columns: auto minmax(0, 1fr);\r\n      align-items: start;\r\n      gap: 21px;\r\n      padding: 25px 26px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 16px;\r\n      background: #ffffff;\r\n      box-shadow: 0 12px 32px rgba(7, 27, 49, 0.045);\r\n      transition:\r\n        transform 0.28s ease,\r\n        border-color 0.28s ease,\r\n        box-shadow 0.28s ease;\r\n    }\r\n\r\n    .prx-precision-process__step::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -59px;\r\n      top: 38px;\r\n      width: 19px;\r\n      height: 19px;\r\n      border: 5px solid #ffffff;\r\n      border-radius: 50%;\r\n      background: #cbd5dc;\r\n      box-shadow:\r\n        0 0 0 1px #cbd5dc,\r\n        0 4px 12px rgba(7, 27, 49, 0.12);\r\n      transition:\r\n        background 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-process__step.is-active::before {\r\n      background: var(--prx-red);\r\n      box-shadow:\r\n        0 0 0 1px var(--prx-red),\r\n        0 0 0 7px rgba(223, 16, 16, 0.1),\r\n        0 5px 14px rgba(223, 16, 16, 0.2);\r\n    }\r\n\r\n    .prx-precision-process__step:hover {\r\n      transform: translateX(5px);\r\n      border-color: rgba(7, 27, 49, 0.18);\r\n      box-shadow: 0 21px 42px rgba(7, 27, 49, 0.09);\r\n    }\r\n\r\n    .prx-precision-process__icon {\r\n      width: 51px;\r\n      height: 51px;\r\n      flex: 0 0 51px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 14px;\r\n      background: #f0f3f5;\r\n      color: var(--prx-navy);\r\n      transition:\r\n        background 0.25s ease,\r\n        color 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-process__step.is-active\r\n    .prx-precision-process__icon {\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-process__icon svg {\r\n      width: 26px;\r\n      height: 26px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.75;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-process__step-content {\r\n      min-width: 0;\r\n    }\r\n\r\n    .prx-precision-process__step-head {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n      margin-bottom: 9px;\r\n    }\r\n\r\n    .prx-precision-process__step h3 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: 19px;\r\n      line-height: 1.25;\r\n      font-weight: 830;\r\n      letter-spacing: -0.02em;\r\n    }\r\n\r\n    .prx-precision-process__number {\r\n      color: #d0d9df;\r\n      font-size: 25px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      letter-spacing: -0.045em;\r\n    }\r\n\r\n    .prx-precision-process__step p {\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 14px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .prx-precision-process__tag {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 7px;\r\n      margin-top: 14px;\r\n      color: #687c8b;\r\n      font-size: 10px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n      letter-spacing: 0.075em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-process__tag::before {\r\n      content: \"\";\r\n      width: 15px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    \/* =========================\r\n       DOLNE CTA\r\n    ========================= *\/\r\n\r\n    .prx-precision-process__bottom {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 30px;\r\n      margin-top: 18px;\r\n      margin-left: 76px;\r\n      padding: 26px 27px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 16px;\r\n      background:\r\n        linear-gradient(135deg, #f3f6f8, #ffffff);\r\n    }\r\n\r\n    .prx-precision-process__bottom h3 {\r\n      margin: 0 0 6px;\r\n      color: var(--prx-navy);\r\n      font-size: 19px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n    }\r\n\r\n    .prx-precision-process__bottom p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.58;\r\n    }\r\n\r\n    .prx-precision-process__bottom-link {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 9px;\r\n      color: var(--prx-navy) !important;\r\n      font-size: 13px;\r\n      line-height: 1.3;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .prx-precision-process__bottom-link span {\r\n      width: 34px;\r\n      height: 34px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n      color: #ffffff;\r\n      font-size: 17px;\r\n      transition: transform 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-process__bottom-link:hover span {\r\n      transform: translateX(4px);\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 980px) {\r\n      .prx-precision-process::before {\r\n        width: 100%;\r\n        height: 34%;\r\n      }\r\n\r\n      .prx-precision-process__layout {\r\n        grid-template-columns: 1fr;\r\n        gap: 52px;\r\n      }\r\n\r\n      .prx-precision-process__side {\r\n        position: relative;\r\n        top: auto;\r\n        max-width: 760px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 680px) {\r\n      .prx-precision-process {\r\n        padding: 82px 19px 87px;\r\n      }\r\n\r\n      .prx-precision-process__timeline {\r\n        padding-left: 46px;\r\n      }\r\n\r\n      .prx-precision-process__track {\r\n        left: 13px;\r\n      }\r\n\r\n      .prx-precision-process__step::before {\r\n        left: -43px;\r\n      }\r\n\r\n      .prx-precision-process__step {\r\n        grid-template-columns: 1fr;\r\n        min-height: 0;\r\n      }\r\n\r\n      .prx-precision-process__bottom {\r\n        grid-template-columns: 1fr;\r\n        margin-left: 46px;\r\n      }\r\n\r\n      .prx-precision-process__bottom-link {\r\n        justify-self: start;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n      .prx-precision-process {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-process h2 {\r\n        font-size: 38px;\r\n      }\r\n\r\n      .prx-precision-process__description {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-process__summary {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-process__timeline {\r\n        padding-left: 33px;\r\n      }\r\n\r\n      .prx-precision-process__track {\r\n        left: 5px;\r\n      }\r\n\r\n      .prx-precision-process__step::before {\r\n        left: -37px;\r\n      }\r\n\r\n      .prx-precision-process__step {\r\n        padding: 23px 20px;\r\n      }\r\n\r\n      .prx-precision-process__bottom {\r\n        margin-left: 33px;\r\n        padding: 23px 20px;\r\n      }\r\n\r\n      .prx-precision-process__button {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-process *,\r\n      .prx-precision-process *::before,\r\n      .prx-precision-process *::after {\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-process__inner\">\r\n\r\n    <div class=\"prx-precision-process__layout\">\r\n\r\n      <div class=\"prx-precision-process__side\">\r\n\r\n        <div class=\"prx-precision-process__eyebrow\">\r\n          Proces realizacji\r\n        <\/div>\r\n\r\n        <h2 id=\"prx-precision-process-title\">\r\n          Od zapytania\r\n          <span>do gotowego walca<\/span>\r\n        <\/h2>\r\n\r\n        <div\r\n          class=\"prx-precision-process__accent\"\r\n          aria-hidden=\"true\"\r\n        >\r\n          <span class=\"prx-precision-process__accent-main\"><\/span>\r\n          <span class=\"prx-precision-process__accent-short\"><\/span>\r\n        <\/div>\r\n\r\n        <p class=\"prx-precision-process__description\">\r\n          Realizacja zaczyna si\u0119 od ustalenia funkcji elementu\r\n          i wymaga\u0144 technicznych. Nast\u0119pnie przygotowujemy zakres\r\n          wykonania, realizujemy produkcj\u0119 oraz\r\n          <strong>przeprowadzamy kontrol\u0119 jako\u015bci gotowego walca.<\/strong>\r\n        <\/p>\r\n\r\n        <div class=\"prx-precision-process__summary\">\r\n\r\n          <div class=\"prx-precision-process__summary-item\">\r\n            <span class=\"prx-precision-process__summary-value\">7<\/span>\r\n            <span class=\"prx-precision-process__summary-label\">\r\n              Etap\u00f3w procesu\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-process__summary-item\">\r\n            <span class=\"prx-precision-process__summary-value\">1<\/span>\r\n            <span class=\"prx-precision-process__summary-label\">\r\n              Ustalony zakres\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-process__summary-item\">\r\n            <span class=\"prx-precision-process__summary-value\">\u2713<\/span>\r\n            <span class=\"prx-precision-process__summary-label\">\r\n              Kontrola jako\u015bci\r\n            <\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-process__side-box\">\r\n          <strong>Nie masz kompletnej dokumentacji?<\/strong>\r\n\r\n          <span>\r\n            Prze\u015blij podstawowe wymiary, zdj\u0119cia oraz opis funkcji\r\n            walca. Sprawdzimy, jakie dane b\u0119d\u0105 jeszcze potrzebne.\r\n          <\/span>\r\n        <\/div>\r\n\r\n        <a\r\n          class=\"prx-precision-process__button\"\r\n          href=\"\/kontakt\/\"\r\n        >\r\n          Rozpocznij od zapytania\r\n          <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/a>\r\n\r\n      <\/div>\r\n\r\n      <div>\r\n\r\n        <div class=\"prx-precision-process__timeline\">\r\n\r\n          <div\r\n            class=\"prx-precision-process__track\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <div class=\"prx-precision-process__progress\"><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-process__steps\">\r\n\r\n            <!-- ETAP 1 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 5h16v14H4z\"><\/path>\r\n                  <path d=\"m4 7 8 6 8-6\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Przes\u0142anie zapytania<\/h3>\r\n                  <span class=\"prx-precision-process__number\">01<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Przekazujesz rysunek, wymiary, zdj\u0119cia lub opis\r\n                  zastosowania walca w maszynie.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Dane wej\u015bciowe\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 2 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <circle cx=\"11\" cy=\"11\" r=\"6\"><\/circle>\r\n                  <path d=\"m16 16 4 4\"><\/path>\r\n                  <path d=\"M8 11h6\"><\/path>\r\n                  <path d=\"M11 8v6\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Analiza wymaga\u0144<\/h3>\r\n                  <span class=\"prx-precision-process__number\">02<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Analizujemy funkcj\u0119 walca, geometri\u0119, materia\u0142,\r\n                  powierzchni\u0119 robocz\u0105 oraz warunki pracy w maszynie.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Ocena techniczna\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 3 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M5 4h14v16H5z\"><\/path>\r\n                  <path d=\"M8 8h8\"><\/path>\r\n                  <path d=\"M8 12h8\"><\/path>\r\n                  <path d=\"M8 16h5\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Przygotowanie oferty<\/h3>\r\n                  <span class=\"prx-precision-process__number\">03<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Okre\u015blamy mo\u017cliwy zakres wykonania, technologi\u0119,\r\n                  warunki realizacji oraz zakres dodatkowych us\u0142ug.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Zakres zam\u00f3wienia\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 4 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 17V7\"><\/path>\r\n                  <path d=\"M20 17V7\"><\/path>\r\n                  <path d=\"M7 12h10\"><\/path>\r\n                  <circle cx=\"4\" cy=\"12\" r=\"2\"><\/circle>\r\n                  <circle cx=\"20\" cy=\"12\" r=\"2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Produkcja walca<\/h3>\r\n                  <span class=\"prx-precision-process__number\">04<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Po zaakceptowaniu oferty rozpoczynamy wykonanie\r\n                  elementu zgodnie z ustalon\u0105 dokumentacj\u0105 i zakresem.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Realizacja\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 5 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\r\n                  <path d=\"M12 4v4\"><\/path>\r\n                  <path d=\"M12 16v4\"><\/path>\r\n                  <path d=\"M4 12h4\"><\/path>\r\n                  <path d=\"M16 12h4\"><\/path>\r\n                  <circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Obr\u00f3bka i wyko\u0144czenie powierzchni<\/h3>\r\n                  <span class=\"prx-precision-process__number\">05<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Wykonujemy ustalon\u0105 obr\u00f3bk\u0119, pow\u0142ok\u0119, struktur\u0119,\r\n                  rowki lub inne wyko\u0144czenie powierzchni roboczej.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Powierzchnia robocza\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 6 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M12 3 4 7v5c0 4.5 3 7.5 8 9 5-1.5 8-4.5 8-9V7l-8-4Z\"><\/path>\r\n                  <path d=\"m8.5 12 2.2 2.2 4.8-5\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Kontrola jako\u015bci<\/h3>\r\n                  <span class=\"prx-precision-process__number\">06<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Ka\u017cdy gotowy walec przechodzi kontrol\u0119 zgodno\u015bci\r\n                  z wymaganiami ustalonymi dla danego zam\u00f3wienia.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Weryfikacja wyrobu\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n            <!-- ETAP 7 -->\r\n            <article class=\"prx-precision-process__step\">\r\n\r\n              <span class=\"prx-precision-process__icon\" aria-hidden=\"true\">\r\n                <svg viewBox=\"0 0 24 24\">\r\n                  <path d=\"M3 7h11v10H3z\"><\/path>\r\n                  <path d=\"M14 10h4l3 3v4h-7z\"><\/path>\r\n                  <circle cx=\"7\" cy=\"18\" r=\"2\"><\/circle>\r\n                  <circle cx=\"18\" cy=\"18\" r=\"2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n\r\n              <div class=\"prx-precision-process__step-content\">\r\n                <div class=\"prx-precision-process__step-head\">\r\n                  <h3>Zabezpieczenie i dostawa<\/h3>\r\n                  <span class=\"prx-precision-process__number\">07<\/span>\r\n                <\/div>\r\n\r\n                <p>\r\n                  Gotowy element zabezpieczamy do transportu.\r\n                  Mo\u017cliwy jest odbi\u00f3r zam\u00f3wienia albo organizacja\r\n                  dostawy pod wskazany adres.\r\n                <\/p>\r\n\r\n                <span class=\"prx-precision-process__tag\">\r\n                  Zako\u0144czenie realizacji\r\n                <\/span>\r\n              <\/div>\r\n\r\n            <\/article>\r\n\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-process__bottom\">\r\n\r\n          <div>\r\n            <h3>Masz dokumentacj\u0119 nowego walca?<\/h3>\r\n\r\n            <p>\r\n              Prze\u015blij plik wraz z informacj\u0105 o zastosowaniu elementu.\r\n              Sprawdzimy mo\u017cliwy zakres realizacji.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <a\r\n            class=\"prx-precision-process__bottom-link\"\r\n            href=\"\/kontakt\/\"\r\n          >\r\n            Przejd\u017a do kontaktu\r\n            <span aria-hidden=\"true\">\u2192<\/span>\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const sections = document.querySelectorAll(\r\n        \".prx-precision-process\"\r\n      );\r\n\r\n      sections.forEach(function (section) {\r\n        if (section.dataset.processReady === \"true\") {\r\n          return;\r\n        }\r\n\r\n        section.dataset.processReady = \"true\";\r\n\r\n        const timeline = section.querySelector(\r\n          \".prx-precision-process__timeline\"\r\n        );\r\n\r\n        const progress = section.querySelector(\r\n          \".prx-precision-process__progress\"\r\n        );\r\n\r\n        const steps = Array.from(\r\n          section.querySelectorAll(\r\n            \".prx-precision-process__step\"\r\n          )\r\n        );\r\n\r\n        if (!timeline || !progress || !steps.length) {\r\n          return;\r\n        }\r\n\r\n        let frameRequested = false;\r\n\r\n        function updateProcess() {\r\n          const rect = timeline.getBoundingClientRect();\r\n          const viewportHeight =\r\n            window.innerHeight ||\r\n            document.documentElement.clientHeight;\r\n\r\n          const startPoint = viewportHeight * 0.72;\r\n          const endPoint = viewportHeight * 0.28;\r\n\r\n          const distance =\r\n            rect.height + startPoint - endPoint;\r\n\r\n          const travelled =\r\n            startPoint - rect.top;\r\n\r\n          const progressValue = Math.max(\r\n            0,\r\n            Math.min(1, travelled \/ distance)\r\n          );\r\n\r\n          progress.style.height =\r\n            progressValue * 100 + \"%\";\r\n\r\n          steps.forEach(function (step) {\r\n            const stepRect = step.getBoundingClientRect();\r\n\r\n            if (stepRect.top < viewportHeight * 0.7) {\r\n              step.classList.add(\"is-active\");\r\n            } else {\r\n              step.classList.remove(\"is-active\");\r\n            }\r\n          });\r\n\r\n          frameRequested = false;\r\n        }\r\n\r\n        function requestProcessUpdate() {\r\n          if (frameRequested) {\r\n            return;\r\n          }\r\n\r\n          frameRequested = true;\r\n          window.requestAnimationFrame(updateProcess);\r\n        }\r\n\r\n        updateProcess();\r\n\r\n        window.addEventListener(\r\n          \"scroll\",\r\n          requestProcessUpdate,\r\n          { passive: true }\r\n        );\r\n\r\n        window.addEventListener(\r\n          \"resize\",\r\n          requestProcessUpdate,\r\n          { passive: true }\r\n        );\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-daf3cf7 elementor-widget elementor-widget-html\" data-id=\"daf3cf7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 7 \/ KONTROLA JAKO\u015aCI\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-quality\"\r\n  id=\"kontrola-jakosci-walcow\"\r\n  aria-labelledby=\"prx-precision-quality-title\"\r\n>\r\n  <style>\r\n    .prx-precision-quality {\r\n      --prx-navy: #071b31;\r\n      --prx-blue: #58778d;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-green: #16855d;\r\n      --prx-text: #344a5c;\r\n      --prx-muted: #6c7e8d;\r\n      --prx-border: #dce4e9;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 102px 24px 106px;\r\n      overflow: hidden;\r\n      color: var(--prx-navy);\r\n      background:\r\n        radial-gradient(\r\n          circle at 12% 16%,\r\n          rgba(23, 78, 121, 0.065),\r\n          transparent 27%\r\n        ),\r\n        linear-gradient(\r\n          135deg,\r\n          #f1f4f6 0%,\r\n          #fafbfc 48%,\r\n          #f3f5f7 100%\r\n        );\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-quality,\r\n    .prx-precision-quality * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-quality::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -280px;\r\n      left: -260px;\r\n      width: 650px;\r\n      height: 650px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 75px rgba(7, 27, 49, 0.014),\r\n        0 0 0 150px rgba(7, 27, 49, 0.008);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-quality__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================\r\n       NAG\u0141\u00d3WEK\r\n    ========================= *\/\r\n\r\n    .prx-precision-quality__header {\r\n      max-width: 870px;\r\n      margin: 0 auto 48px;\r\n      text-align: center;\r\n    }\r\n\r\n    .prx-precision-quality__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-quality__eyebrow::before,\r\n    .prx-precision-quality__eyebrow::after {\r\n      content: \"\";\r\n      width: 28px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-quality h2 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(37px, 4.1vw, 58px);\r\n      line-height: 1.03;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-quality h2 span {\r\n      display: block;\r\n      margin-top: 7px;\r\n      color: var(--prx-blue);\r\n    }\r\n\r\n    .prx-precision-quality__lead {\r\n      max-width: 720px;\r\n      margin: 22px auto 0;\r\n      color: var(--prx-text);\r\n      font-size: 17px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .prx-precision-quality__lead strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    \/* =========================\r\n       UK\u0141AD G\u0141\u00d3WNY\r\n    ========================= *\/\r\n\r\n    .prx-precision-quality__layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(390px, 0.86fr) minmax(0, 1.14fr);\r\n      align-items: stretch;\r\n      gap: 22px;\r\n    }\r\n\r\n    \/* =========================\r\n       WIZUALIZACJA KONTROLI\r\n    ========================= *\/\r\n\r\n    .prx-precision-quality__visual {\r\n      position: relative;\r\n      min-height: 590px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 19px;\r\n      background:\r\n        linear-gradient(\r\n          rgba(7, 27, 49, 0.035) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(7, 27, 49, 0.035) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(145deg, #edf2f5, #ffffff);\r\n      background-size: 36px 36px, 36px 36px, auto;\r\n      box-shadow: 0 18px 45px rgba(7, 27, 49, 0.07);\r\n    }\r\n\r\n    .prx-precision-quality__visual-top {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n      padding: 22px 23px;\r\n      border-bottom: 1px solid var(--prx-border);\r\n      background: rgba(255, 255, 255, 0.75);\r\n    }\r\n\r\n    .prx-precision-quality__visual-title {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n      line-height: 1.4;\r\n      font-weight: 820;\r\n    }\r\n\r\n    .prx-precision-quality__visual-status {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: var(--prx-green);\r\n      font-size: 10px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.075em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-quality__visual-status::before {\r\n      content: \"\";\r\n      width: 8px;\r\n      height: 8px;\r\n      border-radius: 50%;\r\n      background: var(--prx-green);\r\n      box-shadow: 0 0 0 5px rgba(22, 133, 93, 0.1);\r\n      animation: prxQualityStatus 2.2s ease-in-out infinite;\r\n    }\r\n\r\n    .prx-precision-quality__stage {\r\n      position: relative;\r\n      min-height: 385px;\r\n    }\r\n\r\n    .prx-precision-quality__stage::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 48%;\r\n      width: 315px;\r\n      height: 315px;\r\n      border: 1px solid rgba(7, 27, 49, 0.07);\r\n      border-radius: 50%;\r\n      transform: translate(-50%, -50%);\r\n      box-shadow:\r\n        0 0 0 38px rgba(7, 27, 49, 0.014),\r\n        0 0 0 76px rgba(7, 27, 49, 0.008);\r\n    }\r\n\r\n    .prx-precision-quality__axis-x,\r\n    .prx-precision-quality__axis-y {\r\n      position: absolute;\r\n      z-index: 0;\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-quality__axis-x {\r\n      left: 8%;\r\n      right: 8%;\r\n      top: 48%;\r\n      height: 1px;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(7, 27, 49, 0.2),\r\n        transparent\r\n      );\r\n    }\r\n\r\n    .prx-precision-quality__axis-y {\r\n      top: 8%;\r\n      bottom: 8%;\r\n      left: 50%;\r\n      width: 1px;\r\n      background: linear-gradient(\r\n        transparent,\r\n        rgba(7, 27, 49, 0.16),\r\n        transparent\r\n      );\r\n    }\r\n\r\n    .prx-precision-quality__roller {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 48%;\r\n      z-index: 2;\r\n      width: 330px;\r\n      height: 105px;\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    .prx-precision-quality__roller-body {\r\n      position: absolute;\r\n      left: 48px;\r\n      right: 48px;\r\n      top: 15px;\r\n      bottom: 15px;\r\n      overflow: hidden;\r\n      border: 1px solid #738693;\r\n      border-radius: 13px;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          #8094a3 0%,\r\n          #eef2f4 18%,\r\n          #899aa5 47%,\r\n          #3f5461 76%,\r\n          #a8b6bf 100%\r\n        );\r\n      box-shadow:\r\n        0 17px 30px rgba(7, 27, 49, 0.23),\r\n        inset 0 1px 0 rgba(255, 255, 255, 0.8);\r\n    }\r\n\r\n    .prx-precision-quality__roller-body::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -10%;\r\n      left: -35%;\r\n      width: 24%;\r\n      height: 120%;\r\n      background: linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(255, 255, 255, 0.7),\r\n        transparent\r\n      );\r\n      transform: skewX(-15deg);\r\n      animation: prxQualityRollerLight 4s linear infinite;\r\n    }\r\n\r\n    .prx-precision-quality__shaft {\r\n      position: absolute;\r\n      top: 38px;\r\n      width: 58px;\r\n      height: 29px;\r\n      border: 1px solid #728591;\r\n      background: linear-gradient(\r\n        180deg,\r\n        #c0cad0,\r\n        #526671 60%,\r\n        #9daab2\r\n      );\r\n    }\r\n\r\n    .prx-precision-quality__shaft--left {\r\n      left: 0;\r\n      border-radius: 9px 0 0 9px;\r\n    }\r\n\r\n    .prx-precision-quality__shaft--right {\r\n      right: 0;\r\n      border-radius: 0 9px 9px 0;\r\n    }\r\n\r\n    .prx-precision-quality__scanner {\r\n      position: absolute;\r\n      left: calc(50% - 114px);\r\n      top: calc(48% - 72px);\r\n      z-index: 4;\r\n      width: 3px;\r\n      height: 145px;\r\n      background: var(--prx-red);\r\n      box-shadow:\r\n        0 0 10px rgba(223, 16, 16, 0.72),\r\n        0 0 25px rgba(223, 16, 16, 0.3);\r\n      animation: prxQualityScanner 4.5s ease-in-out infinite;\r\n    }\r\n\r\n    .prx-precision-quality__scanner::before,\r\n    .prx-precision-quality__scanner::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -5px;\r\n      width: 13px;\r\n      height: 2px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-quality__scanner::before {\r\n      top: 0;\r\n    }\r\n\r\n    .prx-precision-quality__scanner::after {\r\n      bottom: 0;\r\n    }\r\n\r\n    .prx-precision-quality__measure {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 35px;\r\n      z-index: 3;\r\n      width: 325px;\r\n      height: 24px;\r\n      border-left: 1px solid rgba(7, 27, 49, 0.34);\r\n      border-right: 1px solid rgba(7, 27, 49, 0.34);\r\n      transform: translateX(-50%);\r\n    }\r\n\r\n    .prx-precision-quality__measure::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      right: 0;\r\n      top: 50%;\r\n      height: 1px;\r\n      background: rgba(7, 27, 49, 0.25);\r\n    }\r\n\r\n    .prx-precision-quality__measure-label {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 27px;\r\n      z-index: 4;\r\n      padding: 5px 10px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 6px;\r\n      background: #ffffff;\r\n      color: #647987;\r\n      font-size: 9px;\r\n      line-height: 1.2;\r\n      font-weight: 850;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n      transform: translateX(-50%);\r\n    }\r\n\r\n    .prx-precision-quality__visual-bottom {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 9px;\r\n      padding: 20px;\r\n      border-top: 1px solid var(--prx-border);\r\n      background: rgba(255, 255, 255, 0.75);\r\n    }\r\n\r\n    .prx-precision-quality__visual-result {\r\n      padding: 11px 8px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 9px;\r\n      background: #ffffff;\r\n      text-align: center;\r\n    }\r\n\r\n    .prx-precision-quality__visual-result strong {\r\n      display: block;\r\n      margin-bottom: 3px;\r\n      color: var(--prx-green);\r\n      font-size: 15px;\r\n      line-height: 1;\r\n    }\r\n\r\n    .prx-precision-quality__visual-result span {\r\n      color: #708391;\r\n      font-size: 9px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n      letter-spacing: 0.06em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    \/* =========================\r\n       PRAWA STRONA\r\n    ========================= *\/\r\n\r\n    .prx-precision-quality__content {\r\n      display: flex;\r\n      flex-direction: column;\r\n    }\r\n\r\n    .prx-precision-quality__statement {\r\n      position: relative;\r\n      margin-bottom: 18px;\r\n      padding: 25px 26px 24px 31px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 16px;\r\n      background: #ffffff;\r\n      box-shadow: 0 13px 32px rgba(7, 27, 49, 0.05);\r\n    }\r\n\r\n    .prx-precision-quality__statement::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 5px;\r\n      height: 100%;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-quality__statement strong {\r\n      display: block;\r\n      margin-bottom: 7px;\r\n      color: var(--prx-navy);\r\n      font-size: 19px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n    }\r\n\r\n    .prx-precision-quality__statement p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .prx-precision-quality__checklist {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 14px;\r\n    }\r\n\r\n    .prx-precision-quality__item {\r\n      position: relative;\r\n      min-height: 180px;\r\n      padding: 22px 20px 20px;\r\n      overflow: hidden;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 15px;\r\n      background: #ffffff;\r\n      box-shadow: 0 10px 28px rgba(7, 27, 49, 0.04);\r\n      transition:\r\n        transform 0.27s ease,\r\n        border-color 0.27s ease,\r\n        box-shadow 0.27s ease;\r\n    }\r\n\r\n    .prx-precision-quality__item::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -50px;\r\n      bottom: -50px;\r\n      width: 115px;\r\n      height: 115px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n    }\r\n\r\n    .prx-precision-quality__item:hover {\r\n      transform: translateY(-5px);\r\n      border-color: rgba(7, 27, 49, 0.18);\r\n      box-shadow: 0 18px 36px rgba(7, 27, 49, 0.085);\r\n    }\r\n\r\n    .prx-precision-quality__check {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 35px;\r\n      height: 35px;\r\n      display: grid;\r\n      place-items: center;\r\n      margin-bottom: 17px;\r\n      border-radius: 50%;\r\n      background: rgba(22, 133, 93, 0.1);\r\n      color: var(--prx-green);\r\n      font-size: 15px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-quality__item h3 {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0 0 8px;\r\n      color: var(--prx-navy);\r\n      font-size: 17px;\r\n      line-height: 1.3;\r\n      font-weight: 820;\r\n      letter-spacing: -0.015em;\r\n    }\r\n\r\n    .prx-precision-quality__item p {\r\n      position: relative;\r\n      z-index: 2;\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    \/* =========================\r\n       PROTOK\u00d3\u0141 I CTA\r\n    ========================= *\/\r\n\r\n    .prx-precision-quality__protocol {\r\n      display: grid;\r\n      grid-template-columns: auto minmax(0, 1fr);\r\n      align-items: center;\r\n      gap: 17px;\r\n      margin-top: 16px;\r\n      padding: 21px 22px;\r\n      border: 1px dashed #c9d4dc;\r\n      border-radius: 14px;\r\n      background: rgba(255, 255, 255, 0.7);\r\n    }\r\n\r\n    .prx-precision-quality__protocol-icon {\r\n      width: 45px;\r\n      height: 45px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 12px;\r\n      background: #e9eef1;\r\n      color: var(--prx-navy);\r\n    }\r\n\r\n    .prx-precision-quality__protocol-icon svg {\r\n      width: 23px;\r\n      height: 23px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.8;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-quality__protocol strong {\r\n      display: block;\r\n      margin-bottom: 4px;\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n      line-height: 1.4;\r\n    }\r\n\r\n    .prx-precision-quality__protocol p {\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 13px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-quality__cta {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n      margin-top: 16px;\r\n      padding: 21px 22px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 14px;\r\n      background: #ffffff;\r\n    }\r\n\r\n    .prx-precision-quality__cta-text {\r\n      color: var(--prx-text);\r\n      font-size: 13px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-quality__cta-text strong {\r\n      display: block;\r\n      color: var(--prx-navy);\r\n      font-size: 14px;\r\n    }\r\n\r\n    .prx-precision-quality__button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 9px;\r\n      min-height: 48px;\r\n      padding: 13px 18px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 11px 25px rgba(190, 0, 0, 0.18);\r\n      color: #ffffff !important;\r\n      font-size: 13px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      white-space: nowrap;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-quality__button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 16px 30px rgba(190, 0, 0, 0.27);\r\n    }\r\n\r\n    @keyframes prxQualityScanner {\r\n      0%,\r\n      100% {\r\n        left: calc(50% - 114px);\r\n      }\r\n\r\n      50% {\r\n        left: calc(50% + 112px);\r\n      }\r\n    }\r\n\r\n    @keyframes prxQualityRollerLight {\r\n      0% {\r\n        left: -35%;\r\n      }\r\n\r\n      100% {\r\n        left: 130%;\r\n      }\r\n    }\r\n\r\n    @keyframes prxQualityStatus {\r\n      0%,\r\n      100% {\r\n        box-shadow: 0 0 0 5px rgba(22, 133, 93, 0.1);\r\n      }\r\n\r\n      50% {\r\n        box-shadow: 0 0 0 9px rgba(22, 133, 93, 0.04);\r\n      }\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 980px) {\r\n      .prx-precision-quality__layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-quality__visual {\r\n        min-height: auto;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 680px) {\r\n      .prx-precision-quality {\r\n        padding: 82px 19px 87px;\r\n      }\r\n\r\n      .prx-precision-quality__checklist {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-quality__item {\r\n        min-height: 165px;\r\n      }\r\n\r\n      .prx-precision-quality__cta {\r\n        align-items: flex-start;\r\n        flex-direction: column;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n      .prx-precision-quality {\r\n        padding: 68px 16px 72px;\r\n      }\r\n\r\n      .prx-precision-quality h2 {\r\n        font-size: 38px;\r\n      }\r\n\r\n      .prx-precision-quality__lead {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-quality__roller {\r\n        width: 270px;\r\n      }\r\n\r\n      .prx-precision-quality__measure {\r\n        width: 270px;\r\n      }\r\n\r\n      .prx-precision-quality__visual-bottom {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-quality__protocol {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-quality__button {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-quality *,\r\n      .prx-precision-quality *::before,\r\n      .prx-precision-quality *::after {\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-quality__inner\">\r\n\r\n    <header class=\"prx-precision-quality__header\">\r\n\r\n      <div class=\"prx-precision-quality__eyebrow\">\r\n        Kontrola jako\u015bci\r\n      <\/div>\r\n\r\n      <h2 id=\"prx-precision-quality-title\">\r\n        Ka\u017cdy gotowy walec\r\n        <span>przechodzi kontrol\u0119 jako\u015bci<\/span>\r\n      <\/h2>\r\n\r\n      <p class=\"prx-precision-quality__lead\">\r\n        Kontrola nie jest dodatkow\u0105 opcj\u0105. Ka\u017cdy gotowy element\r\n        weryfikujemy pod k\u0105tem zgodno\u015bci z\r\n        <strong>dokumentacj\u0105 i zakresem ustalonym dla zam\u00f3wienia.<\/strong>\r\n      <\/p>\r\n\r\n    <\/header>\r\n\r\n    <div class=\"prx-precision-quality__layout\">\r\n\r\n      <div class=\"prx-precision-quality__visual\">\r\n\r\n        <div class=\"prx-precision-quality__visual-top\">\r\n\r\n          <span class=\"prx-precision-quality__visual-title\">\r\n            Kontrola gotowego wyrobu\r\n          <\/span>\r\n\r\n          <span class=\"prx-precision-quality__visual-status\">\r\n            Weryfikacja\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div\r\n          class=\"prx-precision-quality__stage\"\r\n          aria-hidden=\"true\"\r\n        >\r\n\r\n          <span class=\"prx-precision-quality__axis-x\"><\/span>\r\n          <span class=\"prx-precision-quality__axis-y\"><\/span>\r\n\r\n          <div class=\"prx-precision-quality__roller\">\r\n\r\n            <span\r\n              class=\"prx-precision-quality__shaft\r\n                     prx-precision-quality__shaft--left\"\r\n            ><\/span>\r\n\r\n            <span class=\"prx-precision-quality__roller-body\"><\/span>\r\n\r\n            <span\r\n              class=\"prx-precision-quality__shaft\r\n                     prx-precision-quality__shaft--right\"\r\n            ><\/span>\r\n\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-quality__scanner\"><\/span>\r\n\r\n          <span class=\"prx-precision-quality__measure\"><\/span>\r\n\r\n          <span class=\"prx-precision-quality__measure-label\">\r\n            Kontrola geometrii\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-quality__visual-bottom\">\r\n\r\n          <div class=\"prx-precision-quality__visual-result\">\r\n            <strong>\u2713<\/strong>\r\n            <span>Wymiary<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-quality__visual-result\">\r\n            <strong>\u2713<\/strong>\r\n            <span>Geometria<\/span>\r\n          <\/div>\r\n\r\n          <div class=\"prx-precision-quality__visual-result\">\r\n            <strong>\u2713<\/strong>\r\n            <span>Powierzchnia<\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"prx-precision-quality__content\">\r\n\r\n        <div class=\"prx-precision-quality__statement\">\r\n          <strong>Zakres kontroli wynika z wymaga\u0144 zam\u00f3wienia<\/strong>\r\n\r\n          <p>\r\n            Sprawdzamy cechy istotne dla prawid\u0142owego monta\u017cu\r\n            i pracy elementu. Konkretne pomiary zale\u017c\u0105 od konstrukcji\r\n            walca, dokumentacji oraz ustalonego zakresu wykonania.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-quality__checklist\">\r\n\r\n          <article class=\"prx-precision-quality__item\">\r\n            <span class=\"prx-precision-quality__check\">\u2713<\/span>\r\n\r\n            <h3>Wymiary gotowego elementu<\/h3>\r\n\r\n            <p>\r\n              Weryfikacja wymiar\u00f3w wskazanych w dokumentacji\r\n              i istotnych dla wykonania zam\u00f3wienia.\r\n            <\/p>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-quality__item\">\r\n            <span class=\"prx-precision-quality__check\">\u2713<\/span>\r\n\r\n            <h3>Geometria walca<\/h3>\r\n\r\n            <p>\r\n              Kontrola wymaganych cech geometrycznych cz\u0119\u015bci roboczej,\r\n              czop\u00f3w oraz powierzchni wsp\u00f3\u0142pracuj\u0105cych.\r\n            <\/p>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-quality__item\">\r\n            <span class=\"prx-precision-quality__check\">\u2713<\/span>\r\n\r\n            <h3>Czopy i elementy monta\u017cowe<\/h3>\r\n\r\n            <p>\r\n              Sprawdzenie wykonania czop\u00f3w, gniazd, gwint\u00f3w, rowk\u00f3w\r\n              i innych element\u00f3w odpowiedzialnych za monta\u017c.\r\n            <\/p>\r\n          <\/article>\r\n\r\n          <article class=\"prx-precision-quality__item\">\r\n            <span class=\"prx-precision-quality__check\">\u2713<\/span>\r\n\r\n            <h3>Powierzchnia robocza<\/h3>\r\n\r\n            <p>\r\n              Ocena zgodno\u015bci wyko\u0144czenia, struktury, rowk\u00f3w\r\n              lub zastosowanej pow\u0142oki z ustalonym zakresem.\r\n            <\/p>\r\n          <\/article>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-quality__protocol\">\r\n\r\n          <span\r\n            class=\"prx-precision-quality__protocol-icon\"\r\n            aria-hidden=\"true\"\r\n          >\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M6 3h9l3 3v15H6z\"><\/path>\r\n              <path d=\"M15 3v4h4\"><\/path>\r\n              <path d=\"M9 11h6\"><\/path>\r\n              <path d=\"M9 15h6\"><\/path>\r\n              <path d=\"M9 18h4\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n\r\n          <div>\r\n            <strong>Protok\u00f3\u0142 kontroli jako\u015bci<\/strong>\r\n\r\n            <p>\r\n              Je\u015bli potrzebujesz protoko\u0142u lub okre\u015blonego zakresu\r\n              dokumentacji pomiarowej, zaznacz to podczas sk\u0142adania zapytania.\r\n            <\/p>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"prx-precision-quality__cta\">\r\n\r\n          <div class=\"prx-precision-quality__cta-text\">\r\n            <strong>Masz w\u0142asne wymagania kontrolne?<\/strong>\r\n            Do\u0142\u0105cz je do dokumentacji lub opisz w wiadomo\u015bci.\r\n          <\/div>\r\n\r\n          <a\r\n            class=\"prx-precision-quality__button\"\r\n            href=\"\/kontakt\/\"\r\n          >\r\n            Prze\u015blij wymagania\r\n            <span aria-hidden=\"true\">\u2192<\/span>\r\n          <\/a>\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee756af elementor-widget elementor-widget-html\" data-id=\"ee756af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK 8 \/ FAQ + FAQPAGE SCHEMA\r\n========================================================= -->\r\n\r\n<section\r\n  class=\"prx-precision-faq\"\r\n  id=\"faq-walce-precyzyjne\"\r\n  aria-labelledby=\"prx-precision-faq-title\"\r\n>\r\n  <style>\r\n    .prx-precision-faq {\r\n      --prx-navy: #071b31;\r\n      --prx-blue: #58778d;\r\n      --prx-red: #df1010;\r\n      --prx-red-dark: #b90000;\r\n      --prx-text: #344a5c;\r\n      --prx-muted: #6b7d8c;\r\n      --prx-border: #dde4e9;\r\n\r\n      position: relative;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 102px 24px 108px;\r\n      overflow: hidden;\r\n      color: var(--prx-navy);\r\n      background: #ffffff;\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-faq,\r\n    .prx-precision-faq * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-faq::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      top: -270px;\r\n      right: -250px;\r\n      width: 650px;\r\n      height: 650px;\r\n      border: 1px solid rgba(7, 27, 49, 0.045);\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 75px rgba(7, 27, 49, 0.014),\r\n        0 0 0 150px rgba(7, 27, 49, 0.008);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-faq__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: 100%;\r\n      max-width: 1120px;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================\r\n       NAG\u0141\u00d3WEK\r\n    ========================= *\/\r\n\r\n    .prx-precision-faq__header {\r\n      max-width: 850px;\r\n      margin: 0 auto 47px;\r\n      text-align: center;\r\n    }\r\n\r\n    .prx-precision-faq__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n      color: var(--prx-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-faq__eyebrow::before,\r\n    .prx-precision-faq__eyebrow::after {\r\n      content: \"\";\r\n      width: 28px;\r\n      height: 3px;\r\n      border-radius: 999px;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-faq h2 {\r\n      margin: 0;\r\n      color: var(--prx-navy);\r\n      font-size: clamp(37px, 4.1vw, 57px);\r\n      line-height: 1.04;\r\n      font-weight: 850;\r\n      letter-spacing: -0.045em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-faq h2 span {\r\n      color: var(--prx-blue);\r\n    }\r\n\r\n    .prx-precision-faq__lead {\r\n      max-width: 710px;\r\n      margin: 21px auto 0;\r\n      color: var(--prx-text);\r\n      font-size: 16px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    \/* =========================\r\n       UK\u0141AD\r\n    ========================= *\/\r\n\r\n    .prx-precision-faq__layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(270px, 0.52fr) minmax(0, 1.48fr);\r\n      align-items: start;\r\n      gap: 27px;\r\n    }\r\n\r\n    \/* =========================\r\n       LEWY PANEL\r\n    ========================= *\/\r\n\r\n    .prx-precision-faq__side {\r\n      position: sticky;\r\n      top: 105px;\r\n      padding: 26px 24px;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 17px;\r\n      background:\r\n        linear-gradient(145deg, #f2f5f7, #ffffff);\r\n      box-shadow: 0 15px 36px rgba(7, 27, 49, 0.055);\r\n    }\r\n\r\n    .prx-precision-faq__side-icon {\r\n      position: relative;\r\n      width: 62px;\r\n      height: 62px;\r\n      display: grid;\r\n      place-items: center;\r\n      margin-bottom: 22px;\r\n      border-radius: 17px;\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n      font-size: 30px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-faq__side-icon::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      right: -5px;\r\n      bottom: -5px;\r\n      width: 20px;\r\n      height: 20px;\r\n      border: 4px solid #ffffff;\r\n      border-radius: 50%;\r\n      background: var(--prx-red);\r\n    }\r\n\r\n    .prx-precision-faq__side h3 {\r\n      margin: 0 0 10px;\r\n      color: var(--prx-navy);\r\n      font-size: 22px;\r\n      line-height: 1.25;\r\n      font-weight: 830;\r\n      letter-spacing: -0.025em;\r\n    }\r\n\r\n    .prx-precision-faq__side p {\r\n      margin: 0;\r\n      color: var(--prx-muted);\r\n      font-size: 14px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .prx-precision-faq__side-list {\r\n      display: grid;\r\n      gap: 9px;\r\n      margin: 21px 0 0;\r\n      padding: 0;\r\n      list-style: none;\r\n    }\r\n\r\n    .prx-precision-faq__side-list li {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 9px;\r\n      color: var(--prx-text);\r\n      font-size: 12px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .prx-precision-faq__side-list li::before {\r\n      content: \"\u2713\";\r\n      width: 21px;\r\n      height: 21px;\r\n      flex: 0 0 21px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      background: rgba(223, 16, 16, 0.09);\r\n      color: var(--prx-red);\r\n      font-size: 11px;\r\n      font-weight: 900;\r\n    }\r\n\r\n    .prx-precision-faq__side-button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 10px;\r\n      width: 100%;\r\n      min-height: 49px;\r\n      margin-top: 22px;\r\n      padding: 13px 17px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 12px 26px rgba(190, 0, 0, 0.18);\r\n      color: #ffffff !important;\r\n      font-size: 13px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-faq__side-button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 17px 31px rgba(190, 0, 0, 0.27);\r\n    }\r\n\r\n    \/* =========================\r\n       AKORDEON\r\n    ========================= *\/\r\n\r\n    .prx-precision-faq__list {\r\n      display: grid;\r\n      gap: 11px;\r\n    }\r\n\r\n    .prx-precision-faq__item {\r\n      overflow: hidden;\r\n      border: 0 !important;\r\n      outline: 0 !important;\r\n      border-radius: 14px;\r\n      background: #f7f9fa;\r\n      box-shadow: 0 9px 26px rgba(7, 27, 49, 0.065);\r\n      transition: box-shadow 0.25s ease, transform 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open {\r\n      border: 0 !important;\r\n      outline: 0 !important;\r\n      background: #ffffff;\r\n      box-shadow: 0 17px 35px rgba(7, 27, 49, 0.09);\r\n    }\r\n\r\n    .prx-precision-faq__question {\r\n      width: 100%;\r\n      min-height: 75px;\r\n      display: grid;\r\n      grid-template-columns: auto minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 16px;\r\n      padding: 17px 19px;\r\n      border: 0 !important;\r\n      outline: 0;\r\n      background: transparent;\r\n      box-shadow: none !important;\r\n      color: var(--prx-navy);\r\n      font: inherit;\r\n      text-align: left;\r\n      cursor: pointer;\r\n      -webkit-appearance: none;\r\n      appearance: none;\r\n      -webkit-tap-highlight-color: transparent;\r\n    }\r\n\r\n    .prx-precision-faq__question:focus {\r\n      outline: 0;\r\n    }\r\n\r\n    .prx-precision-faq__question:focus-visible {\r\n      outline: 3px solid rgba(223, 16, 16, 0.24);\r\n      outline-offset: -3px;\r\n    }\r\n\r\n    .prx-precision-faq__question-number {\r\n      width: 35px;\r\n      height: 35px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 10px;\r\n      background: #f0f3f5;\r\n      color: #667c8c;\r\n      font-size: 10px;\r\n      line-height: 1;\r\n      font-weight: 900;\r\n      transition:\r\n        background 0.25s ease,\r\n        color 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__question-number {\r\n      background: var(--prx-navy);\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-faq__question-text {\r\n      font-size: 16px;\r\n      line-height: 1.4;\r\n      font-weight: 810;\r\n    }\r\n\r\n    .prx-precision-faq__toggle {\r\n      position: relative;\r\n      width: 33px;\r\n      height: 33px;\r\n      display: grid;\r\n      place-items: center;\r\n      border: 1px solid var(--prx-border);\r\n      border-radius: 50%;\r\n      background: #f7f9fa;\r\n      transition:\r\n        transform 0.3s ease,\r\n        background 0.3s ease,\r\n        border-color 0.3s ease;\r\n    }\r\n\r\n    .prx-precision-faq__toggle::before,\r\n    .prx-precision-faq__toggle::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      width: 12px;\r\n      height: 2px;\r\n      border-radius: 999px;\r\n      background: var(--prx-navy);\r\n    }\r\n\r\n    .prx-precision-faq__toggle::after {\r\n      transform: rotate(90deg);\r\n      transition: transform 0.3s ease;\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__toggle {\r\n      border-color: var(--prx-red);\r\n      background: var(--prx-red);\r\n      transform: rotate(180deg);\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__toggle::before,\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__toggle::after {\r\n      background: #ffffff;\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__toggle::after {\r\n      transform: rotate(0deg);\r\n    }\r\n\r\n    .prx-precision-faq__answer {\r\n      display: grid;\r\n      grid-template-rows: 0fr;\r\n      transition: grid-template-rows 0.32s ease;\r\n    }\r\n\r\n    .prx-precision-faq__item.is-open\r\n    .prx-precision-faq__answer {\r\n      grid-template-rows: 1fr;\r\n    }\r\n\r\n    .prx-precision-faq__answer-inner {\r\n      min-height: 0;\r\n      overflow: hidden;\r\n    }\r\n\r\n    .prx-precision-faq__answer-content {\r\n      margin: 0 19px 0 70px;\r\n      padding: 0 0 21px;\r\n      border-top: 1px solid #e7ecef;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.7;\r\n    }\r\n\r\n    .prx-precision-faq__answer-content p {\r\n      margin: 17px 0 0;\r\n    }\r\n\r\n    .prx-precision-faq__answer-content strong {\r\n      color: var(--prx-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    \/* =========================\r\n       DOLNE CTA\r\n    ========================= *\/\r\n\r\n    .prx-precision-faq__bottom {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      align-items: center;\r\n      gap: 30px;\r\n      margin-top: 22px;\r\n      padding: 27px 29px;\r\n      border: 1px solid var(--prx-border);\r\n      border-left: 5px solid var(--prx-red);\r\n      border-radius: 15px;\r\n      background: #f5f7f8;\r\n    }\r\n\r\n    .prx-precision-faq__bottom h3 {\r\n      margin: 0 0 6px;\r\n      color: var(--prx-navy);\r\n      font-size: 20px;\r\n      line-height: 1.3;\r\n      font-weight: 830;\r\n    }\r\n\r\n    .prx-precision-faq__bottom p {\r\n      margin: 0;\r\n      color: var(--prx-text);\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .prx-precision-faq__bottom-button {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 10px;\r\n      min-height: 50px;\r\n      padding: 14px 20px;\r\n      border-radius: 8px;\r\n      background: linear-gradient(\r\n        135deg,\r\n        var(--prx-red),\r\n        var(--prx-red-dark)\r\n      );\r\n      box-shadow: 0 12px 27px rgba(190, 0, 0, 0.18);\r\n      color: #ffffff !important;\r\n      font-size: 13px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-decoration: none !important;\r\n      white-space: nowrap;\r\n      transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n    }\r\n\r\n    .prx-precision-faq__bottom-button:hover {\r\n      transform: translateY(-3px);\r\n      box-shadow: 0 17px 32px rgba(190, 0, 0, 0.27);\r\n    }\r\n\r\n    \/* =========================\r\n       RESPONSYWNO\u015a\u0106\r\n    ========================= *\/\r\n\r\n    @media (max-width: 900px) {\r\n      .prx-precision-faq__layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-faq__side {\r\n        position: relative;\r\n        top: auto;\r\n      }\r\n\r\n      .prx-precision-faq__side-list {\r\n        grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      }\r\n\r\n      .prx-precision-faq__side-button {\r\n        width: auto;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 650px) {\r\n      .prx-precision-faq {\r\n        padding: 82px 18px 87px;\r\n      }\r\n\r\n      .prx-precision-faq__side-list {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-faq__question {\r\n        grid-template-columns: minmax(0, 1fr) auto;\r\n      }\r\n\r\n      .prx-precision-faq__question-number {\r\n        display: none;\r\n      }\r\n\r\n      .prx-precision-faq__answer-content {\r\n        margin-left: 19px;\r\n      }\r\n\r\n      .prx-precision-faq__bottom {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .prx-precision-faq__bottom-button {\r\n        justify-self: start;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 460px) {\r\n      .prx-precision-faq {\r\n        padding: 68px 15px 72px;\r\n      }\r\n\r\n      .prx-precision-faq h2 {\r\n        font-size: 37px;\r\n      }\r\n\r\n      .prx-precision-faq__question {\r\n        min-height: 70px;\r\n        gap: 12px;\r\n        padding: 15px;\r\n      }\r\n\r\n      .prx-precision-faq__question-text {\r\n        font-size: 15px;\r\n      }\r\n\r\n      .prx-precision-faq__answer-content {\r\n        margin-right: 15px;\r\n        margin-left: 15px;\r\n      }\r\n\r\n      .prx-precision-faq__bottom {\r\n        padding: 24px 20px;\r\n      }\r\n\r\n      .prx-precision-faq__bottom-button,\r\n      .prx-precision-faq__side-button {\r\n        width: 100%;\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-faq *,\r\n      .prx-precision-faq *::before,\r\n      .prx-precision-faq *::after {\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-faq__inner\">\r\n\r\n    <header class=\"prx-precision-faq__header\">\r\n\r\n      <div class=\"prx-precision-faq__eyebrow\">\r\n        Pytania i odpowiedzi\r\n      <\/div>\r\n\r\n      <h2 id=\"prx-precision-faq-title\">\r\n        Najcz\u0119\u015bciej zadawane pytania o\r\n        <span>walce precyzyjne<\/span>\r\n      <\/h2>\r\n\r\n      <p class=\"prx-precision-faq__lead\">\r\n        Zebrali\u015bmy najwa\u017cniejsze informacje dotycz\u0105ce produkcji,\r\n        materia\u0142\u00f3w, pow\u0142ok, wywa\u017cania, kontroli jako\u015bci i realizacji\r\n        zam\u00f3wie\u0144 na walce precyzyjne.\r\n      <\/p>\r\n\r\n    <\/header>\r\n\r\n    <div class=\"prx-precision-faq__layout\">\r\n\r\n      <aside class=\"prx-precision-faq__side\">\r\n\r\n        <span\r\n          class=\"prx-precision-faq__side-icon\"\r\n          aria-hidden=\"true\"\r\n        >?<\/span>\r\n\r\n        <h3>Potrzebujesz odpowiedzi dotycz\u0105cej swojego walca?<\/h3>\r\n\r\n        <p>\r\n          Prze\u015blij dost\u0119pne informacje. Odpowied\u017a b\u0119dzie dok\u0142adniejsza,\r\n          je\u015bli do\u0142\u0105czysz podstawowe dane techniczne.\r\n        <\/p>\r\n\r\n        <ul class=\"prx-precision-faq__side-list\">\r\n          <li>Rysunek lub wymiary<\/li>\r\n          <li>Opis funkcji walca<\/li>\r\n          <li>Warunki pracy elementu<\/li>\r\n        <\/ul>\r\n\r\n        <a\r\n          class=\"prx-precision-faq__side-button\"\r\n          href=\"\/kontakt\/\"\r\n        >\r\n          Zadaj pytanie techniczne\r\n          <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/a>\r\n\r\n      <\/aside>\r\n\r\n      <div class=\"prx-precision-faq__list\">\r\n\r\n        <!-- FAQ 01 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">01<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czym jest walec precyzyjny?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Walec precyzyjny to cylindryczny element maszyny\r\n                  wykonywany z okre\u015blon\u0105 dok\u0142adno\u015bci\u0105 wymiarow\u0105\r\n                  i geometryczn\u0105. Jego konstrukcja, materia\u0142 oraz\r\n                  powierzchnia robocza wynikaj\u0105 z funkcji pe\u0142nionej\r\n                  w konkretnej aplikacji.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 02 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">02<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Jakie dane s\u0105 potrzebne do przygotowania wyceny?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Najlepiej przes\u0142a\u0107 rysunek techniczny, podstawowe\r\n                  wymiary, materia\u0142 oraz opis funkcji walca. Pomocne\r\n                  s\u0105 r\u00f3wnie\u017c informacje o pr\u0119dko\u015bci obrotowej,\r\n                  obci\u0105\u017ceniach i wymaganej powierzchni roboczej.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 03 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">03<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czy walec mo\u017ce zosta\u0107 wykonany wed\u0142ug dokumentacji?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Tak, nowe walce precyzyjne mog\u0105 by\u0107 wykonywane wed\u0142ug\r\n                  przekazanego rysunku i uzgodnionych wymaga\u0144.\r\n                  Przed realizacj\u0105 dokumentacja jest analizowana pod\r\n                  k\u0105tem mo\u017cliwego zakresu wykonania.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 04 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">04<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Jakie pow\u0142oki mo\u017cna zastosowa\u0107 na walcach?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  W zale\u017cno\u015bci od zastosowania mo\u017cliwe jest gumowanie,\r\n                  pokrywanie poliuretanem, chromowanie techniczne\r\n                  albo wykonanie pow\u0142oki ceramicznej. Rodzaj pow\u0142oki\r\n                  dobiera si\u0119 do obci\u0105\u017ce\u0144, \u015brodowiska pracy i funkcji\r\n                  powierzchni.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 05 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">05<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Kiedy stosuje si\u0119 chromowanie techniczne walca?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Chromowanie techniczne stosuje si\u0119, gdy powierzchnia\r\n                  wymaga wysokiej odporno\u015bci na zu\u017cycie i niskiego\r\n                  wsp\u00f3\u0142czynnika tarcia. Twardo\u015b\u0107 w\u0142asna chromu\r\n                  technicznego wynosi typowo <strong>850\u20131200 HV<\/strong>,\r\n                  natomiast ochrona przed korozj\u0105 pozostaje skuteczna\r\n                  tylko tak d\u0142ugo, jak pow\u0142oka nie jest uszkodzona.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 06 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">06<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czym r\u00f3\u017cni si\u0119 gumowanie od pokrywania poliuretanem?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Guma i poliuretan maj\u0105 r\u00f3\u017cne w\u0142a\u015bciwo\u015bci mechaniczne,\r\n                  chemiczne oraz zakresy zastosowania. Wyb\u00f3r materia\u0142u\r\n                  powinien uwzgl\u0119dnia\u0107 obci\u0105\u017cenia, wymagane tarcie,\r\n                  \u015brodowisko pracy i kontakt z obrabianym materia\u0142em.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 07 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">07<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Dlaczego wykonuje si\u0119 wywa\u017canie dynamiczne walca?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Wywa\u017canie dynamiczne ogranicza niewywa\u017cenie elementu\r\n                  podczas pracy obrotowej. Jest szczeg\u00f3lnie istotne,\r\n                  gdy walec pracuje z wi\u0119ksz\u0105 pr\u0119dko\u015bci\u0105 albo gdy\r\n                  niewywa\u017cenie mo\u017ce powodowa\u0107 drgania ca\u0142ego uk\u0142adu.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 08 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">08<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czy na powierzchni walca mo\u017cna wykona\u0107 rowki lub wz\u00f3r?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Tak, zakres wykonania mo\u017ce obejmowa\u0107 rowki spiralne\r\n                  lub poprzeczne, grawerowanie albo moletowanie.\r\n                  Geometria powierzchni musi wynika\u0107 z funkcji walca\r\n                  i sposobu wsp\u00f3\u0142pracy z materia\u0142em.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 09 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">09<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czy ka\u017cdy gotowy walec przechodzi kontrol\u0119 jako\u015bci?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Tak, ka\u017cdy gotowy walec przechodzi kontrol\u0119\r\n                  zgodno\u015bci z dokumentacj\u0105 i zakresem ustalonym\r\n                  dla zam\u00f3wienia. Konkretne pomiary zale\u017c\u0105 od\r\n                  konstrukcji elementu i wskazanych wymaga\u0144.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 10 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">10<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czy mo\u017cna otrzyma\u0107 protok\u00f3\u0142 kontroli jako\u015bci?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Tak, potrzeb\u0119 przygotowania protoko\u0142u lub okre\u015blonej\r\n                  dokumentacji pomiarowej nale\u017cy zaznaczy\u0107 podczas\r\n                  sk\u0142adania zapytania. Zakres protoko\u0142u jest wtedy\r\n                  uzgadniany razem z zakresem zam\u00f3wienia.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 11 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">11<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Jak wygl\u0105da realizacja zam\u00f3wienia na walec?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Proces obejmuje analiz\u0119 zapytania, ustalenie zakresu,\r\n                  przygotowanie oferty, produkcj\u0119, obr\u00f3bk\u0119 powierzchni\r\n                  i kontrol\u0119 jako\u015bci. Po zako\u0144czeniu walec jest\r\n                  zabezpieczany do odbioru lub transportu.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n        <!-- FAQ 12 -->\r\n        <article class=\"prx-precision-faq__item\">\r\n\r\n          <button\r\n            class=\"prx-precision-faq__question\"\r\n            type=\"button\"\r\n            aria-expanded=\"false\"\r\n          >\r\n            <span class=\"prx-precision-faq__question-number\">12<\/span>\r\n            <span class=\"prx-precision-faq__question-text\">\r\n              Czy organizujecie dostawy walc\u00f3w za granic\u0119?\r\n            <\/span>\r\n            <span class=\"prx-precision-faq__toggle\" aria-hidden=\"true\"><\/span>\r\n          <\/button>\r\n\r\n          <div class=\"prx-precision-faq__answer\">\r\n            <div class=\"prx-precision-faq__answer-inner\">\r\n              <div class=\"prx-precision-faq__answer-content\">\r\n                <p>\r\n                  Tak, mo\u017cliwa jest organizacja dostawy walc\u00f3w\r\n                  na terenie Polski i za granic\u0119. Spos\u00f3b zabezpieczenia\r\n                  oraz warunki transportu ustala si\u0119 odpowiednio\r\n                  do wymiar\u00f3w i masy gotowego elementu.\r\n                <\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n        <\/article>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"prx-precision-faq__bottom\">\r\n\r\n      <div>\r\n        <h3>Nadal masz pytania?<\/h3>\r\n\r\n        <p>\r\n          Prze\u015blij rysunek, wymiary lub opis pracy walca.\r\n          Odpowiemy w odniesieniu do konkretnej aplikacji.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <a\r\n        class=\"prx-precision-faq__bottom-button\"\r\n        href=\"\/kontakt\/\"\r\n      >\r\n        Skontaktuj si\u0119 z nami\r\n        <span aria-hidden=\"true\">\u2192<\/span>\r\n      <\/a>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const sections = document.querySelectorAll(\r\n        \".prx-precision-faq\"\r\n      );\r\n\r\n      sections.forEach(function (section) {\r\n        if (section.dataset.faqReady === \"true\") {\r\n          return;\r\n        }\r\n\r\n        section.dataset.faqReady = \"true\";\r\n\r\n        const items = section.querySelectorAll(\r\n          \".prx-precision-faq__item\"\r\n        );\r\n\r\n        items.forEach(function (item) {\r\n          const button = item.querySelector(\r\n            \".prx-precision-faq__question\"\r\n          );\r\n\r\n          if (!button) {\r\n            return;\r\n          }\r\n\r\n          button.addEventListener(\"click\", function () {\r\n            const isOpen = item.classList.contains(\"is-open\");\r\n\r\n            items.forEach(function (otherItem) {\r\n              otherItem.classList.remove(\"is-open\");\r\n\r\n              const otherButton = otherItem.querySelector(\r\n                \".prx-precision-faq__question\"\r\n              );\r\n\r\n              if (otherButton) {\r\n                otherButton.setAttribute(\r\n                  \"aria-expanded\",\r\n                  \"false\"\r\n                );\r\n              }\r\n            });\r\n\r\n            if (!isOpen) {\r\n              item.classList.add(\"is-open\");\r\n              button.setAttribute(\"aria-expanded\", \"true\");\r\n            }\r\n          });\r\n        });\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    \"@type\": \"FAQPage\",\r\n    \"mainEntity\": [\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czym jest walec precyzyjny?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Walec precyzyjny to cylindryczny element maszyny wykonywany z okre\u015blon\u0105 dok\u0142adno\u015bci\u0105 wymiarow\u0105 i geometryczn\u0105. Jego konstrukcja, materia\u0142 oraz powierzchnia robocza wynikaj\u0105 z funkcji pe\u0142nionej w konkretnej aplikacji.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Jakie dane s\u0105 potrzebne do przygotowania wyceny?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Najlepiej przes\u0142a\u0107 rysunek techniczny, podstawowe wymiary, materia\u0142 oraz opis funkcji walca. Pomocne s\u0105 r\u00f3wnie\u017c informacje o pr\u0119dko\u015bci obrotowej, obci\u0105\u017ceniach i wymaganej powierzchni roboczej.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czy walec mo\u017ce zosta\u0107 wykonany wed\u0142ug dokumentacji?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Tak, nowe walce precyzyjne mog\u0105 by\u0107 wykonywane wed\u0142ug przekazanego rysunku i uzgodnionych wymaga\u0144. Przed realizacj\u0105 dokumentacja jest analizowana pod k\u0105tem mo\u017cliwego zakresu wykonania.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Jakie pow\u0142oki mo\u017cna zastosowa\u0107 na walcach?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"W zale\u017cno\u015bci od zastosowania mo\u017cliwe jest gumowanie, pokrywanie poliuretanem, chromowanie techniczne albo wykonanie pow\u0142oki ceramicznej. Rodzaj pow\u0142oki dobiera si\u0119 do obci\u0105\u017ce\u0144, \u015brodowiska pracy i funkcji powierzchni.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Kiedy stosuje si\u0119 chromowanie techniczne walca?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Chromowanie techniczne stosuje si\u0119, gdy powierzchnia wymaga wysokiej odporno\u015bci na zu\u017cycie i niskiego wsp\u00f3\u0142czynnika tarcia. Twardo\u015b\u0107 w\u0142asna chromu technicznego wynosi typowo 850\u20131200 HV, natomiast ochrona przed korozj\u0105 pozostaje skuteczna tylko tak d\u0142ugo, jak pow\u0142oka nie jest uszkodzona.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czym r\u00f3\u017cni si\u0119 gumowanie od pokrywania poliuretanem?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Guma i poliuretan maj\u0105 r\u00f3\u017cne w\u0142a\u015bciwo\u015bci mechaniczne, chemiczne oraz zakresy zastosowania. Wyb\u00f3r materia\u0142u powinien uwzgl\u0119dnia\u0107 obci\u0105\u017cenia, wymagane tarcie, \u015brodowisko pracy i kontakt z obrabianym materia\u0142em.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Dlaczego wykonuje si\u0119 wywa\u017canie dynamiczne walca?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Wywa\u017canie dynamiczne ogranicza niewywa\u017cenie elementu podczas pracy obrotowej. Jest szczeg\u00f3lnie istotne, gdy walec pracuje z wi\u0119ksz\u0105 pr\u0119dko\u015bci\u0105 albo gdy niewywa\u017cenie mo\u017ce powodowa\u0107 drgania ca\u0142ego uk\u0142adu.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czy na powierzchni walca mo\u017cna wykona\u0107 rowki lub wz\u00f3r?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Tak, zakres wykonania mo\u017ce obejmowa\u0107 rowki spiralne lub poprzeczne, grawerowanie albo moletowanie. Geometria powierzchni musi wynika\u0107 z funkcji walca i sposobu wsp\u00f3\u0142pracy z materia\u0142em.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czy ka\u017cdy gotowy walec przechodzi kontrol\u0119 jako\u015bci?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Tak, ka\u017cdy gotowy walec przechodzi kontrol\u0119 zgodno\u015bci z dokumentacj\u0105 i zakresem ustalonym dla zam\u00f3wienia. Konkretne pomiary zale\u017c\u0105 od konstrukcji elementu i wskazanych wymaga\u0144.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czy mo\u017cna otrzyma\u0107 protok\u00f3\u0142 kontroli jako\u015bci?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Tak, potrzeb\u0119 przygotowania protoko\u0142u lub okre\u015blonej dokumentacji pomiarowej nale\u017cy zaznaczy\u0107 podczas sk\u0142adania zapytania. Zakres protoko\u0142u jest wtedy uzgadniany razem z zakresem zam\u00f3wienia.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Jak wygl\u0105da realizacja zam\u00f3wienia na walec?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Proces obejmuje analiz\u0119 zapytania, ustalenie zakresu, przygotowanie oferty, produkcj\u0119, obr\u00f3bk\u0119 powierzchni i kontrol\u0119 jako\u015bci. Po zako\u0144czeniu walec jest zabezpieczany do odbioru lub transportu.\"\r\n        }\r\n      },\r\n      {\r\n        \"@type\": \"Question\",\r\n        \"name\": \"Czy organizujecie dostawy walc\u00f3w za granic\u0119?\",\r\n        \"acceptedAnswer\": {\r\n          \"@type\": \"Answer\",\r\n          \"text\": \"Tak, mo\u017cliwa jest organizacja dostawy walc\u00f3w na terenie Polski i za granic\u0119. Spos\u00f3b zabezpieczenia oraz warunki transportu ustala si\u0119 odpowiednio do wymiar\u00f3w i masy gotowego elementu.\"\r\n        }\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e499e1a elementor-widget elementor-widget-html\" data-id=\"e499e1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     PROEXPORT \u2014 WALCE PRECYZYJNE\r\n     BLOK: PASUJ\u0104CE DO TWOJEGO WYBORU\r\n     Uk\u0142ad industrial bento \/ 5 link\u00f3w wewn\u0119trznych\r\n     Wklej ca\u0142o\u015b\u0107 do jednego widgetu HTML w Elementorze\r\n========================================================= -->\r\n\r\n<section\r\n  id=\"powiazane-walce-precyzyjne\"\r\n  class=\"prx-precision-related-v3\"\r\n  aria-labelledby=\"prx-precision-related-v3-title\"\r\n>\r\n  <style>\r\n    .prx-precision-related-v3,\r\n    .prx-precision-related-v3 * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .prx-precision-related-v3 {\r\n      --prx-rel-navy: #061a2e;\r\n      --prx-rel-navy-2: #0a2945;\r\n      --prx-rel-blue: #58778d;\r\n      --prx-rel-red: #df1010;\r\n      --prx-rel-red-dark: #b90000;\r\n      --prx-rel-text: #344a5c;\r\n      --prx-rel-muted: #6b7d8c;\r\n\r\n      position: relative;\r\n      isolation: isolate;\r\n      width: 100vw;\r\n      margin-left: calc(50% - 50vw);\r\n      margin-right: calc(50% - 50vw);\r\n      padding: 104px 24px 108px;\r\n      overflow: hidden;\r\n      color: var(--prx-rel-navy);\r\n      background:\r\n        radial-gradient(\r\n          circle at 8% 10%,\r\n          rgba(23, 78, 121, 0.09),\r\n          transparent 28%\r\n        ),\r\n        radial-gradient(\r\n          circle at 93% 92%,\r\n          rgba(223, 16, 16, 0.055),\r\n          transparent 27%\r\n        ),\r\n        linear-gradient(135deg, #f8fafb 0%, #eef2f5 100%);\r\n      font-family: inherit;\r\n    }\r\n\r\n    .prx-precision-related-v3::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      z-index: -2;\r\n      inset: 0;\r\n      opacity: 0.48;\r\n      pointer-events: none;\r\n      background-image:\r\n        linear-gradient(\r\n          rgba(7, 27, 49, 0.038) 1px,\r\n          transparent 1px\r\n        ),\r\n        linear-gradient(\r\n          90deg,\r\n          rgba(7, 27, 49, 0.038) 1px,\r\n          transparent 1px\r\n        );\r\n      background-size: 58px 58px;\r\n      -webkit-mask-image: linear-gradient(\r\n        90deg,\r\n        transparent 0%,\r\n        #000 21%,\r\n        #000 79%,\r\n        transparent 100%\r\n      );\r\n      mask-image: linear-gradient(\r\n        90deg,\r\n        transparent 0%,\r\n        #000 21%,\r\n        #000 79%,\r\n        transparent 100%\r\n      );\r\n    }\r\n\r\n    .prx-precision-related-v3::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      z-index: -1;\r\n      right: -265px;\r\n      top: -305px;\r\n      width: 690px;\r\n      height: 690px;\r\n      border-radius: 50%;\r\n      box-shadow:\r\n        0 0 0 1px rgba(7, 27, 49, 0.045),\r\n        0 0 0 76px rgba(7, 27, 49, 0.014),\r\n        0 0 0 152px rgba(7, 27, 49, 0.008);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .prx-precision-related-v3__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      width: min(1220px, 100%);\r\n      margin: 0 auto;\r\n    }\r\n\r\n    \/* =========================================\r\n       OCHRONA PRZED STYLAMI MOTYWU \/ ELEMENTORA\r\n       ========================================= *\/\r\n\r\n    .prx-precision-related-v3 a,\r\n    .prx-precision-related-v3 a:hover,\r\n    .prx-precision-related-v3 a:focus,\r\n    .prx-precision-related-v3 a:active {\r\n      border: 0 !important;\r\n      border-width: 0 !important;\r\n      border-style: none !important;\r\n      border-color: transparent !important;\r\n      outline: 0 !important;\r\n      color: inherit !important;\r\n      text-decoration: none !important;\r\n      text-transform: none !important;\r\n      text-shadow: none !important;\r\n      -webkit-tap-highlight-color: transparent;\r\n    }\r\n\r\n    .prx-precision-related-v3 a * {\r\n      min-width: 0;\r\n      max-width: 100%;\r\n      overflow-wrap: break-word;\r\n      word-break: normal;\r\n    }\r\n\r\n    \/* =========================================\r\n       NAG\u0141\u00d3WEK\r\n       ========================================= *\/\r\n\r\n    .prx-precision-related-v3__header {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) minmax(235px, 0.36fr);\r\n      gap: 58px;\r\n      align-items: end;\r\n      margin-bottom: 48px;\r\n    }\r\n\r\n    .prx-precision-related-v3__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      margin: 0 0 18px;\r\n      color: var(--prx-rel-red);\r\n      font-size: 12px;\r\n      line-height: 1.3;\r\n      font-weight: 850;\r\n      letter-spacing: 0.13em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-related-v3__eyebrow::before {\r\n      content: \"\";\r\n      width: 32px;\r\n      height: 3px;\r\n      flex: 0 0 32px;\r\n      border-radius: 999px;\r\n      background: var(--prx-rel-red);\r\n    }\r\n\r\n    .prx-precision-related-v3 h2 {\r\n      max-width: 790px;\r\n      margin: 0;\r\n      color: var(--prx-rel-navy);\r\n      font-size: clamp(40px, 4.5vw, 62px);\r\n      line-height: 1.02;\r\n      font-weight: 850;\r\n      letter-spacing: -0.05em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-related-v3 h2 span {\r\n      color: var(--prx-rel-blue);\r\n    }\r\n\r\n    .prx-precision-related-v3__lead {\r\n      max-width: 760px;\r\n      margin: 21px 0 0;\r\n      color: var(--prx-rel-text);\r\n      font-size: 17px;\r\n      line-height: 1.72;\r\n    }\r\n\r\n    .prx-precision-related-v3__lead strong {\r\n      color: var(--prx-rel-navy);\r\n      font-weight: 780;\r\n    }\r\n\r\n    .prx-precision-related-v3__guide {\r\n      position: relative;\r\n      min-height: 104px;\r\n      padding: 20px 0 18px 25px;\r\n    }\r\n\r\n    .prx-precision-related-v3__guide::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 3px;\r\n      height: 100%;\r\n      border-radius: 999px;\r\n      background: linear-gradient(\r\n        180deg,\r\n        var(--prx-rel-red),\r\n        rgba(223, 16, 16, 0.08)\r\n      );\r\n    }\r\n\r\n    .prx-precision-related-v3__guide-number {\r\n      display: block;\r\n      margin: 0 0 4px;\r\n      color: var(--prx-rel-navy);\r\n      font-size: 31px;\r\n      line-height: 1;\r\n      font-weight: 880;\r\n      letter-spacing: -0.045em;\r\n    }\r\n\r\n    .prx-precision-related-v3__guide-text {\r\n      display: block;\r\n      max-width: 210px;\r\n      color: var(--prx-rel-muted);\r\n      font-size: 13px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    \/* =========================================\r\n       UK\u0141AD KAFELK\u00d3W\r\n       ========================================= *\/\r\n\r\n    .prx-precision-related-v3__grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(12, minmax(0, 1fr));\r\n      grid-template-rows: repeat(2, minmax(294px, 1fr));\r\n      gap: 20px;\r\n    }\r\n\r\n    .prx-precision-related-v3__card {\r\n      --prx-card-x: 50%;\r\n      --prx-card-y: 50%;\r\n\r\n      position: relative;\r\n      display: flex;\r\n      min-height: 294px;\r\n      overflow: hidden;\r\n      border: 0 !important;\r\n      outline: 0 !important;\r\n      border-radius: 22px;\r\n      background: var(--prx-rel-navy);\r\n      box-shadow: 0 18px 42px rgba(6, 26, 46, 0.14);\r\n      isolation: isolate;\r\n      transform: translateZ(0);\r\n      transition:\r\n        transform 0.38s cubic-bezier(0.2, 0.75, 0.25, 1),\r\n        box-shadow 0.38s ease;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main {\r\n      grid-column: span 6;\r\n      grid-row: span 2;\r\n      min-height: 608px;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--small {\r\n      grid-column: span 3;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-media,\r\n    .prx-precision-related-v3__card-shade,\r\n    .prx-precision-related-v3__card-sheen {\r\n      position: absolute;\r\n      inset: 0;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-media {\r\n      z-index: -3;\r\n      background:\r\n        linear-gradient(145deg, #163955, #061a2e);\r\n    }\r\n\r\n    .prx-precision-related-v3__card-media img {\r\n      display: block !important;\r\n      width: 100% !important;\r\n      height: 100% !important;\r\n      max-width: none !important;\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n      border: 0 !important;\r\n      border-radius: 0 !important;\r\n      outline: 0 !important;\r\n      object-fit: cover;\r\n      object-position: var(--prx-image-position, center);\r\n      filter: saturate(0.88) contrast(1.04);\r\n      transform: scale(1.005);\r\n      transition:\r\n        transform 0.75s cubic-bezier(0.2, 0.72, 0.2, 1),\r\n        filter 0.55s ease;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-shade {\r\n      z-index: -2;\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(3, 15, 27, 0.13) 0%,\r\n          rgba(3, 15, 27, 0.08) 26%,\r\n          rgba(3, 15, 27, 0.84) 78%,\r\n          rgba(3, 15, 27, 0.98) 100%\r\n        ),\r\n        linear-gradient(\r\n          105deg,\r\n          rgba(4, 20, 35, 0.28),\r\n          transparent 58%\r\n        );\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main\r\n      .prx-precision-related-v3__card-shade {\r\n      background:\r\n        linear-gradient(\r\n          180deg,\r\n          rgba(3, 15, 27, 0.08) 0%,\r\n          rgba(3, 15, 27, 0.08) 38%,\r\n          rgba(3, 15, 27, 0.9) 82%,\r\n          rgba(3, 15, 27, 0.99) 100%\r\n        ),\r\n        linear-gradient(\r\n          110deg,\r\n          rgba(4, 20, 35, 0.36),\r\n          transparent 62%\r\n        );\r\n    }\r\n\r\n    .prx-precision-related-v3__card-sheen {\r\n      z-index: -1;\r\n      opacity: 0;\r\n      pointer-events: none;\r\n      background: radial-gradient(\r\n        circle 240px at var(--prx-card-x) var(--prx-card-y),\r\n        rgba(255, 255, 255, 0.17),\r\n        transparent 68%\r\n      );\r\n      transition: opacity 0.35s ease;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-top {\r\n      position: absolute;\r\n      z-index: 3;\r\n      top: 19px;\r\n      left: 19px;\r\n      right: 19px;\r\n      display: flex;\r\n      align-items: flex-start;\r\n      justify-content: space-between;\r\n      gap: 15px;\r\n    }\r\n\r\n    .prx-precision-related-v3__type {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      min-height: 31px;\r\n      padding: 7px 11px;\r\n      border: 0 !important;\r\n      border-radius: 999px;\r\n      color: #ffffff;\r\n      background: rgba(5, 24, 42, 0.76);\r\n      box-shadow: 0 8px 22px rgba(2, 11, 20, 0.18);\r\n      -webkit-backdrop-filter: blur(9px);\r\n      backdrop-filter: blur(9px);\r\n      font-size: 10px;\r\n      line-height: 1;\r\n      font-weight: 850;\r\n      letter-spacing: 0.1em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .prx-precision-related-v3__number {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 43px;\r\n      height: 43px;\r\n      flex: 0 0 43px;\r\n      border-radius: 50%;\r\n      color: #ffffff;\r\n      background: rgba(5, 24, 42, 0.72);\r\n      box-shadow: 0 8px 22px rgba(2, 11, 20, 0.18);\r\n      -webkit-backdrop-filter: blur(9px);\r\n      backdrop-filter: blur(9px);\r\n      font-size: 11px;\r\n      line-height: 1;\r\n      font-weight: 880;\r\n      letter-spacing: 0.05em;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-body {\r\n      position: relative;\r\n      z-index: 2;\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) auto;\r\n      align-items: end;\r\n      gap: 18px;\r\n      width: 100%;\r\n      margin-top: auto;\r\n      padding: 25px 22px 22px;\r\n      color: #ffffff;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main\r\n      .prx-precision-related-v3__card-body {\r\n      padding: 34px 32px 31px;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-title {\r\n      margin: 0;\r\n      color: #ffffff !important;\r\n      font-size: clamp(22px, 2vw, 28px);\r\n      line-height: 1.08;\r\n      font-weight: 830;\r\n      letter-spacing: -0.035em;\r\n      text-wrap: balance;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main\r\n      .prx-precision-related-v3__card-title {\r\n      max-width: 470px;\r\n      font-size: clamp(35px, 3.5vw, 49px);\r\n      line-height: 1.01;\r\n      letter-spacing: -0.045em;\r\n    }\r\n\r\n    .prx-precision-related-v3__card-meta {\r\n      display: block;\r\n      max-width: 425px;\r\n      margin-top: 10px;\r\n      color: rgba(255, 255, 255, 0.75);\r\n      font-size: 13px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main\r\n      .prx-precision-related-v3__card-meta {\r\n      margin-top: 13px;\r\n      color: rgba(255, 255, 255, 0.8);\r\n      font-size: 16px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .prx-precision-related-v3__arrow {\r\n      display: grid;\r\n      place-items: center;\r\n      width: 48px;\r\n      height: 48px;\r\n      flex: 0 0 48px;\r\n      border: 0 !important;\r\n      border-radius: 50%;\r\n      color: #ffffff;\r\n      background: rgba(255, 255, 255, 0.14);\r\n      -webkit-backdrop-filter: blur(8px);\r\n      backdrop-filter: blur(8px);\r\n      transition:\r\n        background 0.3s ease,\r\n        transform 0.3s ease;\r\n    }\r\n\r\n    .prx-precision-related-v3__card--main\r\n      .prx-precision-related-v3__arrow {\r\n      width: 56px;\r\n      height: 56px;\r\n      flex-basis: 56px;\r\n      background: var(--prx-rel-red);\r\n      box-shadow: 0 12px 26px rgba(180, 0, 0, 0.28);\r\n    }\r\n\r\n    .prx-precision-related-v3__arrow svg {\r\n      width: 22px;\r\n      height: 22px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 1.9;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    .prx-precision-related-v3__card:hover,\r\n    .prx-precision-related-v3__card:focus-visible {\r\n      transform: translateY(-7px);\r\n      box-shadow: 0 27px 58px rgba(6, 26, 46, 0.23);\r\n    }\r\n\r\n    .prx-precision-related-v3__card:focus-visible {\r\n      box-shadow:\r\n        0 0 0 4px rgba(223, 16, 16, 0.24),\r\n        0 27px 58px rgba(6, 26, 46, 0.23);\r\n    }\r\n\r\n    .prx-precision-related-v3__card:hover\r\n      .prx-precision-related-v3__card-media img,\r\n    .prx-precision-related-v3__card:focus-visible\r\n      .prx-precision-related-v3__card-media img {\r\n      filter: saturate(1) contrast(1.04);\r\n      transform: scale(1.055);\r\n    }\r\n\r\n    .prx-precision-related-v3__card:hover\r\n      .prx-precision-related-v3__card-sheen,\r\n    .prx-precision-related-v3__card:focus-visible\r\n      .prx-precision-related-v3__card-sheen {\r\n      opacity: 1;\r\n    }\r\n\r\n    .prx-precision-related-v3__card:hover\r\n      .prx-precision-related-v3__arrow,\r\n    .prx-precision-related-v3__card:focus-visible\r\n      .prx-precision-related-v3__arrow {\r\n      background: var(--prx-rel-red);\r\n      transform: translateX(3px);\r\n    }\r\n\r\n    \/* =========================================\r\n       PODPOWIED\u0179 POD KAFELKAMI\r\n       ========================================= *\/\r\n\r\n    .prx-precision-related-v3__hint {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 11px;\r\n      margin: 25px 0 0;\r\n      color: var(--prx-rel-muted);\r\n      font-size: 13px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .prx-precision-related-v3__hint-icon {\r\n      width: 29px;\r\n      height: 29px;\r\n      flex: 0 0 29px;\r\n      display: grid;\r\n      place-items: center;\r\n      border-radius: 50%;\r\n      color: var(--prx-rel-red);\r\n      background: rgba(223, 16, 16, 0.09);\r\n    }\r\n\r\n    .prx-precision-related-v3__hint-icon svg {\r\n      width: 15px;\r\n      height: 15px;\r\n      fill: none;\r\n      stroke: currentColor;\r\n      stroke-width: 2;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n    }\r\n\r\n    \/* =========================================\r\n       TABLET\r\n       ========================================= *\/\r\n\r\n    @media (max-width: 1100px) {\r\n      .prx-precision-related-v3__header {\r\n        grid-template-columns: minmax(0, 1fr) 220px;\r\n        gap: 35px;\r\n      }\r\n\r\n      .prx-precision-related-v3__grid {\r\n        grid-template-rows: 430px repeat(2, 285px);\r\n      }\r\n\r\n      .prx-precision-related-v3__card--main {\r\n        grid-column: 1 \/ -1;\r\n        grid-row: auto;\r\n        min-height: 430px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card--small {\r\n        grid-column: span 6;\r\n      }\r\n\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__card-shade {\r\n        background:\r\n          linear-gradient(\r\n            180deg,\r\n            rgba(3, 15, 27, 0.04) 0%,\r\n            rgba(3, 15, 27, 0.05) 32%,\r\n            rgba(3, 15, 27, 0.9) 84%,\r\n            rgba(3, 15, 27, 0.98) 100%\r\n          ),\r\n          linear-gradient(\r\n            110deg,\r\n            rgba(4, 20, 35, 0.3),\r\n            transparent 70%\r\n          );\r\n      }\r\n    }\r\n\r\n    \/* =========================================\r\n       MOBILE\r\n       ========================================= *\/\r\n\r\n    @media (max-width: 767px) {\r\n      .prx-precision-related-v3 {\r\n        padding: 76px 18px 80px;\r\n      }\r\n\r\n      .prx-precision-related-v3::before {\r\n        background-size: 42px 42px;\r\n        -webkit-mask-image: linear-gradient(\r\n          180deg,\r\n          transparent,\r\n          #000 17%,\r\n          #000 83%,\r\n          transparent\r\n        );\r\n        mask-image: linear-gradient(\r\n          180deg,\r\n          transparent,\r\n          #000 17%,\r\n          #000 83%,\r\n          transparent\r\n        );\r\n      }\r\n\r\n      .prx-precision-related-v3__header {\r\n        display: block;\r\n        margin-bottom: 34px;\r\n      }\r\n\r\n      .prx-precision-related-v3__guide {\r\n        display: none;\r\n      }\r\n\r\n      .prx-precision-related-v3__eyebrow {\r\n        margin-bottom: 15px;\r\n        font-size: 10px;\r\n      }\r\n\r\n      .prx-precision-related-v3__eyebrow::before {\r\n        width: 26px;\r\n        flex-basis: 26px;\r\n      }\r\n\r\n      .prx-precision-related-v3 h2 {\r\n        font-size: clamp(36px, 12vw, 48px);\r\n        line-height: 1.01;\r\n      }\r\n\r\n      .prx-precision-related-v3__lead {\r\n        margin-top: 18px;\r\n        font-size: 16px;\r\n        line-height: 1.65;\r\n      }\r\n\r\n      .prx-precision-related-v3__grid {\r\n        display: grid;\r\n        grid-template-columns: 1fr;\r\n        grid-template-rows: none;\r\n        gap: 15px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card,\r\n      .prx-precision-related-v3__card--main,\r\n      .prx-precision-related-v3__card--small {\r\n        grid-column: auto;\r\n        grid-row: auto;\r\n        min-height: 330px;\r\n        border-radius: 18px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card--main {\r\n        min-height: 410px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card-top {\r\n        top: 16px;\r\n        left: 16px;\r\n        right: 16px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card-body,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__card-body {\r\n        padding: 24px 20px 20px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card-title,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__card-title {\r\n        max-width: 270px;\r\n        font-size: clamp(27px, 8vw, 35px);\r\n        line-height: 1.04;\r\n      }\r\n\r\n      .prx-precision-related-v3__card-meta,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__card-meta {\r\n        max-width: 270px;\r\n        margin-top: 9px;\r\n        font-size: 14px;\r\n        line-height: 1.48;\r\n      }\r\n\r\n      .prx-precision-related-v3__arrow,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__arrow {\r\n        width: 49px;\r\n        height: 49px;\r\n        flex-basis: 49px;\r\n      }\r\n\r\n      .prx-precision-related-v3__hint {\r\n        align-items: flex-start;\r\n        margin-top: 20px;\r\n        font-size: 12px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 390px) {\r\n      .prx-precision-related-v3 {\r\n        padding-left: 14px;\r\n        padding-right: 14px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card,\r\n      .prx-precision-related-v3__card--small {\r\n        min-height: 305px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card--main {\r\n        min-height: 380px;\r\n      }\r\n\r\n      .prx-precision-related-v3__card-body,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__card-body {\r\n        grid-template-columns: minmax(0, 1fr) 43px;\r\n        gap: 10px;\r\n        padding: 21px 17px 17px;\r\n      }\r\n\r\n      .prx-precision-related-v3__arrow,\r\n      .prx-precision-related-v3__card--main\r\n        .prx-precision-related-v3__arrow {\r\n        width: 43px;\r\n        height: 43px;\r\n        flex-basis: 43px;\r\n      }\r\n    }\r\n\r\n    @media (hover: none) {\r\n      .prx-precision-related-v3__card:hover {\r\n        transform: none;\r\n        box-shadow: 0 18px 42px rgba(6, 26, 46, 0.14);\r\n      }\r\n\r\n      .prx-precision-related-v3__card:hover\r\n        .prx-precision-related-v3__card-media img {\r\n        filter: saturate(0.88) contrast(1.04);\r\n        transform: scale(1.005);\r\n      }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .prx-precision-related-v3 *,\r\n      .prx-precision-related-v3 *::before,\r\n      .prx-precision-related-v3 *::after {\r\n        scroll-behavior: auto !important;\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"prx-precision-related-v3__inner\">\r\n    <header class=\"prx-precision-related-v3__header\">\r\n      <div class=\"prx-precision-related-v3__heading\">\r\n        <span class=\"prx-precision-related-v3__eyebrow\">\r\n          Powi\u0105zane produkty i us\u0142ugi\r\n        <\/span>\r\n\r\n        <h2 id=\"prx-precision-related-v3-title\">\r\n          Pasuj\u0105ce do <span>Twojego wyboru<\/span>\r\n        <\/h2>\r\n\r\n        <p class=\"prx-precision-related-v3__lead\">\r\n          Zobacz rozwi\u0105zania, kt\u00f3re mog\u0105 uzupe\u0142ni\u0107\r\n          <strong>wykonanie walca, przygotowanie jego powierzchni roboczej\r\n          albo pozosta\u0142ych element\u00f3w uk\u0142adu<\/strong>.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"prx-precision-related-v3__guide\" aria-hidden=\"true\">\r\n        <strong class=\"prx-precision-related-v3__guide-number\">05<\/strong>\r\n        <span class=\"prx-precision-related-v3__guide-text\">\r\n          Powi\u0105zanych kierunk\u00f3w dost\u0119pnych w ofercie PROEXPORT\r\n        <\/span>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <div\r\n      class=\"prx-precision-related-v3__grid\"\r\n      role=\"list\"\r\n      aria-label=\"Powi\u0105zane produkty i us\u0142ugi PROEXPORT\"\r\n    >\r\n      <!-- 01 \u2014 WA\u0141KI CHROMOWANE -->\r\n      <a\r\n        class=\"prx-precision-related-v3__card prx-precision-related-v3__card--main\"\r\n        href=\"https:\/\/hardchromeplate.com\/walki-chromowane\/\"\r\n        aria-label=\"Przejd\u017a do strony: Wa\u0142ki chromowane\"\r\n        role=\"listitem\"\r\n        style=\"--prx-image-position: center center;\"\r\n      >\r\n        <span class=\"prx-precision-related-v3__card-media\">\r\n          <img loading=\"lazy\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/09\/chrome_shaft_11.jpg\"\r\n            alt=\"Wa\u0142ek chromowany do zastosowa\u0144 przemys\u0142owych\"\r\n            width=\"1500\"\r\n            height=\"1500\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-shade\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"prx-precision-related-v3__card-sheen\" aria-hidden=\"true\"><\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-top\">\r\n          <span class=\"prx-precision-related-v3__type\">Produkt<\/span>\r\n          <span class=\"prx-precision-related-v3__number\" aria-hidden=\"true\">01<\/span>\r\n        <\/span>\r\n\r\n        <div class=\"prx-precision-related-v3__card-body\">\r\n          <div>\r\n            <h3 class=\"prx-precision-related-v3__card-title\">\r\n              Wa\u0142ki chromowane\r\n            <\/h3>\r\n            <span class=\"prx-precision-related-v3__card-meta\">\r\n              Elementy z powierzchni\u0105 robocz\u0105 wykonan\u0105 z chromu technicznego\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-related-v3__arrow\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <!-- 02 \u2014 WA\u0141Y BANANOWE -->\r\n      <a\r\n        class=\"prx-precision-related-v3__card prx-precision-related-v3__card--small\"\r\n        href=\"https:\/\/hardchromeplate.com\/waly-bananowe\/\"\r\n        aria-label=\"Przejd\u017a do strony: Wa\u0142y bananowe\"\r\n        role=\"listitem\"\r\n        style=\"--prx-image-position: center center;\"\r\n      >\r\n        <span class=\"prx-precision-related-v3__card-media\">\r\n          <img loading=\"lazy\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2026\/06\/banana.png\"\r\n            alt=\"Wa\u0142 bananowy do prowadzenia materia\u0142u\"\r\n            width=\"724\"\r\n            height=\"724\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-shade\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"prx-precision-related-v3__card-sheen\" aria-hidden=\"true\"><\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-top\">\r\n          <span class=\"prx-precision-related-v3__type\">Produkt<\/span>\r\n          <span class=\"prx-precision-related-v3__number\" aria-hidden=\"true\">02<\/span>\r\n        <\/span>\r\n\r\n        <div class=\"prx-precision-related-v3__card-body\">\r\n          <div>\r\n            <h3 class=\"prx-precision-related-v3__card-title\">\r\n              Wa\u0142y bananowe\r\n            <\/h3>\r\n            <span class=\"prx-precision-related-v3__card-meta\">\r\n              Prowadzenie i rozprostowywanie wst\u0119gi\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-related-v3__arrow\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <!-- 03 \u2014 CHROMOWANIE TECHNICZNE -->\r\n      <a\r\n        class=\"prx-precision-related-v3__card prx-precision-related-v3__card--small\"\r\n        href=\"https:\/\/hardchromeplate.com\/chromowanie\/\"\r\n        aria-label=\"Przejd\u017a do strony: Chromowanie techniczne\"\r\n        role=\"listitem\"\r\n        style=\"--prx-image-position: center center;\"\r\n      >\r\n        <span class=\"prx-precision-related-v3__card-media\">\r\n          <img loading=\"lazy\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/10\/2.png\"\r\n            alt=\"Elementy przemys\u0142owe po chromowaniu technicznym\"\r\n            width=\"934\"\r\n            height=\"934\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-shade\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"prx-precision-related-v3__card-sheen\" aria-hidden=\"true\"><\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-top\">\r\n          <span class=\"prx-precision-related-v3__type\">Us\u0142uga<\/span>\r\n          <span class=\"prx-precision-related-v3__number\" aria-hidden=\"true\">03<\/span>\r\n        <\/span>\r\n\r\n        <div class=\"prx-precision-related-v3__card-body\">\r\n          <div>\r\n            <h3 class=\"prx-precision-related-v3__card-title\">\r\n              Chromowanie techniczne\r\n            <\/h3>\r\n            <span class=\"prx-precision-related-v3__card-meta\">\r\n              Powierzchnia robocza dla detali przemys\u0142owych\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-related-v3__arrow\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <!-- 04 \u2014 ROLKI TRANSPORTOWE -->\r\n      <a\r\n        class=\"prx-precision-related-v3__card prx-precision-related-v3__card--small\"\r\n        href=\"https:\/\/hardchromeplate.com\/rolki-transportowe\/\"\r\n        aria-label=\"Przejd\u017a do strony: Rolki transportowe\"\r\n        role=\"listitem\"\r\n        style=\"--prx-image-position: center center;\"\r\n      >\r\n        <span class=\"prx-precision-related-v3__card-media\">\r\n          <img loading=\"lazy\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/10\/roller-mix.png\"\r\n            alt=\"Rolki transportowe do system\u00f3w przeno\u015bnikowych\"\r\n            width=\"986\"\r\n            height=\"986\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-shade\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"prx-precision-related-v3__card-sheen\" aria-hidden=\"true\"><\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-top\">\r\n          <span class=\"prx-precision-related-v3__type\">Produkt<\/span>\r\n          <span class=\"prx-precision-related-v3__number\" aria-hidden=\"true\">04<\/span>\r\n        <\/span>\r\n\r\n        <div class=\"prx-precision-related-v3__card-body\">\r\n          <div>\r\n            <h3 class=\"prx-precision-related-v3__card-title\">\r\n              Rolki transportowe\r\n            <\/h3>\r\n            <span class=\"prx-precision-related-v3__card-meta\">\r\n              Transport i prowadzenie materia\u0142u w maszynie\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-related-v3__arrow\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/a>\r\n\r\n      <!-- 05 \u2014 TOCZENIE DETALI -->\r\n      <a\r\n        class=\"prx-precision-related-v3__card prx-precision-related-v3__card--small\"\r\n        href=\"https:\/\/hardchromeplate.com\/toczenie-detali\/\"\r\n        aria-label=\"Przejd\u017a do strony: Toczenie detali CNC\"\r\n        role=\"listitem\"\r\n        style=\"--prx-image-position: center center;\"\r\n      >\r\n        <span class=\"prx-precision-related-v3__card-media\">\r\n          <img loading=\"lazy\"\r\n            src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2026\/06\/Bez-tytulu.png\"\r\n            alt=\"Toczone detale metalowe wykonane w obr\u00f3bce CNC\"\r\n            width=\"1065\"\r\n            height=\"1065\"\r\n            loading=\"lazy\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-shade\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"prx-precision-related-v3__card-sheen\" aria-hidden=\"true\"><\/span>\r\n\r\n        <span class=\"prx-precision-related-v3__card-top\">\r\n          <span class=\"prx-precision-related-v3__type\">Us\u0142uga<\/span>\r\n          <span class=\"prx-precision-related-v3__number\" aria-hidden=\"true\">05<\/span>\r\n        <\/span>\r\n\r\n        <div class=\"prx-precision-related-v3__card-body\">\r\n          <div>\r\n            <h3 class=\"prx-precision-related-v3__card-title\">\r\n              Toczenie detali CNC\r\n            <\/h3>\r\n            <span class=\"prx-precision-related-v3__card-meta\">\r\n              Obr\u00f3bka powierzchni obrotowych wed\u0142ug dokumentacji\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <span class=\"prx-precision-related-v3__arrow\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <p class=\"prx-precision-related-v3__hint\">\r\n      <span class=\"prx-precision-related-v3__hint-icon\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\">\r\n          <path d=\"M5 12h14M13 6l6 6-6 6\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      Kliknij wybrany kafel, aby przej\u015b\u0107 do szczeg\u00f3\u0142\u00f3w produktu lub us\u0142ugi.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      var sections = document.querySelectorAll(\r\n        \".prx-precision-related-v3\"\r\n      );\r\n\r\n      sections.forEach(function (section) {\r\n        if (section.dataset.prxRelatedReady === \"true\") {\r\n          return;\r\n        }\r\n\r\n        section.dataset.prxRelatedReady = \"true\";\r\n\r\n        var cards = section.querySelectorAll(\r\n          \".prx-precision-related-v3__card\"\r\n        );\r\n\r\n        cards.forEach(function (card) {\r\n          card.addEventListener(\"pointermove\", function (event) {\r\n            if (event.pointerType === \"touch\") {\r\n              return;\r\n            }\r\n\r\n            var rect = card.getBoundingClientRect();\r\n            var x = ((event.clientX - rect.left) \/ rect.width) * 100;\r\n            var y = ((event.clientY - rect.top) \/ rect.height) * 100;\r\n\r\n            card.style.setProperty(\"--prx-card-x\", x + \"%\");\r\n            card.style.setProperty(\"--prx-card-y\", y + \"%\");\r\n          });\r\n\r\n          card.addEventListener(\"pointerleave\", function () {\r\n            card.style.setProperty(\"--prx-card-x\", \"50%\");\r\n            card.style.setProperty(\"--prx-card-y\", \"50%\");\r\n          });\r\n        });\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bd5b2d elementor-widget elementor-widget-html\" data-id=\"2bd5b2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\n     BLOK 9 \u2014 BAZA WIEDZY \/ SEO \/ GEO\r\n     WALCE PRECYZYJNE\r\n========================================================= -->\r\n\r\n<section class=\"wpkg-section\" id=\"walce-baza-wiedzy\">\r\n  <div class=\"wpkg-container\">\r\n\r\n    <!-- NAG\u0141\u00d3WEK -->\r\n    <header class=\"wpkg-header\">\r\n      <div class=\"wpkg-eyebrow\">\r\n        <span class=\"wpkg-eyebrow-dot\"><\/span>\r\n        Baza wiedzy\r\n      <\/div>\r\n\r\n      <h2>Walce precyzyjne \u2014 budowa, dob\u00f3r i wykonanie<\/h2>\r\n\r\n      <p class=\"wpkg-lead\">\r\n        W\u0142a\u015bciwo\u015bci walca wynikaj\u0105 z po\u0142\u0105czenia geometrii, materia\u0142u,\r\n        przygotowania powierzchni oraz sposobu pracy w maszynie.\r\n        Dlatego ka\u017cdy element dobieramy do konkretnej aplikacji\r\n        i dokumentacji technicznej.\r\n      <\/p>\r\n\r\n      <div class=\"wpkg-topic-row\" aria-label=\"Zakres tematyczny sekcji\">\r\n        <span>Geometria<\/span>\r\n        <span>Materia\u0142y<\/span>\r\n        <span>Powierzchnie<\/span>\r\n        <span>Wywa\u017canie<\/span>\r\n        <span>Kontrola jako\u015bci<\/span>\r\n      <\/div>\r\n    <\/header>\r\n\r\n    <div class=\"wpkg-layout\">\r\n\r\n      <!-- LEWA KOLUMNA -->\r\n      <aside class=\"wpkg-sidebar\">\r\n        <div class=\"wpkg-sidebar-inner\">\r\n\r\n          <div class=\"wpkg-roller-visual\" aria-hidden=\"true\">\r\n            <div class=\"wpkg-measure-line wpkg-measure-top\">\r\n              <i><\/i>\r\n              <span>GEOMETRIA<\/span>\r\n              <i><\/i>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-roller\">\r\n              <span class=\"wpkg-journal wpkg-journal-left\"><\/span>\r\n              <span class=\"wpkg-roller-body\">\r\n                <i class=\"wpkg-scan-line\"><\/i>\r\n              <\/span>\r\n              <span class=\"wpkg-journal wpkg-journal-right\"><\/span>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-measure-line wpkg-measure-bottom\">\r\n              <i><\/i>\r\n              <span>POWIERZCHNIA<\/span>\r\n              <i><\/i>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-nav-title\">\r\n            <span>Zakres informacji<\/span>\r\n            <small>01\u201307<\/small>\r\n          <\/div>\r\n\r\n          <nav class=\"wpkg-nav\" aria-label=\"Nawigacja po bazie wiedzy\">\r\n            <a href=\"#wpkg-definicja\" class=\"is-active\">\r\n              <span>01<\/span>\r\n              Czym jest walec precyzyjny?\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-geometria\">\r\n              <span>02<\/span>\r\n              Geometria elementu\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-material\">\r\n              <span>03<\/span>\r\n              Materia\u0142 i konstrukcja\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-powierzchnia\">\r\n              <span>04<\/span>\r\n              Rodzaj powierzchni\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-wywazanie\">\r\n              <span>05<\/span>\r\n              Praca obrotowa\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-zapytanie\">\r\n              <span>06<\/span>\r\n              Dane do wyceny\r\n            <\/a>\r\n\r\n            <a href=\"#wpkg-kontrola\">\r\n              <span>07<\/span>\r\n              Kontrola jako\u015bci\r\n            <\/a>\r\n          <\/nav>\r\n\r\n          <div class=\"wpkg-side-contact\">\r\n            <span class=\"wpkg-side-contact-label\">Masz dokumentacj\u0119?<\/span>\r\n            <strong>Prze\u015blij rysunek walca do analizy<\/strong>\r\n            <p>\r\n              Sprawdzimy zakres wykonania i przygotujemy ofert\u0119\r\n              dopasowan\u0105 do aplikacji.\r\n            <\/p>\r\n\r\n            <a href=\"\/kontakt\/\" class=\"wpkg-side-button\">\r\n              Prze\u015blij zapytanie\r\n              <span aria-hidden=\"true\">\u2192<\/span>\r\n            <\/a>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/aside>\r\n\r\n      <!-- PRAWA KOLUMNA -->\r\n      <article class=\"wpkg-content\">\r\n\r\n        <!-- 01 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-definicja\">\r\n          <div class=\"wpkg-section-number\">01<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Podstawowe informacje<\/span>\r\n            <h3>Czym jest walec precyzyjny?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              <strong>Walec precyzyjny<\/strong> to element maszyny wykonywany\r\n              z kontrolowan\u0105 geometri\u0105, wymiarami, powierzchni\u0105 robocz\u0105\r\n              oraz sposobem osadzenia, dopasowanymi do konkretnego procesu\r\n              przemys\u0142owego.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-text-columns\">\r\n            <p>\r\n              Walce precyzyjne mog\u0105 odpowiada\u0107 mi\u0119dzy innymi za prowadzenie,\r\n              dociskanie, transportowanie, laminowanie, nanoszenie materia\u0142u\r\n              lub stabilizowanie procesu technologicznego. Ich rzeczywista\r\n              funkcja zale\u017cy od konstrukcji maszyny i warunk\u00f3w pracy.\r\n            <\/p>\r\n\r\n            <p>\r\n              Sam wymiar zewn\u0119trzny nie okre\u015bla jeszcze przydatno\u015bci elementu.\r\n              Znaczenie maj\u0105 r\u00f3wnie\u017c czopy, mocowania, rodzaj materia\u0142u,\r\n              wyko\u0144czenie powierzchni oraz zachowanie walca podczas pracy\r\n              obrotowej.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-key-grid\">\r\n            <div class=\"wpkg-key-card\">\r\n              <span>01<\/span>\r\n              <strong>Geometria<\/strong>\r\n              <p>Kszta\u0142t i wymiary wynikaj\u0105ce z dokumentacji technicznej.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-key-card\">\r\n              <span>02<\/span>\r\n              <strong>Powierzchnia<\/strong>\r\n              <p>Wyko\u0144czenie dobrane do kontaktu z materia\u0142em i procesu.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-key-card\">\r\n              <span>03<\/span>\r\n              <strong>Osadzenie<\/strong>\r\n              <p>Czopy i mocowania dopasowane do konstrukcji maszyny.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <!-- 02 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-geometria\">\r\n          <div class=\"wpkg-section-number\">02<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Dok\u0142adno\u015b\u0107 wykonania<\/span>\r\n            <h3>Dlaczego geometria walca ma znaczenie?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Geometria walca wp\u0142ywa na spos\u00f3b kontaktu z materia\u0142em,\r\n              stabilno\u015b\u0107 prowadzenia oraz wsp\u00f3\u0142prac\u0119 elementu z pozosta\u0142ymi\r\n              cz\u0119\u015bciami maszyny.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <p>\r\n            W zale\u017cno\u015bci od zastosowania kontrolowane mog\u0105 by\u0107 r\u00f3\u017cne cechy\r\n            geometryczne. Zakres kontroli powinien wynika\u0107 z dokumentacji,\r\n            funkcji elementu oraz wymaga\u0144 konkretnej aplikacji.\r\n          <\/p>\r\n\r\n          <div class=\"wpkg-check-list\">\r\n            <div>\r\n              <span>\u2713<\/span>\r\n              <p>\r\n                <strong>\u015arednice i d\u0142ugo\u015bci<\/strong>\r\n                podstawowych cz\u0119\u015bci walca oraz jego powierzchni roboczej.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div>\r\n              <span>\u2713<\/span>\r\n              <p>\r\n                <strong>Wsp\u00f3\u0142osiowo\u015b\u0107<\/strong>\r\n                powierzchni roboczej, czop\u00f3w i element\u00f3w mocuj\u0105cych.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div>\r\n              <span>\u2713<\/span>\r\n              <p>\r\n                <strong>Kszta\u0142t powierzchni<\/strong>\r\n                zgodny z funkcj\u0105 walca i wymaganiami dokumentacji.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div>\r\n              <span>\u2713<\/span>\r\n              <p>\r\n                <strong>Po\u0142o\u017cenie czop\u00f3w<\/strong>\r\n                oraz innych obszar\u00f3w wsp\u00f3\u0142pracuj\u0105cych z maszyn\u0105.\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-note\">\r\n            <strong>Wa\u017cne:<\/strong>\r\n            wymagany poziom dok\u0142adno\u015bci ustalamy na podstawie rysunku\r\n            technicznego, parametr\u00f3w pracy i funkcji elementu. Nie ka\u017cdy\r\n            walec wymaga identycznego zakresu tolerancji.\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <!-- 03 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-material\">\r\n          <div class=\"wpkg-section-number\">03<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Konstrukcja elementu<\/span>\r\n            <h3>Jak dobiera si\u0119 materia\u0142 walca?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Materia\u0142 dobiera si\u0119 do obci\u0105\u017ce\u0144, \u015brodowiska pracy,\r\n              konstrukcji walca, planowanej obr\u00f3bki oraz rodzaju\r\n              powierzchni roboczej.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <p>\r\n            Dob\u00f3r materia\u0142u nie powinien by\u0107 rozpatrywany oddzielnie\r\n            od konstrukcji ca\u0142ego elementu. Znaczenie maj\u0105 mi\u0119dzy innymi\r\n            spos\u00f3b podparcia, warunki pracy, kontakt z obrabianym materia\u0142em\r\n            i proces wyko\u0144czenia powierzchni.\r\n          <\/p>\r\n\r\n          <div class=\"wpkg-decision-grid\">\r\n            <div class=\"wpkg-decision-card\">\r\n              <span class=\"wpkg-decision-index\">A<\/span>\r\n              <div>\r\n                <strong>Warunki mechaniczne<\/strong>\r\n                <p>Obci\u0105\u017cenia, spos\u00f3b podparcia i charakter pracy maszyny.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-decision-card\">\r\n              <span class=\"wpkg-decision-index\">B<\/span>\r\n              <div>\r\n                <strong>\u015arodowisko pracy<\/strong>\r\n                <p>Temperatura, wilgo\u0107, kontakt z mediami i zanieczyszczeniami.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-decision-card\">\r\n              <span class=\"wpkg-decision-index\">C<\/span>\r\n              <div>\r\n                <strong>Technologia wykonania<\/strong>\r\n                <p>Obr\u00f3bka, hartowanie, szlifowanie i przygotowanie powierzchni.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-decision-card\">\r\n              <span class=\"wpkg-decision-index\">D<\/span>\r\n              <div>\r\n                <strong>Warstwa robocza<\/strong>\r\n                <p>Pow\u0142oka lub wyko\u0144czenie wymagane przez dany proces.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <!-- 04 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-powierzchnia\">\r\n          <div class=\"wpkg-section-number\">04<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Warstwa robocza<\/span>\r\n            <h3>Jakie powierzchnie stosuje si\u0119 na walcach?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Rodzaj powierzchni dobiera si\u0119 do wymaganej odporno\u015bci,\r\n              tarcia, kontaktu z materia\u0142em, \u015brodowiska pracy oraz funkcji\r\n              walca w procesie technologicznym.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-table-wrap\">\r\n            <table class=\"wpkg-table\">\r\n              <thead>\r\n                <tr>\r\n                  <th>Rodzaj wykonania<\/th>\r\n                  <th>Kiedy jest rozwa\u017cany?<\/th>\r\n                  <th>Co nale\u017cy ustali\u0107?<\/th>\r\n                <\/tr>\r\n              <\/thead>\r\n\r\n              <tbody>\r\n                <tr>\r\n                  <td>\r\n                    <strong>Powierzchnia metalowa<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    Gdy proces wymaga okre\u015blonego wyko\u0144czenia powierzchni\r\n                    materia\u0142u bazowego.\r\n                  <\/td>\r\n                  <td>\r\n                    Chropowato\u015b\u0107, geometria, warunki kontaktu i spos\u00f3b pracy.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <td>\r\n                    <strong>Chrom techniczny<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    Gdy istotna jest odporno\u015b\u0107 na zu\u017cycie i niski wsp\u00f3\u0142czynnik\r\n                    tarcia powierzchni.\r\n                  <\/td>\r\n                  <td>\r\n                    Stan pod\u0142o\u017ca, grubo\u015b\u0107 warstwy, obr\u00f3bk\u0119 ko\u0144cow\u0105\r\n                    i \u015brodowisko pracy.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <td>\r\n                    <strong>Guma lub elastomer<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    Gdy potrzebna jest spr\u0119\u017cysta warstwa robocza albo okre\u015blony\r\n                    kontakt z prowadzonym materia\u0142em.\r\n                  <\/td>\r\n                  <td>\r\n                    Rodzaj mieszanki, twardo\u015b\u0107, media, temperatur\u0119\r\n                    i geometri\u0119 warstwy.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <td>\r\n                    <strong>Poliuretan<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    Gdy aplikacja wymaga warstwy o w\u0142a\u015bciwo\u015bciach dobranych\r\n                    do obci\u0105\u017ce\u0144 i kontaktu z materia\u0142em.\r\n                  <\/td>\r\n                  <td>\r\n                    Twardo\u015b\u0107, odporno\u015b\u0107, warunki pracy i spos\u00f3b wyko\u0144czenia.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <td>\r\n                    <strong>Ceramika techniczna<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    W aplikacjach, w kt\u00f3rych wymagane s\u0105 specjalistyczne\r\n                    w\u0142a\u015bciwo\u015bci powierzchni.\r\n                  <\/td>\r\n                  <td>\r\n                    Rodzaj procesu, obci\u0105\u017cenia, pod\u0142o\u017ce i wymagane wyko\u0144czenie.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <td>\r\n                    <strong>Rowkowanie lub moletowanie<\/strong>\r\n                  <\/td>\r\n                  <td>\r\n                    Gdy powierzchnia ma prowadzi\u0107, przenosi\u0107 lub odpowiednio\r\n                    uk\u0142ada\u0107 materia\u0142.\r\n                  <\/td>\r\n                  <td>\r\n                    Geometri\u0119 wzoru, podzia\u0142k\u0119, kierunek i obszar wykonania.\r\n                  <\/td>\r\n                <\/tr>\r\n              <\/tbody>\r\n            <\/table>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-tech-fact\">\r\n            <div class=\"wpkg-tech-fact-value\">850\u20131200 HV<\/div>\r\n            <div>\r\n              <strong>Twardo\u015b\u0107 w\u0142asna warstwy chromu technicznego<\/strong>\r\n              <p>\r\n                Typowy zakres dla samej warstwy. Ko\u0144cowe w\u0142a\u015bciwo\u015bci elementu\r\n                zale\u017c\u0105 r\u00f3wnie\u017c od materia\u0142u bazowego, przygotowania pod\u0142o\u017ca,\r\n                grubo\u015bci pow\u0142oki i obr\u00f3bki ko\u0144cowej.\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <p class=\"wpkg-small-print\">\r\n            Ochrona antykorozyjna chromu technicznego jest zachowana tak d\u0142ugo,\r\n            jak d\u0142ugo warstwa pozostaje ci\u0105g\u0142a i nieuszkodzona. Dob\u00f3r pow\u0142oki\r\n            zawsze wymaga analizy rzeczywistych warunk\u00f3w pracy.\r\n          <\/p>\r\n        <\/section>\r\n\r\n        <!-- 05 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-wywazanie\">\r\n          <div class=\"wpkg-section-number\">05<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Stabilno\u015b\u0107 pracy<\/span>\r\n            <h3>Kiedy potrzebne jest wywa\u017canie dynamiczne?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Wywa\u017canie dynamiczne rozwa\u017ca si\u0119 w przypadku element\u00f3w\r\n              obracaj\u0105cych si\u0119, szczeg\u00f3lnie gdy ich masa, konstrukcja\r\n              lub pr\u0119dko\u015b\u0107 pracy mog\u0105 wp\u0142ywa\u0107 na poziom drga\u0144.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <p>\r\n            Zakres wywa\u017cania powinien odpowiada\u0107 rzeczywistym warunkom pracy\r\n            walca. Do prawid\u0142owej oceny potrzebne s\u0105 dane dotycz\u0105ce pr\u0119dko\u015bci\r\n            obrotowej, sposobu podparcia, masy, konstrukcji oraz funkcji\r\n            elementu w maszynie.\r\n          <\/p>\r\n\r\n          <div class=\"wpkg-flow\">\r\n            <div class=\"wpkg-flow-item\">\r\n              <span>01<\/span>\r\n              <strong>Dane maszyny<\/strong>\r\n              <p>Pr\u0119dko\u015b\u0107 obrotowa i spos\u00f3b osadzenia.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-flow-arrow\" aria-hidden=\"true\">\u2192<\/div>\r\n\r\n            <div class=\"wpkg-flow-item\">\r\n              <span>02<\/span>\r\n              <strong>Analiza walca<\/strong>\r\n              <p>Masa, wymiary i konstrukcja elementu.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-flow-arrow\" aria-hidden=\"true\">\u2192<\/div>\r\n\r\n            <div class=\"wpkg-flow-item\">\r\n              <span>03<\/span>\r\n              <strong>Dob\u00f3r zakresu<\/strong>\r\n              <p>Wymagania odpowiednie dla aplikacji.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <!-- 06 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-zapytanie\">\r\n          <div class=\"wpkg-section-number\">06<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Przygotowanie oferty<\/span>\r\n            <h3>Jakie dane s\u0105 potrzebne do wyceny walca?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Najlepsz\u0105 podstaw\u0105 wyceny jest aktualny rysunek techniczny\r\n              uzupe\u0142niony informacjami o zastosowaniu i warunkach pracy.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-data-grid\">\r\n            <div class=\"wpkg-data-card\">\r\n              <span>01<\/span>\r\n              <strong>Dokumentacja<\/strong>\r\n              <p>Rysunek techniczny, model lub czytelny szkic elementu.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-data-card\">\r\n              <span>02<\/span>\r\n              <strong>Wymiary<\/strong>\r\n              <p>\u015arednice, d\u0142ugo\u015bci, czopy, mocowania i obszary robocze.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-data-card\">\r\n              <span>03<\/span>\r\n              <strong>Materia\u0142<\/strong>\r\n              <p>Wskazany gatunek lub oczekiwane w\u0142a\u015bciwo\u015bci elementu.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-data-card\">\r\n              <span>04<\/span>\r\n              <strong>Powierzchnia<\/strong>\r\n              <p>Pow\u0142oka, twardo\u015b\u0107, struktura albo wymagane wyko\u0144czenie.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-data-card\">\r\n              <span>05<\/span>\r\n              <strong>Warunki pracy<\/strong>\r\n              <p>Obci\u0105\u017cenia, temperatura, media i kontakt z materia\u0142em.<\/p>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-data-card\">\r\n              <span>06<\/span>\r\n              <strong>Praca obrotowa<\/strong>\r\n              <p>Pr\u0119dko\u015b\u0107, spos\u00f3b podparcia i wymagania dotycz\u0105ce wywa\u017cenia.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-tip\">\r\n            <div class=\"wpkg-tip-symbol\">+<\/div>\r\n            <div>\r\n              <strong>Nie masz kompletnej dokumentacji?<\/strong>\r\n              <p>\r\n                Prze\u015blij dost\u0119pne materia\u0142y i opisz zastosowanie.\r\n                Zakres mo\u017cliwej realizacji ustalimy po analizie danych.\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <!-- 07 -->\r\n        <section class=\"wpkg-article-section\" id=\"wpkg-kontrola\">\r\n          <div class=\"wpkg-section-number\">07<\/div>\r\n\r\n          <div class=\"wpkg-article-heading\">\r\n            <span>Odbi\u00f3r elementu<\/span>\r\n            <h3>Jak kontrolowana jest jako\u015b\u0107 walca?<\/h3>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-answer-box\">\r\n            <span class=\"wpkg-answer-icon\">i<\/span>\r\n            <p>\r\n              Ka\u017cdy gotowy walec przechodzi kontrol\u0119 jako\u015bci.\r\n              Zakres sprawdzanych cech wynika z dokumentacji technicznej,\r\n              uzgodnionych wymaga\u0144 i rodzaju wykonania.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-control-panel\">\r\n            <div class=\"wpkg-control-item\">\r\n              <span class=\"wpkg-control-icon\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n                  <path d=\"M4 7h16M7 4v6M17 4v6M5 16h14M8 13v6M16 13v6\"\/>\r\n                <\/svg>\r\n              <\/span>\r\n              <div>\r\n                <strong>Wymiary<\/strong>\r\n                <p>Kontrola wskazanych \u015brednic, d\u0142ugo\u015bci i obszar\u00f3w wykonania.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-control-item\">\r\n              <span class=\"wpkg-control-icon\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n                  <circle cx=\"12\" cy=\"12\" r=\"7\"\/>\r\n                  <path d=\"M12 2v4M12 18v4M2 12h4M18 12h4\"\/>\r\n                <\/svg>\r\n              <\/span>\r\n              <div>\r\n                <strong>Geometria<\/strong>\r\n                <p>Sprawdzenie cech geometrycznych wymaganych dla elementu.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-control-item\">\r\n              <span class=\"wpkg-control-icon\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n                  <path d=\"M3 14c4-6 7 6 11 0s6 0 7 2\"\/>\r\n                  <path d=\"M4 5h16M4 19h16\"\/>\r\n                <\/svg>\r\n              <\/span>\r\n              <div>\r\n                <strong>Powierzchnia<\/strong>\r\n                <p>Ocena warstwy roboczej i uzgodnionego wyko\u0144czenia.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"wpkg-control-item\">\r\n              <span class=\"wpkg-control-icon\">\r\n                <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n                  <path d=\"M5 12h14M8 8l-4 4 4 4M16 8l4 4-4 4\"\/>\r\n                <\/svg>\r\n              <\/span>\r\n              <div>\r\n                <strong>Czopy i mocowania<\/strong>\r\n                <p>Kontrola obszar\u00f3w wsp\u00f3\u0142pracuj\u0105cych z konstrukcj\u0105 maszyny.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"wpkg-final-cta\">\r\n            <div>\r\n              <span>Produkcja wed\u0142ug dokumentacji<\/span>\r\n              <h3>Potrzebujesz walca do konkretnej aplikacji?<\/h3>\r\n              <p>\r\n                Prze\u015blij rysunek techniczny i najwa\u017cniejsze informacje\r\n                o warunkach pracy. Przygotujemy zakres realizacji i ofert\u0119.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <a href=\"\/kontakt\/\" class=\"wpkg-main-button\">\r\n              Zapytaj o wykonanie walca\r\n              <span aria-hidden=\"true\">\u2192<\/span>\r\n            <\/a>\r\n          <\/div>\r\n        <\/section>\r\n\r\n      <\/article>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .wpkg-section {\r\n    --wpkg-red: #df1010;\r\n    --wpkg-red-dark: #bf0000;\r\n    --wpkg-navy: #0b2235;\r\n    --wpkg-blue: #183b56;\r\n    --wpkg-text: #263746;\r\n    --wpkg-muted: #667788;\r\n    --wpkg-line: #dfe6eb;\r\n    --wpkg-light: #f5f7f9;\r\n    --wpkg-white: #ffffff;\r\n\r\n    position: relative;\r\n    width: 100vw;\r\n    margin-left: calc(50% - 50vw);\r\n    margin-right: calc(50% - 50vw);\r\n    padding: 108px 24px;\r\n    overflow: clip;\r\n    color: var(--wpkg-text);\r\n    background:\r\n      radial-gradient(circle at 8% 3%, rgba(223, 16, 16, 0.045), transparent 25%),\r\n      linear-gradient(180deg, #f7f9fa 0%, #ffffff 24%, #ffffff 100%);\r\n  }\r\n\r\n  .wpkg-section,\r\n  .wpkg-section * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .wpkg-container {\r\n    position: relative;\r\n    width: min(1180px, 100%);\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .wpkg-header {\r\n    max-width: 860px;\r\n    margin-bottom: 68px;\r\n  }\r\n\r\n  .wpkg-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n    margin-bottom: 22px;\r\n    color: var(--wpkg-navy);\r\n    font-size: 12px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-eyebrow-dot {\r\n    width: 9px;\r\n    height: 9px;\r\n    border-radius: 50%;\r\n    background: var(--wpkg-red);\r\n    box-shadow: 0 0 0 6px rgba(223, 16, 16, 0.09);\r\n  }\r\n\r\n  .wpkg-header h2 {\r\n    max-width: 820px;\r\n    margin: 0;\r\n    color: var(--wpkg-navy);\r\n    font-size: clamp(38px, 5vw, 68px);\r\n    font-weight: 800;\r\n    line-height: 0.99;\r\n    letter-spacing: -0.052em;\r\n  }\r\n\r\n  .wpkg-lead {\r\n    max-width: 780px;\r\n    margin: 27px 0 0;\r\n    color: #506273;\r\n    font-size: 18px;\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .wpkg-topic-row {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 9px;\r\n    margin-top: 28px;\r\n  }\r\n\r\n  .wpkg-topic-row span {\r\n    padding: 8px 13px;\r\n    border: 1px solid #dfe5e9;\r\n    border-radius: 100px;\r\n    color: #536474;\r\n    background: rgba(255, 255, 255, 0.85);\r\n    font-size: 12px;\r\n    font-weight: 750;\r\n  }\r\n\r\n  .wpkg-layout {\r\n    display: grid;\r\n    grid-template-columns: 320px minmax(0, 1fr);\r\n    gap: 64px;\r\n    align-items: start;\r\n  }\r\n\r\n  .wpkg-sidebar {\r\n    position: relative;\r\n  }\r\n\r\n  .wpkg-sidebar-inner {\r\n    position: sticky;\r\n    top: 28px;\r\n  }\r\n\r\n  .wpkg-roller-visual {\r\n    position: relative;\r\n    min-height: 184px;\r\n    margin-bottom: 24px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 20px;\r\n    overflow: hidden;\r\n    background:\r\n      linear-gradient(rgba(13, 34, 51, 0.035) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(13, 34, 51, 0.035) 1px, transparent 1px),\r\n      #ffffff;\r\n    background-size: 24px 24px;\r\n    box-shadow: 0 18px 45px rgba(16, 36, 52, 0.07);\r\n  }\r\n\r\n  .wpkg-roller {\r\n    position: absolute;\r\n    top: 77px;\r\n    left: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    width: 250px;\r\n    transform: translateX(-50%);\r\n  }\r\n\r\n  .wpkg-roller-body {\r\n    position: relative;\r\n    flex: 1;\r\n    height: 51px;\r\n    overflow: hidden;\r\n    border: 1px solid #8e9aa3;\r\n    border-radius: 8px;\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        #5e6870 0%,\r\n        #dce2e5 17%,\r\n        #f9fbfc 43%,\r\n        #9ca7ae 71%,\r\n        #4b555c 100%\r\n      );\r\n    box-shadow:\r\n      inset 0 0 0 1px rgba(255, 255, 255, 0.55),\r\n      0 9px 15px rgba(11, 34, 53, 0.17);\r\n  }\r\n\r\n  .wpkg-roller-body::before,\r\n  .wpkg-roller-body::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: -5px;\r\n    width: 10px;\r\n    height: 61px;\r\n    border-radius: 50%;\r\n    border: 1px solid #78848c;\r\n    background: linear-gradient(90deg, #4d575e, #d4dadd);\r\n  }\r\n\r\n  .wpkg-roller-body::before {\r\n    left: -4px;\r\n  }\r\n\r\n  .wpkg-roller-body::after {\r\n    right: -4px;\r\n  }\r\n\r\n  .wpkg-journal {\r\n    display: block;\r\n    width: 43px;\r\n    height: 22px;\r\n    border: 1px solid #8a969e;\r\n    background: linear-gradient(180deg, #cbd2d6, #626d75);\r\n  }\r\n\r\n  .wpkg-journal-left {\r\n    border-radius: 5px 0 0 5px;\r\n  }\r\n\r\n  .wpkg-journal-right {\r\n    border-radius: 0 5px 5px 0;\r\n  }\r\n\r\n  .wpkg-scan-line {\r\n    position: absolute;\r\n    top: -10%;\r\n    bottom: -10%;\r\n    left: 8%;\r\n    width: 3px;\r\n    background: var(--wpkg-red);\r\n    box-shadow:\r\n      0 0 8px rgba(223, 16, 16, 0.85),\r\n      0 0 20px rgba(223, 16, 16, 0.45);\r\n    animation: wpkgScan 3.4s ease-in-out infinite alternate;\r\n  }\r\n\r\n  .wpkg-measure-line {\r\n    position: absolute;\r\n    left: 25px;\r\n    right: 25px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    color: #778795;\r\n    font-size: 8px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.18em;\r\n  }\r\n\r\n  .wpkg-measure-line i {\r\n    height: 1px;\r\n    flex: 1;\r\n    background: #cbd4da;\r\n  }\r\n\r\n  .wpkg-measure-top {\r\n    top: 30px;\r\n  }\r\n\r\n  .wpkg-measure-bottom {\r\n    bottom: 26px;\r\n  }\r\n\r\n  .wpkg-nav-title {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    margin-bottom: 13px;\r\n    padding: 0 4px;\r\n    color: var(--wpkg-navy);\r\n    font-size: 12px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-nav-title small {\r\n    color: var(--wpkg-red);\r\n    font-size: 10px;\r\n  }\r\n\r\n  .wpkg-nav {\r\n    display: grid;\r\n    gap: 7px;\r\n  }\r\n\r\n  .wpkg-nav a {\r\n    position: relative;\r\n    display: grid;\r\n    grid-template-columns: 29px 1fr;\r\n    gap: 10px;\r\n    align-items: center;\r\n    min-height: 47px;\r\n    padding: 9px 13px;\r\n    border: 1px solid transparent;\r\n    border-radius: 11px;\r\n    color: #667685;\r\n    background: transparent;\r\n    font-size: 13px;\r\n    font-weight: 720;\r\n    line-height: 1.3;\r\n    text-decoration: none;\r\n    transition:\r\n      color 0.25s ease,\r\n      border-color 0.25s ease,\r\n      background 0.25s ease,\r\n      transform 0.25s ease;\r\n  }\r\n\r\n  .wpkg-nav a span {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 27px;\r\n    height: 27px;\r\n    border-radius: 8px;\r\n    color: #8795a1;\r\n    background: #edf1f3;\r\n    font-size: 9px;\r\n    transition: 0.25s ease;\r\n  }\r\n\r\n  .wpkg-nav a:hover,\r\n  .wpkg-nav a.is-active {\r\n    border-color: #dde4e8;\r\n    color: var(--wpkg-navy);\r\n    background: #ffffff;\r\n    transform: translateX(3px);\r\n    box-shadow: 0 9px 22px rgba(16, 36, 52, 0.055);\r\n  }\r\n\r\n  .wpkg-nav a.is-active span {\r\n    color: #ffffff;\r\n    background: var(--wpkg-red);\r\n  }\r\n\r\n  .wpkg-side-contact {\r\n    margin-top: 24px;\r\n    padding: 23px;\r\n    border: 1px solid #e0e6ea;\r\n    border-radius: 17px;\r\n    background: #ffffff;\r\n    box-shadow: 0 17px 40px rgba(16, 36, 52, 0.065);\r\n  }\r\n\r\n  .wpkg-side-contact-label {\r\n    display: block;\r\n    margin-bottom: 7px;\r\n    color: var(--wpkg-red);\r\n    font-size: 10px;\r\n    font-weight: 850;\r\n    letter-spacing: 0.1em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-side-contact strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 17px;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  .wpkg-side-contact p {\r\n    margin: 10px 0 17px;\r\n    color: #687887;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-side-button,\r\n  .wpkg-main-button {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    border-radius: 9px;\r\n    color: #ffffff !important;\r\n    background: linear-gradient(135deg, var(--wpkg-red), var(--wpkg-red-dark));\r\n    font-weight: 800;\r\n    text-decoration: none !important;\r\n    box-shadow: 0 12px 24px rgba(223, 16, 16, 0.19);\r\n    transition:\r\n      transform 0.25s ease,\r\n      box-shadow 0.25s ease;\r\n  }\r\n\r\n  .wpkg-side-button {\r\n    width: 100%;\r\n    padding: 13px 16px;\r\n    font-size: 12px;\r\n  }\r\n\r\n  .wpkg-main-button {\r\n    flex: 0 0 auto;\r\n    padding: 17px 22px;\r\n    font-size: 13px;\r\n  }\r\n\r\n  .wpkg-side-button:hover,\r\n  .wpkg-main-button:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 17px 29px rgba(223, 16, 16, 0.26);\r\n  }\r\n\r\n  .wpkg-content {\r\n    min-width: 0;\r\n  }\r\n\r\n  .wpkg-article-section {\r\n    position: relative;\r\n    padding: 0 0 74px;\r\n    scroll-margin-top: 35px;\r\n  }\r\n\r\n  .wpkg-article-section + .wpkg-article-section {\r\n    padding-top: 74px;\r\n    border-top: 1px solid var(--wpkg-line);\r\n  }\r\n\r\n  .wpkg-section-number {\r\n    position: absolute;\r\n    top: -17px;\r\n    right: 0;\r\n    color: rgba(11, 34, 53, 0.045);\r\n    font-size: clamp(90px, 11vw, 154px);\r\n    font-weight: 900;\r\n    line-height: 1;\r\n    letter-spacing: -0.08em;\r\n    pointer-events: none;\r\n    user-select: none;\r\n  }\r\n\r\n  .wpkg-article-section + .wpkg-article-section .wpkg-section-number {\r\n    top: 56px;\r\n  }\r\n\r\n  .wpkg-article-heading {\r\n    position: relative;\r\n    z-index: 1;\r\n    max-width: 690px;\r\n    margin-bottom: 25px;\r\n  }\r\n\r\n  .wpkg-article-heading > span {\r\n    display: block;\r\n    margin-bottom: 9px;\r\n    color: var(--wpkg-red);\r\n    font-size: 11px;\r\n    font-weight: 850;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-article-heading h3 {\r\n    margin: 0;\r\n    color: var(--wpkg-navy);\r\n    font-size: clamp(28px, 3.4vw, 43px);\r\n    font-weight: 800;\r\n    line-height: 1.08;\r\n    letter-spacing: -0.035em;\r\n  }\r\n\r\n  .wpkg-content p {\r\n    color: #536576;\r\n    font-size: 16px;\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .wpkg-answer-box {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: grid;\r\n    grid-template-columns: 34px 1fr;\r\n    gap: 15px;\r\n    align-items: start;\r\n    margin-bottom: 27px;\r\n    padding: 20px 22px;\r\n    border: 1px solid #dce4e8;\r\n    border-left: 3px solid var(--wpkg-red);\r\n    border-radius: 0 14px 14px 0;\r\n    background: #f8fafb;\r\n  }\r\n\r\n  .wpkg-answer-box p {\r\n    margin: 0;\r\n    color: #405364;\r\n    font-size: 15px;\r\n    line-height: 1.65;\r\n  }\r\n\r\n  .wpkg-answer-box strong {\r\n    color: var(--wpkg-navy);\r\n  }\r\n\r\n  .wpkg-answer-icon {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 31px;\r\n    height: 31px;\r\n    border-radius: 50%;\r\n    color: #ffffff;\r\n    background: var(--wpkg-red);\r\n    font-size: 13px;\r\n    font-weight: 850;\r\n    font-family: Georgia, serif;\r\n  }\r\n\r\n  .wpkg-text-columns {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 30px;\r\n  }\r\n\r\n  .wpkg-text-columns p {\r\n    margin: 0;\r\n  }\r\n\r\n  .wpkg-key-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 13px;\r\n    margin-top: 30px;\r\n  }\r\n\r\n  .wpkg-key-card {\r\n    min-height: 150px;\r\n    padding: 21px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 15px;\r\n    background: #ffffff;\r\n    transition:\r\n      transform 0.25s ease,\r\n      box-shadow 0.25s ease,\r\n      border-color 0.25s ease;\r\n  }\r\n\r\n  .wpkg-key-card:hover {\r\n    transform: translateY(-4px);\r\n    border-color: #cfd9df;\r\n    box-shadow: 0 16px 34px rgba(16, 36, 52, 0.075);\r\n  }\r\n\r\n  .wpkg-key-card > span {\r\n    display: block;\r\n    margin-bottom: 26px;\r\n    color: var(--wpkg-red);\r\n    font-size: 10px;\r\n    font-weight: 850;\r\n  }\r\n\r\n  .wpkg-key-card strong,\r\n  .wpkg-data-card strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 15px;\r\n  }\r\n\r\n  .wpkg-key-card p,\r\n  .wpkg-data-card p {\r\n    margin: 7px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-check-list {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 12px;\r\n    margin-top: 27px;\r\n  }\r\n\r\n  .wpkg-check-list > div {\r\n    display: grid;\r\n    grid-template-columns: 29px 1fr;\r\n    gap: 12px;\r\n    align-items: start;\r\n    padding: 18px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 13px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-check-list > div > span {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 27px;\r\n    height: 27px;\r\n    border-radius: 8px;\r\n    color: var(--wpkg-red);\r\n    background: rgba(223, 16, 16, 0.08);\r\n    font-size: 12px;\r\n    font-weight: 900;\r\n  }\r\n\r\n  .wpkg-check-list p {\r\n    margin: 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-check-list strong {\r\n    display: block;\r\n    margin-bottom: 3px;\r\n    color: var(--wpkg-navy);\r\n  }\r\n\r\n  .wpkg-note {\r\n    margin-top: 18px;\r\n    padding: 17px 20px;\r\n    border-radius: 12px;\r\n    color: #60717f;\r\n    background: #f1f4f6;\r\n    font-size: 13px;\r\n    line-height: 1.65;\r\n  }\r\n\r\n  .wpkg-note strong {\r\n    color: var(--wpkg-navy);\r\n  }\r\n\r\n  .wpkg-decision-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 13px;\r\n    margin-top: 28px;\r\n  }\r\n\r\n  .wpkg-decision-card {\r\n    display: grid;\r\n    grid-template-columns: 45px 1fr;\r\n    gap: 15px;\r\n    align-items: start;\r\n    padding: 20px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 14px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-decision-index {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 42px;\r\n    height: 42px;\r\n    border: 1px solid rgba(223, 16, 16, 0.18);\r\n    border-radius: 12px;\r\n    color: var(--wpkg-red);\r\n    background: rgba(223, 16, 16, 0.055);\r\n    font-size: 13px;\r\n    font-weight: 850;\r\n  }\r\n\r\n  .wpkg-decision-card strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 15px;\r\n  }\r\n\r\n  .wpkg-decision-card p {\r\n    margin: 6px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-table-wrap {\r\n    margin-top: 28px;\r\n    overflow-x: auto;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 15px;\r\n    background: #ffffff;\r\n    box-shadow: 0 14px 34px rgba(16, 36, 52, 0.05);\r\n  }\r\n\r\n  .wpkg-table {\r\n    width: 100%;\r\n    min-width: 680px;\r\n    border-collapse: collapse;\r\n    text-align: left;\r\n  }\r\n\r\n  .wpkg-table th {\r\n    padding: 16px 18px;\r\n    border-bottom: 1px solid #dce4e8;\r\n    color: var(--wpkg-navy);\r\n    background: #f3f6f7;\r\n    font-size: 11px;\r\n    font-weight: 850;\r\n    letter-spacing: 0.06em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-table td {\r\n    padding: 17px 18px;\r\n    border-bottom: 1px solid #e8edef;\r\n    color: #586a79;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n    vertical-align: top;\r\n  }\r\n\r\n  .wpkg-table tbody tr:last-child td {\r\n    border-bottom: 0;\r\n  }\r\n\r\n  .wpkg-table tbody tr:hover td {\r\n    background: #fafbfc;\r\n  }\r\n\r\n  .wpkg-table td:first-child {\r\n    width: 24%;\r\n    color: var(--wpkg-navy);\r\n  }\r\n\r\n  .wpkg-tech-fact {\r\n    display: grid;\r\n    grid-template-columns: 175px 1fr;\r\n    gap: 25px;\r\n    align-items: center;\r\n    margin-top: 22px;\r\n    padding: 23px;\r\n    border: 1px solid #dde4e8;\r\n    border-radius: 15px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-tech-fact-value {\r\n    padding-right: 24px;\r\n    border-right: 1px solid var(--wpkg-line);\r\n    color: var(--wpkg-red);\r\n    font-size: 29px;\r\n    font-weight: 850;\r\n    letter-spacing: -0.035em;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .wpkg-tech-fact strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 15px;\r\n  }\r\n\r\n  .wpkg-tech-fact p {\r\n    margin: 5px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-small-print {\r\n    margin: 14px 2px 0 !important;\r\n    color: #758491 !important;\r\n    font-size: 12px !important;\r\n    line-height: 1.6 !important;\r\n  }\r\n\r\n  .wpkg-flow {\r\n    display: grid;\r\n    grid-template-columns: 1fr 30px 1fr 30px 1fr;\r\n    align-items: stretch;\r\n    margin-top: 28px;\r\n  }\r\n\r\n  .wpkg-flow-item {\r\n    padding: 20px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 14px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-flow-item > span {\r\n    display: block;\r\n    margin-bottom: 24px;\r\n    color: var(--wpkg-red);\r\n    font-size: 10px;\r\n    font-weight: 850;\r\n  }\r\n\r\n  .wpkg-flow-item strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 14px;\r\n  }\r\n\r\n  .wpkg-flow-item p {\r\n    margin: 6px 0 0;\r\n    font-size: 12px;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  .wpkg-flow-arrow {\r\n    display: grid;\r\n    place-items: center;\r\n    color: #adb8bf;\r\n    font-size: 17px;\r\n  }\r\n\r\n  .wpkg-data-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 13px;\r\n    margin-top: 28px;\r\n  }\r\n\r\n  .wpkg-data-card {\r\n    min-height: 155px;\r\n    padding: 20px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 14px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-data-card > span {\r\n    display: inline-grid;\r\n    place-items: center;\r\n    width: 28px;\r\n    height: 28px;\r\n    margin-bottom: 24px;\r\n    border-radius: 8px;\r\n    color: var(--wpkg-red);\r\n    background: rgba(223, 16, 16, 0.075);\r\n    font-size: 9px;\r\n    font-weight: 850;\r\n  }\r\n\r\n  .wpkg-tip {\r\n    display: grid;\r\n    grid-template-columns: 45px 1fr;\r\n    gap: 16px;\r\n    align-items: start;\r\n    margin-top: 17px;\r\n    padding: 21px;\r\n    border: 1px dashed #cbd5db;\r\n    border-radius: 14px;\r\n    background: #f7f9fa;\r\n  }\r\n\r\n  .wpkg-tip-symbol {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 42px;\r\n    height: 42px;\r\n    border-radius: 50%;\r\n    color: #ffffff;\r\n    background: var(--wpkg-red);\r\n    font-size: 22px;\r\n    font-weight: 400;\r\n  }\r\n\r\n  .wpkg-tip strong {\r\n    color: var(--wpkg-navy);\r\n    font-size: 15px;\r\n  }\r\n\r\n  .wpkg-tip p {\r\n    margin: 5px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-control-panel {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 13px;\r\n    margin-top: 28px;\r\n  }\r\n\r\n  .wpkg-control-item {\r\n    display: grid;\r\n    grid-template-columns: 48px 1fr;\r\n    gap: 15px;\r\n    align-items: start;\r\n    padding: 21px;\r\n    border: 1px solid var(--wpkg-line);\r\n    border-radius: 14px;\r\n    background: #ffffff;\r\n  }\r\n\r\n  .wpkg-control-icon {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 46px;\r\n    height: 46px;\r\n    border-radius: 13px;\r\n    color: var(--wpkg-red);\r\n    background: rgba(223, 16, 16, 0.07);\r\n  }\r\n\r\n  .wpkg-control-icon svg {\r\n    width: 23px;\r\n    height: 23px;\r\n    fill: none;\r\n    stroke: currentColor;\r\n    stroke-width: 1.7;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n  }\r\n\r\n  .wpkg-control-item strong {\r\n    display: block;\r\n    color: var(--wpkg-navy);\r\n    font-size: 15px;\r\n  }\r\n\r\n  .wpkg-control-item p {\r\n    margin: 6px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .wpkg-final-cta {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 35px;\r\n    margin-top: 35px;\r\n    padding: 32px;\r\n    border: 1px solid #dce4e8;\r\n    border-radius: 18px;\r\n    background:\r\n      radial-gradient(circle at 90% 10%, rgba(223, 16, 16, 0.06), transparent 32%),\r\n      #f5f7f8;\r\n  }\r\n\r\n  .wpkg-final-cta > div {\r\n    max-width: 510px;\r\n  }\r\n\r\n  .wpkg-final-cta > div > span {\r\n    display: block;\r\n    margin-bottom: 7px;\r\n    color: var(--wpkg-red);\r\n    font-size: 10px;\r\n    font-weight: 850;\r\n    letter-spacing: 0.1em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .wpkg-final-cta h3 {\r\n    margin: 0;\r\n    color: var(--wpkg-navy);\r\n    font-size: 25px;\r\n    line-height: 1.18;\r\n    letter-spacing: -0.025em;\r\n  }\r\n\r\n  .wpkg-final-cta p {\r\n    margin: 10px 0 0;\r\n    font-size: 13px;\r\n    line-height: 1.6;\r\n  }\r\n\r\n  @keyframes wpkgScan {\r\n    from {\r\n      left: 7%;\r\n    }\r\n\r\n    to {\r\n      left: 91%;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 980px) {\r\n    .wpkg-section {\r\n      padding: 86px 22px;\r\n    }\r\n\r\n    .wpkg-layout {\r\n      grid-template-columns: 1fr;\r\n      gap: 48px;\r\n    }\r\n\r\n    .wpkg-sidebar-inner {\r\n      position: relative;\r\n      top: auto;\r\n    }\r\n\r\n    .wpkg-roller-visual {\r\n      display: none;\r\n    }\r\n\r\n    .wpkg-nav-title {\r\n      display: none;\r\n    }\r\n\r\n    .wpkg-nav {\r\n      display: flex;\r\n      gap: 8px;\r\n      padding-bottom: 7px;\r\n      overflow-x: auto;\r\n      scrollbar-width: thin;\r\n    }\r\n\r\n    .wpkg-nav a {\r\n      display: flex;\r\n      flex: 0 0 auto;\r\n      min-height: 43px;\r\n      padding: 7px 12px 7px 8px;\r\n      border-color: #e1e6e9;\r\n      background: #ffffff;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .wpkg-nav a:hover,\r\n    .wpkg-nav a.is-active {\r\n      transform: none;\r\n    }\r\n\r\n    .wpkg-side-contact {\r\n      display: grid;\r\n      grid-template-columns: 1fr auto;\r\n      column-gap: 25px;\r\n      align-items: center;\r\n    }\r\n\r\n    .wpkg-side-contact-label,\r\n    .wpkg-side-contact strong,\r\n    .wpkg-side-contact p {\r\n      grid-column: 1;\r\n    }\r\n\r\n    .wpkg-side-button {\r\n      grid-column: 2;\r\n      grid-row: 1 \/ 4;\r\n      width: auto;\r\n    }\r\n\r\n    .wpkg-data-grid {\r\n      grid-template-columns: repeat(2, 1fr);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 720px) {\r\n    .wpkg-section {\r\n      padding: 70px 18px;\r\n    }\r\n\r\n    .wpkg-header {\r\n      margin-bottom: 45px;\r\n    }\r\n\r\n    .wpkg-header h2 {\r\n      font-size: clamp(35px, 11vw, 49px);\r\n    }\r\n\r\n    .wpkg-lead {\r\n      font-size: 16px;\r\n      line-height: 1.65;\r\n    }\r\n\r\n    .wpkg-side-contact {\r\n      display: block;\r\n    }\r\n\r\n    .wpkg-side-button {\r\n      width: 100%;\r\n    }\r\n\r\n    .wpkg-article-section {\r\n      padding-bottom: 55px;\r\n    }\r\n\r\n    .wpkg-article-section + .wpkg-article-section {\r\n      padding-top: 55px;\r\n    }\r\n\r\n    .wpkg-article-section + .wpkg-article-section .wpkg-section-number {\r\n      top: 47px;\r\n    }\r\n\r\n    .wpkg-section-number {\r\n      font-size: 88px;\r\n    }\r\n\r\n    .wpkg-text-columns,\r\n    .wpkg-key-grid,\r\n    .wpkg-check-list,\r\n    .wpkg-decision-grid,\r\n    .wpkg-data-grid,\r\n    .wpkg-control-panel {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .wpkg-answer-box {\r\n      grid-template-columns: 30px 1fr;\r\n      gap: 12px;\r\n      padding: 17px;\r\n    }\r\n\r\n    .wpkg-tech-fact {\r\n      grid-template-columns: 1fr;\r\n      gap: 13px;\r\n    }\r\n\r\n    .wpkg-tech-fact-value {\r\n      padding: 0 0 13px;\r\n      border-right: 0;\r\n      border-bottom: 1px solid var(--wpkg-line);\r\n    }\r\n\r\n    .wpkg-flow {\r\n      grid-template-columns: 1fr;\r\n      gap: 8px;\r\n    }\r\n\r\n    .wpkg-flow-arrow {\r\n      min-height: 24px;\r\n      transform: rotate(90deg);\r\n    }\r\n\r\n    .wpkg-final-cta {\r\n      display: block;\r\n      padding: 25px;\r\n    }\r\n\r\n    .wpkg-main-button {\r\n      width: 100%;\r\n      margin-top: 22px;\r\n      text-align: center;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 480px) {\r\n    .wpkg-topic-row {\r\n      gap: 6px;\r\n    }\r\n\r\n    .wpkg-topic-row span {\r\n      padding: 7px 10px;\r\n      font-size: 10px;\r\n    }\r\n\r\n    .wpkg-article-heading h3 {\r\n      font-size: 29px;\r\n    }\r\n\r\n    .wpkg-content p {\r\n      font-size: 15px;\r\n    }\r\n\r\n    .wpkg-decision-card,\r\n    .wpkg-control-item {\r\n      grid-template-columns: 39px 1fr;\r\n      gap: 12px;\r\n      padding: 17px;\r\n    }\r\n\r\n    .wpkg-decision-index,\r\n    .wpkg-control-icon {\r\n      width: 38px;\r\n      height: 38px;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .wpkg-scan-line {\r\n      animation: none;\r\n      left: 50%;\r\n    }\r\n\r\n    .wpkg-section *,\r\n    .wpkg-section *::before,\r\n    .wpkg-section *::after {\r\n      scroll-behavior: auto !important;\r\n      transition-duration: 0.01ms !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  (function () {\r\n    const root = document.querySelector(\"#walce-baza-wiedzy\");\r\n\r\n    if (!root) return;\r\n\r\n    const links = Array.from(root.querySelectorAll(\".wpkg-nav a\"));\r\n    const sections = links\r\n      .map(function (link) {\r\n        return root.querySelector(link.getAttribute(\"href\"));\r\n      })\r\n      .filter(Boolean);\r\n\r\n    links.forEach(function (link) {\r\n      link.addEventListener(\"click\", function (event) {\r\n        const target = root.querySelector(link.getAttribute(\"href\"));\r\n\r\n        if (!target) return;\r\n\r\n        event.preventDefault();\r\n\r\n        target.scrollIntoView({\r\n          behavior: window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches\r\n            ? \"auto\"\r\n            : \"smooth\",\r\n          block: \"start\"\r\n        });\r\n      });\r\n    });\r\n\r\n    if (!(\"IntersectionObserver\" in window)) return;\r\n\r\n    const observer = new IntersectionObserver(\r\n      function (entries) {\r\n        const visible = entries\r\n          .filter(function (entry) {\r\n            return entry.isIntersecting;\r\n          })\r\n          .sort(function (a, b) {\r\n            return b.intersectionRatio - a.intersectionRatio;\r\n          });\r\n\r\n        if (!visible.length) return;\r\n\r\n        const activeId = \"#\" + visible[0].target.id;\r\n\r\n        links.forEach(function (link) {\r\n          link.classList.toggle(\r\n            \"is-active\",\r\n            link.getAttribute(\"href\") === activeId\r\n          );\r\n        });\r\n      },\r\n      {\r\n        rootMargin: \"-18% 0px -62% 0px\",\r\n        threshold: [0.05, 0.2, 0.45]\r\n      }\r\n    );\r\n\r\n    sections.forEach(function (section) {\r\n      observer.observe(section);\r\n    });\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-a51945a e-con e-atomic-element e-flexbox-base e-a51945a-b424a50 \" data-id=\"a51945a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a51945a\">\n    \t\t<div class=\"elementor-element elementor-element-13a1c23 elementor-widget elementor-widget-html\" data-id=\"13a1c23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  \/* ================================\r\n     PROEXPORT \u2014 PRZEWIJANY PASEK LOGO\r\n     ================================ *\/\r\n\r\n  .prx-logo-marquee {\r\n    --logo-width: 250px;\r\n    --logo-gap: 70px;\r\n    --animation-speed: 32s;\r\n\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: hidden;\r\n    background: #ffffff;\r\n    padding: 24px 0;\r\n  }\r\n\r\n  .prx-logo-marquee__track {\r\n    display: flex;\r\n    width: max-content;\r\n    will-change: transform;\r\n    animation: prxLogoScroll var(--animation-speed) linear infinite;\r\n  }\r\n\r\n  .prx-logo-marquee__group {\r\n    display: flex;\r\n    align-items: center;\r\n    flex-shrink: 0;\r\n    gap: var(--logo-gap);\r\n    padding-right: var(--logo-gap);\r\n  }\r\n\r\n  .prx-logo-marquee__item {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n    width: var(--logo-width);\r\n  }\r\n\r\n  .prx-logo-marquee__item img {\r\n    display: block;\r\n    width: 100%;\r\n    height: auto;\r\n    max-height: 76px;\r\n    object-fit: contain;\r\n    filter: none;\r\n  }\r\n\r\n  @keyframes prxLogoScroll {\r\n    from {\r\n      transform: translate3d(0, 0, 0);\r\n    }\r\n\r\n    to {\r\n      transform: translate3d(-50%, 0, 0);\r\n    }\r\n  }\r\n\r\n  \/* Tablet *\/\r\n  @media (max-width: 1024px) {\r\n    .prx-logo-marquee {\r\n      --logo-width: 220px;\r\n      --logo-gap: 55px;\r\n      --animation-speed: 27s;\r\n      padding: 21px 0;\r\n    }\r\n  }\r\n\r\n  \/* Telefon *\/\r\n  @media (max-width: 767px) {\r\n    .prx-logo-marquee {\r\n      --logo-width: 180px;\r\n      --logo-gap: 38px;\r\n      --animation-speed: 22s;\r\n      padding: 18px 0;\r\n    }\r\n\r\n    .prx-logo-marquee__item img {\r\n      max-height: 58px;\r\n    }\r\n  }\r\n\r\n  \/* Dost\u0119pno\u015b\u0107 *\/\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .prx-logo-marquee__track {\r\n      animation-duration: 70s;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"prx-logo-marquee\" aria-label=\"PROEXPORT \u2013 The Best From Europe\">\r\n  <div class=\"prx-logo-marquee__track\">\r\n\r\n    <!-- PIERWSZY ZESTAW LOGOTYP\u00d3W -->\r\n    <div class=\"prx-logo-marquee__group\">\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"PROEXPORT \u2013 The Best From Europe\"\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- IDENTYCZNY ZESTAW ZAPEWNIAJ\u0104CY P\u0141YNN\u0104 P\u0118TL\u0118 -->\r\n    <div class=\"prx-logo-marquee__group\" aria-hidden=\"true\">\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n\r\n      <div class=\"prx-logo-marquee__item\">\r\n        <img decoding=\"async\"\r\n          src=\"https:\/\/hardchromeplate.com\/wp-content\/uploads\/2025\/07\/logo_proexport-1.png\"\r\n          alt=\"\"\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d421b49 e-con e-atomic-element e-flexbox-base e-d421b49-aaead92 \" data-id=\"d421b49\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d421b49\">\n    \n<\/div>\n<div class=\"elementor-element elementor-element-038dfbe e-con e-atomic-element e-flexbox-base e-038dfbe-bad4831 \" data-id=\"038dfbe\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"038dfbe\">\n    \n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Produkcja wed\u0142ug dokumentacji technicznej Walce precyzyjne do maszyn i linii przemys\u0142owych Walce precyzyjne wykonujemy zgodnie z dokumentacj\u0105 techniczn\u0105 i wymaganiami konkretnej aplikacji. Dobieramy materia\u0142, obr\u00f3bk\u0119 oraz wyko\u0144czenie powierzchni do warunk\u00f3w pracy i wymaganej geometrii elementu. \u2713 Produkcja nowych walc\u00f3w \u2713 R\u00f3\u017cne materia\u0142y i pow\u0142oki \u2713 Kontrola jako\u015bci gotowego elementu Prze\u015blij zapytanie o walec \u2192 Zobacz [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3109","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/pages\/3109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/comments?post=3109"}],"version-history":[{"count":78,"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/pages\/3109\/revisions"}],"predecessor-version":[{"id":6145,"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/pages\/3109\/revisions\/6145"}],"wp:attachment":[{"href":"https:\/\/hardchromeplate.com\/en\/wp-json\/wp\/v2\/media?parent=3109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}