.new-better-sleep{--new-better-sleep-page-max: 1440px;--new-better-sleep-content-max: 1280px;--new-better-sleep-background: #fffdf9;--new-better-sleep-surface: #f7f5f2;--new-better-sleep-featured-surface: #f2e8e1;--new-better-sleep-comparison-surface: #f7f6f4;--new-better-sleep-comparison-featured-surface: #eee0d7;--new-better-sleep-protocol-surface: #fdfaf6;--new-better-sleep-accent: #8b5e4b;--new-better-sleep-border: color-mix(in srgb, #8b5e4b 42%, transparent);--new-better-sleep-heading-size: 46px;--new-better-sleep-heading-color: #1f1d1c;--new-better-sleep-heading-weight: 400;--new-better-sleep-body-size: 16px;--new-better-sleep-body-color: #63615c;--new-better-sleep-body-weight: 400;--new-better-sleep-page-title-size: calc(46px * 1.17);--new-better-sleep-page-title-color: #1f1d1c;--new-better-sleep-page-title-weight: 400;--new-better-sleep-label-size: 11.2px ;--new-better-sleep-label-color: #63615c;--new-better-sleep-label-weight: 400;--new-better-sleep-metric-size: calc(46px * 1.0435);--new-better-sleep-metric-color: #1f1d1c;--new-better-sleep-metric-weight: 400;--new-better-sleep-button-size: 16px;--new-better-sleep-button-color: #ffffff;--new-better-sleep-button-weight: 400;--new-better-sleep-hero-height: 620px;--new-better-sleep-hero-wide-height: 900px;--new-better-sleep-hero-content-offset: -136px;--new-better-sleep-hero-title-size: 54px;--new-better-sleep-hero-title-color: #ffffff;--new-better-sleep-hero-title-weight: 500;--new-better-sleep-hero-button-size: 14px;--new-better-sleep-hero-button-color: #403d40;--new-better-sleep-hero-button-weight: 500;--new-better-sleep-hero-button-background: #e0d1bf;--new-better-sleep-hero-link-size: 14px;--new-better-sleep-hero-link-color: #ffffff;--new-better-sleep-hero-link-weight: 500;--new-better-sleep-assurance-size: 14px;--new-better-sleep-assurance-color: #ffffff;--new-better-sleep-assurance-weight: 500;--new-better-sleep-section-spacing: 0px;--new-better-sleep-white: #ffffff;--new-better-sleep-ink: #1f1d1c;--new-better-sleep-muted: #6e6963;--new-better-sleep-warm: #f4ece2;--new-better-sleep-soft: #f8f7f4;--new-better-sleep-dark: #131211;--new-better-sleep-story-surface-1: #fbf9f4;--new-better-sleep-story-surface-2: #f4f7f6;--new-better-sleep-story-surface-3: #f8f4f0;--new-better-sleep-story-surface-4: #f2f5f5;--new-better-sleep-expert-card-surface: #f9f6f2;--new-better-sleep-shadow: 0 12px 30px rgb(71 46 31 / 8%);--new-better-sleep-radius-sm: 18px;--new-better-sleep-radius-md: 24px;--new-better-sleep-radius-lg: 28px;display:block;width:100%;overflow:clip;color:var(--new-better-sleep-body-color);background:var(--new-better-sleep-background);font-family:DM Sans,Inter,sans-serif;font-size:var(--new-better-sleep-body-size);font-weight:var(--new-better-sleep-body-weight);line-height:1.5}.new-better-sleep *,.new-better-sleep *:before,.new-better-sleep *:after{box-sizing:border-box}.new-better-sleep img{display:block;max-width:100%}.new-better-sleep a{color:inherit;text-decoration:none}.new-better-sleep :focus-visible{outline:3px solid var(--new-better-sleep-accent);outline-offset:3px}.new-better-sleep__container{width:min(calc(100% - 160px),var(--new-better-sleep-content-max));margin-inline:auto}.new-better-sleep__heading{margin:0;color:var(--new-better-sleep-heading-color);font-size:var(--new-better-sleep-heading-size);font-weight:var(--new-better-sleep-heading-weight);line-height:1.12;overflow-wrap:break-word}.new-better-sleep__heading--center,.new-better-sleep__subheading--center{margin-inline:auto;text-align:center}.new-better-sleep__body{margin:16px 0 0;color:var(--new-better-sleep-body-color);font-size:var(--new-better-sleep-body-size);font-weight:var(--new-better-sleep-body-weight);line-height:1.55}.new-better-sleep__richtext{min-width:0;overflow-wrap:anywhere}.new-better-sleep__richtext>*{max-width:none;margin-block:0}.new-better-sleep__richtext>*+*{margin-block-start:.65em}.new-better-sleep__body--center{margin-inline:auto;text-align:center}.new-better-sleep__label{margin:0;color:var(--new-better-sleep-label-color);font-size:var(--new-better-sleep-label-size);font-weight:var(--new-better-sleep-label-weight);letter-spacing:.08em;line-height:1.35}.new-better-sleep__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:12px 22.4px;border:1px solid transparent;color:var(--new-better-sleep-button-color);border-radius:999px;font-size:var(--new-better-sleep-button-size);font-weight:var(--new-better-sleep-button-weight);line-height:1.2;transition:opacity .18s ease,transform .18s ease,background-color .18s ease}.new-better-sleep__button:hover{opacity:.86;transform:translateY(-1px)}.new-better-sleep a.new-better-sleep__button--accent{color:var(--new-better-sleep-hero-button-color);background:var(--new-better-sleep-hero-button-background);box-shadow:0 8px 18px #331a122e}.new-better-sleep a.new-better-sleep__button--dark{color:var(--new-better-sleep-button-color);background:var(--new-better-sleep-dark)}.new-better-sleep .new-better-sleep__button--outline{border-color:color-mix(in srgb,var(--new-better-sleep-border) 75%,transparent);color:var(--new-better-sleep-ink);background:var(--new-better-sleep-white)}.new-better-sleep__text-link{min-height:44px;display:inline-flex;align-items:center;padding-inline:8px;font-size:var(--new-better-sleep-button-size);font-weight:var(--new-better-sleep-button-weight)}.new-better-sleep a.new-better-sleep__text-link--light{color:var(--new-better-sleep-white)}.new-better-sleep__disclaimer{margin:0;color:var(--new-better-sleep-muted);font-size:var(--new-better-sleep-label-size);font-weight:var(--new-better-sleep-label-weight);line-height:1.45}.new-better-sleep__subheading{margin:41.6px 0 24px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .75);font-weight:var(--new-better-sleep-heading-weight);line-height:1.2}.new-better-sleep__hero{position:relative;width:100%;height:clamp(var(--new-better-sleep-hero-height),43.0556vw,var(--new-better-sleep-hero-wide-height));isolation:isolate;overflow:hidden;background:var(--new-better-sleep-dark)}.new-better-sleep__hero-media,.new-better-sleep__hero-image,.new-better-sleep__hero-veil,.new-better-sleep__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.new-better-sleep__hero-image,.new-better-sleep__hero-veil{object-fit:cover}.new-better-sleep__hero-veil{z-index:1;opacity:1}.new-better-sleep__hero-overlay{z-index:1;background:#0000003b}.new-better-sleep__hero-content{position:absolute;z-index:2;inset-block-start:calc(50% + var(--new-better-sleep-hero-content-offset));inset-inline-start:50%;width:max-content;max-width:none;transform:translate(-50%);text-align:center}.new-better-sleep__page-title{margin:0;color:var(--new-better-sleep-hero-title-color);font-family:"DM Sans",var(--font-heading-family, sans-serif);font-size:var(--new-better-sleep-hero-title-size);font-weight:var(--new-better-sleep-hero-title-weight);line-height:58px}.new-better-sleep__hero-actions{display:flex;align-items:center;justify-content:center;gap:30px;margin-block-start:80px}.new-better-sleep__hero-actions .new-better-sleep__button{width:auto;max-width:100%;flex:0 1 auto;min-height:50px;padding:0 18px;color:var(--new-better-sleep-hero-button-color);font-family:"DM Sans",var(--font-body-family, sans-serif);font-size:var(--new-better-sleep-hero-button-size);font-weight:var(--new-better-sleep-hero-button-weight)}.new-better-sleep__hero-actions .new-better-sleep__text-link{width:auto;max-width:100%;flex:0 1 auto;padding:0;color:var(--new-better-sleep-hero-link-color);font-family:"DM Sans",var(--font-body-family, sans-serif);font-size:var(--new-better-sleep-hero-link-size);font-weight:var(--new-better-sleep-hero-link-weight);text-align:center}.new-better-sleep__assurance{position:absolute;z-index:2;inset-inline:0;inset-block-end:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 192px,800px);min-height:76px;align-items:center;gap:32px;margin:0 auto;padding:0;color:var(--new-better-sleep-assurance-color);font-family:"DM Sans",var(--font-body-family, sans-serif);font-size:var(--new-better-sleep-assurance-size);font-weight:var(--new-better-sleep-assurance-weight);list-style:none}.new-better-sleep__assurance li{display:flex;align-items:center;gap:9.6px;white-space:nowrap}.new-better-sleep__assurance li:before{width:7px;height:7px;flex:0 0 7px;background:var(--new-better-sleep-white);border-radius:50%;content:""}.new-better-sleep__media{position:relative;display:grid;grid-template-columns:90px minmax(0,1fr);width:min(100% - 160px,var(--new-better-sleep-content-max));height:66px;align-items:center;gap:15px;margin-inline:auto;background:var(--new-better-sleep-white)}.new-better-sleep__marquee{min-width:0;overflow:hidden}.new-better-sleep__marquee-track{display:flex;width:max-content;animation:new-better-sleep-marquee 24s linear infinite}.new-better-sleep__media-set{display:flex;align-items:center;gap:24px;padding-inline-end:24px}.new-better-sleep__media-set img{width:116px;height:28px;object-fit:contain;opacity:.52}.new-better-sleep__media:hover .new-better-sleep__marquee-track,.new-better-sleep__media:focus-within .new-better-sleep__marquee-track{animation-play-state:paused}@keyframes new-better-sleep-marquee{to{transform:translate(-50%)}}.new-better-sleep__scale{min-height:230px;display:flex;align-items:center;background:linear-gradient(90deg,var(--new-better-sleep-soft),color-mix(in srgb,var(--new-better-sleep-border) 22%,var(--new-better-sleep-white)))}.new-better-sleep__scale-grid{display:grid;grid-template-columns:288px minmax(0,1fr);align-items:start;gap:80px}.new-better-sleep__scale-title{margin:22.4px 0 0;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .74);font-weight:var(--new-better-sleep-heading-weight)}.new-better-sleep__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.new-better-sleep__metric{min-width:0}.new-better-sleep__metric strong{display:block;color:var(--new-better-sleep-metric-color);font-size:var(--new-better-sleep-metric-size);font-weight:var(--new-better-sleep-metric-weight);line-height:1.1}.new-better-sleep__metric span{display:block;margin-block-start:7.2px;color:var(--new-better-sleep-body-color);font-size:calc(var(--new-better-sleep-body-size) * .9375)}.new-better-sleep__metrics .new-better-sleep__disclaimer{grid-column:1 / -1}.new-better-sleep__mechanism{min-height:400px;padding-block:52px 16px}.new-better-sleep__mechanism .new-better-sleep__body{font-size:calc(var(--new-better-sleep-body-size) * .9375)}.new-better-sleep__mechanism .new-better-sleep__heading{font-size:calc(var(--new-better-sleep-heading-size) * .826)}.new-better-sleep__mechanism-steps{position:relative;display:grid;grid-template-columns:repeat(4,260px);justify-content:space-between;width:min(100%,1220px);min-height:214px;margin:46px auto 0;padding:0;list-style:none}.new-better-sleep__mechanism-steps:before{position:absolute;inset-inline:128px;inset-block-start:103px;height:2px;background:var(--new-better-sleep-border);content:""}.new-better-sleep__mechanism-steps li{position:relative;min-height:214px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * .9375);font-weight:var(--new-better-sleep-heading-weight);text-align:center}.new-better-sleep__mechanism-steps li>span:last-child{position:absolute;inset-inline:0;inset-block-start:48px;line-height:normal}.new-better-sleep__mechanism-steps li:nth-child(2n)>span:last-child{inset-block-start:138px}.new-better-sleep__mechanism-node{position:absolute;z-index:1;width:36px;height:36px;margin:0;inset-inline-start:112px;inset-block-start:86px;border:1px solid var(--new-better-sleep-accent);background:var(--new-better-sleep-warm);border-radius:50%}.new-better-sleep__mechanism-node:after{position:absolute;top:12px;right:12px;bottom:12px;left:12px;background:var(--new-better-sleep-accent);border-radius:inherit;content:""}.new-better-sleep__introduction{min-height:520px;padding-block:64px 41.6px}.new-better-sleep__introduction-grid{display:grid;grid-template-columns:minmax(224px,1fr) minmax(544px,2fr) minmax(224px,1fr);gap:35.2px}.new-better-sleep__feature-column{display:flex;flex-direction:column;justify-content:space-between;gap:80px}.new-better-sleep__feature-column--end{text-align:end}.new-better-sleep__feature h3{margin:0 0 12px;color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * 1.27);font-weight:var(--new-better-sleep-label-weight)}.new-better-sleep__feature-body{margin:0;color:var(--new-better-sleep-body-color);font-size:calc(var(--new-better-sleep-body-size) * .82);font-weight:var(--new-better-sleep-body-weight);line-height:1.5}.new-better-sleep__family{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:9.6px}.new-better-sleep__family figure{margin:0;text-align:center}.new-better-sleep__family img{width:100%;height:150px;object-fit:contain}.new-better-sleep__family-featured img{height:180px}.new-better-sleep__family figcaption{margin-block-start:12.8px;color:var(--new-better-sleep-body-color);font-size:calc(var(--new-better-sleep-body-size) * .875);font-weight:var(--new-better-sleep-body-weight)}.new-better-sleep__family-actions{grid-column:1 / -1;display:flex;justify-content:center;gap:44.8px;margin-block-start:84.8px}.new-better-sleep__introduction a.new-better-sleep__button--dark{color:var(--new-better-sleep-button-color);background:var(--new-better-sleep-accent)}.new-better-sleep__segments,.new-better-sleep__evidence,.new-better-sleep__results,.new-better-sleep__products,.new-better-sleep__stories,.new-better-sleep__expert-voice,.new-better-sleep__expert-rail,.new-better-sleep__protocols,.new-better-sleep__faq,.new-better-sleep__final{margin-block-start:var(--new-better-sleep-section-spacing)}.new-better-sleep__segments{min-height:740px;padding-block:56px 24px}.new-better-sleep__segments-intro{font-size:calc(var(--new-better-sleep-body-size) * 1.0625);line-height:1.53}.new-better-sleep__segment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block:48px 20px}.new-better-sleep__segments .new-better-sleep__button{margin-block-start:10px}.new-better-sleep__segment-card{min-width:0}.new-better-sleep__segment-image{aspect-ratio:400 / 238;margin-block-end:16px;overflow:hidden;background:var(--new-better-sleep-surface);border-radius:var(--new-better-sleep-radius-sm)}.new-better-sleep__segment-image img{width:100%;height:100%;object-fit:cover}.new-better-sleep__segment-card h3{margin:7.2px 0 8px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .565);font-weight:var(--new-better-sleep-heading-weight);line-height:1.2}.new-better-sleep__segment-body{margin:0;font-size:calc(var(--new-better-sleep-body-size) * .9375);line-height:1.47}.new-better-sleep__evidence{min-height:1240px;padding-block:48px 32px}.new-better-sleep__evidence>.new-better-sleep__container>.new-better-sleep__heading{font-size:calc(var(--new-better-sleep-heading-size) * 1.0435);line-height:1.125}.new-better-sleep__featured-study{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-height:500px;margin-block-start:22px;padding:32px;background:var(--new-better-sleep-surface);border-radius:var(--new-better-sleep-radius-lg)}.new-better-sleep__study-copy{display:flex;min-width:0;flex-direction:column;padding:3.2px}.new-better-sleep__study-copy h3{margin:12.8px 0 19.2px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .6087);font-weight:var(--new-better-sleep-heading-weight);line-height:1.34}.new-better-sleep__study-finding{margin:12.8px 0 0;font-size:calc(var(--new-better-sleep-body-size) * 1.0625);line-height:1.34}.new-better-sleep__study-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:auto 0 0}.new-better-sleep__study-metrics div{min-width:0}.new-better-sleep__study-metrics dt{color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-metric-size) * .6667);font-weight:var(--new-better-sleep-metric-weight)}.new-better-sleep__study-metrics dd{margin:3.2px 0 0;color:var(--new-better-sleep-body-color);font-size:calc(var(--new-better-sleep-body-size) * .8125);font-weight:var(--new-better-sleep-body-weight)}.new-better-sleep__study-chart{min-width:0;overflow:hidden;background:var(--new-better-sleep-white);border-radius:22px}.new-better-sleep__study-chart img{width:100%;height:100%;object-fit:contain}.new-better-sleep__study-chart--text{display:grid;min-height:436px;place-items:center;padding:40px;background:color-mix(in srgb,var(--new-better-sleep-surface) 76%,var(--new-better-sleep-white))}.new-better-sleep__study-visual{color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.05);line-height:1.65;text-align:center}.new-better-sleep__study-visual p:first-child{margin-block-end:28px;color:var(--new-better-sleep-accent);font-size:calc(var(--new-better-sleep-body-size) * .8125);font-weight:var(--new-better-sleep-body-weight);letter-spacing:.08em}.new-better-sleep__study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px;margin-block-end:35.2px}.new-better-sleep__study-card{min-height:144px;padding:19.2px 24px;background:var(--new-better-sleep-surface);border-radius:20px;transition:background-color .18s ease}.new-better-sleep__study-card:hover{background:var(--new-better-sleep-featured-surface)}.new-better-sleep__study-card-link{display:block;min-height:144px;margin:-19.2px -24px;padding:19.2px 24px;color:inherit;text-decoration:none}.new-better-sleep__study-card-link:focus-visible{border-radius:20px;outline:2px solid currentColor;outline-offset:2px}.new-better-sleep__study-card h4{margin:9.6px 0 0;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.05);font-weight:var(--new-better-sleep-body-weight);line-height:1.35}.new-better-sleep__evidence .new-better-sleep__subheading{margin:52px 0 15px;font-size:calc(var(--new-better-sleep-heading-size) * .6957);line-height:1.35}.new-better-sleep__results{position:relative;min-height:820px;padding-block:52px 32px;background:linear-gradient(var(--new-better-sleep-white),color-mix(in srgb,var(--new-better-sleep-border) 12%,var(--new-better-sleep-white)))}.new-better-sleep__results .new-better-sleep__heading{max-width:none;font-size:calc(var(--new-better-sleep-heading-size) * 1.0435);line-height:1.12}.new-better-sleep__results-button{display:flex;width:max-content;margin:54px auto 0}.new-better-sleep__results-layout{display:grid;grid-template-columns:296px 1fr;gap:64px;align-items:center;margin-block-start:-1px}.new-better-sleep__phone{width:280px;height:569.6px;padding:9.6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--new-better-sleep-dark) 70%,var(--new-better-sleep-white));background:var(--new-better-sleep-dark);border-radius:42px;box-shadow:0 12px 14px #1f1a172e;margin-inline-start:7px}.new-better-sleep__phone img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:35px}.new-better-sleep__result-cards{--new-better-sleep-result-line-trim: 48px;--new-better-sleep-results-reveal-distance: 24px;--new-better-sleep-results-reveal-duration: .7s;--new-better-sleep-results-reveal-easing: cubic-bezier(.22, 1, .36, 1);--new-better-sleep-results-translate-y: -24px;display:grid;grid-template-columns:repeat(4,210px);gap:20px;align-items:start;width:900px;transform:translateY(var(--new-better-sleep-results-translate-y))}.new-better-sleep__result-card{position:relative;width:210px;min-height:150px;padding:20px;border:1px solid color-mix(in srgb,var(--new-better-sleep-border) 65%,transparent);background:color-mix(in srgb,var(--new-better-sleep-white) 94%,transparent);border-radius:var(--new-better-sleep-radius-sm)}.new-better-sleep__result-card--1{margin-block-start:64px}.new-better-sleep__result-card--2{margin-block-start:239px}.new-better-sleep__result-card--3{margin-block-start:84px}.new-better-sleep__result-card--4{margin-block-start:254px}.new-better-sleep__result-card--2,.new-better-sleep__result-card--4{background:color-mix(in srgb,var(--new-better-sleep-warm) 94%,transparent)}.new-better-sleep__result-card:before,.new-better-sleep__result-card:after{position:absolute;z-index:0;inset-inline-start:12px;content:""}.new-better-sleep__result-card:before{inset-inline-start:14px;inset-block-start:160px;width:8px;height:8px;border:0;background:var(--new-better-sleep-accent);border-radius:50%}.new-better-sleep__result-card:after{inset-inline-start:17.5px;inset-block-start:164px;width:1px;background:var(--new-better-sleep-border)}.new-better-sleep__result-card--1:after{height:calc(285px - var(--new-better-sleep-result-line-trim))}.new-better-sleep__result-card--2:after{height:calc(110px - var(--new-better-sleep-result-line-trim))}.new-better-sleep__result-card--3:after{height:calc(265px - var(--new-better-sleep-result-line-trim))}.new-better-sleep__result-card--4:after{height:calc(95px - var(--new-better-sleep-result-line-trim))}.new-better-sleep__result-card strong,.new-better-sleep__result-card span{display:block}.new-better-sleep__result-card strong{color:var(--new-better-sleep-accent);font-size:calc(var(--new-better-sleep-metric-size) * .54);font-weight:var(--new-better-sleep-metric-weight)}.new-better-sleep__result-card span{margin-block-start:16px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.375);font-weight:var(--new-better-sleep-body-weight);line-height:1.25}.new-better-sleep__results-disclaimer{margin:-19.2px 0 0 352px;text-align:center}@media screen and (min-width:1101px){.new-better-sleep__results-layout{margin-block-start:-41px}}.new-better-sleep__products{min-height:1160px;padding-block:52.8px 30.4px;background:var(--new-better-sleep-white)}.new-better-sleep__products>.new-better-sleep__container>.new-better-sleep__heading{font-size:calc(var(--new-better-sleep-heading-size) * 1.0435);line-height:1.29}.new-better-sleep__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block-start:22.4px}.new-better-sleep__product-card{min-width:0;overflow:hidden;border:1px solid transparent;background:var(--new-better-sleep-surface);border-radius:var(--new-better-sleep-radius-md);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.new-better-sleep__product-card:focus-within{border-color:var(--new-better-sleep-border);background:var(--new-better-sleep-featured-surface);box-shadow:var(--new-better-sleep-shadow)}.new-better-sleep__product-card:focus-within .new-better-sleep__product-button{border-color:var(--new-better-sleep-dark);color:var(--new-better-sleep-button-color);background:var(--new-better-sleep-dark)}@media(hover:hover){.new-better-sleep__product-card:hover{border-color:var(--new-better-sleep-border);background:var(--new-better-sleep-featured-surface);box-shadow:var(--new-better-sleep-shadow)}.new-better-sleep__product-card:hover .new-better-sleep__product-button{border-color:var(--new-better-sleep-dark);color:var(--new-better-sleep-button-color);background:var(--new-better-sleep-dark)}}.new-better-sleep__product-image{display:block;aspect-ratio:400 / 260;overflow:hidden}.new-better-sleep__product-image img{width:100%;height:100%;object-fit:cover}.new-better-sleep__product-content{display:flex;min-height:350px;flex-direction:column;padding:16px 22.4px 20.8px}.new-better-sleep__product-content h3{display:flex;justify-content:space-between;gap:16px;margin:8px 0 6.4px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .54);font-weight:var(--new-better-sleep-heading-weight)}.new-better-sleep__product-description,.new-better-sleep__product-best{margin:0;font-size:calc(var(--new-better-sleep-body-size) * .875)}.new-better-sleep__product-best{margin-block-start:16px!important;color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * 1.0715);font-weight:var(--new-better-sleep-label-weight)}.new-better-sleep__capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:auto 24px;padding:12px 0;background:var(--new-better-sleep-white);border-radius:16px}.new-better-sleep__capabilities span{display:flex;min-width:0;flex-direction:column;align-items:center;padding-inline:4.8px;color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * .9);font-weight:var(--new-better-sleep-label-weight);text-align:center}.new-better-sleep__capabilities span+span{border-inline-start:1px solid color-mix(in srgb,var(--new-better-sleep-border) 55%,transparent)}.new-better-sleep__capabilities strong{color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-label-size) * 1.09);font-weight:var(--new-better-sleep-label-weight)}.new-better-sleep__product-form,.new-better-sleep__product-form-element,.new-better-sleep__product-button{width:100%}.new-better-sleep__product-button{cursor:pointer}.new-better-sleep__product-error{margin-block-end:8px;color:var(--new-better-sleep-accent);font-size:var(--new-better-sleep-label-size);line-height:1.35}.new-better-sleep__product-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.new-better-sleep__comparison-grid{display:grid;grid-template-columns:400px 280px 260px 280px;gap:20px}.new-better-sleep__comparison-card{min-height:280px;padding:24px;background:var(--new-better-sleep-comparison-surface);border-radius:var(--new-better-sleep-radius-sm)}.new-better-sleep__comparison-card--featured{border:1px solid color-mix(in srgb,var(--new-better-sleep-accent) 42%,transparent);background:var(--new-better-sleep-comparison-featured-surface)}.new-better-sleep__comparison-card h4{margin:0;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.3125);font-weight:var(--new-better-sleep-heading-weight)}.new-better-sleep__comparison-card p{margin:5.6px 0 22.4px;font-size:calc(var(--new-better-sleep-body-size) * .75)}.new-better-sleep__comparison-card ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}.new-better-sleep__comparison-card li{display:grid;grid-template-columns:19.2px 1fr;gap:8px;font-size:calc(var(--new-better-sleep-body-size) * .8125)}.new-better-sleep__comparison-card li>span{font-size:calc(var(--new-better-sleep-body-size) * .875)}.new-better-sleep__comparison-card--featured li>span,.new-better-sleep__comparison-card:nth-child(2) li:nth-child(3)>span{color:var(--new-better-sleep-accent)}.new-better-sleep__products .new-better-sleep__subheading{margin:30px 0 22px}.new-better-sleep__stories{position:relative;min-height:660px;padding-block:48px 32px;isolation:isolate}.new-better-sleep__stories:before,.new-better-sleep__stories:after{position:absolute;z-index:-1;width:512px;height:416px;background:color-mix(in srgb,var(--new-better-sleep-accent) 12%,transparent);border-radius:50%;filter:blur(80px);content:""}.new-better-sleep__stories:before{inset-inline-start:-128px;inset-block-start:128px}.new-better-sleep__stories:after{inset-inline-end:-128px;inset-block-start:32px}.new-better-sleep__story-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-block:30px 48px}.new-better-sleep__story-card{display:flex;min-width:0;min-height:390px;flex-direction:column;margin:0;padding:16px 10.4px 10.4px;overflow:hidden;background:var(--new-better-sleep-story-surface-1);border-radius:20px;box-shadow:var(--new-better-sleep-shadow)}.new-better-sleep__story-card:nth-child(2){background:var(--new-better-sleep-story-surface-2)}.new-better-sleep__story-card:nth-child(3){background:var(--new-better-sleep-story-surface-3)}.new-better-sleep__story-card:nth-child(4){background:var(--new-better-sleep-story-surface-4)}.new-better-sleep__story-card blockquote{min-height:89px;margin:0;padding:0 8px;color:var(--new-better-sleep-heading-color);font-size:var(--new-better-sleep-body-size);font-weight:var(--new-better-sleep-body-weight);line-height:1.45}.new-better-sleep__story-card:nth-child(1) blockquote,.new-better-sleep__story-card:nth-child(3) blockquote,.new-better-sleep__story-card:nth-child(4) blockquote{font-size:calc(var(--new-better-sleep-body-size) * 1.125)}.new-better-sleep__story-image{height:274px;flex:0 0 274px;overflow:hidden;border-radius:14px}.new-better-sleep__story-image img{width:100%;height:100%;object-fit:contain;object-position:center}.new-better-sleep__expert-voice{min-height:360px;padding-block:41.6px 16px}.new-better-sleep__expert-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:49.6px;align-items:start}.new-better-sleep__expert-portrait{height:236px;overflow:hidden;border-radius:22px}.new-better-sleep__expert-portrait img{width:100%;height:100%;object-fit:cover;object-position:right center}.new-better-sleep__expert-copy{position:relative;padding-block-start:8px}.new-better-sleep__expert-copy:after{position:absolute;inset-inline-end:16px;inset-block-start:-16px;color:color-mix(in srgb,var(--new-better-sleep-accent) 52%,var(--new-better-sleep-white));font-size:calc(var(--new-better-sleep-heading-size) * 1.9);line-height:1;content:"\201c"}.new-better-sleep__expert-copy blockquote{margin:16px 0 5px;padding:0;border:0;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .7391);font-weight:var(--new-better-sleep-heading-weight);line-height:1.265}.new-better-sleep__expert-attribution{position:relative;margin:0;padding-block-start:20px;color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * 1.18);font-weight:var(--new-better-sleep-label-weight)}.new-better-sleep__expert-attribution>*{margin:0}.new-better-sleep__expert-attribution:before{position:absolute;inset-inline-start:0;inset-block-start:0;width:90px;height:1px;background:var(--new-better-sleep-border);content:""}.new-better-sleep__expert-actions{display:flex;gap:17.6px;margin-block-start:36.8px}.new-better-sleep__expert-rail{min-height:600px;padding-block:56px 48px;background:var(--new-better-sleep-white)}.new-better-sleep__expert-rail .new-better-sleep__heading{font-size:calc(var(--new-better-sleep-heading-size) * 1.087);line-height:1.3}.new-better-sleep__rail-header{display:flex;align-items:center;justify-content:space-between;gap:32px}.new-better-sleep__rail-header .new-better-sleep__body{font-size:calc(var(--new-better-sleep-body-size) * 1.0625)}.new-better-sleep__carousel-controls{display:flex;gap:9.6px}.new-better-sleep__carousel-controls button{min-width:44px;min-height:44px;padding:8px;border:1px solid var(--new-better-sleep-border);color:var(--new-better-sleep-heading-color);background:var(--new-better-sleep-warm);border-radius:999px;font:inherit;cursor:pointer}.new-better-sleep__carousel-viewport{margin-block-start:19.2px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.new-better-sleep__carousel-viewport::-webkit-scrollbar{display:none}.new-better-sleep__carousel-track{display:grid;grid-auto-columns:236px;grid-auto-flow:column;gap:18px;width:max-content;padding:4px}.new-better-sleep__expert-card{min-height:330px;overflow:hidden;border:1px solid color-mix(in srgb,var(--new-better-sleep-border) 55%,transparent);background:var(--new-better-sleep-expert-card-surface);border-radius:20px}.new-better-sleep__expert-card:first-child{background:var(--new-better-sleep-warm)}.new-better-sleep__expert-card-image{position:relative;display:block;width:100%;height:190px;padding:0;border:0;overflow:hidden;background:transparent;cursor:pointer}.new-better-sleep__expert-card-image:after{position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0d0a098c);content:""}.new-better-sleep__expert-card-image img,.new-better-sleep__expert-card-placeholder{width:100%;height:100%;object-fit:cover}.new-better-sleep__external-video-cover{display:block;width:100%;height:100%;background:var(--new-better-sleep-expert-card-surface)}.new-better-sleep__external-video-cover img,.new-better-sleep__external-video-cover video,.new-better-sleep__external-video-cover svg{display:block;width:100%;height:100%;object-fit:cover}.new-better-sleep__external-video-cover video{pointer-events:none}.new-better-sleep__play{position:absolute;z-index:1;inset-inline-start:16px;inset-block-end:16px;display:grid;width:38px;height:38px;place-items:center;color:var(--new-better-sleep-accent);background:var(--new-better-sleep-warm);border-radius:50%;font-size:var(--new-better-sleep-label-size)}.new-better-sleep__expert-card-copy{padding:22.4px 16px 16px}.new-better-sleep__expert-card-copy h3{min-height:48px;margin:12.8px 0 9.6px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.18);font-weight:var(--new-better-sleep-heading-weight);line-height:1.3}.new-better-sleep__expert-card-copy .new-better-sleep__label{font-size:calc(var(--new-better-sleep-label-size) * .893)}.new-better-sleep__expert-card-play{display:inline-flex;min-height:auto;align-items:center;padding:0;border:0;color:var(--new-better-sleep-muted);background:transparent;font-size:calc(var(--new-better-sleep-body-size) * .8125);font-weight:var(--new-better-sleep-button-weight);font-family:inherit;cursor:pointer}.new-better-sleep__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.new-better-sleep__video-dialog{width:min(calc(100% - 32px),1080px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;overflow:visible;background:transparent}.new-better-sleep__video-dialog::backdrop{background:color-mix(in srgb,var(--new-better-sleep-dark) 76%,transparent)}.new-better-sleep__video-dialog-panel{position:relative;padding:0;background:transparent}.new-better-sleep__video-dialog-close{position:absolute;z-index:2;inset-inline-end:16px;inset-block-start:16px;display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--new-better-sleep-white) 45%,transparent);color:var(--new-better-sleep-dark);background:var(--new-better-sleep-white);border-radius:50%;cursor:pointer}.new-better-sleep__video-dialog-player{display:grid;width:100%;aspect-ratio:16 / 9;overflow:hidden;place-items:center;background:var(--new-better-sleep-dark);border-radius:calc(var(--new-better-sleep-radius-md) - 8px)}.new-better-sleep__video-dialog-player video,.new-better-sleep__video-dialog-player iframe{width:100%;height:100%;border:0;object-fit:contain}.new-better-sleep__video-dialog-empty:not([hidden]){display:grid;min-height:220px;margin:0;place-items:center;padding:32px;background:var(--new-better-sleep-white);border-radius:var(--new-better-sleep-radius-md);text-align:center}html.new-better-sleep-video-open{overflow:hidden}.new-better-sleep__protocols{min-height:820px;padding-block:68px 32px}.new-better-sleep__protocols .new-better-sleep__container,.new-better-sleep__faq .new-better-sleep__container,.new-better-sleep__final .new-better-sleep__container{width:min(calc(100% - 160px),1220px)}.new-better-sleep__protocol-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-block:40px 49px}.new-better-sleep__protocol-card{position:relative;min-height:250px;padding:21.6px 24px;border:1px solid color-mix(in srgb,var(--new-better-sleep-border) 65%,transparent);background:var(--new-better-sleep-protocol-surface);border-radius:var(--new-better-sleep-radius-md);box-shadow:var(--new-better-sleep-shadow)}.new-better-sleep__protocol-avatar{position:absolute;inset-inline-end:24px;inset-block-start:12.8px;width:82px;height:82px;overflow:hidden;border-radius:50%}.new-better-sleep__protocol-avatar img{width:100%;height:100%;object-fit:cover}.new-better-sleep__protocol-card h3{margin:5.6px 0 11.2px;padding-inline-end:96px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-heading-size) * .54);font-weight:var(--new-better-sleep-heading-weight);line-height:1.2}.new-better-sleep__protocol-summary{margin:0;padding-inline-end:96px;font-size:calc(var(--new-better-sleep-body-size) * .875)}.new-better-sleep__protocol-details{display:grid;grid-template-columns:1fr auto;gap:5.6px 16px;margin-block-start:22.4px;padding-block-start:16px;border-block-start:1px solid color-mix(in srgb,var(--new-better-sleep-border) 55%,transparent);color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * 1.18);font-weight:var(--new-better-sleep-label-weight)}.new-better-sleep__protocol-timing,.new-better-sleep__protocol-progress{margin:0}.new-better-sleep__protocol-timing{color:var(--new-better-sleep-heading-color);font-weight:var(--new-better-sleep-heading-weight)}.new-better-sleep__protocol-details a{grid-row:1 / 3;grid-column:2;align-self:end;color:var(--new-better-sleep-heading-color);font-size:var(--new-better-sleep-button-size);font-weight:var(--new-better-sleep-button-weight)}.new-better-sleep__faq{min-height:802px;padding-block:73.6px 32px}.new-better-sleep__faq-list{margin-block-start:16px}.new-better-sleep__faq-item{border-block-end:1px solid color-mix(in srgb,var(--new-better-sleep-border) 62%,transparent)}.new-better-sleep__faq-item summary{position:relative;display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:32px;padding-inline-end:8px;color:var(--new-better-sleep-heading-color);font-size:calc(var(--new-better-sleep-body-size) * 1.18);font-weight:var(--new-better-sleep-body-weight);cursor:pointer;list-style:none}.new-better-sleep__faq-item summary::-webkit-details-marker{display:none}.new-better-sleep__faq-item summary span{position:relative;width:30px;height:30px;flex:0 0 30px}.new-better-sleep__faq-item summary span:before,.new-better-sleep__faq-item summary span:after{position:absolute;inset:50% auto auto 50%;width:18px;height:2px;background:currentcolor;transform:translate(-50%,-50%);transition:transform .18s ease;content:""}.new-better-sleep__faq-item summary span:after{transform:translate(-50%,-50%) rotate(90deg)}.new-better-sleep__faq-item[open] summary span:after{transform:translate(-50%,-50%) rotate(0)}.new-better-sleep__faq-answer{padding-block:0 22.4px}.new-better-sleep__faq-answer p{margin:0}.new-better-sleep__final{min-height:360px;padding-block:73.6px 48px}.new-better-sleep__final .new-better-sleep__body{margin-block-start:32px}.new-better-sleep__final-actions{display:flex;align-items:center;gap:40px;margin-block-start:48px}.new-better-sleep__final-assurance{margin:0;color:var(--new-better-sleep-label-color);font-size:calc(var(--new-better-sleep-label-size) * 1.18);font-weight:var(--new-better-sleep-label-weight)}@media screen and (max-width:1100px){.new-better-sleep__container,.new-better-sleep__media{width:min(calc(100% - 48px),var(--new-better-sleep-content-max))}.new-better-sleep__protocols .new-better-sleep__container,.new-better-sleep__faq .new-better-sleep__container,.new-better-sleep__final .new-better-sleep__container{width:min(calc(100% - 48px),1220px)}.new-better-sleep__introduction-grid{grid-template-columns:1fr}.new-better-sleep__feature-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;order:2}.new-better-sleep__feature-column--end{text-align:start}.new-better-sleep__family{order:1}.new-better-sleep__family-actions{margin-block-start:32px}.new-better-sleep__product-grid,.new-better-sleep__story-grid{gap:20px}.new-better-sleep__comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-better-sleep__result-cards{--new-better-sleep-results-translate-y: 0px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.new-better-sleep__result-card{width:auto;margin-block-start:0}.new-better-sleep__result-card:before,.new-better-sleep__result-card:after{display:none}}@media screen and (max-width:749px){.new-better-sleep__page-title{font-size:min(var(--new-better-sleep-hero-title-size),13vw);line-height:1.08}.new-better-sleep__heading{font-size:min(var(--new-better-sleep-heading-size),10vw)}.new-better-sleep__metric strong{font-size:min(var(--new-better-sleep-metric-size),12vw)}.new-better-sleep__container,.new-better-sleep__media{width:min(calc(100% - 32px),var(--new-better-sleep-content-max))}.new-better-sleep__protocols .new-better-sleep__container,.new-better-sleep__faq .new-better-sleep__container,.new-better-sleep__final .new-better-sleep__container{width:min(calc(100% - 32px),1220px)}.new-better-sleep__protocols,.new-better-sleep__faq,.new-better-sleep__final{min-height:0}.new-better-sleep__protocols,.new-better-sleep__faq{padding-block:48px 32px}.new-better-sleep__final{padding-block:48px 40px}.new-better-sleep__hero{height:680px}.new-better-sleep__hero-content{inset-block-start:152px;width:calc(100% - 32px)}.new-better-sleep__hero-actions,.new-better-sleep__final-actions,.new-better-sleep__expert-actions,.new-better-sleep__family-actions{flex-direction:column;align-items:stretch;gap:12px}.new-better-sleep__hero-actions{margin-block-start:48px}.new-better-sleep__hero-actions .new-better-sleep__button,.new-better-sleep__hero-actions .new-better-sleep__text-link{width:100%}.new-better-sleep__text-link{justify-content:center}.new-better-sleep__assurance{grid-template-columns:1fr;width:calc(100% - 32px);gap:6.4px;padding-block:16px}.new-better-sleep__assurance li{justify-content:center}.new-better-sleep__media{grid-template-columns:1fr;height:88px}.new-better-sleep__media-label{grid-column:1 / -1}.new-better-sleep__scale{padding-block:40px}.new-better-sleep__scale-grid,.new-better-sleep__metrics,.new-better-sleep__featured-study,.new-better-sleep__results-layout,.new-better-sleep__expert-layout,.new-better-sleep__protocol-grid{grid-template-columns:1fr}.new-better-sleep__scale-grid,.new-better-sleep__results-layout{gap:32px}.new-better-sleep__mechanism-steps{grid-template-columns:1fr;width:100%;min-height:0;gap:16px}.new-better-sleep__mechanism-steps:before{inset:0 auto 0 18px;width:2px;height:auto}.new-better-sleep__mechanism-steps li,.new-better-sleep__mechanism-steps li:nth-child(2n){display:flex;min-height:52px;flex-direction:row;justify-content:flex-start;gap:16px;text-align:start}.new-better-sleep__mechanism-node{position:relative;inset:auto;flex:0 0 36px;margin:0}.new-better-sleep__mechanism-steps li>span:last-child,.new-better-sleep__mechanism-steps li:nth-child(2n)>span:last-child{position:static}.new-better-sleep__family img,.new-better-sleep__family-featured img{height:128px}.new-better-sleep__feature-column,.new-better-sleep__segment-grid,.new-better-sleep__study-grid,.new-better-sleep__product-grid,.new-better-sleep__story-grid,.new-better-sleep__comparison-grid{grid-template-columns:1fr}.new-better-sleep__segment-grid,.new-better-sleep__product-grid,.new-better-sleep__story-grid{gap:24px}.new-better-sleep__featured-study{padding:19.2px}.new-better-sleep__study-metrics{margin-block-start:32px}.new-better-sleep__study-chart{min-height:288px}.new-better-sleep__phone{width:min(100%,280px);margin-inline:auto}.new-better-sleep__result-cards{grid-template-columns:1fr}.new-better-sleep__results-disclaimer{margin:32px 0 0}.new-better-sleep__story-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.new-better-sleep__story-card{flex:0 0 82vw;scroll-snap-align:start}.new-better-sleep__expert-copy:after{display:none}.new-better-sleep__expert-portrait{width:100%;height:260px}.new-better-sleep__rail-header{align-items:flex-end}.new-better-sleep__carousel-controls{flex-wrap:wrap;justify-content:flex-end}.new-better-sleep__protocol-card{min-height:0;padding:19.2px}.new-better-sleep__protocol-card h3,.new-better-sleep__protocol-summary{padding-inline-end:76px}.new-better-sleep__protocol-grid{gap:20px;margin-block:32px}.new-better-sleep__protocol-avatar{inset-inline-end:16px;inset-block-start:16px;width:64px;height:64px}.new-better-sleep__protocol-details{grid-template-columns:1fr;gap:8px;margin-block-start:20px}.new-better-sleep__protocol-details a{grid-row:auto;grid-column:auto;display:flex;width:100%;min-height:44px;align-items:center}.new-better-sleep__faq-list{margin-block-start:24px}.new-better-sleep__faq-item summary{min-height:64px;gap:16px;padding-inline-end:0}.new-better-sleep__faq-item summary span{width:24px;height:24px;flex-basis:24px}.new-better-sleep__faq-answer{padding-block-end:20px}.new-better-sleep__final .new-better-sleep__body{margin-block-start:20px}.new-better-sleep__final-actions{align-items:stretch;gap:16px;margin-block-start:32px}.new-better-sleep__final .new-better-sleep__button{width:100%}}.new-better-sleep__result-cards--reveal-ready{opacity:0;transform:translateY(calc(var(--new-better-sleep-results-translate-y) + var(--new-better-sleep-results-reveal-distance)));transition:opacity var(--new-better-sleep-results-reveal-duration) var(--new-better-sleep-results-reveal-easing),transform var(--new-better-sleep-results-reveal-duration) var(--new-better-sleep-results-reveal-easing)}.new-better-sleep__result-cards--visible{opacity:1;transform:translateY(var(--new-better-sleep-results-translate-y))}@media(prefers-reduced-motion:reduce){.new-better-sleep *,.new-better-sleep *:before,.new-better-sleep *:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}.new-better-sleep__marquee-track{transform:none;animation:none}.new-better-sleep__result-cards--reveal-ready,.new-better-sleep__result-cards--visible{opacity:1;transform:translateY(var(--new-better-sleep-results-translate-y));transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/new-better-sleep.css.map */
