.article-grid .story-card{overflow:hidden}.article-grid .story-art{background-image:url('assets/images/article-collection.webp')!important;background-size:300% 200%!important;font-size:0!important}.article-grid .story-art span{font-size:11px!important;color:#fff;text-shadow:0 1px 8px #000}.article-grid .story-card:nth-child(1) .story-art{background-position:0 0!important}.article-grid .story-card:nth-child(2) .story-art{background-position:50% 0!important}.article-grid .story-card:nth-child(3) .story-art{background-position:100% 0!important}.article-grid .story-card:nth-child(4) .story-art{background-position:0 100%!important}.article-grid .story-card:nth-child(5) .story-art{background-position:50% 100%!important}.article-grid .story-card:nth-child(6) .story-art{background-position:100% 100%!important}.recipe-cards .recipe-photo{background-image:url('assets/images/recipe-collection.webp')!important;background-size:300% 200%!important;font-size:0!important}.recipe-cards article:nth-child(1) .recipe-photo{background-position:0 0!important}.recipe-cards article:nth-child(2) .recipe-photo{background-position:50% 0!important}.recipe-cards article:nth-child(3) .recipe-photo{background-position:100% 0!important}.recipe-cards article:nth-child(4) .recipe-photo{background-position:0 100%!important}.recipe-cards article:nth-child(5) .recipe-photo{background-position:50% 100%!important}.recipe-cards article:nth-child(6) .recipe-photo{background-position:100% 100%!important}.feature-card{background-image:url('assets/images/category-collection.webp')!important;background-size:300% 100%!important;background-repeat:no-repeat!important;color:#101313}.feature-card.movement{background-position:0 center!important}.feature-card.food{background-position:50% center!important}.feature-card.habits{background-position:100% center!important}.feature-card:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(255,255,255,.8),rgba(255,255,255,.04) 65%);z-index:0}.feature-card .card-number,.feature-card .card-icon,.feature-card .food-shape,.feature-card .sun{display:none}.feature-card>*{z-index:1}.routines-page{padding:80px 7vw 100px}.routines-intro{max-width:710px;margin-bottom:52px}.routines-intro h1{font-size:clamp(54px,7vw,96px);line-height:.9;letter-spacing:-.085em;margin:0}.routines-intro p:not(.eyebrow){font-size:18px;line-height:1.6;max-width:530px;margin-top:28px}.routine-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.routine-card{background:#fff;border:1px solid #cbd1c8;padding:15px}.routine-art{height:230px;background-image:url('assets/images/routine-exercises.webp');background-size:200% 200%;background-repeat:no-repeat;margin-bottom:18px}.routine-card:nth-child(1) .routine-art{background-position:0 0}.routine-card:nth-child(2) .routine-art{background-position:100% 0}.routine-card:nth-child(3) .routine-art{background-position:0 100%}.routine-card:nth-child(4) .routine-art{background-position:100% 100%}.routine-card p{font:10px 'DM Mono';letter-spacing:.08em;margin:0 0 8px}.routine-card h2{font-size:23px;line-height:1;letter-spacing:-.055em;margin:0 0 12px}.routine-card span{display:block;color:#6d746e;font-size:12px;line-height:1.45}.routine-plan{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:62px;background:#d9ead2;padding:35px}.routine-plan h2{font-size:42px;line-height:.95;letter-spacing:-.065em;margin:0}.routine-plan p{line-height:1.6;max-width:520px}.routine-plan small{font-size:11px;color:#526054}@media(max-width:900px){.routine-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.routine-grid,.routine-plan{grid-template-columns:1fr}.routines-page{padding:65px 7vw}.routine-art{height:260px}}
