{"id":15982,"date":"2026-08-23T19:01:44","date_gmt":"2026-08-23T19:01:44","guid":{"rendered":"https:\/\/www.insitusales.com\/?page_id=15982"},"modified":"2026-08-23T19:18:34","modified_gmt":"2026-08-23T19:18:34","slug":"msa-multicat-nsm-spm-reporting","status":"publish","type":"page","link":"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/","title":{"rendered":"MSA MultiCat &#038; NSM\/SPM Reporting for Tobacco Distributors"},"content":{"rendered":"\r\n<!-- inSitu Sales \u2014 Optional MSA MultiCat and NSM\/SPM reporting -->\r\n<style id=\"insitu-tobacco-industry-styles\">\r\nbody:has(.insitu-tob-page) .inner-header-description,\r\nbody:has(.insitu-tob-page) .header-description-row { display: none !important; }\r\nbody:has(.insitu-tob-page) #page-content,\r\nbody:has(.insitu-tob-page) .page-content { padding: 0 !important; }\r\n.insitu-tob-page {\r\n  position: relative;\r\n  left: 50%;\r\n  width: 100vw !important;\r\n  max-width: 100vw !important;\r\n  margin: 0 0 0 -50vw !important;\r\n  padding: 0 !important;\r\n  overflow: hidden;\r\n}\r\n.insitu-tob-page::before,\r\n.insitu-tob-page::after,\r\n.insitu-tob-page :where(main, section, article, aside, header, footer, nav, div, figure, ol, ul, dl)::before,\r\n.insitu-tob-page :where(main, section, article, aside, header, footer, nav, div, figure, ol, ul, dl)::after {\r\n  display: none !important;\r\n  content: none !important;\r\n}\r\n.insitu-tob-page .industry-hero-visual::before {\r\n  display: block !important;\r\n  content: \"\" !important;\r\n}\r\n.insitu-tob-page.industry-page {\r\n  min-height: 100vh;\r\n  color: #142341;\r\n  background: #fff;\r\n  font-family: \"Inter\", sans-serif;\r\n}\r\n\r\n.insitu-tob-page.industry-page * { box-sizing: border-box; }\r\n.insitu-tob-page.industry-page a { color: inherit; text-decoration: none; }\r\n.insitu-tob-page.industry-page h1,\r\n.insitu-tob-page.industry-page h2,\r\n.insitu-tob-page.industry-page h3 { margin: 0; color: #112344; font-family: \"Manrope\", sans-serif; letter-spacing: -.035em; }\r\n.insitu-tob-page.industry-page p { line-height: 1.65; }\r\n.insitu-tob-page .industry-shell { width: min(1180px, calc(100% - 48px)); margin-inline: auto; }\r\n.insitu-tob-page .industry-eyebrow { margin: 0 0 14px; color: #2f67d8; font-size: 11px; font-weight: 750; letter-spacing: .15em; }\r\n.insitu-tob-page .industry-eyebrow.light { color: #9dbbfa; }\r\n.insitu-tob-page .industry-eyebrow.centered { text-align: center; }\r\n\r\n.insitu-tob-page .industry-header {\r\n  position: sticky;\r\n  top: 0;\r\n  z-index: 60;\r\n  display: grid;\r\n  grid-template-columns: 1fr auto 1fr;\r\n  align-items: center;\r\n  height: 78px;\r\n  padding-inline: max(28px, calc((100vw - 1320px) \/ 2));\r\n  border-bottom: 1px solid #e5ebf2;\r\n  background: rgba(255,255,255,.95);\r\n  backdrop-filter: blur(18px);\r\n}\r\n.insitu-tob-page .industry-brand img { width: 160px; }\r\n.insitu-tob-page .industry-nav { display: flex; gap: 29px; color: #31425f; font-size: 13px; font-weight: 600; }\r\n.insitu-tob-page .industry-nav a { position: relative; padding-block: 28px; }\r\n.insitu-tob-page .industry-nav a:hover,\r\n.insitu-tob-page .industry-nav a.active { color: #2464d8; }\r\n.insitu-tob-page .industry-nav a.active::after { position: absolute; right: 0; bottom: 0; left: 0; height: 2px; background: #2464d8; content: \"\"; }\r\n.insitu-tob-page .industry-actions { justify-self: end; display: flex; align-items: center; gap: 20px; }\r\n.insitu-tob-page .industry-login { font-size: 13px; font-weight: 650; }\r\n.insitu-tob-page .industry-menu-button,\r\n.insitu-tob-page .industry-mobile-nav { display: none; }\r\n\r\n.insitu-tob-page .industry-button {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 48px;\r\n  padding-inline: 23px;\r\n  border: 1px solid transparent;\r\n  border-radius: 8px;\r\n  font-size: 13px;\r\n  font-weight: 750;\r\n  letter-spacing: .015em;\r\n  transition: transform .2s ease, box-shadow .2s ease, background .2s ease;\r\n}\r\n.insitu-tob-page .industry-button:hover { transform: translateY(-2px); }\r\n.insitu-tob-page .industry-button.primary { color: #fff; background: #ff6666; box-shadow: 0 11px 25px rgba(255,102,102,.23); }\r\n.insitu-tob-page .industry-button.secondary { border-color: #2f67d8; color: #2f67d8; background: #fff; }\r\n.insitu-tob-page .industry-button.ghost { border-color: rgba(255,255,255,.42); color: #fff; background: rgba(255,255,255,.06); }\r\n.insitu-tob-page .industry-button.large { min-height: 56px; padding-inline: 31px; white-space: nowrap; }\r\n\r\n.insitu-tob-page .industry-hero {\r\n  display: grid;\r\n  grid-template-columns: minmax(440px, .9fr) minmax(560px, 1.1fr);\r\n  min-height: 700px;\r\n  overflow: hidden;\r\n  background: #f4f8ff;\r\n}\r\n.insitu-tob-page .industry-hero-copy {\r\n  z-index: 2;\r\n  align-self: center;\r\n  width: min(600px, calc(100% - 60px));\r\n  margin-left: max(40px, calc((100vw - 1320px) \/ 2));\r\n  padding-block: 78px;\r\n}\r\n.insitu-tob-page .industry-hero-copy h1 { max-width: 570px; font-size: clamp(49px, 4.5vw, 70px); line-height: 1.04; }\r\n.insitu-tob-page .industry-hero-copy > p:not(.industry-eyebrow) { max-width: 560px; margin: 24px 0 30px; color: #5d6e89; font-size: 19px; }\r\n.insitu-tob-page .industry-hero-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 20px; }\r\n.insitu-tob-page .industry-text-link { display: inline-flex; align-items: center; gap: 7px; color: #2c64cf; font-size: 13px; font-weight: 700; }\r\n.insitu-tob-page .industry-text-link svg { font-size: 17px; }\r\n.insitu-tob-page .industry-proof-line { display: flex; gap: 9px; max-width: 530px; margin-top: 23px; color: #64738a; font-size: 12px; line-height: 1.5; }\r\n.insitu-tob-page .industry-proof-line svg { flex: 0 0 auto; margin-top: 2px; color: #31ad7d; font-size: 17px; }\r\n\r\n.insitu-tob-page .industry-hero-visual { position: relative; min-height: 700px; }\r\n.insitu-tob-page .industry-hero-visual::before { position: absolute; inset: 0 auto 0 -1px; z-index: 1; width: 150px; background: linear-gradient(90deg, #f4f8ff 0%, rgba(244,248,255,.82) 32%, transparent 100%); content: \"\"; }\r\n.insitu-tob-page .industry-hero-visual > img { width: 100%; height: 100%; object-fit: cover; object-position: 58% center; }\r\n.insitu-tob-page .industry-callouts { position: absolute; z-index: 3; top: 50%; left: 4%; display: grid; gap: 12px; width: min(330px, 43%); transform: translateY(-48%); }\r\n.insitu-tob-page .industry-callout { display: grid; grid-template-columns: 38px 1fr auto; align-items: center; gap: 11px; padding: 13px 14px; border: 1px solid rgba(216,226,239,.95); border-radius: 12px; background: rgba(255,255,255,.94); box-shadow: 0 18px 45px rgba(25,53,88,.15); backdrop-filter: blur(12px); }\r\n.insitu-tob-page .industry-callout strong,\r\n.insitu-tob-page .industry-callout small { display: block; }\r\n.insitu-tob-page .industry-callout strong { color: #1c2d4d; font-size: 12px; }\r\n.insitu-tob-page .industry-callout small { margin-top: 4px; color: #748297; font-size: 9px; }\r\n.insitu-tob-page .industry-callout > svg { color: #2f67d8; font-size: 16px; }\r\n.insitu-tob-page .industry-callout small i { display: inline-block; width: 7px; height: 7px; margin-right: 4px; border-radius: 50%; background: #32b684; }\r\n.insitu-tob-page .callout-icon { display: grid; width: 38px; height: 38px; place-items: center; border-radius: 9px; font-size: 19px; }\r\n.insitu-tob-page .callout-icon.blue { color: #2d6ce3; background: #edf4ff; }\r\n.insitu-tob-page .callout-icon.green { color: #2da873; background: #eaf8f3; }\r\n.insitu-tob-page .callout-icon.mint { color: #159e94; background: #e8f8f7; }\r\n\r\n.insitu-tob-page .industry-realities { padding-block: 82px 88px; background: #fff; }\r\n.insitu-tob-page .industry-realities h2 { text-align: center; font-size: clamp(34px, 3.5vw, 48px); }\r\n.insitu-tob-page .industry-realities-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0; max-width: 1040px; margin: 52px auto 0; }\r\n.insitu-tob-page .industry-realities-grid article { display: grid; grid-template-columns: 68px 1fr; align-items: start; gap: 24px; padding: 8px 52px; }\r\n.insitu-tob-page .industry-realities-grid article + article { border-left: 1px solid #dce5f0; }\r\n.insitu-tob-page .industry-realities-grid article > span { display: grid; width: 62px; height: 62px; place-items: center; border: 1px solid #bdd1f5; border-radius: 50%; color: #2b69db; background: #f8fbff; font-size: 29px; }\r\n.insitu-tob-page .industry-realities-grid h3 { color: #2462cf; font-family: \"Inter\", sans-serif; font-size: 17px; letter-spacing: -.015em; }\r\n.insitu-tob-page .industry-realities-grid p { margin: 10px 0 0; color: #64738b; font-size: 14px; }\r\n\r\n.insitu-tob-page .industry-workflow { scroll-margin-top: 78px; padding-block: 112px; background: #f6f9fe; }\r\n.insitu-tob-page .industry-section-heading { display: grid; grid-template-columns: 1.1fr .9fr; align-items: end; gap: 72px; margin-bottom: 50px; }\r\n.insitu-tob-page .industry-section-heading h2 { max-width: 700px; font-size: clamp(38px, 4vw, 54px); line-height: 1.08; }\r\n.insitu-tob-page .industry-section-heading > p { margin: 0 0 5px; color: #61708a; font-size: 16px; }\r\n.insitu-tob-page .industry-workflow-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 22px; }\r\n.insitu-tob-page .industry-workflow-card { overflow: hidden; display: grid; grid-template-columns: .9fr 1.1fr; min-height: 380px; border: 1px solid #dce6f2; border-radius: 18px; background: #fff; box-shadow: 0 18px 46px rgba(32,69,114,.07); }\r\n.insitu-tob-page .industry-workflow-image { display: grid; min-width: 0; place-items: center; overflow: hidden; background: #eaf2ff; }\r\n.insitu-tob-page .industry-workflow-image img { width: 100%; height: 100%; object-fit: cover; object-position: center; }\r\n.insitu-tob-page .industry-workflow-card:nth-child(1) .industry-workflow-image img { object-position: 53% center; }\r\n.insitu-tob-page .industry-workflow-card:nth-child(2) .industry-workflow-image img { object-position: 58% center; }\r\n.insitu-tob-page .industry-workflow-card:nth-child(3) .industry-workflow-image img { object-position: 52% center; }\r\n.insitu-tob-page .industry-workflow-card:nth-child(4) .industry-workflow-image img { object-position: 50% center; }\r\n.insitu-tob-page .industry-workflow-body { display: flex; flex-direction: column; padding: 34px 31px; }\r\n.insitu-tob-page .industry-step { display: flex; align-items: center; gap: 7px; color: #2b67d8; font-size: 10px; font-weight: 800; letter-spacing: .1em; }\r\n.insitu-tob-page .industry-step svg { font-size: 18px; }\r\n.insitu-tob-page .industry-workflow-body h3 { margin-top: 14px; font-size: 24px; }\r\n.insitu-tob-page .industry-workflow-body > p { margin: 14px 0 20px; color: #65748b; font-size: 13px; }\r\n.insitu-tob-page .industry-workflow-body > div { display: flex; flex-wrap: wrap; gap: 10px 18px; margin-top: auto; }\r\n.insitu-tob-page .industry-workflow-body a { display: inline-flex; align-items: center; gap: 6px; color: #2a65d4; font-size: 12px; font-weight: 750; }\r\n\r\n.insitu-tob-page .industry-operations { padding-block: 112px; color: #fff; background: #112542; }\r\n.insitu-tob-page .industry-operations-layout { display: grid; grid-template-columns: .85fr 1.15fr; align-items: start; gap: 90px; }\r\n.insitu-tob-page .industry-operations-copy { position: sticky; top: 118px; }\r\n.insitu-tob-page .industry-operations-copy h2 { max-width: 510px; color: #fff; font-size: clamp(38px, 4vw, 53px); line-height: 1.07; }\r\n.insitu-tob-page .industry-operations-copy > p:not(.industry-eyebrow) { max-width: 520px; margin: 21px 0 30px; color: #b8c7da; font-size: 16px; }\r\n.insitu-tob-page .industry-operations-list { display: grid; }\r\n.insitu-tob-page .industry-operations-list article { display: grid; grid-template-columns: 48px 1fr; gap: 20px; padding: 29px 0; border-bottom: 1px solid rgba(255,255,255,.13); }\r\n.insitu-tob-page .industry-operations-list article:first-child { padding-top: 4px; }\r\n.insitu-tob-page .industry-operations-list svg { color: #81aaff; font-size: 34px; }\r\n.insitu-tob-page .industry-operations-list h3 { color: #fff; font-size: 20px; }\r\n.insitu-tob-page .industry-operations-list p { margin: 9px 0 0; color: #acbbce; font-size: 13px; }\r\n\r\n.insitu-tob-page .industry-depth { padding-block: 104px; background: #fff; }\r\n.insitu-tob-page .industry-section-heading.centered-copy { align-items: start; }\r\n.insitu-tob-page .industry-depth-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\r\n.insitu-tob-page .industry-depth-grid article { padding: 30px 28px; border: 1px solid #dfe7f1; border-radius: 16px; background: #fbfdff; }\r\n.insitu-tob-page .industry-depth-grid article > span { display: inline-grid; min-width: 48px; height: 32px; padding-inline: 9px; place-items: center; border-radius: 8px; color: #2865d5; background: #eaf2ff; font-size: 10px; font-weight: 800; letter-spacing: .08em; }\r\n.insitu-tob-page .industry-depth-grid h3 { margin-top: 19px; font-size: 20px; }\r\n.insitu-tob-page .industry-depth-grid p { margin: 11px 0 0; color: #65748b; font-size: 13px; }\r\n\r\n.insitu-tob-page .industry-case-study { padding-block: 96px; background: #eef5ff; }\r\n.insitu-tob-page .industry-case-study-card { display: grid; grid-template-columns: 1.08fr .92fr; gap: 70px; padding: 58px 62px; border: 1px solid #d5e3f5; border-radius: 20px; background: #fff; box-shadow: 0 24px 60px rgba(37,75,123,.09); }\r\n.insitu-tob-page .industry-case-study-copy h2 { max-width: 680px; font-size: clamp(34px, 3.6vw, 48px); line-height: 1.08; }\r\n.insitu-tob-page .industry-case-study-copy > p:not(.industry-eyebrow) { margin: 18px 0 0; color: #60708a; }\r\n.insitu-tob-page .industry-case-study-copy blockquote { margin: 24px 0; padding: 18px 22px; border-left: 3px solid #ff6666; color: #344762; background: #f8fbff; font-size: 14px; line-height: 1.7; }\r\n.insitu-tob-page .industry-metrics { display: grid; grid-template-columns: repeat(2, 1fr); align-self: center; gap: 14px; }\r\n.insitu-tob-page .industry-metrics div { min-height: 132px; padding: 24px; border-radius: 14px; background: #f4f8ff; }\r\n.insitu-tob-page .industry-metrics strong, .insitu-tob-page .industry-metrics span { display: block; }\r\n.insitu-tob-page .industry-metrics strong { color: #2865d5; font-family: \"Manrope\", sans-serif; font-size: 36px; }\r\n.insitu-tob-page .industry-metrics span { margin-top: 7px; color: #5f708a; font-size: 12px; line-height: 1.45; }\r\n.insitu-tob-page .industry-metrics small { grid-column: 1 \/ -1; color: #7b899d; font-size: 11px; }\r\n\r\n.insitu-tob-page .industry-faq { padding-block: 104px; background: #fff; }\r\n.insitu-tob-page .industry-faq-layout { display: grid; grid-template-columns: .78fr 1.22fr; align-items: start; gap: 84px; }\r\n.insitu-tob-page .industry-faq-layout > div:first-child { position: sticky; top: 112px; }\r\n.insitu-tob-page .industry-faq-layout h2 { font-size: clamp(35px, 3.7vw, 48px); line-height: 1.08; }\r\n.insitu-tob-page .industry-faq-layout > div:first-child > p:not(.industry-eyebrow) { margin: 19px 0 0; color: #65748b; }\r\n.insitu-tob-page .industry-faq-list details { border-bottom: 1px solid #dce5f0; }\r\n.insitu-tob-page .industry-faq-list summary { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 24px 0; color: #173052; cursor: pointer; font-family: \"Manrope\", sans-serif; font-size: 18px; font-weight: 750; list-style: none; }\r\n.insitu-tob-page .industry-faq-list summary::-webkit-details-marker { display: none; }\r\n.insitu-tob-page .industry-faq-list summary span { color: #2f67d8; font-size: 24px; font-weight: 400; }\r\n.insitu-tob-page .industry-faq-list details[open] summary span { transform: rotate(45deg); }\r\n.insitu-tob-page .industry-faq-list details p { margin: -4px 42px 24px 0; color: #62728a; font-size: 14px; }\r\n\r\n.insitu-tob-page .industry-final-cta { padding-block: 88px; background: #eef5ff; }\r\n.insitu-tob-page .industry-final-cta-inner { display: flex; align-items: center; justify-content: space-between; gap: 70px; padding: 58px 62px; border-radius: 18px; background: #2769da; box-shadow: 0 24px 55px rgba(35,93,190,.2); }\r\n.insitu-tob-page .industry-final-cta-inner h2 { max-width: 750px; color: #fff; font-size: clamp(34px, 3.6vw, 49px); line-height: 1.08; }\r\n.insitu-tob-page .industry-final-cta-inner p:not(.industry-eyebrow) { max-width: 760px; margin: 17px 0 0; color: #dce8ff; font-size: 15px; }\r\n.insitu-tob-page .industry-footer { border-top: 1px solid #dce5ef; background: #fff; }\r\n.insitu-tob-page .industry-footer .industry-shell { display: flex; align-items: center; gap: 28px; min-height: 118px; }\r\n.insitu-tob-page .industry-footer img { width: 145px; }\r\n.insitu-tob-page .industry-footer p { margin-right: auto; color: #6b788c; font-size: 12px; }\r\n.insitu-tob-page .industry-footer nav { display: flex; gap: 22px; color: #53637b; font-size: 12px; font-weight: 600; }\r\n\r\n@media (max-width: 1080px) {\r\n  .insitu-tob-page .industry-header { grid-template-columns: 1fr auto; padding-inline: 24px; }\r\n  .insitu-tob-page .industry-nav, .insitu-tob-page .industry-actions { display: none; }\r\n  .insitu-tob-page .industry-menu-button { display: grid; place-items: center; padding: 0; border: 0; color: #142341; background: transparent; font-size: 26px; }\r\n  .insitu-tob-page .industry-mobile-nav { position: absolute; top: 72px; right: 18px; left: 18px; display: grid; gap: 4px; padding: 14px; border: 1px solid #dbe5f1; border-radius: 12px; background: #fff; box-shadow: 0 22px 54px rgba(23,51,88,.18); }\r\n  .insitu-tob-page .industry-mobile-nav a:not(.industry-button) { padding: 11px 12px; color: #3f5069; font-size: 13px; font-weight: 600; }\r\n  .insitu-tob-page .industry-hero { grid-template-columns: 1fr; }\r\n  .insitu-tob-page .industry-hero-copy { width: min(740px, calc(100% - 48px)); margin: 0 auto; padding-block: 70px 54px; text-align: center; }\r\n  .insitu-tob-page .industry-hero-copy h1,\r\n  .insitu-tob-page .industry-hero-copy > p:not(.industry-eyebrow) { margin-inline: auto; }\r\n  .insitu-tob-page .industry-hero-actions,\r\n  .insitu-tob-page .industry-proof-line { justify-content: center; margin-inline: auto; }\r\n  .insitu-tob-page .industry-hero-visual { min-height: 600px; }\r\n  .insitu-tob-page .industry-hero-visual::before { inset: 0 0 auto; width: auto; height: 110px; background: linear-gradient(180deg, #f4f8ff, transparent); }\r\n  .insitu-tob-page .industry-callouts { left: 5%; width: min(340px, 43%); }\r\n  .insitu-tob-page .industry-section-heading { grid-template-columns: 1fr; gap: 20px; }\r\n  .insitu-tob-page .industry-workflow-card { grid-template-columns: 1fr; }\r\n  .insitu-tob-page .industry-workflow-image { aspect-ratio: 16 \/ 10; }\r\n  .insitu-tob-page .industry-operations-layout { grid-template-columns: 1fr; gap: 52px; }\r\n  .insitu-tob-page .industry-operations-copy { position: static; }\r\n  .insitu-tob-page .industry-depth-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-tob-page .industry-case-study-card { grid-template-columns: 1fr; gap: 45px; }\r\n  .insitu-tob-page .industry-faq-layout { grid-template-columns: 1fr; gap: 44px; }\r\n  .insitu-tob-page .industry-faq-layout > div:first-child { position: static; }\r\n}\r\n\r\n@media (max-width: 720px) {\r\n  .insitu-tob-page .industry-shell { width: min(100% - 32px, 1180px); }\r\n  .insitu-tob-page .industry-header { height: 70px; padding-inline: 16px; }\r\n  .insitu-tob-page .industry-brand img { width: 145px; }\r\n  .insitu-tob-page .industry-hero-copy { width: min(100% - 32px, 740px); padding-block: 52px 42px; }\r\n  .insitu-tob-page .industry-hero-copy h1 { font-size: 42px; }\r\n  .insitu-tob-page .industry-hero-copy > p:not(.industry-eyebrow) { font-size: 17px; }\r\n  .insitu-tob-page .industry-hero-actions { flex-direction: column; }\r\n  .insitu-tob-page .industry-hero-actions .industry-button { width: 100%; }\r\n  .insitu-tob-page .industry-hero-visual { min-height: 480px; }\r\n  .insitu-tob-page .industry-hero-visual > img { object-position: 66% center; }\r\n  .insitu-tob-page .industry-callouts { top: auto; right: 16px; bottom: 18px; left: 16px; width: auto; transform: none; }\r\n  .insitu-tob-page .industry-callout { padding: 10px 12px; }\r\n  .insitu-tob-page .industry-realities { padding-block: 72px; }\r\n  .insitu-tob-page .industry-realities h2 { font-size: 35px; }\r\n  .insitu-tob-page .industry-realities-grid { grid-template-columns: 1fr; gap: 30px; margin-top: 40px; }\r\n  .insitu-tob-page .industry-realities-grid article { grid-template-columns: 56px 1fr; gap: 18px; padding: 0; }\r\n  .insitu-tob-page .industry-realities-grid article + article { padding-top: 30px; border-top: 1px solid #dce5f0; border-left: 0; }\r\n  .insitu-tob-page .industry-realities-grid article > span { width: 54px; height: 54px; font-size: 25px; }\r\n  .insitu-tob-page .industry-workflow,\r\n  .insitu-tob-page .industry-operations,\r\n  .insitu-tob-page .industry-depth,\r\n  .insitu-tob-page .industry-case-study,\r\n  .insitu-tob-page .industry-faq { padding-block: 72px; }\r\n  .insitu-tob-page .industry-workflow-grid { grid-template-columns: 1fr; }\r\n  .insitu-tob-page .industry-workflow-card { min-height: 0; }\r\n  .insitu-tob-page .industry-workflow-image { min-height: 0; aspect-ratio: 3 \/ 2; }\r\n  .insitu-tob-page .industry-workflow-image img { height: 100%; max-height: none; }\r\n  .insitu-tob-page .industry-workflow-body { padding: 28px 24px; }\r\n  .insitu-tob-page .industry-depth-grid { grid-template-columns: 1fr; }\r\n  .insitu-tob-page .industry-case-study-card { gap: 36px; padding: 34px 24px; }\r\n  .insitu-tob-page .industry-metrics { grid-template-columns: 1fr 1fr; }\r\n  .insitu-tob-page .industry-metrics div { min-height: 118px; padding: 20px; }\r\n  .insitu-tob-page .industry-faq-list summary { font-size: 16px; }\r\n  .insitu-tob-page .industry-final-cta { padding-block: 56px; }\r\n  .insitu-tob-page .industry-final-cta-inner { align-items: flex-start; flex-direction: column; gap: 30px; padding: 38px 26px; }\r\n  .insitu-tob-page .industry-final-cta .industry-button { width: 100%; }\r\n  .insitu-tob-page .industry-footer .industry-shell { align-items: flex-start; flex-direction: column; gap: 14px; padding-block: 34px; }\r\n  .insitu-tob-page .industry-footer p { margin: 0; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n  .insitu-tob-page .industry-button { transition: none; }\r\n}\r\n\r\n.insitu-tob-page.tobacco-page .industry-hero-copy h1 { max-width: 610px; font-size: clamp(48px, 4.35vw, 68px); }\r\n.insitu-tob-page.tobacco-page .industry-hero-visual > img { object-position: 68% center; }\r\n.insitu-tob-page.tobacco-page .industry-callouts { left: 3%; width: min(360px, 48%); }\r\n.insitu-tob-page.tobacco-page .industry-proof-line strong { color: #234f9e; }\r\n.insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(1) .industry-workflow-image img { object-position: 51% center; }\r\n.insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(2) .industry-workflow-image img { object-position: 47% center; }\r\n.insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(3) .industry-workflow-image img { object-position: 51% center; }\r\n.insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(4) .industry-workflow-image { background: #f4efe9; }\r\n.insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(4) .industry-workflow-image img { object-fit: contain; object-position: center; }\r\n.insitu-tob-page .industry-ordering-note { display: inline-flex; align-items: center; gap: 7px; margin-top: 14px; padding: 7px 10px; border: 1px solid #d6e5df; border-radius: 999px; color: #26765f; background: #eff9f5; font-size: 10px; font-weight: 800; letter-spacing: .03em; }\r\n.insitu-tob-page .industry-ordering-note svg { flex: 0 0 auto; font-size: 14px; }\r\n\r\n.insitu-tob-page .tobacco-depth-grid { grid-template-columns: repeat(4, 1fr); }\r\n\r\n.insitu-tob-page .tobacco-answer { padding-block: 72px; border-bottom: 1px solid #e1e9f3; background: #fff; }\r\n.insitu-tob-page .tobacco-answer-card { display: grid; grid-template-columns: .85fr 1.15fr; align-items: start; gap: 72px; padding: 42px 46px; border: 1px solid #d9e5f5; border-radius: 18px; background: linear-gradient(135deg, #f7faff 0%, #fff 68%); box-shadow: 0 20px 50px rgba(32,69,114,.07); }\r\n.insitu-tob-page .tobacco-answer-card h2 { max-width: 510px; font-size: clamp(32px, 3.3vw, 45px); line-height: 1.08; }\r\n.insitu-tob-page .tobacco-answer-card > div:last-child > p { margin: 0; color: #60708a; font-size: 15px; }\r\n.insitu-tob-page .tobacco-answer-card > div:last-child > p + p { margin-top: 15px; }\r\n.insitu-tob-page .tobacco-answer-card strong { color: #203a5d; }\r\n.insitu-tob-page .tobacco-answer-links { display: flex; flex-wrap: wrap; gap: 12px 20px; margin-top: 23px; }\r\n.insitu-tob-page .tobacco-answer-links a { display: inline-flex; align-items: center; gap: 6px; color: #2c65d4; font-size: 12px; font-weight: 750; }\r\n\r\n.insitu-tob-page .tobacco-cigar-focus { padding-block: 100px; background: #f7f3ee; }\r\n.insitu-tob-page .tobacco-cigar-focus-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }\r\n.insitu-tob-page .tobacco-cigar-focus-grid article { padding: 30px 27px; border: 1px solid #e5dcd2; border-radius: 16px; background: rgba(255,255,255,.86); box-shadow: 0 16px 40px rgba(88,61,40,.05); }\r\n.insitu-tob-page .tobacco-cigar-focus-grid article > span { color: #9d5e36; font-size: 10px; font-weight: 850; letter-spacing: .11em; }\r\n.insitu-tob-page .tobacco-cigar-focus-grid h3 { margin-top: 17px; font-size: 20px; }\r\n.insitu-tob-page .tobacco-cigar-focus-grid p { margin: 12px 0 0; color: #6d6a68; font-size: 13px; }\r\n.insitu-tob-page .tobacco-cigar-fit { display: flex; align-items: flex-start; gap: 13px; margin: 22px 0 0; padding: 18px 20px; border: 1px solid #dfd3c7; border-radius: 12px; color: #625f5c; background: #fff; font-size: 13px; }\r\n.insitu-tob-page .tobacco-cigar-fit svg { flex: 0 0 auto; color: #9d5e36; font-size: 22px; }\r\n\r\n.insitu-tob-page .tobacco-comparison { padding-block: 104px; background: #f6f9fe; }\r\n.insitu-tob-page .tobacco-comparison-table-wrap { overflow-x: auto; border: 1px solid #d9e4f1; border-radius: 17px; background: #fff; box-shadow: 0 18px 44px rgba(32,69,114,.07); }\r\n.insitu-tob-page .tobacco-comparison table { width: 100%; min-width: 820px; border-collapse: collapse; text-align: left; }\r\n.insitu-tob-page .tobacco-comparison th,\r\n.insitu-tob-page .tobacco-comparison td { padding: 20px 22px; border-bottom: 1px solid #e2e9f2; vertical-align: top; }\r\n.insitu-tob-page .tobacco-comparison thead th { color: #fff; background: #173557; font-size: 12px; letter-spacing: .04em; }\r\n.insitu-tob-page .tobacco-comparison thead th:first-child { width: 24%; }\r\n.insitu-tob-page .tobacco-comparison thead th:nth-child(2) { width: 29%; background: #294865; }\r\n.insitu-tob-page .tobacco-comparison tbody th { color: #203a5c; background: #fbfdff; font-family: \"Manrope\", sans-serif; font-size: 14px; }\r\n.insitu-tob-page .tobacco-comparison tbody td { color: #69778b; font-size: 13px; }\r\n.insitu-tob-page .tobacco-comparison tbody td:last-child { color: #31506f; background: #f4f8ff; }\r\n.insitu-tob-page .tobacco-comparison tbody td:last-child svg { margin-right: 9px; color: #2fa77b; vertical-align: -2px; }\r\n.insitu-tob-page .tobacco-comparison tbody tr:last-child > * { border-bottom: 0; }\r\n\r\n.insitu-tob-page .tobacco-addon { padding-block: 96px; color: #fff; background: #0f213b; }\r\n.insitu-tob-page .tobacco-addon-card { display: grid; grid-template-columns: .85fr 1.15fr; gap: 64px 78px; }\r\n.insitu-tob-page .tobacco-addon-intro h2 { max-width: 540px; color: #fff; font-size: clamp(37px, 4vw, 52px); line-height: 1.07; }\r\n.insitu-tob-page .tobacco-addon-intro > p { max-width: 540px; margin: 22px 0 0; color: #b8c7da; font-size: 15px; }\r\n.insitu-tob-page .tobacco-addon-badge { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 19px; padding: 8px 11px; border: 1px solid rgba(145,181,250,.34); border-radius: 999px; color: #a9c5ff; background: rgba(71,117,205,.15); font-size: 10px; font-weight: 800; letter-spacing: .11em; }\r\n.insitu-tob-page .tobacco-addon-badge svg { font-size: 17px; }\r\n.insitu-tob-page .tobacco-addon-grid { display: grid; gap: 13px; }\r\n.insitu-tob-page .tobacco-addon-grid article { display: grid; grid-template-columns: 52px 1fr; gap: 18px; padding: 23px 24px; border: 1px solid rgba(255,255,255,.12); border-radius: 14px; background: rgba(255,255,255,.055); }\r\n.insitu-tob-page .tobacco-addon-grid article > span { display: grid; width: 48px; height: 38px; place-items: center; border-radius: 8px; color: #1f55b3; background: #dce9ff; font-size: 10px; font-weight: 850; letter-spacing: .08em; }\r\n.insitu-tob-page .tobacco-addon-grid h3 { color: #fff; font-size: 19px; }\r\n.insitu-tob-page .tobacco-addon-grid p { margin: 8px 0 0; color: #b5c3d5; font-size: 13px; }\r\n.insitu-tob-page .tobacco-addon-note { grid-column: 1 \/ -1; display: flex; align-items: flex-start; gap: 12px; margin: 0; padding: 18px 20px; border: 1px solid rgba(255,255,255,.1); border-radius: 12px; color: #9faec1; background: rgba(0,0,0,.12); font-size: 11px; }\r\n.insitu-tob-page .tobacco-addon-note svg { flex: 0 0 auto; margin-top: 2px; color: #7fa9ff; font-size: 19px; }\r\n.insitu-tob-page .tobacco-addon .reporting-link { grid-column: 1 \/ -1; justify-self: start; gap: 8px; color: #17375a; background: #fff; }\r\n\r\n.insitu-tob-page .reporting-hero { overflow: hidden; padding-block: 42px 96px; color: #fff; background: radial-gradient(circle at 77% 28%, rgba(52,111,212,.35), transparent 31%), linear-gradient(135deg, #0d1d35 0%, #142d4e 60%, #0f213b 100%); }\r\n.insitu-tob-page .reporting-breadcrumb { display: flex; align-items: center; gap: 8px; margin-bottom: 58px; color: #a8bad0; font-size: 11px; font-weight: 650; }\r\n.insitu-tob-page .reporting-breadcrumb a:hover { color: #fff; }\r\n.insitu-tob-page .reporting-breadcrumb svg { font-size: 13px; }\r\n.insitu-tob-page .reporting-hero-grid { display: grid; grid-template-columns: 1.08fr .92fr; align-items: center; gap: 86px; }\r\n.insitu-tob-page .reporting-hero h1 { max-width: 750px; color: #fff; font-size: clamp(46px, 5.2vw, 72px); line-height: 1.02; }\r\n.insitu-tob-page .reporting-hero-grid > div > p:not(.reporting-guardrail) { max-width: 720px; margin: 24px 0 29px; color: #c2cede; font-size: 18px; }\r\n.insitu-tob-page .reporting-secondary { border-color: rgba(255,255,255,.36); color: #fff; background: rgba(255,255,255,.06); }\r\n.insitu-tob-page .reporting-guardrail { display: flex; align-items: flex-start; gap: 10px; max-width: 680px; margin: 23px 0 0; color: #aebed1; font-size: 12px; }\r\n.insitu-tob-page .reporting-guardrail svg { flex: 0 0 auto; margin-top: 2px; color: #82aaff; font-size: 18px; }\r\n.insitu-tob-page .reporting-hero-panel { padding: 25px; border: 1px solid rgba(255,255,255,.14); border-radius: 18px; background: rgba(255,255,255,.08); box-shadow: 0 28px 64px rgba(0,0,0,.22); backdrop-filter: blur(16px); }\r\n.insitu-tob-page .reporting-hero-panel > p:first-child { margin: 0 0 14px; color: #a9c2e7; font-size: 10px; font-weight: 800; letter-spacing: .13em; }\r\n.insitu-tob-page .reporting-hero-panel > div { display: grid; grid-template-columns: 50px 1fr auto; align-items: center; gap: 15px; padding: 18px 0; border-bottom: 1px solid rgba(255,255,255,.12); }\r\n.insitu-tob-page .reporting-hero-panel > div > span { display: grid; width: 48px; height: 40px; place-items: center; border-radius: 9px; color: #1b4a8b; background: #dce9ff; font-size: 10px; font-weight: 850; letter-spacing: .08em; }\r\n.insitu-tob-page .reporting-hero-panel strong,\r\n.insitu-tob-page .reporting-hero-panel small { display: block; }\r\n.insitu-tob-page .reporting-hero-panel strong { color: #fff; font-size: 14px; }\r\n.insitu-tob-page .reporting-hero-panel small { margin-top: 5px; color: #aebdd0; font-size: 10px; }\r\n.insitu-tob-page .reporting-hero-panel > div > svg { color: #5ad29e; font-size: 18px; }\r\n.insitu-tob-page .reporting-panel-status { display: flex; align-items: center; gap: 8px; margin: 17px 0 0; color: #b9c7d7; font-size: 10px; }\r\n.insitu-tob-page .reporting-panel-status i { width: 8px; height: 8px; border-radius: 50%; background: #f1b642; box-shadow: 0 0 0 5px rgba(241,182,66,.12); }\r\n\r\n.insitu-tob-page .reporting-definition { padding-block: 88px; background: #fff; }\r\n.insitu-tob-page .reporting-definition-grid { display: grid; grid-template-columns: .9fr 1.1fr; gap: 86px; }\r\n.insitu-tob-page .reporting-definition h2 { max-width: 570px; font-size: clamp(36px, 3.8vw, 50px); line-height: 1.08; }\r\n.insitu-tob-page .reporting-definition-grid > div:last-child p { margin: 0; color: #607089; font-size: 16px; }\r\n.insitu-tob-page .reporting-definition-grid > div:last-child p + p { margin-top: 17px; }\r\n.insitu-tob-page .reporting-definition-grid strong { color: #203a5d; }\r\n\r\n.insitu-tob-page .reporting-modules { padding-block: 104px; background: #f6f9fe; }\r\n.insitu-tob-page .reporting-module-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 22px; }\r\n.insitu-tob-page .reporting-module-grid article { padding: 39px 38px; border: 1px solid #dbe5f1; border-radius: 18px; background: #fff; box-shadow: 0 18px 48px rgba(32,69,114,.07); }\r\n.insitu-tob-page .reporting-module-grid article > span { display: grid; width: 58px; height: 45px; place-items: center; border-radius: 9px; color: #2358ad; background: #e3edff; font-size: 11px; font-weight: 850; letter-spacing: .1em; }\r\n.insitu-tob-page .reporting-module-grid article:nth-child(2) > span { color: #7a4c9f; background: #f1e8f9; }\r\n.insitu-tob-page .reporting-module-grid h3 { margin-top: 25px; font-size: 27px; }\r\n.insitu-tob-page .reporting-module-grid p { margin: 14px 0 22px; color: #64748c; font-size: 14px; }\r\n.insitu-tob-page .reporting-module-grid ul,\r\n.insitu-tob-page .reporting-responsibility ul { display: grid; gap: 11px; margin: 0; padding: 0; list-style: none; }\r\n.insitu-tob-page .reporting-module-grid li,\r\n.insitu-tob-page .reporting-responsibility li { display: flex; align-items: flex-start; gap: 9px; color: #465c78; font-size: 13px; }\r\n.insitu-tob-page .reporting-module-grid li svg,\r\n.insitu-tob-page .reporting-responsibility li svg { flex: 0 0 auto; margin-top: 2px; color: #2fa77b; }\r\n\r\n.insitu-tob-page .reporting-process { padding-block: 104px; color: #fff; background: #112542; }\r\n.insitu-tob-page .reporting-process .industry-section-heading h2 { color: #fff; }\r\n.insitu-tob-page .reporting-process .industry-section-heading > p { color: #b7c5d7; }\r\n.insitu-tob-page .reporting-process ol { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin: 0; padding: 0; list-style: none; counter-reset: none; }\r\n.insitu-tob-page .reporting-process li { min-height: 285px; padding: 27px 25px; border: 1px solid rgba(255,255,255,.13); border-radius: 15px; background: rgba(255,255,255,.055); }\r\n.insitu-tob-page .reporting-process li > span { display: grid; width: 42px; height: 42px; place-items: center; border-radius: 50%; color: #17395e; background: #dce9ff; font-size: 11px; font-weight: 850; }\r\n.insitu-tob-page .reporting-process h3 { margin-top: 29px; color: #fff; font-size: 20px; }\r\n.insitu-tob-page .reporting-process li p { margin: 12px 0 0; color: #aebdd0; font-size: 13px; }\r\n\r\n.insitu-tob-page .reporting-fields { padding-block: 104px; background: #fff; }\r\n.insitu-tob-page .reporting-field-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\r\n.insitu-tob-page .reporting-field-grid article { padding: 29px 27px; border: 1px solid #dfe7f1; border-radius: 16px; background: #fbfdff; }\r\n.insitu-tob-page .reporting-field-grid svg { color: #2d68d7; font-size: 29px; }\r\n.insitu-tob-page .reporting-field-grid h3 { margin-top: 20px; font-size: 20px; }\r\n.insitu-tob-page .reporting-field-grid p { margin: 11px 0 0; color: #65748b; font-size: 13px; }\r\n\r\n.insitu-tob-page .reporting-responsibility { padding-block: 96px; background: #eef5ff; }\r\n.insitu-tob-page .reporting-responsibility-card { display: grid; grid-template-columns: .95fr 1.05fr; gap: 80px; padding: 55px 58px; border-radius: 19px; color: #fff; background: linear-gradient(135deg, #17395d, #102542); box-shadow: 0 24px 58px rgba(31,67,111,.18); }\r\n.insitu-tob-page .reporting-responsibility h2 { max-width: 600px; color: #fff; font-size: clamp(35px, 3.7vw, 49px); line-height: 1.08; }\r\n.insitu-tob-page .reporting-responsibility-card > div:last-child > p { margin: 0 0 24px; color: #b9c7d8; font-size: 15px; }\r\n.insitu-tob-page .reporting-responsibility li { color: #dce5f0; }\r\n\r\n.insitu-tob-page .tobacco-models { padding-block: 88px; background: #f6f9fe; }\r\n.insitu-tob-page .tobacco-model-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }\r\n.insitu-tob-page .tobacco-model-grid article { min-height: 314px; padding: 30px 27px; border: 1px solid #dce6f1; border-radius: 17px; background: #fff; box-shadow: 0 17px 42px rgba(32,69,114,.06); }\r\n.insitu-tob-page .tobacco-model-grid article > span { display: grid; width: 42px; height: 42px; place-items: center; border-radius: 50%; color: #fff; background: #2d67d5; font-size: 11px; font-weight: 800; letter-spacing: .08em; }\r\n.insitu-tob-page .tobacco-model-grid article:nth-child(2) > span { background: #8054b5; }\r\n.insitu-tob-page .tobacco-model-grid article:nth-child(3) > span { background: #be6b45; }\r\n.insitu-tob-page .tobacco-model-grid article:nth-child(4) > span { background: #2d9274; }\r\n.insitu-tob-page .tobacco-model-grid h3 { margin-top: 28px; font-size: 19px; letter-spacing: -.02em; }\r\n.insitu-tob-page .tobacco-model-grid p { margin: 14px 0 0; color: #65748b; font-size: 13px; }\r\n\r\n.insitu-tob-page .tobacco-integrations { padding-block: 88px; background: #eef5ff; }\r\n.insitu-tob-page .tobacco-integrations-card { display: grid; grid-template-columns: .95fr 1.05fr; align-items: center; gap: 72px; padding: 58px 62px; border: 1px solid #d5e3f5; border-radius: 20px; background: #fff; box-shadow: 0 24px 60px rgba(37,75,123,.08); }\r\n.insitu-tob-page .tobacco-integrations-card h2 { max-width: 560px; font-size: clamp(34px, 3.6vw, 48px); line-height: 1.08; }\r\n.insitu-tob-page .tobacco-integrations-card > div:first-child > p:not(.industry-eyebrow) { margin: 18px 0 22px; color: #60708a; font-size: 15px; }\r\n.insitu-tob-page .tobacco-logo-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\r\n.insitu-tob-page .tobacco-logo-grid div { display: grid; min-height: 104px; padding: 20px; place-items: center; border: 1px solid #e0e8f2; border-radius: 13px; background: #fbfdff; }\r\n.insitu-tob-page .tobacco-logo-grid div:nth-child(2) { border-color: #213b5d; background: #112542; }\r\n.insitu-tob-page .tobacco-logo-grid div:last-child { grid-column: 1 \/ -1; }\r\n.insitu-tob-page .tobacco-logo-grid img { width: auto; height: auto; max-width: 150px; max-height: 45px; object-fit: contain; }\r\n\r\n@media (max-width: 1080px) {\r\n  .insitu-tob-page .tobacco-answer-card,\r\n  .insitu-tob-page .reporting-hero-grid,\r\n  .insitu-tob-page .reporting-definition-grid,\r\n  .insitu-tob-page .reporting-responsibility-card { grid-template-columns: 1fr; gap: 42px; }\r\n  .insitu-tob-page .tobacco-cigar-focus-grid,\r\n  .insitu-tob-page .reporting-process ol { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-tob-page .reporting-field-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-tob-page .tobacco-depth-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-tob-page .tobacco-addon-card { grid-template-columns: 1fr; gap: 42px; }\r\n  .insitu-tob-page .tobacco-model-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-tob-page .tobacco-integrations-card { grid-template-columns: 1fr; gap: 42px; }\r\n}\r\n\r\n@media (max-width: 820px) {\r\n  .insitu-tob-page.tobacco-page .industry-workflow-grid { grid-template-columns: 1fr; }\r\n}\r\n\r\n@media (max-width: 720px) {\r\n  .insitu-tob-page.tobacco-page .industry-hero-copy h1 { font-size: 42px; }\r\n  .insitu-tob-page.tobacco-page .industry-hero-visual > img { object-position: 58% center; }\r\n  .insitu-tob-page.tobacco-page .industry-callouts { right: 16px; left: 16px; width: auto; }\r\n  .insitu-tob-page.tobacco-page .industry-workflow-card:nth-child(4) .industry-workflow-image { aspect-ratio: 2 \/ 3; }\r\n  .insitu-tob-page .tobacco-depth-grid,\r\n  .insitu-tob-page .tobacco-model-grid,\r\n  .insitu-tob-page .tobacco-cigar-focus-grid,\r\n  .insitu-tob-page .reporting-module-grid,\r\n  .insitu-tob-page .reporting-process ol,\r\n  .insitu-tob-page .reporting-field-grid { grid-template-columns: 1fr; }\r\n  .insitu-tob-page .tobacco-answer,\r\n  .insitu-tob-page .tobacco-cigar-focus,\r\n  .insitu-tob-page .tobacco-comparison,\r\n  .insitu-tob-page .reporting-definition,\r\n  .insitu-tob-page .reporting-modules,\r\n  .insitu-tob-page .reporting-process,\r\n  .insitu-tob-page .reporting-fields,\r\n  .insitu-tob-page .reporting-responsibility { padding-block: 72px; }\r\n  .insitu-tob-page .tobacco-answer-card { padding: 31px 24px; }\r\n  .insitu-tob-page .tobacco-cigar-fit { font-size: 12px; }\r\n  .insitu-tob-page .tobacco-comparison th,\r\n  .insitu-tob-page .tobacco-comparison td { padding: 17px 18px; }\r\n  .insitu-tob-page .reporting-hero { padding-block: 28px 72px; }\r\n  .insitu-tob-page .reporting-breadcrumb { margin-bottom: 42px; }\r\n  .insitu-tob-page .reporting-hero h1 { font-size: 43px; }\r\n  .insitu-tob-page .reporting-hero-grid > div > p:not(.reporting-guardrail) { font-size: 16px; }\r\n  .insitu-tob-page .reporting-hero .industry-hero-actions { align-items: stretch; }\r\n  .insitu-tob-page .reporting-hero-panel { padding: 20px; }\r\n  .insitu-tob-page .reporting-module-grid article { padding: 30px 25px; }\r\n  .insitu-tob-page .reporting-process li { min-height: 0; }\r\n  .insitu-tob-page .reporting-responsibility-card { padding: 36px 25px; }\r\n  .insitu-tob-page .tobacco-addon,\r\n  .insitu-tob-page .tobacco-models,\r\n  .insitu-tob-page .tobacco-integrations { padding-block: 72px; }\r\n  .insitu-tob-page .tobacco-addon-grid article { grid-template-columns: 44px 1fr; padding: 20px 18px; }\r\n  .insitu-tob-page .tobacco-addon-grid article > span { width: 42px; }\r\n  .insitu-tob-page .tobacco-model-grid article { min-height: 0; }\r\n  .insitu-tob-page .tobacco-integrations-card { padding: 34px 24px; }\r\n  .insitu-tob-page .tobacco-logo-grid { grid-template-columns: 1fr 1fr; }\r\n  .insitu-tob-page .tobacco-logo-grid div:last-child { grid-column: 1 \/ -1; }\r\n  .insitu-tob-page .tobacco-logo-grid img { max-width: 122px; max-height: 38px; }\r\n}\r\n\r\n<\/style>\r\n<div class=\"insitu-tob-page industry-page tobacco-page reporting-page\">\r\n<section class=\"reporting-hero\"><div class=\"industry-shell\"><nav class=\"reporting-breadcrumb\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/\">Tobacco &amp; Cigar Software<\/a><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><span>Optional Reporting Add-on<\/span><\/nav><div class=\"reporting-hero-grid\"><div><span class=\"tobacco-addon-badge\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z\"><\/path><\/svg> OPTIONAL COMPANY-LEVEL ADD-ON<\/span><h1>MSA MultiCat &amp; NSM\/SPM Reporting for Tobacco Distributors<\/h1><p>Prepare configured reporting data, validate mappings and exceptions, and give your authorized team a controlled export workflow\u2014without making reporting part of every inSitu implementation.<\/p><div class=\"industry-hero-actions\"><a class=\"industry-button primary\" href=\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\" target=\"_blank\" rel=\"noopener\">BOOK DEMO<\/a><a class=\"industry-button reporting-secondary\" href=\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/\">EXPLORE THE CORE PLATFORM<\/a><\/div><p class=\"reporting-guardrail\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z\"><\/path><\/svg><span><strong>Opt-in and customer-reviewed.<\/strong> Your company remains responsible for eligibility, current requirements, the accuracy of filing data, and final submission.<\/span><\/p><\/div><aside class=\"reporting-hero-panel\" aria-label=\"Optional reporting workflow overview\"><p>CONFIGURED REPORTING WORKSPACE<\/p><div><span>MSA<\/span><div><strong>MultiCat \/ Multicast<\/strong><small>Configured weekly data workflow<\/small><\/div><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/div><div><span>NSM<\/span><div><strong>NSM\/SPM<\/strong><small>Configured monthly data workflow<\/small><\/div><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/div><div><span>QA<\/span><div><strong>Review and reconciliation<\/strong><small>Exceptions stay visible before export<\/small><\/div><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/div><p class=\"reporting-panel-status\"><i><\/i> Authorized review required before export<\/p><\/aside><\/div><\/div><\/section><section class=\"reporting-definition\" aria-labelledby=\"reporting-definition-title\"><div class=\"industry-shell reporting-definition-grid\"><div><p class=\"industry-eyebrow\">WHAT THE ADD-ON DOES<\/p><h2 id=\"reporting-definition-title\">An optional data-preparation workflow\u2014not a substitute for filing responsibility<\/h2><\/div><div><p><strong>The reporting add-on connects configured tobacco transaction and reference data to a repeatable review and export process.<\/strong><\/p><p>It can help eligible distributors prepare MSA MultiCat \/ Multicast and NSM\/SPM datasets from available inSitu and connected-system activity. The customer controls activation, mapping decisions, reconciliation, and final submission.<\/p><\/div><\/div><\/section><section class=\"reporting-modules\" aria-labelledby=\"reporting-modules-title\"><div class=\"industry-shell\"><div class=\"industry-section-heading\"><div><p class=\"industry-eyebrow\">CHOOSE ONLY WHAT APPLIES<\/p><h2 id=\"reporting-modules-title\">Configure the reporting workflow around your company<\/h2><\/div><p>Reporting requirements vary. The implementation starts with the modules, programs, products, jurisdictions, and source data your authorized team confirms.<\/p><\/div><div class=\"reporting-module-grid\"><article><span>MSA<\/span><h3>MSA MultiCat \/ Multicast<\/h3><p>Prepare configured weekly data for participating distributor workflows, including agreed sales, returns, transfers, inventory activity, manufacturers, brand families, items, quantities, and locations.<\/p><ul><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Company-level opt in<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Configured source mappings<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Exceptions visible before export<\/li><\/ul><\/article><article><span>NSM<\/span><h3>NSM\/SPM reporting<\/h3><p>Prepare configured monthly data used in applicable Non-Settling Manufacturer and Subsequent Participating Manufacturer workflows when your company&#x27;s responsibilities require it.<\/p><ul><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Selected jurisdictional workflow<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Configured product and quantity data<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Authorized customer review<\/li><\/ul><\/article><\/div><\/div><\/section><section class=\"reporting-process\" aria-labelledby=\"reporting-process-title\"><div class=\"industry-shell\"><div class=\"industry-section-heading\"><div><p class=\"industry-eyebrow light\">FROM SOURCE DATA TO CONTROLLED EXPORT<\/p><h2 id=\"reporting-process-title\">A reviewable workflow from configuration to submission<\/h2><\/div><p>Each stage keeps responsibilities explicit so a reporting file is never treated as complete simply because data was generated.<\/p><\/div><ol><li><span>01<\/span><div><h3>Confirm fit and eligibility<\/h3><p>Your company identifies the programs, products, jurisdictions, filing periods, and internal owners that belong in the configured workflow.<\/p><\/div><\/li><li><span>02<\/span><div><h3>Map the required data<\/h3><p>The implementation maps agreed manufacturer, brand, item, unit, location, customer, transaction, return, and transfer fields from available sources.<\/p><\/div><\/li><li><span>03<\/span><div><h3>Prepare and validate<\/h3><p>The add-on assembles the configured reporting dataset and surfaces missing mappings or exceptions for the authorized team to review.<\/p><\/div><\/li><li><span>04<\/span><div><h3>Review and export<\/h3><p>Your authorized team reconciles the output, confirms current requirements, and controls the final file export and submission process.<\/p><\/div><\/li><\/ol><\/div><\/section><section class=\"reporting-fields\" aria-labelledby=\"reporting-fields-title\"><div class=\"industry-shell\"><div class=\"industry-section-heading\"><div><p class=\"industry-eyebrow\">CONFIGURED DATA COVERAGE<\/p><h2 id=\"reporting-fields-title\">Bring the right operational fields into one review<\/h2><\/div><p>The exact data set depends on the selected module, connected sources, customer configuration, and current reporting requirements.<\/p><\/div><div class=\"reporting-field-grid\"><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Manufacturer and brand data<\/h3><p>Configured manufacturer identifiers, brand families, product classifications, and item mappings.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Eligible transaction activity<\/h3><p>Configured sales, returns, transfers, adjustments, and related quantities for the selected reporting period.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Items, units, and quantities<\/h3><p>Product, unit-of-measure, pack, carton, case, and other agreed quantity conversions used in the workflow.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Customers and locations<\/h3><p>Approved company, ship-to, warehouse, route, and jurisdictional fields available from connected sources.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Validation and exceptions<\/h3><p>Missing mappings, unexpected values, and reconciliation checks that require review before export.<\/p><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>Controlled output<\/h3><p>A configured reporting file prepared for review by the distributor&#x27;s authorized team\u2014not automatic filing.<\/p><\/article><\/div><\/div><\/section><section class=\"reporting-responsibility\" aria-labelledby=\"reporting-responsibility-title\"><div class=\"industry-shell reporting-responsibility-card\"><div><p class=\"industry-eyebrow light\">RESPONSIBILITIES STAY CLEAR<\/p><h2 id=\"reporting-responsibility-title\">Technology prepares the workflow. Your authorized team controls the filing.<\/h2><\/div><div><p>inSitu reporting tools support configured data preparation, review, reconciliation, and export. They do not determine whether a company must file, replace legal or tax advice, guarantee compliance, or submit a report on the distributor&#x27;s behalf.<\/p><ul><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Confirm company eligibility and applicable programs<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Maintain current source data and mappings<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Review exceptions, quantities, and output<\/li><li><svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z\" clip-rule=\"evenodd\"><\/path><\/svg>Approve and submit under current requirements<\/li><\/ul><\/div><\/div><\/section><section class=\"industry-faq\" aria-labelledby=\"reporting-faq-title\"><div class=\"industry-shell industry-faq-layout\"><div><p class=\"industry-eyebrow\">OPTIONAL REPORTING FAQ<\/p><h2 id=\"reporting-faq-title\">Questions distributors ask before activating the add-on<\/h2><p>Clear boundaries for eligibility, data preparation, review, ERP connections, and submission responsibility.<\/p><\/div><div class=\"industry-faq-list\"><details><summary>Are MSA MultiCat and NSM\/SPM reports included in the core platform?<span>+<\/span><\/summary><p>No. These reporting workflows are optional company-level add-ons. The core inSitu tobacco and cigar distribution platform runs without them.<\/p><\/details><details><summary>Who should consider the reporting add-on?<span>+<\/span><\/summary><p>An eligible tobacco distributor can consider the add-on when its manufacturer programs, products, jurisdictions, and internal reporting responsibilities require configured MSA MultiCat or NSM\/SPM data preparation.<\/p><\/details><details><summary>Does inSitu submit reports for the distributor?<span>+<\/span><\/summary><p>No. inSitu can support configured data preparation, validation, and export workflows. The distributor&#x27;s authorized team remains responsible for reviewing eligibility, current requirements, filing data, and final submission.<\/p><\/details><details><summary>What information can be included in a configured reporting workflow?<span>+<\/span><\/summary><p>Depending on the activated module and customer configuration, the workflow can use manufacturer and brand data, item and unit mappings, eligible sales, returns, transfers, quantities, locations, and other agreed reporting fields.<\/p><\/details><details><summary>Can the add-on connect reporting data with ERP activity?<span>+<\/span><\/summary><p>The implementation can map relevant inSitu and connected ERP data into the configured reporting workflow, subject to the available integration, source quality, and the distributor&#x27;s review.<\/p><\/details><\/div><\/div><\/section><section class=\"industry-final-cta\"><div class=\"industry-shell industry-final-cta-inner\"><div><p class=\"industry-eyebrow light\">EVALUATE THE OPTIONAL ADD-ON<\/p><h2>Map the reporting workflow to your company, data, and responsibilities.<\/h2><p>We\u2019ll confirm whether the available module fits your operation before configuration begins.<\/p><\/div><a class=\"industry-button primary large\" href=\"https:\/\/calendly.com\/d\/dz5z-2tj-b48\" target=\"_blank\" rel=\"noopener\">BOOK DEMO<\/a><\/div><\/section>\r\n<\/div>\r\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/#webpage\",\"url\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/\",\"name\":\"MSA MultiCat & NSM\/SPM Reporting for Tobacco Distributors | inSitu Sales\",\"description\":\"Optional MSA MultiCat and NSM\/SPM reporting workflows for eligible tobacco distributors, with configured data preparation, validation, review, and export.\",\"inLanguage\":\"en-US\",\"breadcrumb\":{\"@id\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.insitusales.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Industries\",\"item\":\"https:\/\/www.insitusales.com\/en\/industries\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Tobacco & Cigar Distributors\",\"item\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Optional MSA MultiCat and NSM\/SPM Reporting\",\"item\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/\"}]},{\"@type\":\"FAQPage\",\"@id\":\"https:\/\/www.insitusales.com\/en\/industries\/tobacco-cigars\/msa-multicat-nsm-spm-reporting\/#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Are MSA MultiCat and NSM\/SPM reports included in the core platform?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. These reporting workflows are optional company-level add-ons. The core inSitu tobacco and cigar distribution platform runs without them.\"}},{\"@type\":\"Question\",\"name\":\"Who should consider the reporting add-on?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"An eligible tobacco distributor can consider the add-on when its manufacturer programs, products, jurisdictions, and internal reporting responsibilities require configured MSA MultiCat or NSM\/SPM data preparation.\"}},{\"@type\":\"Question\",\"name\":\"Does inSitu submit reports for the distributor?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. inSitu can support configured data preparation, validation, and export workflows. The distributor's authorized team remains responsible for reviewing eligibility, current requirements, filing data, and final submission.\"}},{\"@type\":\"Question\",\"name\":\"What information can be included in a configured reporting workflow?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Depending on the activated module and customer configuration, the workflow can use manufacturer and brand data, item and unit mappings, eligible sales, returns, transfers, quantities, locations, and other agreed reporting fields.\"}},{\"@type\":\"Question\",\"name\":\"Can the add-on connect reporting data with ERP activity?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The implementation can map relevant inSitu and connected ERP data into the configured reporting workflow, subject to the available integration, source quality, and the distributor's review.\"}}]}]}<\/script>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Tobacco &amp; Cigar SoftwareOptional Reporting Add-on OPTIONAL COMPANY-LEVEL ADD-ON MSA MultiCat &amp; NSM\/SPM Reporting for Tobacco Distributors Prepare configured reporting data, validate mappings and exceptions, and give your authorized team a controlled export workflow\u2014without making reporting part of every inSitu implementation. BOOK DEMOEXPLORE THE CORE PLATFORM Opt-in and customer-reviewed. Your company remains responsible for eligibility,&nbsp;&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":12109,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pro\/page-templates\/page-with-small-header.php","meta":{"footnotes":""},"class_list":["post-15982","page","type-page","status-publish","hentry"],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/pages\/15982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/comments?post=15982"}],"version-history":[{"count":5,"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/pages\/15982\/revisions"}],"predecessor-version":[{"id":15991,"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/pages\/15982\/revisions\/15991"}],"up":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/pages\/12109"}],"wp:attachment":[{"href":"https:\/\/www.insitusales.com\/en\/wp-json\/wp\/v2\/media?parent=15982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}