.ss-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ss-post{display:flex;flex-direction:column;background:var(--ss-mist);border-radius:var(--ss-radius);overflow:hidden}.ss-post__img{display:block;aspect-ratio:16/10;background:var(--ss-pale);overflow:hidden}.ss-post__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.ss-post:hover .ss-post__img img{transform:scale(1.03)}.ss-post__body{padding:24px 28px 28px;display:flex;flex-direction:column;gap:10px;flex:1}.ss-post__meta{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-blue)}.ss-post__title{margin:0;font-size:22px;font-weight:800;line-height:1.25;text-wrap:balance}.ss-post__title a{text-decoration:none}.ss-post__title a:hover{color:var(--ss-blue)}.ss-post__excerpt{color:var(--ss-muted);font-size:15px;line-height:1.6}.ss-post__more{margin-top:auto;color:var(--ss-blue);font-weight:700;font-size:14px;text-decoration:none}.ss-article{max-width:760px;margin:0 auto;padding:24px 24px 80px}.ss-article__head .ss-breadcrumb{padding:12px 0 20px}.ss-article__title{margin:0;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.12;text-wrap:balance}.ss-article__meta{margin:16px 0 28px;font-size:14px;color:var(--ss-muted)}.ss-article__img{border-radius:20px;overflow:hidden;background:var(--ss-mist);aspect-ratio:16/10;margin-bottom:36px}.ss-article__img img{width:100%;height:100%;object-fit:cover}.ss-article__body{font-size:17px;line-height:1.75;color:var(--ss-navy)}.ss-article__body h2{font-size:26px;font-weight:800;line-height:1.25;margin:44px 0 14px}.ss-article__body h3{font-size:19px;font-weight:800;margin:28px 0 8px}.ss-article__body p{margin:0 0 18px}.ss-article__body ul,.ss-article__body ol{padding-left:22px;margin:0 0 20px}.ss-article__body li{margin-bottom:8px}.ss-article__body .ss-tldr{background:var(--ss-mist);border-left:4px solid var(--ss-blue);border-radius:0 14px 14px 0;padding:20px 24px;margin:0 0 32px}.ss-article__body .ss-tldr h2{margin:0 0 10px;font-size:18px;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-blue)}.ss-article__body .ss-tldr ul{margin:0}.ss-article__body .ss-sources{font-size:14px;color:var(--ss-muted)}.ss-article__body .ss-sources a{word-break:break-word}.ss-article__cta{display:grid;grid-template-columns:140px 1fr;gap:24px;align-items:center;background:var(--ss-navy);color:#fff;border-radius:20px;padding:24px;margin:44px 0}.ss-article__cta .ss-muted{color:#cfe0ee}.ss-article__cta .ss-overline{color:var(--ss-light)}.ss-article__cta-img{display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--ss-mist)}.ss-article__cta-img img{width:100%;height:100%;object-fit:cover}.ss-article__cta-title{margin:0;font-size:24px;font-weight:800}.ss-article__cta .ss-btn{background:#fff;color:var(--ss-blue)!important;border-color:#fff}.ss-article__more{border-top:1px solid var(--ss-line);padding-top:28px}.ss-article__more ul{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:12px}.ss-article__more a{color:var(--ss-blue);font-weight:600;text-decoration:none}@media(max-width:760px){.ss-posts{grid-template-columns:1fr;gap:16px}.ss-post__body{padding:18px 18px 22px}.ss-post__title{font-size:19px}.ss-article{padding:8px 16px 56px}.ss-article__body{font-size:16px}.ss-article__body h2{font-size:22px;margin:36px 0 12px}.ss-article__img{border-radius:14px;margin-bottom:28px}.ss-article__cta{grid-template-columns:96px 1fr;gap:16px;padding:18px}.ss-article__cta-title{font-size:19px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/schlaf-system-blog.css.map */
