{"id":82,"date":"2026-08-10T18:16:01","date_gmt":"2026-08-10T18:16:01","guid":{"rendered":"https:\/\/mmbatch14.com\/sleepdemo\/?page_id=82"},"modified":"2026-09-23T05:01:21","modified_gmt":"2026-09-23T05:01:21","slug":"privacy-policy","status":"publish","type":"page","link":"https:\/\/mmbatch14.com\/sleepdemo\/privacy-policy\/","title":{"rendered":"Privacy Policy"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Zilla+Slab:ital,wght@0,500;0,600;0,700;1,500&#038;family=Karla:wght@400;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n.wp-site-blocks > header, .wp-site-blocks > footer, .wp-site-blocks > .wp-block-template-part, .wp-block-post-title, h1.wp-block-post-title, .entry-title { display:none !important; }\nbody { margin:0 !important; padding:0 !important; background:#FBF8F3 !important; }\n.entry-content, .wp-block-post-content { margin:0 !important; padding:0 !important; max-width:none !important; }\n.nl-shell, .nl-shell * { box-sizing:border-box; margin:0; padding:0; }\n.nl-shell { width:100vw; margin-left:calc(50% - 50vw); font-family:Karla,'Helvetica Neue',Arial,sans-serif; color:#232019;\n  background:#FBF8F3; font-size:16px; line-height:1.65; -webkit-font-smoothing:antialiased; overflow-x:hidden; }\n.nl-shell img { display:block; max-width:100%; }\n.nl-wrap { max-width:1140px; margin:0 auto; padding:0 32px; }\n.nl-eyebrow { font-size:11px; letter-spacing:.24em; text-transform:uppercase; color:#b83b2b; font-weight:700; }\n.nl-btn { display:inline-flex; align-items:center; background:#1b4a37; color:#FBF8F3; font-weight:700;\n  font-size:14.5px; padding:14px 26px; border-radius:2px; text-decoration:none; transition:opacity .25s ease, transform .25s ease; }\n.nl-btn:hover { opacity:.92; transform:translateY(-1px); color:#FBF8F3; }\n.nl-btn--line { background:transparent; color:#232019; border-bottom:2px solid #b83b2b; border-radius:0; padding:8px 2px; font-weight:600; }\n.nl-btn--line:hover { color:#b83b2b; transform:none; }\n@media (prefers-reduced-motion: no-preference) {\n  .nl-reveal { opacity:0; transform:translateY(22px); transition:opacity .65s ease, transform .65s ease; }\n  .nl-reveal.pg-in { opacity:1; transform:none; }\n  \/* signature 1: chip counter-settle \u2014 enters after the framed panel lands *\/\n  .nl-hero-panel .nl-chip { opacity:0; transform:translateX(-14px); transition:opacity .5s ease .5s, transform .5s ease .5s; }\n  .nl-hero-panel.pg-in .nl-chip { opacity:1; transform:none; }\n  \/* signature 2: ledger rule draw \u2014 the pine rule draws downward on reveal *\/\n  .nl-caps-list { border-left-color:transparent; background:linear-gradient(#1b4a37,#1b4a37) left top \/ 2px 0 no-repeat; transition:background-size 1s ease .2s; }\n  .nl-caps-list.pg-in { background-size:2px 100%; }\n  \/* signature 3: frame photo settle \u2014 quiet zoom-out inside the hairline frame *\/\n  .nl-frame img { transform:scale(1.045); transition:transform 1.4s ease; }\n  .nl-hero-panel.pg-in .nl-frame img { transform:scale(1); }\n}\n.nl-topbar { background:#1b4a37; color:#FBF8F3; font-size:12.5px; letter-spacing:.03em; padding:8px 0; }\n.nl-topbar .nl-wrap { display:flex; justify-content:space-between; gap:16px; }\n.nl-header { padding:20px 0; background:#FBF8F3; border-bottom:1px solid #ddcec8; position:sticky; top:0; z-index:50; }\n.nl-header .nl-wrap { display:flex; align-items:center; justify-content:space-between; gap:24px; }\n.nl-logo { font-family:'Zilla Slab',Georgia,serif; font-size:23px; font-weight:700; color:#232019; text-decoration:none; }\n.nl-logo span { color:#b83b2b; }\n.nl-logo small { display:block; font-family:Karla,'Helvetica Neue',Arial,sans-serif; font-size:9.5px; letter-spacing:.3em; text-transform:uppercase; color:#6B6358; margin-top:2px; }\n.nl-nav { display:flex; gap:28px; align-items:center; }\n.nl-nav a:not(.nl-btn) { font-size:14px; font-weight:600; color:#232019; text-decoration:none; border-bottom:2px solid transparent; padding-bottom:3px; transition:border-color .25s ease; }\n.nl-nav a:not(.nl-btn):hover { border-color:#b83b2b; }\n.nl-nav .nl-btn { padding:10px 18px; font-size:13px; }\n.nl-hero { background:#F4F0E8; padding:88px 0 92px; }\n.nl-hero .nl-wrap { display:grid; grid-template-columns:1.15fr .85fr; gap:70px; align-items:center; }\n.nl-hero h1 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(38px,4.4vw,58px); line-height:1.08; letter-spacing:-.01em; margin:20px 0 22px; }\n.nl-hero h1 em { font-style:italic; color:#b83b2b; font-weight:500; }\n.nl-hero .nl-sub { font-size:17.5px; color:#6B6358; max-width:48ch; margin-bottom:32px; }\n.nl-hero-ctas { display:flex; gap:24px; align-items:center; }\n.nl-hero-panel { position:relative; }\n.nl-hero-panel .nl-frame { border:1px solid #ddcec8; background:#FBF8F3; padding:14px; border-radius:2px; box-shadow:0 24px 50px rgba(35,32,25,.12); overflow:hidden; }\n.nl-hero-panel .nl-frame img { width:100%; aspect-ratio:4\/4.4; object-fit:cover; border-radius:1px; }\n.nl-hero-panel .nl-chip { position:absolute; left:-18px; bottom:26px; background:#FBF8F3; border-left:3px solid #b83b2b; padding:12px 16px; box-shadow:0 12px 26px rgba(35,32,25,.14); }\n.nl-chip .nl-eyebrow { font-size:9px; }\n.nl-chip strong { font-family:'Zilla Slab',Georgia,serif; font-size:19px; color:#1b4a37; display:block; margin-top:2px; }\n.nl-chip strong span { font-size:11.5px; font-family:Karla,'Helvetica Neue',Arial,sans-serif; color:#6B6358; font-weight:400; }\n.nl-trust { padding:34px 0; border-bottom:1px solid #ddcec8; }\n.nl-trust .nl-wrap { display:grid; grid-template-columns:repeat(3,1fr); gap:36px; }\n\/* direct-child scoping: the reveal wrapper AND the inner block both matched\n   a bare div selector, so every entry drew TWO dashes (eyes-on, wave 1) *\/\n.nl-trust .nl-wrap > div { display:flex; gap:14px; font-size:13px; color:#6B6358; line-height:1.55; }\n.nl-trust .nl-wrap > div::before { content:\"\u2014\"; color:#b83b2b; font-weight:700; }\n.nl-trust strong { color:#232019; display:block; font-family:'Zilla Slab',Georgia,serif; font-size:15px; }\n.nl-caps { padding:96px 0; }\n.nl-caps .nl-wrap { display:grid; grid-template-columns:.9fr 1.1fr; gap:70px; align-items:start; }\n.nl-caps h2, .nl-h2 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(28px,3vw,38px); line-height:1.15; margin-top:14px; }\n.nl-caps-side p { margin-top:16px; color:#6B6358; font-size:15.5px; max-width:38ch; }\n.nl-caps-list { border-left:2px solid #1b4a37; }\n.nl-cap { padding:22px 0 22px 28px; border-bottom:1px solid #ddcec8; }\n.nl-cap:last-child { border-bottom:0; }\n.nl-cap h3 { font-family:'Zilla Slab',Georgia,serif; font-size:18.5px; font-weight:700; margin-bottom:6px; }\n.nl-cap p { font-size:14px; color:#6B6358; }\n.nl-steps { background:#F4F0E8; padding:96px 0; }\n.nl-steps-head { max-width:620px; margin-bottom:58px; }\n.nl-steps-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:44px; position:relative; }\n.nl-step .nl-num { font-family:'Zilla Slab',Georgia,serif; font-size:40px; font-weight:700; color:#b83b2b; }\n.nl-step h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; margin:12px 0 8px; }\n.nl-step p { font-size:13.5px; color:#6B6358; }\n.nl-quote { padding:96px 0; }\n.nl-quote .nl-wrap { display:grid; grid-template-columns:1fr 1fr; gap:64px; align-items:center; }\n.nl-quote-card { background:#F4F0E8; padding:44px 40px; border-radius:2px; position:relative; }\n.nl-quote-card::before { content:\"\u201d\"; position:absolute; top:6px; right:22px; font-family:'Zilla Slab',Georgia,serif; font-size:90px; color:#b83b2b; opacity:.25; line-height:1; }\n.nl-quote-card blockquote { font-family:'Zilla Slab',Georgia,serif; font-size:clamp(20px,2.2vw,26px); line-height:1.35; font-weight:500; }\n.nl-quote-side .nl-sub { color:#6B6358; font-size:15.5px; margin:16px 0 26px; max-width:44ch; }\n\/* flex \"monetize\" \u2014 both options share the shell's hairline ledger language *\/\n.nl-flexband { padding:0 0 96px; }\n.nl-flexband-head { max-width:620px; margin-bottom:44px; }\n.nl-feed-list, .nl-picks-list { border-top:1px solid #ddcec8; }\n.nl-feed-item { display:grid; grid-template-columns:.4fr 1fr; gap:36px; padding:24px 0; border-bottom:1px solid #ddcec8; }\n.nl-feed-item .nl-kicker { font-size:11px; letter-spacing:.22em; text-transform:uppercase; color:#b83b2b; font-weight:700; padding-top:4px; }\n.nl-feed-item h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-feed-item p { font-size:14.5px; color:#6B6358; }\n.nl-pick { display:grid; grid-template-columns:64px 1fr; gap:28px; padding:24px 0; border-bottom:1px solid #ddcec8; align-items:start; }\n.nl-pick .nl-rank { font-family:'Zilla Slab',Georgia,serif; font-size:40px; font-weight:700; color:#b83b2b; line-height:1; }\n.nl-pick h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-pick p { font-size:14.5px; color:#6B6358; }\n\/* latestFeed variant popularBand \u2014 the ranked ledger REUSES .nl-picks-list\/.nl-pick over\n   articles; the rail hides whole when its list is empty, degrading to the plain feed. *\/\n.nl-popular:not(:has(.nl-pick)) { display:none; }\n\/* listingsBand variant searchHero \u2014 partner hand-off search panel (booking-\n   shaped): wash plate with the chip's accent left rule (deliberately FLAT \u2014\n   no card shadow), ground chips on hairline borders, kicker micro-caps\n   labels. Chips are DECORATIVE spans, never inputs; the whole band hides\n   when chips or the CTA are declined. *\/\n.nl-search:not(:has(.nl-search-chip)), .nl-search:not(:has(.nl-search-go)) { display:none; }\n.nl-search-panel { display:flex; flex-wrap:wrap; align-items:center; gap:14px 18px; background:#F4F0E8; border-left:3px solid #b83b2b; border-radius:2px; padding:36px 38px; }\n.nl-search-chip { display:inline-flex; flex-direction:column; gap:4px; padding:13px 18px; background:#FBF8F3; border:1px solid #ddcec8; border-radius:2px; font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:16px; color:#232019; }\n.nl-search-chip small { font-family:Karla,'Helvetica Neue',Arial,sans-serif; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; color:#b83b2b; font-weight:700; }\n.nl-search-go { margin-left:auto; }\n\/* expansion families: Northline's own asymmetric + hairline ledger grammar *\/\n.nl-courses:not(:has(.nl-course)), .nl-listings:not(:has(.nl-listing)), .nl-events:not(:has(.nl-event)) { display:none; }\n.nl-courses-grid { display:grid; grid-template-columns:.78fr 1.22fr; gap:70px; align-items:start; }\n.nl-flexband-copy p, .nl-flexband-head p { color:#6B6358; font-size:15.5px; margin-top:16px; max-width:38ch; }\n.nl-course-list { border-left:2px solid #1b4a37; }\n.nl-course { display:grid; grid-template-columns:150px 1fr; gap:28px; padding:24px 0 24px 28px; border-bottom:1px solid #ddcec8; }\n.nl-course:last-child { border-bottom:0; }\n.nl-course .nl-kicker, .nl-listing .nl-kicker, .nl-event .nl-kicker { color:#b83b2b; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; font-weight:700; padding-top:4px; }\n.nl-course h3, .nl-listing h3, .nl-event h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin-bottom:6px; }\n.nl-course p, .nl-listing p, .nl-event p { color:#6B6358; font-size:14.5px; }\n.nl-flex-link { display:inline-block; color:#1b4a37; font-weight:700; font-size:13.5px; text-decoration:none; border-bottom:2px solid #b83b2b; margin-top:12px; }\n.nl-listings-list { border-top:1px solid #ddcec8; }\n.nl-listing { display:grid; grid-template-columns:.32fr 1fr auto; gap:32px; align-items:start; padding:26px 0; border-bottom:1px solid #ddcec8; }\n.nl-listing .nl-flex-link { margin-top:2px; white-space:nowrap; }\n.nl-event-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:1px; border:1px solid #ddcec8; background:#ddcec8; }\n.nl-event { min-width:0; padding:28px; background:#FBF8F3; }\n.nl-event .nl-kicker { display:block; margin-bottom:28px; }\n\/* standard optional sections (retrofit exception, owner ruling 2026-08-25): Northline's own\n   hairline-cell rail, wash plate with the chip's accent rule, and compact ruled step ledger.\n   Each hides as a COMPLETE section when its list is empty (same mechanism as the flex bands\n   above). No new motion: every animated element reuses the guarded .nl-reveal grammar only. *\/\n.nl-marks:not(:has(.nl-mark)), .nl-authority:not(:has(.nl-authority-card)), .nl-method:not(:has(.nl-method-step)) { display:none; }\n.nl-marks { padding:38px 0; border-bottom:1px solid #ddcec8; text-align:center; }\n.nl-marks-row { display:grid; grid-template-columns:repeat(auto-fit,minmax(150px,1fr)); gap:1px; margin-top:20px; border:1px solid #ddcec8; background:#ddcec8; }\n.nl-mark { min-width:0; padding:20px 16px; background:#FBF8F3; }\n.nl-mark strong { display:block; font-family:'Zilla Slab',Georgia,serif; font-size:17px; font-weight:700; line-height:1.2; color:#232019; }\n.nl-mark span { display:block; margin-top:6px; font-size:9.5px; letter-spacing:.3em; text-transform:uppercase; color:#6B6358; }\n.nl-authority { padding:0 0 96px; }\n.nl-authority-grid { display:grid; grid-template-columns:1.1fr .9fr; gap:64px; align-items:center; }\n.nl-authority-plate { min-width:0; }\n.nl-authority-card { background:#F4F0E8; border-left:3px solid #b83b2b; border-radius:2px; padding:34px 36px; box-shadow:0 18px 36px rgba(35,32,25,.1); }\n.nl-authority-card h3 { font-family:'Zilla Slab',Georgia,serif; font-size:22px; font-weight:700; }\n.nl-authority-role { margin-top:4px; font-size:10.5px; letter-spacing:.2em; text-transform:uppercase; font-weight:700; color:#b83b2b; }\n.nl-authority-card p { margin-top:14px; font-size:15px; color:#6B6358; }\n.nl-method { padding:0 0 96px; }\n.nl-method-list { border-top:1px solid #ddcec8; }\n.nl-method-step { display:grid; grid-template-columns:56px .46fr 1fr; gap:32px; align-items:start; padding:22px 0; border-bottom:1px solid #ddcec8; }\n.nl-method-num { font-family:'Zilla Slab',Georgia,serif; font-size:15px; font-weight:700; letter-spacing:.06em; padding-top:2px; color:#1b4a37; }\n.nl-method-step h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; }\n.nl-method-step p { font-size:14.5px; color:#6B6358; }\n\/* videoChannelCard \u2014 small optional section (owner ruling 2026-08-25): a channel PROMO\n   CARD, deliberately NOT a player (videoBand-as-player is killed; no video slot, no\n   poster, no embed, no duration UI). Northline's wash plate + accent left rule carry it;\n   the play glyph is typographic ornament in the display face. Hides when empty. *\/\n.nl-channel { padding:0 0 96px; }\n.nl-channel:not(:has(.nl-channel-card)) { display:none; }\n.nl-channel .nl-eyebrow:empty, .nl-channel .nl-h2:empty { display:none; }\n.nl-channel-card { display:grid; grid-template-columns:72px 1fr; gap:30px; align-items:start; background:#F4F0E8; border-left:3px solid #b83b2b; border-radius:2px; padding:34px 36px; box-shadow:0 18px 36px rgba(35,32,25,.1); }\n.nl-channel-mark { font-family:'Zilla Slab',Georgia,serif; font-size:40px; line-height:1; color:#b83b2b; padding-top:4px; }\n.nl-channel-card h3 { font-family:'Zilla Slab',Georgia,serif; font-size:22px; font-weight:700; margin-top:6px; }\n.nl-channel-card p { margin-top:10px; font-size:14.5px; color:#6B6358; max-width:62ch; }\n.nl-faq { padding:0 0 96px; }\n.nl-faq-head { max-width:620px; margin-bottom:48px; }\n.nl-faq-list { border-top:1px solid #ddcec8; }\n.nl-faq-item { display:grid; grid-template-columns:.55fr 1fr; gap:36px; padding:26px 0; border-bottom:1px solid #ddcec8; }\n.nl-faq-item h3 { font-family:'Zilla Slab',Georgia,serif; font-size:17.5px; font-weight:700; display:flex; gap:12px; }\n.nl-faq-item h3::before { content:\"\u2014\"; color:#b83b2b; }\n.nl-faq-item p { font-size:14.5px; color:#6B6358; }\n.nl-close { background:#1b4a37; color:#FBF8F3; padding:88px 0; }\n.nl-close .nl-wrap { display:flex; justify-content:space-between; align-items:center; gap:40px; flex-wrap:wrap; }\n.nl-close h2 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(28px,3.2vw,40px); line-height:1.15; max-width:22ch; }\n.nl-close p { color:#d8ccc6; margin-top:12px; max-width:52ch; font-size:15.5px; }\n.nl-close .nl-btn { background:#b83b2b; }\n.nl-regions { padding:70px 0; border-bottom:1px solid #ddcec8; text-align:center; }\n.nl-regions-row { display:flex; flex-wrap:wrap; justify-content:center; gap:12px 8px; margin-top:26px; }\n.nl-regions-row span { font-family:'Zilla Slab',Georgia,serif; font-style:italic; font-size:clamp(18px,2.1vw,26px); }\n.nl-regions-row i { color:#b83b2b; font-style:normal; align-self:center; padding:0 7px; }\n.nl-footer { background:#232019; color:#d8ccc6; padding:72px 0 34px; }\n.nl-footer-grid { display:grid; grid-template-columns:1.2fr .8fr 1fr; gap:52px; margin-bottom:52px; }\n.nl-footer .nl-logo { color:#FBF8F3; }\n.nl-footer p.nl-tag { font-size:14px; margin-top:14px; max-width:34ch; }\n.nl-footer h4 { font-size:10.5px; letter-spacing:.24em; text-transform:uppercase; color:#b83b2b; font-weight:700; margin-bottom:16px; }\n.nl-footer-links { display:flex; flex-direction:column; gap:9px; }\n.nl-footer-links a { color:#FBF8F3; font-size:14px; text-decoration:none; opacity:.85; }\n.nl-footer-links a:hover { opacity:1; color:#b83b2b; }\n.nl-capture p { font-size:13.5px; margin-bottom:16px; }\n.nl-capture-row { display:flex; margin:0; border-radius:2px; overflow:hidden; }\n.nl-capture-row input.nl-field { flex:1; min-width:0; border:0; outline:none; font:inherit; font-size:14px; padding:13px 15px; background:#FBF8F3; color:#232019; }\n.nl-capture-row button { border:0; cursor:pointer; font:inherit; font-size:12.5px; letter-spacing:.06em; font-weight:700; background:#b83b2b; color:#FBF8F3; padding:13px 18px; }\n.nl-capture-row button:hover { filter:brightness(.9); }\n.nl-footer-legal { border-top:1px solid rgba(251,248,243,.15); padding-top:22px; display:flex; justify-content:space-between; gap:16px; flex-wrap:wrap; font-size:12px; }\n.nl-footer-legal a { color:#d8ccc6; text-decoration:none; margin-left:16px; }\n.nl-article { max-width:740px; margin:0 auto; padding:68px 32px 92px; }\n.nl-article h1 { font-family:'Zilla Slab',Georgia,serif; font-weight:700; font-size:clamp(32px,3.6vw,46px); line-height:1.12; margin-bottom:26px; }\n.nl-article-body { font-size:16.5px; line-height:1.75; }\n.nl-article-body h2 { font-family:'Zilla Slab',Georgia,serif; font-size:25px; font-weight:700; margin:42px 0 12px; }\n.nl-article-body h3 { font-family:'Zilla Slab',Georgia,serif; font-size:19px; font-weight:700; margin:30px 0 10px; }\n.nl-article-body p { margin-bottom:17px; }\n.nl-article-body a { color:#b83b2b; }\n@media (max-width: 980px) {\n  .nl-hero .nl-wrap, .nl-caps .nl-wrap, .nl-quote .nl-wrap { grid-template-columns:1fr; gap:44px; }\n  .nl-trust .nl-wrap, .nl-footer-grid { grid-template-columns:1fr; gap:24px; }\n  .nl-courses-grid, .nl-course, .nl-listing { grid-template-columns:1fr; gap:12px; }\n  .nl-authority-grid { grid-template-columns:1fr; gap:32px; }\n  .nl-authority-card { padding:26px 24px; }\n  .nl-method-step { grid-template-columns:1fr; gap:10px; }\n  .nl-course { padding-left:22px; }\n  .nl-event-grid { grid-template-columns:1fr; }\n  .nl-listing .nl-flex-link { justify-self:start; }\n  .nl-channel-card { grid-template-columns:1fr; gap:12px; padding:26px 24px; }\n  .nl-faq-item { grid-template-columns:1fr; gap:10px; }\n  .nl-search-panel { padding:24px 22px; }\n  .nl-search-go { margin-left:0; }\n  .nl-nav a:not(.nl-btn) { display:none; }\n}\n\n\/* \u2500\u2500 interior host reset (shared) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\nmain#wp--skip-link--target { margin-top:0 !important; padding-top:0 !important; }\nmain#wp--skip-link--target > .wp-block-group.has-global-padding { padding-top:0 !important; padding-bottom:0 !important; }\n\/* Core's constrained-child rule (measured live): max-width:contentSize +\n * margin-inline auto !important \u2014 it centred every shell at 1080px. The root\n * carries alignfull (core's own escape from that rule and the mechanism that\n * full-bleeds it via negative padding margins \u2014 measured: vw-based tricks\n * overshoot by the scrollbar width and drew a horizontal scrollbar, so the\n * belt deliberately does NOT set margin-inline or a vw width; width:auto\n * under core's alignfull margins fills the true body width instead).\n * margin-block:0 kills core's 1.2rem block-start gap above the chrome. *\/\n.is-layout-constrained > .shell-root, .entry-content > .shell-root {\n  max-width:none !important;\n  width:auto !important;\n  margin-block:0 !important;\n}\n.shell-root { overflow-x:clip; }\n\/* Any sub-pixel\/scrollbar overshoot clips at the document, never a scrollbar. *\/\nhtml, body { overflow-x: clip; }\n\/* Focus ring (owner round 4, 2026-08-15): the UA default draws a BLACK box on\n   every clicked link\/button. currentColor keeps the ring on-palette per element\n   without needing a seat token in compiler-injected css. *\/\n.shell-root a:focus-visible, .shell-root button:focus-visible, .shell-root input:focus-visible {\n  outline: 2px solid currentColor; outline-offset: 3px;\n}\n.shell-root :focus:not(:focus-visible) { outline: none; }\n\/* F49 wordmark guard: brand marks never break mid-word. *\/\n.shell-root [class*=\"wordmark\"], .shell-root [class*=\"brand\"], .shell-root [class*=\"logo\"] {\n  overflow-wrap: normal; word-break: keep-all; hyphens: none; min-width: 0;\n}\n.shell-root [class*=\"wordmark\"], .shell-root [class*=\"brand\"], .shell-root [class*=\"logo\"] {\n  white-space: nowrap; max-width: 100%; overflow: hidden; text-overflow: ellipsis;\n}\n\/* \u2500\u2500 interior content layer (shared, skinned per shell) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n.shell-article-body .wp-block-table, .shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount, .shell-article-body figure.wp-block-image {\n  width: min(1060px, calc(100vw - 48px)); margin-left: calc((min(1060px, calc(100vw - 48px)) - 100%) \/ -2); margin-right: calc((min(1060px, calc(100vw - 48px)) - 100%) \/ -2);\n  margin-top: 34px; margin-bottom: 34px;\n}\n\/* callouts (mmos-callout mmos-callout-<label>) \u2014 accent-tinted cards *\/\n.shell-article-body .mmos-callout {\n  border-left: 3px solid #b83b2b;\n  background: color-mix(in srgb, #b83b2b 8%, #F4F0E8);\n  padding: 16px 20px; border-radius: 2px; margin: 26px 0;\n}\n.shell-article-body .mmos-callout strong { color: #b83b2b; }\n\/* lists \u2014 marker in the shell accent; takeaways get drawn checks *\/\n.shell-article-body ul.wp-block-list, .shell-article-body ol.wp-block-list { padding-left: 22px; margin: 0 0 18px; }\n.shell-article-body .wp-block-list li { margin-bottom: 8px; }\n.shell-article-body .wp-block-list li::marker { color: #b83b2b; }\n.shell-article-body ul.vf-checks { list-style: none; padding-left: 0; }\n.shell-article-body ul.vf-checks li { padding-left: 28px; position: relative; }\n.shell-article-body ul.vf-checks li::before {\n  content: \"\\2713\"; position: absolute; left: 0; top: 0;\n  color: #b83b2b; font-weight: 700;\n}\n\/* tables \u2014 the shell's editorial table: hairlines, display-face header *\/\n.shell-article-body figure.wp-block-table { overflow-x: auto; }\n.shell-article-body .wp-block-table table { width: 100%; border-collapse: collapse; font-size: 15px; background: #F4F0E8; }\n.shell-article-body .wp-block-table th {\n  font-family: 'Zilla Slab',Georgia,serif; font-size: 13px; letter-spacing: .06em; text-transform: uppercase;\n  text-align: left; color: #232019; padding: 12px 14px;\n  border-bottom: 2px solid #b83b2b;\n}\n.shell-article-body .wp-block-table td {\n  padding: 11px 14px; color: #232019;\n  border-bottom: 1px solid color-mix(in srgb, #232019 12%, transparent);\n}\n.shell-article-body .wp-block-table tr:last-child td { border-bottom: 0; }\n\/* pull quotes \u2014 display italic with an accent bar *\/\n.shell-article-body .wp-block-quote {\n  border-left: 3px solid #b83b2b; margin: 30px 0; padding: 6px 0 6px 22px;\n}\n.shell-article-body .wp-block-quote p {\n  font-family: 'Zilla Slab',Georgia,serif; font-style: italic; font-size: 21px; line-height: 1.5;\n  color: #232019; margin-bottom: 6px;\n}\n.shell-article-body .wp-block-quote cite { font-size: 13.5px; color: #6B6358; font-style: normal; }\n\/* CTA bands \u2014 the shell's own button, not the theme's *\/\n.shell-article-body .wp-block-buttons { margin: 34px 0; }\n.shell-article-body .wp-block-button__link {\n  display: inline-block; background: #1b4a37; color: #FBF8F3;\n  font-family: Karla,'Helvetica Neue',Arial,sans-serif; font-weight: 600; font-size: 15px; line-height: 1.3;\n  padding: 15px 28px; border-radius: 2px; text-decoration: none; border: 0;\n  transition: transform .25s ease, box-shadow .25s ease;\n}\n.shell-article-body .wp-block-button__link:hover {\n  background: #1b4a37; color: #FBF8F3;\n  transform: translateY(-2px); box-shadow: 0 12px 28px color-mix(in srgb, #1b4a37 25%, transparent);\n}\n\/* images \u2014 full-bleed editorial figures *\/\n.shell-article-body figure.wp-block-image img { width: 100%; height: auto; display: block; border-radius: 3px; }\n.shell-article-body figure.wp-block-image figcaption {\n  font-size: 13px; color: #6B6358; margin-top: 8px; text-align: center;\n}\n\/* widget mounts \u2014 the widget sits on the shell's card surface *\/\n.shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount {\n  background: #F4F0E8; border-radius: 3px; padding: 26px 28px;\n  border: 1px solid color-mix(in srgb, #232019 10%, transparent);\n}\n@media (max-width: 700px) {\n  .shell-article-body .mmos-widget, .shell-article-body .vf-widget-mount { padding: 18px 16px; }\n}<\/style>\n<div class=\"nl-shell shell-root alignfull\">\n\n<div class=\"nl-topbar\"><div class=\"nl-wrap\"><div>Sleep smarter, choose better<\/div><div>Affiliate relationships disclosed on every page<\/div><\/div><\/div>\n<header class=\"nl-header\"><div class=\"nl-wrap\">\n  <a class=\"nl-logo\" href=\"https:\/\/mmbatch14.com\/sleepdemo\/\">Slumberwise<span><\/span><small><\/small><\/a>\n  <nav class=\"nl-nav\">\n    <a href=\"https:\/\/mmbatch14.com\/sleepdemo\/mattress-finder-quiz\/\">Mattress Finder<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/mattress-comparison-tool\/\">Mattress<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/best-mattress-for-couples\/\">Mattress Couples<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/best-mattress-under-1000\/\">Mattress Under<\/a>\n    <a class=\"nl-btn\" href=\"https:\/\/mmbatch14.com\/sleepdemo\/mattress-finder-quiz\/\">Take the Quiz<\/a>\n  <\/nav>\n<\/div><\/header>\n  <article class=\"nl-article\">\n    <h1>Privacy Policy<\/h1>\n    <div class=\"nl-article-body shell-article-body\">\n\n<p class=\"wp-block-paragraph\">Slumberwise collects as little of your data as we can get away with.<\/p><h2 class=\"wp-block-heading\">What we collect<\/h2><p class=\"wp-block-paragraph\">Standard server logs (IP address, browser type, pages visited) that every website receives, and any information you send us directly by email. If this site displays ads or embeds third-party tools, those third parties may set cookies subject to their own policies.<\/p><h2 class=\"wp-block-heading\">What we do with it<\/h2><p class=\"wp-block-paragraph\">We use aggregate statistics to understand what content helps readers. We do not sell your personal information. We do not build individual profiles of visitors.<\/p><h2 class=\"wp-block-heading\">Cookies<\/h2><p class=\"wp-block-paragraph\">You can block or delete cookies in your browser settings at any time; the editorial content of this site works fine without them.<\/p><h2 class=\"wp-block-heading\">Your choices<\/h2><p class=\"wp-block-paragraph\">Email us to ask what information, if any, we hold that could identify you, and we will tell you and delete it on request.<\/p>\n\n<\/div>\n  <\/article>\n\n<footer class=\"nl-footer\"><div class=\"nl-wrap\">\n  <div class=\"nl-footer-grid\">\n    <div><a class=\"nl-logo\" href=\"https:\/\/mmbatch14.com\/sleepdemo\/\">Slumberwise<span><\/span><small><\/small><\/a>\n      <p class=\"nl-tag\">Sleep smarter, choose better<\/p><\/div>\n    <div><h4>Popular Guides<\/h4><div class=\"nl-footer-links\">\n      <a href=\"https:\/\/mmbatch14.com\/sleepdemo\/mattress-finder-quiz\/\">Mattress Finder Quiz: Get Personalized Recommendations<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/best-mattress-for-couples\/\">Best Mattress for Couples with Different Weights &amp; Sleep<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/best-mattress-under-1000\/\">Best Mattress Under $1000 for Side Sleepers &amp; More<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/mattress-comparison-tool\/\">Mattress Comparison Tool: Side-by-Side Specs<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/avocado-mattress-review\/\">Avocado Green Mattress Review: An Honest, Long-Term Test<\/a>\n    <\/div><\/div>\n    <div class=\"nl-capture\"><h4>Coupon Alerts<\/h4>\n      <p>We manually verify mattress coupons twice weekly and send the current list to your inbox.<\/p>\n      <form class=\"nl-capture-row\" method=\"POST\" action=\"https:\/\/backend-dwfab3lxb61n9a9pmxsl5ql3.mastermind-mindset.com\/http\/site-lead\">\n        <input type=\"hidden\" name=\"kit\" value=\"kh70ayc88bw7exst63ba30h13n8c7k5c\"\/>\n        <input type=\"text\" name=\"website\" value=\"\" style=\"position:absolute;left:-9999px\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\"\/>\n        <input class=\"nl-field\" type=\"email\" name=\"email\" placeholder=\"Your email address\" required\/>\n        <input type=\"hidden\" name=\"redirect\" value=\"https:\/\/mmbatch14.com\/sleepdemo\/wp-content\/uploads\/2026\/09\/the-slumberwise-checklist.pdf\"\/>\n        <button type=\"submit\">Sign up<\/button>\n      <\/form>\n    <\/div>\n  <\/div>\n  <div class=\"nl-footer-legal\">\n    <div>\u00a9 2026 Slumberwise.<\/div>\n    <div><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/disclosure\/\">How This Site Makes Money<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/privacy-policy\/\">Privacy Policy<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/terms\/\">Terms of Use<\/a><a href=\"https:\/\/mmbatch14.com\/sleepdemo\/contact\/\">Contact<\/a><\/div>\n  <\/div>\n<\/div><\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Sleep smarter, choose better Affiliate relationships disclosed on every page Slumberwise Mattress FinderMattressMattress CouplesMattress Under Take the Quiz Privacy Policy Slumberwise collects as little of your data as we can get away with. What we collect Standard server logs (IP address, browser type, pages visited) that every website receives, and any information you send us [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_mmos_seo_title":"Privacy Policy | Slumberwise","_mmos_seo_desc":"Slumberwise collects as little of your data as we can get away with.","footnotes":""},"class_list":["post-82","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/82","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/comments?post=82"}],"version-history":[{"count":5,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/82\/revisions"}],"predecessor-version":[{"id":246,"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/pages\/82\/revisions\/246"}],"wp:attachment":[{"href":"https:\/\/mmbatch14.com\/sleepdemo\/wp-json\/wp\/v2\/media?parent=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}