{"id":13617,"date":"2026-08-12T18:04:08","date_gmt":"2026-08-12T10:04:08","guid":{"rendered":"https:\/\/jointopcap.com\/"},"modified":"2026-08-13T14:59:48","modified_gmt":"2026-08-13T06:59:48","slug":"custom-hat-sampling-process","status":"publish","type":"page","link":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/","title":{"rendered":"Custom Hat Sampling Process"},"content":{"rendered":"\n\n<style>\n\nbody.page-id-13617 #content.site-main,\nbody.page-id-13617 .site-main,\nbody.page-id-13617 .content-area,\nbody.page-id-13617 .entry-content,\nbody.page-id-13617 .site-content {\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\nbody.page-id-13617 .entry-title,\nbody.page-id-13617 .page-header {\n  display: none !important;\n}\nbody.page-id-13617 article.page,\nbody.page-id-13617 article.type-page {\n  margin: 0 !important;\n  padding: 0 !important;\n}\nbody.page-id-13617 .entry-content > p:empty,\nbody.page-id-13617 .entry-content > br {\n  display: none !important;\n}\n.jtsp-page {\n  width: 100%;\n  overflow: hidden;\n}\n\n.jtsp-page {\n  --ink: #0b1117;\n  --navy: #071927;\n  --red: #c70008;\n  --red-dark: #a90007;\n  --paper: #ffffff;\n  --warm: #f3f0e9;\n  --muted: #667078;\n  --line: #dce0e2;\n  --radius: 20px;\n}\n\n.jtsp-page, .jtsp-page * {\n  box-sizing: border-box;\n}\n\n.jtsp-page {\n  scroll-behavior: smooth;\n  scroll-padding-top: 86px;\n}\n\n.jtsp-page {\n  margin: 0;\n  background: var(--paper);\n  color: var(--ink);\n  font-family: \"Montserrat\", Arial, Helvetica, sans-serif;\n  -webkit-font-smoothing: antialiased;\n}\n\n.jtsp-page button, .jtsp-page input, .jtsp-page select, .jtsp-page textarea {\n  font: inherit;\n}\n\n.jtsp-page img {\n  display: block;\n  max-width: 100%;\n}\n\n.jtsp-page a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.jtsp-page button, .jtsp-page a, .jtsp-page summary {\n  -webkit-tap-highlight-color: transparent;\n}\n\n.jtsp-page button:focus-visible, .jtsp-page a:focus-visible, .jtsp-page summary:focus-visible, .jtsp-page input:focus-visible, .jtsp-page select:focus-visible, .jtsp-page textarea:focus-visible {\n  outline: 3px solid rgba(199, 0, 8, 0.32);\n  outline-offset: 3px;\n}\n\n.jtsp-page .shell {\n  width: min(1280px, calc(100% - 64px));\n  margin: 0 auto;\n}\n\n.jtsp-page .eyebrow {\n  margin: 0 0 18px;\n  color: var(--red);\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 0.16em;\n  line-height: 1.2;\n  text-transform: uppercase;\n}\n\n.jtsp-page h1, .jtsp-page h2, .jtsp-page h3, .jtsp-page p {\n  margin-top: 0;\n}\n\n.jtsp-page h1, .jtsp-page h2, .jtsp-page h3 {\n  letter-spacing: -0.035em;\n}\n\n.jtsp-page h1 {\n  margin-bottom: 28px;\n  font-size: clamp(58px, 5.2vw, 82px);\n  font-weight: 800;\n  line-height: 0.98;\n}\n\n.jtsp-page h2 {\n  margin-bottom: 22px;\n  font-size: clamp(38px, 3.6vw, 56px);\n  font-weight: 750;\n  line-height: 1.05;\n}\n\n.jtsp-page h3 {\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1.2;\n}\n\n.jtsp-page p {\n  color: var(--muted);\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.jtsp-page .site-header {\n  position: sticky;\n  z-index: 50;\n  top: 0;\n  border-bottom: 1px solid rgba(11, 17, 23, 0.1);\n  background: rgba(255, 255, 255, 0.94);\n  backdrop-filter: blur(16px);\n}\n\n.jtsp-page .header-inner {\n  display: flex;\n  min-height: 78px;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n}\n\n.jtsp-page .brand {\n  display: flex;\n  width: 126px;\n  align-items: center;\n}\n\n.jtsp-page .brand img {\n  width: 100%;\n  height: 50px;\n  object-fit: contain;\n}\n\n.jtsp-page nav {\n  display: flex;\n  align-items: center;\n  gap: clamp(24px, 3vw, 44px);\n  margin-left: auto;\n}\n\n.jtsp-page nav a {\n  color: #394149;\n  font-size: 13px;\n  font-weight: 650;\n  transition: color 160ms ease;\n}\n\n.jtsp-page nav a:hover {\n  color: var(--red);\n}\n\n.jtsp-page .button {\n  display: inline-flex;\n  min-height: 54px;\n  align-items: center;\n  justify-content: center;\n  gap: 18px;\n  border: 1px solid var(--red);\n  border-radius: 999px;\n  background: var(--red);\n  color: #fff;\n  cursor: pointer;\n  font-size: 13px;\n  font-weight: 750;\n  letter-spacing: 0.01em;\n  padding: 0 27px;\n  transition: background 160ms ease, border-color 160ms ease, transform 160ms ease;\n}\n\n.jtsp-page .button:hover {\n  border-color: var(--red-dark);\n  background: var(--red-dark);\n  transform: translateY(-2px);\n}\n\n.jtsp-page .button-small {\n  min-height: 44px;\n  gap: 13px;\n  padding: 0 20px;\n}\n\n.jtsp-page .text-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 13px;\n  border-bottom: 1px solid #9aa0a4;\n  color: #272e33;\n  font-size: 13px;\n  font-weight: 700;\n  padding: 10px 0 7px;\n}\n\n.jtsp-page .text-link:hover {\n  border-color: var(--red);\n  color: var(--red);\n}\n\n.jtsp-page .hero {\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 12% 4%, rgba(199, 0, 8, 0.06), transparent 24%),\n    var(--warm);\n}\n\n.jtsp-page .hero-grid {\n  display: grid;\n  min-height: 704px;\n  align-items: center;\n  gap: clamp(48px, 5vw, 78px);\n  grid-template-columns: 0.88fr 1.12fr;\n  padding: 56px 0 62px;\n}\n\n.jtsp-page .hero-copy {\n  position: relative;\n  z-index: 2;\n}\n\n.jtsp-page .hero-copy::before {\n  position: absolute;\n  z-index: -1;\n  top: -94px;\n  left: -120px;\n  width: 240px;\n  height: 240px;\n  border: 1px solid rgba(199, 0, 8, 0.16);\n  border-radius: 50%;\n  content: \"\";\n}\n\n.jtsp-page .hero-intro {\n  max-width: 585px;\n  margin-bottom: 30px;\n  color: #4e585f;\n  font-size: 17px;\n  line-height: 1.7;\n}\n\n.jtsp-page .button-row {\n  display: flex;\n  align-items: center;\n  gap: 28px;\n}\n\n.jtsp-page .hero-facts {\n  display: grid;\n  margin-top: 50px;\n  border-top: 1px solid rgba(11, 17, 23, 0.18);\n  grid-template-columns: repeat(3, 1fr);\n  padding-top: 22px;\n}\n\n.jtsp-page .hero-facts div {\n  display: flex;\n  flex-direction: column;\n  gap: 7px;\n  padding-right: 18px;\n}\n\n.jtsp-page .hero-facts div + div {\n  border-left: 1px solid rgba(11, 17, 23, 0.14);\n  padding-left: 18px;\n}\n\n.jtsp-page .hero-facts strong {\n  font-size: 14px;\n  font-weight: 800;\n}\n\n.jtsp-page .hero-facts span {\n  color: #70787e;\n  font-size: 10px;\n  font-weight: 600;\n  line-height: 1.35;\n  text-transform: uppercase;\n}\n\n.jtsp-page .hero-visual {\n  position: relative;\n  height: min(570px, 39vw);\n  min-height: 500px;\n  border-radius: 8px 8px 80px 8px;\n}\n\n.jtsp-page .hero-visual::before {\n  position: absolute;\n  z-index: 0;\n  right: -54px;\n  bottom: -36px;\n  width: 65%;\n  height: 72%;\n  border-radius: 0 0 92px 0;\n  background: var(--red);\n  content: \"\";\n}\n\n.jtsp-page .hero-workbench {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  height: 100%;\n  border-radius: 8px 8px 72px 8px;\n  box-shadow: 0 28px 65px rgba(23, 28, 30, 0.18);\n  object-fit: cover;\n  object-position: center;\n}\n\n.jtsp-page .hero-cap-card {\n  position: absolute;\n  z-index: 3;\n  right: -26px;\n  bottom: 34px;\n  width: 38%;\n  overflow: hidden;\n  border: 8px solid #fff;\n  border-radius: 4px 4px 28px 4px;\n  background: #fff;\n  box-shadow: 0 22px 50px rgba(7, 25, 39, 0.25);\n}\n\n.jtsp-page .hero-cap-card img {\n  width: 100%;\n  aspect-ratio: 1.42 \/ 1;\n  object-fit: cover;\n}\n\n.jtsp-page .sample-note {\n  position: absolute;\n  z-index: 4;\n  top: 26px;\n  left: -25px;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  min-width: 222px;\n  border-radius: 4px 4px 22px 4px;\n  background: #fff;\n  box-shadow: 0 16px 40px rgba(7, 25, 39, 0.15);\n  padding: 14px 17px;\n}\n\n.jtsp-page .stage-number {\n  display: inline-flex;\n  width: 30px;\n  height: 30px;\n  flex: none;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: var(--red);\n  color: #fff;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.04em;\n}\n\n.jtsp-page .sample-note div {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.jtsp-page .sample-note strong {\n  font-size: 11px;\n  font-weight: 800;\n  text-transform: uppercase;\n}\n\n.jtsp-page .sample-note div span {\n  color: #697178;\n  font-size: 9px;\n  font-weight: 600;\n}\n\n.jtsp-page .hero-process-arrow {\n  position: absolute;\n  z-index: 2;\n  top: 62%;\n  left: 49%;\n  width: 18%;\n  height: 2px;\n  background: var(--red);\n  box-shadow: 0 1px 6px rgba(199, 0, 8, 0.25);\n  transform: rotate(13deg);\n  transform-origin: left center;\n}\n\n.jtsp-page .hero-process-arrow::after {\n  position: absolute;\n  top: 50%;\n  right: -1px;\n  width: 10px;\n  height: 10px;\n  border-top: 2px solid var(--red);\n  border-right: 2px solid var(--red);\n  content: \"\";\n  transform: translateY(-50%) rotate(45deg);\n}\n\n.jtsp-page .hero-process-arrow span {\n  position: absolute;\n  right: 8px;\n  bottom: 10px;\n  border-radius: 999px;\n  background: rgba(255, 255, 255, 0.9);\n  color: #687178;\n  font-size: 8px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  padding: 5px 8px;\n  text-transform: uppercase;\n  transform: rotate(-13deg);\n  transform-origin: right bottom;\n  white-space: nowrap;\n}\n\n.jtsp-page .cap-card-caption {\n  display: flex;\n  align-items: center;\n  gap: 9px;\n  padding: 10px 9px 8px;\n}\n\n.jtsp-page .cap-card-caption .stage-number {\n  width: 25px;\n  height: 25px;\n  font-size: 8px;\n}\n\n.jtsp-page .cap-card-caption > div {\n  display: flex;\n  min-width: 0;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.jtsp-page .cap-card-caption strong {\n  color: #1c242a;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n.jtsp-page .cap-card-caption > div span {\n  overflow: hidden;\n  color: #697178;\n  font-size: 7px;\n  font-weight: 650;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.jtsp-page .why-section {\n  background: var(--navy);\n  color: #fff;\n  padding: 110px 0 72px;\n}\n\n.jtsp-page .section-heading {\n  display: grid;\n  align-items: end;\n  gap: 80px;\n  grid-template-columns: 1.1fr 0.9fr;\n}\n\n.jtsp-page .light-heading h2 {\n  margin-bottom: 0;\n  color: #fff;\n}\n\n.jtsp-page .light-heading > p {\n  max-width: 545px;\n  margin: 0 0 5px auto;\n  color: #aeb9c0;\n}\n\n.jtsp-page .pain-grid {\n  display: grid;\n  margin-top: 64px;\n  border-top: 1px solid rgba(255, 255, 255, 0.17);\n  grid-template-columns: repeat(3, 1fr);\n}\n\n.jtsp-page .pain-card {\n  min-height: 258px;\n  padding: 34px 42px 30px 0;\n}\n\n.jtsp-page .pain-card + .pain-card {\n  border-left: 1px solid rgba(255, 255, 255, 0.17);\n  padding-left: 42px;\n}\n\n.jtsp-page .card-number {\n  color: var(--red);\n  font-size: 12px;\n  font-weight: 800;\n}\n\n.jtsp-page .pain-card h3 {\n  margin: 60px 0 14px;\n  color: #fff;\n  font-size: 24px;\n}\n\n.jtsp-page .pain-card p {\n  max-width: 315px;\n  margin-bottom: 0;\n  color: #9ba8b0;\n  font-size: 14px;\n}\n\n.jtsp-page .why-signoff {\n  margin: 8px 0 0;\n  border-top: 1px solid rgba(255, 255, 255, 0.17);\n  color: #fff;\n  font-size: clamp(23px, 2.2vw, 32px);\n  font-weight: 700;\n  letter-spacing: -0.03em;\n  padding-top: 34px;\n  text-align: right;\n}\n\n.jtsp-page .start-section {\n  padding: 112px 0;\n}\n\n.jtsp-page .start-grid {\n  display: grid;\n  align-items: start;\n  gap: 100px;\n  grid-template-columns: 0.82fr 1.18fr;\n}\n\n.jtsp-page .start-lead {\n  position: sticky;\n  top: 118px;\n  max-width: 500px;\n}\n\n.jtsp-page .start-lead h2 {\n  font-size: clamp(38px, 3.4vw, 52px);\n}\n\n.jtsp-page .start-lead > p:not(.eyebrow) {\n  margin-bottom: 24px;\n}\n\n.jtsp-page .dark-link {\n  border-color: var(--ink);\n}\n\n.jtsp-page .start-list {\n  border-top: 1px solid var(--ink);\n}\n\n.jtsp-page .start-item {\n  display: grid;\n  min-height: 81px;\n  align-items: center;\n  border-bottom: 1px solid var(--line);\n  gap: 22px;\n  grid-template-columns: 42px 1fr 30px;\n}\n\n.jtsp-page .start-item > span {\n  color: #9a9fa3;\n  font-size: 11px;\n  font-weight: 750;\n}\n\n.jtsp-page .start-item p {\n  margin: 0;\n  color: var(--ink);\n  font-size: 16px;\n  font-weight: 650;\n}\n\n.jtsp-page .start-item i {\n  display: inline-flex;\n  width: 25px;\n  height: 25px;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: #f7e3e3;\n  color: var(--red);\n  font-size: 12px;\n  font-style: normal;\n  font-weight: 800;\n}\n\n.jtsp-page .process-section {\n  overflow: hidden;\n  background: var(--warm);\n  padding: 112px 0;\n}\n\n.jtsp-page .process-heading {\n  display: flex;\n  align-items: end;\n  justify-content: space-between;\n  gap: 50px;\n  margin-bottom: 60px;\n}\n\n.jtsp-page .process-heading h2 {\n  max-width: 790px;\n  margin-bottom: 0;\n}\n\n.jtsp-page .process-heading > p {\n  max-width: 300px;\n  margin-bottom: 7px;\n  font-size: 14px;\n}\n\n.jtsp-page .process-board {\n  border-top: 2px solid var(--ink);\n  background: #fff;\n  box-shadow: 0 28px 60px rgba(20, 28, 33, 0.08);\n}\n\n.jtsp-page .process-row {\n  display: grid;\n  min-height: 224px;\n  grid-template-columns: 245px 1fr;\n}\n\n.jtsp-page .process-row + .process-row {\n  border-top: 1px solid var(--line);\n}\n\n.jtsp-page .process-range {\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  justify-content: center;\n  gap: 24px;\n  border-right: 1px solid var(--line);\n  padding: 34px 38px;\n  text-align: center;\n}\n\n.jtsp-page .process-range span {\n  color: #6d757a;\n  font-size: 11px;\n  font-weight: 750;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.jtsp-page .process-range strong {\n  color: var(--red);\n  font-size: 40px;\n  font-weight: 700;\n  letter-spacing: -0.05em;\n}\n\n.jtsp-page .process-pair {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n}\n\n.jtsp-page .process-step {\n  display: grid;\n  align-content: center;\n  gap: 20px;\n  grid-template-columns: 36px 1fr;\n  padding: 40px 42px;\n}\n\n.jtsp-page .process-step + .process-step {\n  border-left: 1px solid var(--line);\n}\n\n.jtsp-page .process-step > span {\n  display: inline-flex;\n  width: 30px;\n  height: 30px;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: var(--red);\n  color: #fff;\n  font-size: 10px;\n  font-weight: 800;\n}\n\n.jtsp-page .process-step h3 {\n  margin: 2px 0 11px;\n  font-size: 18px;\n}\n\n.jtsp-page .process-step p {\n  max-width: 330px;\n  margin-bottom: 0;\n  font-size: 13px;\n  line-height: 1.65;\n}\n\n.jtsp-page .process-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  border-bottom: 1px solid #b9b9b4;\n  gap: 20px;\n  padding: 27px 3px 20px;\n}\n\n.jtsp-page .process-foot span {\n  color: #757b7f;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.jtsp-page .process-foot strong {\n  font-size: 14px;\n}\n\n.jtsp-page .review-section {\n  padding: 112px 0;\n}\n\n.jtsp-page .review-grid {\n  display: grid;\n  align-items: center;\n  gap: clamp(64px, 7vw, 110px);\n  grid-template-columns: 1.05fr 0.95fr;\n}\n\n.jtsp-page .review-visual {\n  position: relative;\n  min-height: 600px;\n}\n\n.jtsp-page .review-visual::before {\n  position: absolute;\n  z-index: -1;\n  top: -26px;\n  left: -26px;\n  width: 36%;\n  height: 36%;\n  border-top: 3px solid var(--red);\n  border-left: 3px solid var(--red);\n  content: \"\";\n}\n\n.jtsp-page .review-visual img {\n  width: 100%;\n  height: 600px;\n  border-radius: 4px 4px 60px 4px;\n  object-fit: cover;\n}\n\n.jtsp-page .hotspot {\n  position: absolute;\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  border: 1px solid rgba(255, 255, 255, 0.72);\n  border-radius: 999px;\n  background: rgba(255, 255, 255, 0.92);\n  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.16);\n  color: #1d2429;\n  font-size: 10px;\n  font-weight: 750;\n  padding: 10px 14px;\n  backdrop-filter: blur(8px);\n}\n\n.jtsp-page .hotspot::before {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--red);\n  content: \"\";\n}\n\n.jtsp-page .hotspot-fit { top: 17%; left: 9%; }\n.jtsp-page .hotspot-logo { top: 42%; right: 5%; }\n.jtsp-page .hotspot-build { right: 17%; bottom: 10%; }\n\n.jtsp-page .review-content {\n  max-width: 520px;\n}\n\n.jtsp-page .review-intro {\n  margin-bottom: 28px;\n}\n\n.jtsp-page .review-list {\n  border-top: 1px solid var(--ink);\n}\n\n.jtsp-page .review-item {\n  display: grid;\n  border-bottom: 1px solid var(--line);\n  gap: 17px;\n  grid-template-columns: 28px 1fr;\n  padding: 19px 0;\n}\n\n.jtsp-page .review-item > span {\n  display: inline-flex;\n  width: 25px;\n  height: 25px;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: var(--red);\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n}\n\n.jtsp-page .review-item h3 {\n  margin: 1px 0 6px;\n  font-size: 15px;\n}\n\n.jtsp-page .review-item p {\n  margin: 0;\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n.jtsp-page .bulk-section {\n  background: var(--navy);\n  color: #fff;\n  padding: 112px 0;\n}\n\n.jtsp-page .bulk-grid {\n  display: grid;\n  align-items: center;\n  gap: 76px;\n  grid-template-columns: 1.12fr 0.88fr;\n}\n\n.jtsp-page .bulk-content h2 {\n  color: #fff;\n}\n\n.jtsp-page .bulk-content > p:not(.eyebrow) {\n  max-width: 710px;\n  color: #aab5bc;\n}\n\n.jtsp-page .timeline {\n  display: grid;\n  margin-top: 45px;\n  border-top: 1px solid rgba(255, 255, 255, 0.22);\n  grid-template-columns: repeat(4, 1fr);\n}\n\n.jtsp-page .timeline div {\n  position: relative;\n  display: flex;\n  min-height: 100px;\n  flex-direction: column;\n  gap: 19px;\n  padding: 23px 16px 0 0;\n}\n\n.jtsp-page .timeline div::before {\n  position: absolute;\n  top: -5px;\n  left: 0;\n  width: 9px;\n  height: 9px;\n  border-radius: 50%;\n  background: var(--red);\n  content: \"\";\n}\n\n.jtsp-page .timeline span {\n  color: #75848e;\n  font-size: 10px;\n  font-weight: 750;\n}\n\n.jtsp-page .timeline strong {\n  max-width: 135px;\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n.jtsp-page .lead-times {\n  display: grid;\n  margin: 38px 0 14px;\n  gap: 1px;\n  grid-template-columns: repeat(2, 1fr);\n}\n\n.jtsp-page .lead-times div {\n  display: flex;\n  min-height: 92px;\n  flex-direction: column;\n  justify-content: center;\n  gap: 6px;\n  background: rgba(255, 255, 255, 0.07);\n  padding: 18px 23px;\n}\n\n.jtsp-page .lead-times span {\n  color: #8f9ca5;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n}\n\n.jtsp-page .lead-times strong {\n  font-size: 24px;\n}\n\n.jtsp-page .bulk-content small {\n  color: #77868f;\n  font-size: 10px;\n  line-height: 1.5;\n}\n\n.jtsp-page .bulk-visual {\n  position: relative;\n  margin: 0;\n}\n\n.jtsp-page .bulk-visual::before {\n  position: absolute;\n  z-index: 0;\n  top: -24px;\n  right: -24px;\n  width: 44%;\n  height: 44%;\n  border-top: 3px solid var(--red);\n  border-right: 3px solid var(--red);\n  content: \"\";\n}\n\n.jtsp-page .bulk-visual img {\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  min-height: 510px;\n  border-radius: 4px 4px 54px 4px;\n  filter: saturate(0.82) contrast(1.03);\n  object-fit: cover;\n}\n\n.jtsp-page .bulk-visual figcaption {\n  position: absolute;\n  z-index: 2;\n  right: 0;\n  bottom: 0;\n  border-radius: 16px 0 52px 0;\n  background: var(--red);\n  color: #fff;\n  font-size: 10px;\n  font-weight: 750;\n  letter-spacing: 0.03em;\n  padding: 15px 21px;\n}\n\n.jtsp-page .faq-section {\n  background: #f7f6f2;\n  padding: 112px 0;\n}\n\n.jtsp-page .faq-grid {\n  display: grid;\n  align-items: start;\n  gap: clamp(60px, 7vw, 110px);\n  grid-template-columns: 1.05fr 0.95fr;\n}\n\n.jtsp-page .faq-content h2 {\n  max-width: 620px;\n}\n\n.jtsp-page .faq-list {\n  margin-top: 44px;\n  border-top: 1px solid var(--ink);\n}\n\n.jtsp-page .faq-list details {\n  border-bottom: 1px solid #cfd2d2;\n}\n\n.jtsp-page .faq-list summary {\n  display: flex;\n  min-height: 76px;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n  cursor: pointer;\n  list-style: none;\n  color: #161d22;\n  font-size: 15px;\n  font-weight: 700;\n}\n\n.jtsp-page .faq-list summary::-webkit-details-marker {\n  display: none;\n}\n\n.jtsp-page .faq-list summary i {\n  display: inline-flex;\n  width: 28px;\n  height: 28px;\n  flex: none;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: #fff;\n  color: var(--red);\n  font-size: 20px;\n  font-style: normal;\n  font-weight: 500;\n  transition: transform 160ms ease;\n}\n\n.jtsp-page .faq-list details[open] summary i {\n  transform: rotate(45deg);\n}\n\n.jtsp-page .faq-list details p {\n  max-width: 650px;\n  margin: -4px 54px 23px 0;\n  font-size: 13px;\n}\n\n.jtsp-page .inquiry-card {\n  position: sticky;\n  top: 112px;\n  border-radius: 5px 5px 48px 5px;\n  background: var(--navy);\n  color: #fff;\n  padding: 48px;\n}\n\n.jtsp-page .inquiry-card h2 {\n  max-width: 460px;\n  color: #fff;\n  font-size: clamp(36px, 3.2vw, 48px);\n}\n\n.jtsp-page .inquiry-card > p:not(.eyebrow) {\n  margin-bottom: 28px;\n  color: #9eabb3;\n  font-size: 13px;\n}\n\n.jtsp-page form, .jtsp-page form label {\n  display: flex;\n  flex-direction: column;\n}\n\n.jtsp-page form {\n  gap: 15px;\n}\n\n.jtsp-page .form-row {\n  display: grid;\n  gap: 12px;\n  grid-template-columns: repeat(2, 1fr);\n}\n\n.jtsp-page form label > span {\n  margin-bottom: 7px;\n  color: #9cabb3;\n  font-size: 9px;\n  font-weight: 750;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n.jtsp-page input, .jtsp-page select, .jtsp-page textarea {\n  width: 100%;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 5px;\n  background: rgba(255, 255, 255, 0.07);\n  color: #fff;\n  font-size: 12px;\n  outline: none;\n  padding: 13px 14px;\n}\n\n.jtsp-page input, .jtsp-page select {\n  min-height: 46px;\n}\n\n.jtsp-page textarea {\n  min-height: 96px;\n  resize: vertical;\n}\n\n.jtsp-page input::placeholder, .jtsp-page textarea::placeholder {\n  color: #74828b;\n}\n\n.jtsp-page select option {\n  color: var(--ink);\n}\n\n.jtsp-page .form-button {\n  width: 100%;\n  margin-top: 5px;\n}\n\n.jtsp-page .inquiry-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 20px;\n  margin-top: 22px;\n  color: #7f8e97;\n  font-size: 9px;\n}\n\n.jtsp-page .inquiry-foot a {\n  color: #fff;\n  font-weight: 650;\n}\n\n.jtsp-page footer {\n  border-top: 1px solid #e1e3e4;\n  background: #fff;\n}\n\n.jtsp-page .footer-inner {\n  display: grid;\n  min-height: 124px;\n  align-items: center;\n  gap: 30px;\n  grid-template-columns: 150px 1fr auto;\n}\n\n.jtsp-page .footer-inner img {\n  width: 112px;\n}\n\n.jtsp-page .footer-inner p, .jtsp-page .footer-inner a {\n  margin: 0;\n  color: #657078;\n  font-size: 11px;\n}\n\n.jtsp-page .footer-inner a {\n  color: var(--ink);\n  font-weight: 700;\n}\n\n.jtsp-page .mobile-cta {\n  display: none;\n}\n\n@media (max-width: 1080px) {\n  .jtsp-page .shell {\n    width: min(calc(100% - 44px), 940px);\n  }\n\n  .jtsp-page nav {\n    gap: 22px;\n  }\n\n  .jtsp-page .hero-grid {\n    gap: 44px;\n    grid-template-columns: 0.95fr 1.05fr;\n  }\n\n  .jtsp-page .hero-visual {\n    min-height: 470px;\n  }\n\n  .jtsp-page .hero-cap-card {\n    right: -8px;\n    width: 44%;\n  }\n\n  .jtsp-page .start-grid, .jtsp-page .bulk-grid {\n    gap: 56px;\n  }\n\n  .jtsp-page .process-row {\n    grid-template-columns: 200px 1fr;\n  }\n\n  .jtsp-page .process-range {\n    padding: 30px;\n  }\n\n  .jtsp-page .process-range strong {\n    font-size: 34px;\n  }\n\n  .jtsp-page .process-step {\n    padding: 34px 28px;\n  }\n\n  .jtsp-page .review-visual, .jtsp-page .review-visual img {\n    min-height: 520px;\n    height: 520px;\n  }\n\n  .jtsp-page .inquiry-card {\n    padding: 38px;\n  }\n}\n\n@media (max-width: 820px) {\n  .jtsp-page nav {\n    display: none;\n  }\n\n  .jtsp-page .header-inner {\n    min-height: 70px;\n  }\n\n  .jtsp-page .hero-grid, .jtsp-page .section-heading, .jtsp-page .start-grid, .jtsp-page .review-grid, .jtsp-page .bulk-grid, .jtsp-page .faq-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .jtsp-page .hero-grid {\n    padding-top: 72px;\n  }\n\n  .jtsp-page .hero-copy {\n    max-width: 650px;\n  }\n\n  .jtsp-page .hero-visual {\n    height: 570px;\n  }\n\n  .jtsp-page .light-heading > p {\n    margin: 0;\n  }\n\n  .jtsp-page .start-grid {\n    gap: 60px;\n  }\n\n  .jtsp-page .start-lead, .jtsp-page .inquiry-card {\n    position: static;\n  }\n\n  .jtsp-page .process-row {\n    grid-template-columns: 175px 1fr;\n  }\n\n  .jtsp-page .process-pair {\n    grid-template-columns: 1fr;\n  }\n\n  .jtsp-page .process-step + .process-step {\n    border-top: 1px solid var(--line);\n    border-left: 0;\n  }\n\n  .jtsp-page .review-grid, .jtsp-page .bulk-grid, .jtsp-page .faq-grid {\n    gap: 70px;\n  }\n\n  .jtsp-page .review-content {\n    max-width: none;\n  }\n\n  .jtsp-page .bulk-visual {\n    max-width: 620px;\n  }\n\n  .jtsp-page .inquiry-card {\n    max-width: 650px;\n  }\n}\n\n@media (max-width: 600px) {\n  .jtsp-page {\n    scroll-padding-top: 74px;\n  }\n\n  .jtsp-page .shell {\n    width: calc(100% - 36px);\n  }\n\n  .jtsp-page h1 {\n    margin-bottom: 21px;\n    font-size: clamp(42px, 12.2vw, 52px);\n    line-height: 1.02;\n  }\n\n  .jtsp-page h2 {\n    font-size: 38px;\n  }\n\n  .jtsp-page .eyebrow {\n    margin-bottom: 14px;\n    font-size: 10px;\n  }\n\n  .jtsp-page .brand {\n    width: 98px;\n  }\n\n  .jtsp-page .brand img {\n    height: 42px;\n  }\n\n  .jtsp-page .button-small {\n    min-height: 39px;\n    gap: 8px;\n    font-size: 10px;\n    padding: 0 14px;\n  }\n\n  .jtsp-page .hero-grid {\n    gap: 55px;\n    padding: 54px 0 64px;\n  }\n\n  .jtsp-page .hero-intro {\n    margin-bottom: 25px;\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .jtsp-page .button-row {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 16px;\n  }\n\n  .jtsp-page .button-row .button {\n    width: 100%;\n  }\n\n  .jtsp-page .hero-facts {\n    margin-top: 34px;\n    padding-top: 18px;\n  }\n\n  .jtsp-page .hero-facts div {\n    gap: 5px;\n    padding-right: 8px;\n  }\n\n  .jtsp-page .hero-facts div + div {\n    padding-left: 9px;\n  }\n\n  .jtsp-page .hero-facts strong {\n    font-size: 11px;\n  }\n\n  .jtsp-page .hero-facts span {\n    font-size: 7px;\n  }\n\n  .jtsp-page .hero-visual {\n    height: 430px;\n    min-height: 430px;\n    border-radius: 5px 5px 48px 5px;\n  }\n\n  .jtsp-page .hero-visual::before {\n    right: -18px;\n    bottom: -20px;\n  }\n\n  .jtsp-page .hero-workbench {\n    border-radius: 5px 5px 46px 5px;\n    object-position: 58% center;\n  }\n\n  .jtsp-page .hero-cap-card {\n    right: -6px;\n    bottom: 22px;\n    width: 49%;\n    border-width: 5px;\n  }\n\n  .jtsp-page .sample-note {\n    top: 18px;\n    left: -8px;\n    min-width: 181px;\n    padding: 11px 13px;\n  }\n\n  .jtsp-page .sample-note strong {\n    font-size: 9px;\n  }\n\n  .jtsp-page .sample-note div span {\n    font-size: 7px;\n  }\n\n  .jtsp-page .sample-note .stage-number {\n    width: 25px;\n    height: 25px;\n    font-size: 8px;\n  }\n\n  .jtsp-page .hero-process-arrow {\n    top: 64%;\n    left: 43%;\n    width: 14%;\n  }\n\n  .jtsp-page .hero-process-arrow span {\n    display: none;\n  }\n\n  .jtsp-page .cap-card-caption {\n    gap: 6px;\n    padding: 7px 6px 6px;\n  }\n\n  .jtsp-page .cap-card-caption .stage-number {\n    width: 21px;\n    height: 21px;\n    font-size: 7px;\n  }\n\n  .jtsp-page .cap-card-caption strong {\n    font-size: 7px;\n  }\n\n  .jtsp-page .cap-card-caption > div span {\n    font-size: 6px;\n  }\n\n  .jtsp-page .why-section, .jtsp-page .start-section, .jtsp-page .process-section, .jtsp-page .review-section, .jtsp-page .bulk-section, .jtsp-page .faq-section {\n    padding: 82px 0;\n  }\n\n  .jtsp-page .section-heading {\n    gap: 26px;\n  }\n\n  .jtsp-page .pain-grid {\n    grid-template-columns: 1fr;\n    margin-top: 42px;\n  }\n\n  .jtsp-page .pain-card, .jtsp-page .pain-card + .pain-card {\n    min-height: 0;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.17);\n    border-left: 0;\n    padding: 28px 0;\n  }\n\n  .jtsp-page .pain-card h3 {\n    margin: 28px 0 10px;\n  }\n\n  .jtsp-page .why-signoff {\n    border-top: 0;\n    font-size: 22px;\n    padding-top: 27px;\n    text-align: left;\n  }\n\n  .jtsp-page .start-grid {\n    gap: 45px;\n  }\n\n  .jtsp-page .start-item {\n    min-height: 72px;\n    gap: 14px;\n    grid-template-columns: 29px 1fr 25px;\n  }\n\n  .jtsp-page .start-item p {\n    font-size: 14px;\n  }\n\n  .jtsp-page .process-heading {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 15px;\n    margin-bottom: 38px;\n  }\n\n  .jtsp-page .process-row {\n    grid-template-columns: 1fr;\n  }\n\n  .jtsp-page .process-range {\n    min-height: 112px;\n    align-items: center;\n    flex-direction: row;\n    justify-content: center;\n    gap: 24px;\n    border-right: 0;\n    border-bottom: 1px solid var(--line);\n    padding: 24px;\n  }\n\n  .jtsp-page .process-range strong {\n    font-size: 30px;\n  }\n\n  .jtsp-page .process-step {\n    gap: 14px;\n    padding: 28px 23px;\n  }\n\n  .jtsp-page .process-step h3 {\n    font-size: 16px;\n  }\n\n  .jtsp-page .process-foot {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 9px;\n  }\n\n  .jtsp-page .review-visual, .jtsp-page .review-visual img {\n    min-height: 400px;\n    height: 400px;\n  }\n\n  .jtsp-page .review-visual img {\n    border-radius: 4px 4px 44px 4px;\n  }\n\n  .jtsp-page .hotspot {\n    font-size: 8px;\n    padding: 8px 11px;\n  }\n\n  .jtsp-page .hotspot-logo {\n    top: 44%;\n    right: 3%;\n  }\n\n  .jtsp-page .review-grid, .jtsp-page .bulk-grid, .jtsp-page .faq-grid {\n    gap: 56px;\n  }\n\n  .jtsp-page .timeline {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .jtsp-page .timeline div:nth-child(n + 3) {\n    border-top: 1px solid rgba(255, 255, 255, 0.22);\n  }\n\n  .jtsp-page .lead-times {\n    grid-template-columns: 1fr;\n  }\n\n  .jtsp-page .bulk-visual img {\n    min-height: 390px;\n  }\n\n  .jtsp-page .faq-list summary {\n    min-height: 74px;\n    font-size: 13px;\n  }\n\n  .jtsp-page .inquiry-card {\n    border-radius: 5px 5px 36px 5px;\n    padding: 31px 24px 34px;\n  }\n\n  .jtsp-page .inquiry-card h2 {\n    font-size: 36px;\n  }\n\n  .jtsp-page .form-row {\n    grid-template-columns: 1fr;\n  }\n\n  .jtsp-page .inquiry-foot {\n    align-items: flex-start;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .jtsp-page .footer-inner {\n    min-height: 176px;\n    align-content: center;\n    grid-template-columns: 1fr;\n    gap: 15px;\n    padding-bottom: 58px;\n  }\n\n  .jtsp-page .mobile-cta {\n    position: fixed;\n    z-index: 60;\n    right: 14px;\n    bottom: 12px;\n    left: 14px;\n    display: flex;\n    min-height: 52px;\n    align-items: center;\n    justify-content: space-between;\n    border-radius: 999px;\n    background: var(--red);\n    box-shadow: 0 14px 32px rgba(7, 25, 39, 0.28);\n    color: #fff;\n    font-size: 12px;\n    font-weight: 750;\n    padding: 0 22px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .jtsp-page {\n    scroll-behavior: auto;\n  }\n\n  .jtsp-page, .jtsp-page *, .jtsp-page *::before, .jtsp-page *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n<\/style>\n\n<div class=\"jtsp-page\" id=\"jtsp-top\">\n  <section class=\"hero\">\n    <div class=\"hero-grid shell\">\n      <div class=\"hero-copy\">\n        <p class=\"eyebrow\">For golf &amp; performance brands<\/p>\n        <h1>Custom Hat<br>Sampling Process<\/h1>\n        <p class=\"hero-intro\">Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins.<\/p>\n        <div class=\"button-row\">\n          <a class=\"button\" href=\"#jtsp-inquiry\">Start Your Sample <span aria-hidden=\"true\">\u2197<\/span><\/a>\n          <a class=\"text-link\" href=\"#jtsp-process\">See the 6 steps <span aria-hidden=\"true\">\u2193<\/span><\/a>\n        <\/div>\n        <div class=\"hero-facts\" aria-label=\"Project facts\">\n          <div><strong>7\u201314 days<\/strong><span>Typical sample time<\/span><\/div>\n          <div><strong>100 pcs<\/strong><span>MOQ per style\/color<\/span><\/div>\n          <div><strong>No tech pack?<\/strong><span>You can still begin<\/span><\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-visual\" aria-label=\"Matching design inputs are developed into a white five-panel JoinTop performance cap sample\">\n        <img decoding=\"async\" class=\"hero-workbench lazyload\" data-src=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2026\/08\/jointop-custom-hat-sampling-workbench.webp\" alt=\"White performance fabric, laser ventilation tests, logo artwork, and a matching five-panel cap drawing on a development table\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1672px; --smush-placeholder-aspect-ratio: 1672\/941;\">\n        <div class=\"sample-note\">\n          <span class=\"stage-number\">01<\/span>\n          <div><strong>Design the details<\/strong><span>Shape \u00b7 Fabric \u00b7 Ventilation \u00b7 Logo<\/span><\/div>\n        <\/div>\n        <div class=\"hero-process-arrow\" aria-hidden=\"true\"><span>Make &amp; check<\/span><\/div>\n        <div class=\"hero-cap-card\">\n          <img decoding=\"async\" data-src=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2026\/08\/jointop-white-performance-cap-sample.webp\" alt=\"White JoinTop five-panel performance cap with laser-cut side panels\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1536px; --smush-placeholder-aspect-ratio: 1536\/1024;\">\n          <div class=\"cap-card-caption\">\n            <span class=\"stage-number\">02<\/span>\n            <div><strong>First sample<\/strong><span>Built from the design inputs<\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"why-section\" id=\"jtsp-why\">\n    <div class=\"shell\">\n      <div class=\"section-heading light-heading\">\n        <div><p class=\"eyebrow\">Why sample first<\/p><h2>Small fixes now.<br>Fewer surprises later.<\/h2><\/div>\n        <p>A crown that feels too high. A logo that pulls the fabric. A color that misses your brand. These are small changes in one sample\u2014but costly changes after bulk production starts.<\/p>\n      <\/div>\n      <div class=\"pain-grid\">\n      <article class=\"pain-card\">\n        <span class=\"card-number\">01<\/span>\n        <h3>Check the fit<\/h3>\n        <p>Review the crown depth, visor curve, closure, and comfort on a real cap.<\/p>\n      <\/article>\n      <article class=\"pain-card\">\n        <span class=\"card-number\">02<\/span>\n        <h3>Feel the fabric<\/h3>\n        <p>Check the weight, stretch, airflow, and hand feel before making the full order.<\/p>\n      <\/article>\n      <article class=\"pain-card\">\n        <span class=\"card-number\">03<\/span>\n        <h3>See the branding<\/h3>\n        <p>Review the real logo size, position, color, and finish on the chosen fabric.<\/p>\n      <\/article><\/div>\n      <p class=\"why-signoff\">See it. Wear it. Fix it. Then approve it.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"start-section\">\n    <div class=\"shell start-grid\">\n      <div class=\"start-lead\">\n        <p class=\"eyebrow\">Start with what you have<\/p>\n        <h2>No finished tech pack?<br>You can still begin.<\/h2>\n        <p>Send a reference cap, product photo, sketch, or tech pack. Add your logo, target use, estimated quantity, target price, and launch date. Clear goals make the first sample more useful.<\/p>\n        <a class=\"text-link dark-link\" href=\"#jtsp-inquiry\">Send your reference <span aria-hidden=\"true\">\u2197<\/span><\/a>\n      <\/div>\n      <div class=\"start-list\">\n      <div class=\"start-item\">\n        <span>01<\/span>\n        <p>Reference cap or photo<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div>\n      <div class=\"start-item\">\n        <span>02<\/span>\n        <p>Sketch or tech pack<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div>\n      <div class=\"start-item\">\n        <span>03<\/span>\n        <p>Logo file<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div>\n      <div class=\"start-item\">\n        <span>04<\/span>\n        <p>Preferred shape and colors<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div>\n      <div class=\"start-item\">\n        <span>05<\/span>\n        <p>Estimated order quantity<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div>\n      <div class=\"start-item\">\n        <span>06<\/span>\n        <p>Target launch date<\/p>\n        <i aria-hidden=\"true\">\u2713<\/i>\n      <\/div><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"process-section\" id=\"jtsp-process\">\n    <div class=\"shell\">\n      <div class=\"process-heading\">\n        <div><p class=\"eyebrow\">A clear approval path<\/p><h2>Your custom hat sampling process, step by step.<\/h2><\/div>\n        <p>Know what your team is approving at every stage.<\/p>\n      <\/div>\n      <div class=\"process-board\">\n      <article class=\"process-row\">\n        <div class=\"process-range\">\n          <span>Set the direction<\/span>\n          <strong>01\u201402<\/strong>\n        <\/div>\n        <div class=\"process-pair\">\n          \n                <div class=\"process-step\">\n                  <span>01<\/span>\n                  <div>\n                    <h3>Share your direction<\/h3>\n                    <p>Send your files, target use, order size, and timing.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"process-step\">\n                  <span>02<\/span>\n                  <div>\n                    <h3>Build the sample plan<\/h3>\n                    <p>Confirm the shape, fabric, color, sweatband, closure, and logo method.<\/p>\n                  <\/div>\n                <\/div>\n        <\/div>\n      <\/article>\n      <article class=\"process-row\">\n        <div class=\"process-range\">\n          <span>Make the sample<\/span>\n          <strong>03\u201404<\/strong>\n        <\/div>\n        <div class=\"process-pair\">\n          \n                <div class=\"process-step\">\n                  <span>03<\/span>\n                  <div>\n                    <h3>Approve artwork &#038; materials<\/h3>\n                    <p>Review logo size, placement, colors, and material choices before sewing.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"process-step\">\n                  <span>04<\/span>\n                  <div>\n                    <h3>Make the first sample<\/h3>\n                    <p>The cap is cut, sewn, decorated, shaped, and checked.<\/p>\n                  <\/div>\n                <\/div>\n        <\/div>\n      <\/article>\n      <article class=\"process-row\">\n        <div class=\"process-range\">\n          <span>Review and lock<\/span>\n          <strong>05\u201406<\/strong>\n        <\/div>\n        <div class=\"process-pair\">\n          \n                <div class=\"process-step\">\n                  <span>05<\/span>\n                  <div>\n                    <h3>Review &#038; revise<\/h3>\n                    <p>Check every detail and send one clear list of changes.<\/p>\n                  <\/div>\n                <\/div>\n                <div class=\"process-step\">\n                  <span>06<\/span>\n                  <div>\n                    <h3>Approve for bulk<\/h3>\n                    <p>The approved sample and final specs become the production standard.<\/p>\n                  <\/div>\n                <\/div>\n        <\/div>\n      <\/article><\/div>\n      <div class=\"process-foot\"><span>Typical development time<\/span><strong>7\u201314 days after details are confirmed<\/strong><\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"review-section\" id=\"jtsp-review\">\n    <div class=\"shell review-grid\">\n      <div class=\"review-visual\">\n        <img decoding=\"async\" data-src=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2026\/08\/jointop-performance-cap-logo-options.webp\" alt=\"Four JoinTop performance cap samples with laser-cut ventilation and different logo finishes\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1536px; --smush-placeholder-aspect-ratio: 1536\/1024;\">\n        <span class=\"hotspot hotspot-fit\">Fit &amp; shape<\/span>\n        <span class=\"hotspot hotspot-logo\">Logo finish<\/span>\n        <span class=\"hotspot hotspot-build\">Build<\/span>\n      <\/div>\n      <div class=\"review-content\">\n        <p class=\"eyebrow\">Sample review checklist<\/p>\n        <h2>Review the sample like your customer will.<\/h2>\n        <p class=\"review-intro\">A sample is ready when it works as a product\u2014not only when it looks good in a photo.<\/p>\n        <div class=\"review-list\">\n      <div class=\"review-item\">\n        <span aria-hidden=\"true\">\u2713<\/span>\n        <div><h3>Fit &#038; shape<\/h3><p>Crown depth, visor curve, closure range, and overall fit.<\/p><\/div>\n      <\/div>\n      <div class=\"review-item\">\n        <span aria-hidden=\"true\">\u2713<\/span>\n        <div><h3>Fabric &#038; function<\/h3><p>Weight, stretch, airflow, drying, and comfort.<\/p><\/div>\n      <\/div>\n      <div class=\"review-item\">\n        <span aria-hidden=\"true\">\u2713<\/span>\n        <div><h3>Logo &#038; color<\/h3><p>Size, position, brand color, finish, and clean edges.<\/p><\/div>\n      <\/div>\n      <div class=\"review-item\">\n        <span aria-hidden=\"true\">\u2713<\/span>\n        <div><h3>Workmanship<\/h3><p>Seams, stitching, inside tape, sweatband, closure, and trims.<\/p><\/div>\n      <\/div>\n      <div class=\"review-item\">\n        <span aria-hidden=\"true\">\u2713<\/span>\n        <div><h3>Brand details<\/h3><p>Labels, hangtags, packaging, and the full product look.<\/p><\/div>\n      <\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"bulk-section\">\n    <div class=\"shell bulk-grid\">\n      <div class=\"bulk-content\">\n        <p class=\"eyebrow\">From sample to bulk<\/p>\n        <h2>One approved sample.<br>One clear production standard.<\/h2>\n        <p>Your approved sample and final details guide material checks, sewing, logo work, in-line inspection, and final inspection.<\/p>\n        <div class=\"timeline\" aria-label=\"Quality control path\">\n          <div><span>01<\/span><strong>Approved sample<\/strong><\/div>\n          <div><span>02<\/span><strong>Material check<\/strong><\/div>\n          <div><span>03<\/span><strong>In-line inspection<\/strong><\/div>\n          <div><span>04<\/span><strong>Final inspection<\/strong><\/div>\n        <\/div>\n        <div class=\"lead-times\">\n          <div><span>Sample development<\/span><strong>7\u201314 days<\/strong><\/div>\n          <div><span>Bulk production<\/span><strong>35\u201345 days<\/strong><\/div>\n        <\/div>\n        <small>Final timing is confirmed after the style, materials, and order details are reviewed.<\/small>\n      <\/div>\n      <figure class=\"bulk-visual\">\n        <img decoding=\"async\" data-src=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/08\/15-cap-and-hat-manufacturing-process-in-jointop-Quality-Inspection-scaled-e1719989038291-1024x788-1.webp\" alt=\"JoinTop team checking hats during production\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/788;\">\n        <figcaption>Real production inspection at JoinTop<\/figcaption>\n      <\/figure>\n    <\/div>\n  <\/section>\n\n  <section class=\"faq-section\" id=\"jtsp-faq\">\n    <div class=\"shell faq-grid\">\n      <div class=\"faq-content\">\n        <p class=\"eyebrow\">Questions before sampling<\/p>\n        <h2>Know what to expect before you start.<\/h2>\n        <div class=\"faq-list\">\n      <details open>\n        <summary><span>How long does a custom hat sample take?<\/span><i aria-hidden=\"true\">+<\/i><\/summary>\n        <p>A custom sample typically takes 7\u201314 days after the shape, fabric, color, and logo details are confirmed. A complex style or hard-to-source material may need more time.<\/p>\n      <\/details>\n      <details>\n        <summary><span>Do I need a tech pack to start?<\/span><i aria-hidden=\"true\">+<\/i><\/summary>\n        <p>No. You can start with a reference cap, product photo, sketch, or clear idea. A tech pack can help reduce open questions.<\/p>\n      <\/details>\n      <details>\n        <summary><span>Can I make changes after the first sample?<\/span><i aria-hidden=\"true\">+<\/i><\/summary>\n        <p>Yes. Changes can be reviewed before bulk production. Added time or cost depends on whether the change affects artwork, fabric, tooling, or construction.<\/p>\n      <\/details>\n      <details>\n        <summary><span>How do you keep bulk close to the approved sample?<\/span><i aria-hidden=\"true\">+<\/i><\/summary>\n        <p>The approved sample and final written details guide material checks, production work, in-line inspection, and final inspection.<\/p>\n      <\/details>\n      <details>\n        <summary><span>What is the MOQ for custom hats?<\/span><i aria-hidden=\"true\">+<\/i><\/summary>\n        <p>The general starting MOQ is 100 pieces per style and color. The practical MOQ may change with the fabric, decoration, and custom trims.<\/p>\n      <\/details><\/div>\n      <\/div>\n\n      <aside class=\"inquiry-card\" id=\"jtsp-inquiry\">\n        <p class=\"eyebrow\">Start your sample<\/p>\n        <h2>Turn your idea into a real cap.<\/h2>\n        <p>Send the basics now. Your files and full details can follow.<\/p>\n        <form action=\"https:\/\/jointopcap.com\/contact\/\" method=\"get\">\n          <div class=\"form-row\">\n            <label><span>Name<\/span><input type=\"text\" name=\"name\" placeholder=\"Your name\" required><\/label>\n            <label><span>Work email<\/span><input type=\"email\" name=\"email\" placeholder=\"you@company.com\" required><\/label>\n          <\/div>\n          <label><span>Company or website<\/span><input type=\"text\" name=\"company\" placeholder=\"Brand name or URL\"><\/label>\n          <div class=\"form-row\">\n            <label>\n              <span>Hat type<\/span>\n              <select name=\"hat-type\" required>\n                <option value=\"\" selected disabled>Select one<\/option>\n                <option>Performance cap<\/option><option>Golf cap<\/option><option>Baseball cap<\/option><option>Other custom cap<\/option>\n              <\/select>\n            <\/label>\n            <label>\n              <span>Estimated quantity<\/span>\n              <select name=\"quantity\"><option selected>100-499<\/option><option>500-999<\/option><option>1,000-4,999<\/option><option>5,000+<\/option><\/select>\n            <\/label>\n          <\/div>\n          <label><span>Project notes<\/span><textarea name=\"notes\" rows=\"4\" placeholder=\"Tell us the use, timing, and key details.\"><\/textarea><\/label>\n          <button class=\"button form-button\" type=\"submit\">Start My Sample <span aria-hidden=\"true\">\u2197<\/span><\/button>\n        <\/form>\n        <div class=\"inquiry-foot\"><span>MOQ from 100 pcs per style\/color<\/span><a href=\"mailto:info@jointopcap.com\">info@jointopcap.com<\/a><\/div>\n      <\/aside>\n    <\/div>\n  <\/section>\n\n  <a class=\"mobile-cta\" href=\"#jtsp-inquiry\">Start a Sample <span aria-hidden=\"true\">\u2197<\/span><\/a>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-13617","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.8.3.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"msvalidate.01\" content=\"8BA0B303B4E29CA9D056CBC45291BA73\" \/>\n\t<meta name=\"yandex-verification\" content=\"71ed0e0b2b153941\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.8.3.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory - JoinTop is a professional custom hat and cap manufacturer offering OEM &amp; ODM headwear solutions from China, Vietnam, and Bangladesh \u2014 trusted by global brands for quality and innovation.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory\" \/>\n\t\t<meta property=\"og:description\" content=\"For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-12T10:04:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-13T06:59:48+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory\" \/>\n\t\t<meta name=\"twitter:description\" content=\"For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jointopcap.com\\\/de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#listItem\",\"name\":\"Custom Hat Sampling Process\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#listItem\",\"position\":2,\"name\":\"Custom Hat Sampling Process\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/#organization\",\"name\":\"Jointop\",\"description\":\"JoinTop is a professional custom hat and cap manufacturer offering OEM & ODM headwear solutions from China, Vietnam, and Bangladesh \\u2014 trusted by global brands for quality and innovation.\",\"url\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/jointopcap.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/cropped-2.png\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#organizationLogo\",\"width\":667,\"height\":190},\"image\":{\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#webpage\",\"url\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/\",\"name\":\"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer & Supplier | OEM & ODM Headwear Factory\",\"description\":\"For golf & performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \\u2197 See the 6 steps \\u2193 7\\u201314 daysTypical sample time 100 pcsMOQ per style\\\/color No tech pack?You can still begin 01\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/custom-hat-sampling-process\\\/#breadcrumblist\"},\"datePublished\":\"2026-08-12T18:04:08+08:00\",\"dateModified\":\"2026-08-13T14:59:48+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/\",\"name\":\"JoinTop | Custom Hat Manufacturer & Supplier | OEM & ODM Headwear Factory\",\"description\":\"JoinTop is a professional custom hat and cap manufacturer offering OEM & ODM headwear solutions from China, Vietnam, and Bangladesh \\u2014 trusted by global brands for quality and innovation.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/jointopcap.com\\\/de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory<\/title>\n\n","aioseo_head_json":{"title":"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer & Supplier | OEM & ODM Headwear Factory","description":"For golf & performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01","canonical_url":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"msvalidate.01":"8BA0B303B4E29CA9D056CBC45291BA73","yandex-verification":"71ed0e0b2b153941","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/jointopcap.com\/de#listItem","position":1,"name":"Home","item":"https:\/\/jointopcap.com\/de","nextItem":{"@type":"ListItem","@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#listItem","name":"Custom Hat Sampling Process"}},{"@type":"ListItem","@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#listItem","position":2,"name":"Custom Hat Sampling Process","previousItem":{"@type":"ListItem","@id":"https:\/\/jointopcap.com\/de#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/jointopcap.com\/de\/#organization","name":"Jointop","description":"JoinTop is a professional custom hat and cap manufacturer offering OEM & ODM headwear solutions from China, Vietnam, and Bangladesh \u2014 trusted by global brands for quality and innovation.","url":"https:\/\/jointopcap.com\/de\/","logo":{"@type":"ImageObject","url":"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png","@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#organizationLogo","width":667,"height":190},"image":{"@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#webpage","url":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/","name":"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer & Supplier | OEM & ODM Headwear Factory","description":"For golf & performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/jointopcap.com\/de\/#website"},"breadcrumb":{"@id":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/#breadcrumblist"},"datePublished":"2026-08-12T18:04:08+08:00","dateModified":"2026-08-13T14:59:48+08:00"},{"@type":"WebSite","@id":"https:\/\/jointopcap.com\/de\/#website","url":"https:\/\/jointopcap.com\/de\/","name":"JoinTop | Custom Hat Manufacturer & Supplier | OEM & ODM Headwear Factory","description":"JoinTop is a professional custom hat and cap manufacturer offering OEM & ODM headwear solutions from China, Vietnam, and Bangladesh \u2014 trusted by global brands for quality and innovation.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/jointopcap.com\/de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory - JoinTop is a professional custom hat and cap manufacturer offering OEM &amp; ODM headwear solutions from China, Vietnam, and Bangladesh \u2014 trusted by global brands for quality and innovation.","og:type":"article","og:title":"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory","og:description":"For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01","og:url":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/","og:image":"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png","og:image:secure_url":"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png","article:published_time":"2026-08-12T10:04:08+00:00","article:modified_time":"2026-08-13T06:59:48+00:00","twitter:card":"summary_large_image","twitter:title":"Custom Hat Sampling Process - JoinTop | Custom Hat Manufacturer &amp; Supplier | OEM &amp; ODM Headwear Factory","twitter:description":"For golf &amp; performance brands Custom HatSampling Process Turn a reference, sketch, or tech pack into a real sample. Check the fit, fabric, color, logo, and build before bulk production begins. Start Your Sample \u2197 See the 6 steps \u2193 7\u201314 daysTypical sample time 100 pcsMOQ per style\/color No tech pack?You can still begin 01","twitter:image":"https:\/\/jointopcap.com\/wp-content\/uploads\/2024\/06\/cropped-2.png"},"aioseo_meta_data":{"post_id":"13617","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":"0","ai":null,"created":"2026-08-12 10:04:08","updated":"2026-08-13 06:59:49"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/jointopcap.com\/de\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tCustom Hat Sampling Process\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/jointopcap.com\/de"},{"label":"Custom Hat Sampling Process","link":"https:\/\/jointopcap.com\/de\/custom-hat-sampling-process\/"}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/pages\/13617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/comments?post=13617"}],"version-history":[{"count":3,"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/pages\/13617\/revisions"}],"predecessor-version":[{"id":13627,"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/pages\/13617\/revisions\/13627"}],"wp:attachment":[{"href":"https:\/\/jointopcap.com\/de\/wp-json\/wp\/v2\/media?parent=13617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}