.sleep-support-guide-module-scss-module__G6FuNa__page{color:#18221d;font-family:var(--font-tt-firs),system-ui,sans-serif;background:#f7eee0}.sleep-support-guide-module-scss-module__G6FuNa__hero{color:#f7eee0;background:#1d3028;padding:96px 20px 72px}@media (min-width:768px){.sleep-support-guide-module-scss-module__G6FuNa__hero{padding:136px 30px 104px}}.sleep-support-guide-module-scss-module__G6FuNa__heroInner,.sleep-support-guide-module-scss-module__G6FuNa__layout{width:min(1160px,100%);margin:0 auto}.sleep-support-guide-module-scss-module__G6FuNa__breadcrumbs{color:#f7eee0a8;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.08em;flex-wrap:wrap;gap:10px;margin-bottom:58px;font-size:11px;display:flex}.sleep-support-guide-module-scss-module__G6FuNa__breadcrumbs a{color:inherit;text-decoration:none}.sleep-support-guide-module-scss-module__G6FuNa__breadcrumbs a:hover,.sleep-support-guide-module-scss-module__G6FuNa__breadcrumbs a:focus-visible{color:#fff;text-underline-offset:4px;text-decoration:underline}.sleep-support-guide-module-scss-module__G6FuNa__kicker,.sleep-support-guide-module-scss-module__G6FuNa__eyebrow,.sleep-support-guide-module-scss-module__G6FuNa__directoryKicker{color:#d88d5c;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px;font-size:11px}.sleep-support-guide-module-scss-module__G6FuNa__title{max-width:930px;font-family:var(--font-pp-editorial),Georgia,serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(48px,9vw,104px);font-weight:400;line-height:.95}.sleep-support-guide-module-scss-module__G6FuNa__lede{color:#f7eee0d6;max-width:760px;margin:38px 0 0;font-size:clamp(18px,2.4vw,24px);line-height:1.5}.sleep-support-guide-module-scss-module__G6FuNa__byline{color:#f7eee09e;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.06em;flex-wrap:wrap;gap:10px 24px;margin-top:38px;font-size:11px;display:flex}.sleep-support-guide-module-scss-module__G6FuNa__layout{gap:44px;padding:56px 20px 104px;display:grid}@media (min-width:900px){.sleep-support-guide-module-scss-module__G6FuNa__layout{grid-template-columns:270px minmax(0,760px);justify-content:space-between;padding:92px 30px 140px}}.sleep-support-guide-module-scss-module__G6FuNa__summary{background:#ffffff75;border-top:1px solid #b04f13;height:fit-content;padding:24px;font-size:14px;line-height:1.65}@media (min-width:900px){.sleep-support-guide-module-scss-module__G6FuNa__summary{position:sticky;top:96px}}.sleep-support-guide-module-scss-module__G6FuNa__summary p{margin:0}.sleep-support-guide-module-scss-module__G6FuNa__summaryTitle{color:#b04f13;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:500;margin-bottom:14px!important}.sleep-support-guide-module-scss-module__G6FuNa__articleBody{min-width:0}.sleep-support-guide-module-scss-module__G6FuNa__articleBody section+section{margin-top:80px}.sleep-support-guide-module-scss-module__G6FuNa__articleBody h2{font-family:var(--font-pp-editorial),Georgia,serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:clamp(34px,5vw,54px);font-weight:400;line-height:1.05}.sleep-support-guide-module-scss-module__G6FuNa__articleBody h3{margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.3}.sleep-support-guide-module-scss-module__G6FuNa__articleBody>section>p:not(.sleep-support-guide-module-scss-module__G6FuNa__eyebrow){color:#18221ddb;margin:0 0 22px;font-size:clamp(16px,2vw,18px);line-height:1.75}.sleep-support-guide-module-scss-module__G6FuNa__safetyCallout{color:#18221dd6;background:#fff9ef;border-left:3px solid #b04f13;gap:10px;margin-top:32px;padding:24px;font-size:15px;line-height:1.6;display:grid}.sleep-support-guide-module-scss-module__G6FuNa__safetyCallout strong{color:#18221d;font-size:16px}.sleep-support-guide-module-scss-module__G6FuNa__typeGrid{gap:14px;display:grid}@media (min-width:640px){.sleep-support-guide-module-scss-module__G6FuNa__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sleep-support-guide-module-scss-module__G6FuNa__typeGrid article{background:#ffffff61;border:1px solid #18221d1f;padding:24px}.sleep-support-guide-module-scss-module__G6FuNa__typeGrid p{color:#18221dc2;margin:0;font-size:14px;line-height:1.65}.sleep-support-guide-module-scss-module__G6FuNa__questions{counter-reset:questions;margin:0;padding:0;list-style:none}.sleep-support-guide-module-scss-module__G6FuNa__questions li{counter-increment:questions;border-top:1px solid #18221d24;grid-template-columns:36px 1fr;gap:4px 16px;padding:22px 0;display:grid}.sleep-support-guide-module-scss-module__G6FuNa__questions li:before{color:#b04f13;font-family:var(--font-mono),"IBM Plex Mono",monospace;content:counter(questions,decimal-leading-zero);grid-row:span 2;font-size:12px}.sleep-support-guide-module-scss-module__G6FuNa__questions strong{font-size:16px;line-height:1.45}.sleep-support-guide-module-scss-module__G6FuNa__questions span{color:#18221db3;font-size:14px;line-height:1.6}.sleep-support-guide-module-scss-module__G6FuNa__sessionGrid{gap:14px;margin-top:30px;display:grid}@media (min-width:700px){.sleep-support-guide-module-scss-module__G6FuNa__sessionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sleep-support-guide-module-scss-module__G6FuNa__sessionCard{background:#fff9ef;flex-direction:column;min-height:280px;padding:22px;display:flex}.sleep-support-guide-module-scss-module__G6FuNa__sessionCard>p{color:#18221db8;margin:0 0 9px;font-size:13px;line-height:1.45}.sleep-support-guide-module-scss-module__G6FuNa__sessionCard .sleep-support-guide-module-scss-module__G6FuNa__sessionMeta{color:#b04f13;font-family:var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:26px;font-size:10px}.sleep-support-guide-module-scss-module__G6FuNa__sessionCard .sleep-support-guide-module-scss-module__G6FuNa__headline{font-size:12px}.sleep-support-guide-module-scss-module__G6FuNa__sessionFooter{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto;padding-top:24px;display:flex}.sleep-support-guide-module-scss-module__G6FuNa__sessionFooter strong{font-size:22px;font-weight:500}.sleep-support-guide-module-scss-module__G6FuNa__sessionFooter a{color:#8f3f0f;text-align:right;text-underline-offset:3px;font-size:12px;font-weight:600}.sleep-support-guide-module-scss-module__G6FuNa__directoryCta{color:#fff9ef;background:#b04f13;flex-direction:column;gap:24px;margin-top:22px;padding:28px;display:flex}@media (min-width:640px){.sleep-support-guide-module-scss-module__G6FuNa__directoryCta{flex-direction:row;justify-content:space-between;align-items:center}}.sleep-support-guide-module-scss-module__G6FuNa__directoryCta h3,.sleep-support-guide-module-scss-module__G6FuNa__directoryCta p{margin:0}.sleep-support-guide-module-scss-module__G6FuNa__directoryCta .sleep-support-guide-module-scss-module__G6FuNa__directoryKicker{color:#fff9efb8;margin-bottom:8px}.sleep-support-guide-module-scss-module__G6FuNa__directoryCta a{color:#8f3f0f;background:#fff9ef;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.sleep-support-guide-module-scss-module__G6FuNa__directoryCta a:hover,.sleep-support-guide-module-scss-module__G6FuNa__directoryCta a:focus-visible{text-underline-offset:3px;text-decoration:underline}.sleep-support-guide-module-scss-module__G6FuNa__sources{border-top:1px solid #18221d2e;padding-top:34px}.sleep-support-guide-module-scss-module__G6FuNa__sources h2{font-family:var(--font-tt-firs),system-ui,sans-serif;font-size:24px;font-weight:600}.sleep-support-guide-module-scss-module__G6FuNa__sources ul{margin:24px 0 0;padding-left:20px}.sleep-support-guide-module-scss-module__G6FuNa__sources li{color:#18221db8;margin-bottom:12px;font-size:14px;line-height:1.55}.sleep-support-guide-module-scss-module__G6FuNa__sources a{color:#8f3f0f;text-underline-offset:3px}
/*# sourceMappingURL=5b3a21b8f0fc2592.css.map*/