.sleeping-guide{max-width:1100px;margin-inline:auto}.guide-library.forever-guide-library{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),480px));gap:1.5rem;margin-top:1.5rem;padding:0}.guide-library.forever-guide-library .guide-card{background:0 0;border:0;overflow:hidden}.forever-guide-library .guide-card>img{aspect-ratio:16/9;border:1px solid #806338;border-radius:4px;width:100%;height:auto;display:block}.guide-library.forever-guide-library .guide-card>div{padding:1rem 0}.forever-guide-library .guide-card span{color:#edcf86;margin-top:.75rem;display:inline-block}.guide-library .guide-card{color:#d5c6a6;background:#21180f;border:1px solid #806338;max-width:650px;text-decoration:none;display:block}.guide-library .guide-card>div{padding:1rem}.guide-library .guide-card p{font-size:1rem;line-height:1.6}.guide-library .guide-card small{font-size:.75rem}.guide-library .guide-card h2{color:#edcf86;font-size:1.5rem}:is(.guide-library .guide-card:hover,.guide-library .guide-card:focus-visible){outline-offset:3px;outline:2px solid #e6c47c}.sleeping-guide section{scroll-margin-top:var(--site-anchor-offset,180px);margin-block:2.5rem;line-height:1.7}.sleeping-guide>section{color:#e3d6bc;background:linear-gradient(135deg,#292015,#16120e);border-color:#78603a;padding:clamp(1rem,3vw,2rem)}.sleeping-guide>section p,.sleeping-guide>section h3{color:#e3d6bc}.sleeping-guide>section a{color:#f2d499}.news-article.sleeping-guide>section p{font:1rem/1.7 Arial,sans-serif}.news-article.sleeping-guide>footer{display:block}.news-article.sleeping-guide>footer p{color:#bdb099;margin:.75rem 0;font:.9rem/1.6 Arial,sans-serif}.news-article.sleeping-guide>footer a{color:#e5c270;font:inherit;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.sleeping-guide .record-section-nav{flex-wrap:wrap;gap:.5rem}.news-article.sleeping-guide .record-section-nav a{font-size:.9rem}.sleeping-guide h2{color:#edcf86;font-family:Georgia,serif}.sleeping-guide h3{margin-top:1.75rem}.sleeping-quickfacts{color:#d9c9a4;background:#17130ed9;border:1px solid #685231;flex-wrap:wrap;gap:.6rem 1.5rem;padding:1rem;display:flex}.sleeping-callout{background:#281e14;border-left:3px solid #d9b45c;padding:1rem;line-height:1.65}.sleeping-video{max-width:650px;margin:1.5rem auto}.sleeping-video a{color:#edcf86;text-decoration:none;display:block}:is(.sleeping-video a:hover,.sleeping-video a:focus-visible){color:#ffe6ad;outline-offset:4px;outline:2px solid #e6c47c}.sleeping-video img{aspect-ratio:16/9;object-fit:cover;border:1px solid #806338;border-radius:4px;width:100%;height:auto;display:block}.sleeping-video span{color:inherit;background:0 0;padding:.75rem 0;font-weight:700;display:block}.sleeping-watch{color:#f2d499;background:#271b12;border:1px solid #7b6037;border-radius:3px;padding:.55rem .9rem;display:inline-block}.sleeping-guide-images{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin:1.25rem 0;display:grid}.sleeping-guide-images figure{background:#13110ec7;border:1px solid #57452d;border-radius:4px;min-width:0;margin:0;padding:.75rem}.sleeping-guide-images button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.sleeping-guide-images figure img{object-fit:contain;width:100%;height:260px;display:block}:is(.sleeping-guide-images figure button:hover,.sleeping-guide-images figure button:focus-visible){outline-offset:4px;outline:2px solid #e6c47c}.sleeping-guide-images figcaption{color:#d5c6a6;margin-top:.75rem;font-size:.9rem;line-height:1.5}.sleeping-guide-images figcaption span{color:#a89673;font-size:.8rem;display:block}.sleeping-guide #guide-sources{scroll-margin-top:var(--site-anchor-offset,180px)}@media (max-width:600px){.sleeping-guide-images{grid-template-columns:1fr}.sleeping-guide-images figure img{height:auto;max-height:420px}.sleeping-video span{padding:.7rem;font-size:.9rem}.sleeping-guide section{margin-block:2rem}}
