.lifestyle_lifestyle_container__YwC_n{display:flex;justify-content:center;align-items:center;padding:0 3%;min-height:100vh}.lifestyle_lifestyle_content__rbJFP{justify-content:left;align-items:center;text-align:left;width:70%;background:var(--background);border-radius:1rem;padding:5rem;margin-top:1rem;box-shadow:0 4px 10px rgba(0,0,0,.2);color:var(--text-color)}.lifestyle_lifestyle_title__R5cSX{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-color);text-align:center}.lifestyle_lifestyle_intro__x7x2R{text-align:center;margin-bottom:2.5rem;font-size:1.7rem;line-height:1.6;max-width:900px;margin-left:auto;margin-right:auto}.lifestyle_nav_anchors__n_i31{display:flex;justify-content:center;gap:1.5rem;margin-bottom:3rem;flex-wrap:wrap;padding:1.2rem;background:var(--accent-light);border-radius:.5rem;position:sticky;top:1rem;z-index:10}.lifestyle_anchor_link__JGV8F{padding:.7rem 1.2rem;border-radius:.5rem;background:var(--background);color:var(--text-color);text-decoration:none;font-weight:500;font-size:1.5rem;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.lifestyle_anchor_link__JGV8F:hover{background:var(--accent);transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.lifestyle_tabs__ho5RB{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.lifestyle_tab__WApch{padding:.75rem 1.5rem;border:none;background:var(--accent-light);color:var(--text-color);border-radius:.5rem;cursor:pointer;font-weight:500;transition:all .3s ease}.lifestyle_tab__WApch:hover{background:var(--accent);transform:translateY(-2px)}.lifestyle_tab__WApch.lifestyle_active__4t4xL{background:var(--accent);font-weight:700;box-shadow:0 2px 5px rgba(0,0,0,.1)}.lifestyle_section__of_go{margin-bottom:5rem}.lifestyle_section__of_go h2{font-size:2.6rem;margin-bottom:2rem;position:relative;display:inline-block}.lifestyle_section__of_go h2:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:3px;background:var(--accent);border-radius:3px}.lifestyle_section_content__y7AuE{display:flex;gap:2rem;margin-bottom:2rem}.lifestyle_section_text__MwwTH{flex:3}.lifestyle_section_text__MwwTH p{margin-bottom:1.8rem;line-height:1.6;font-size:1.6rem}.lifestyle_section_text__MwwTH ul{padding-left:1.8rem;font-size:1.6rem}.lifestyle_section_text__MwwTH li{margin-bottom:1.2rem;line-height:1.5}.lifestyle_section_image___5ItG{flex:2;display:flex;justify-content:center;align-items:center}.lifestyle_image_placeholder__dP7su{width:100%;height:300px;display:flex;justify-content:center;align-items:center;color:var(--text-dark);font-size:1.5rem}.lifestyle_image_placeholder__dP7su,.lifestyle_quote_box__9XBre{background:var(--accent-light);border-radius:.5rem;font-style:italic}.lifestyle_quote_box__9XBre{padding:2.5rem;text-align:center;margin:2.5rem 0}.lifestyle_quote_box__9XBre p{font-size:1.7rem;line-height:1.6}.lifestyle_workout_plan__Hu899{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem;margin-top:1.8rem}.lifestyle_workout_day__JTKNV{background:var(--accent-light);padding:1.8rem;border-radius:.5rem}.lifestyle_workout_day__JTKNV h3{margin-bottom:.8rem;color:var(--text-color);font-size:1.8rem}.lifestyle_workout_day__JTKNV p{font-weight:700;margin-bottom:1.2rem;font-size:1.6rem}.lifestyle_workout_day__JTKNV ul{padding-left:1.8rem}.lifestyle_workout_day__JTKNV li{margin-bottom:.7rem;font-size:1.5rem}.lifestyle_habits_container__nCmS2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem;margin-top:1.8rem}.lifestyle_habit_card__i658q{background:var(--accent-light);padding:1.8rem;border-radius:.5rem;height:100%}.lifestyle_habit_card__i658q h3{margin-bottom:1.2rem;color:var(--text-color);font-size:1.8rem}.lifestyle_habit_card__i658q ul{padding-left:1.8rem}.lifestyle_habit_card__i658q li{margin-bottom:.7rem;font-size:1.5rem}.lifestyle_activities_grid__PNz_m{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem;margin-top:1.8rem}.lifestyle_activity_item__kI_mu{background:var(--accent-light);padding:1.8rem;border-radius:.5rem;height:100%}.lifestyle_activity_item__kI_mu h3{margin-bottom:.8rem;color:var(--text-color);font-size:1.8rem}.lifestyle_activity_item__kI_mu p{font-size:1.5rem;line-height:1.5}@media (max-width:1024px){.lifestyle_lifestyle_content__rbJFP{width:90%;padding:3rem}.lifestyle_section_content__y7AuE{flex-direction:column}.lifestyle_section_image___5ItG{margin-top:1.5rem}.lifestyle_nav_anchors__n_i31{padding:1rem;gap:1rem}.lifestyle_lifestyle_title__R5cSX{font-size:3rem}.lifestyle_lifestyle_intro__x7x2R{font-size:1.5rem}.lifestyle_section__of_go h2{font-size:2.2rem}.lifestyle_section_text__MwwTH p,.lifestyle_section_text__MwwTH ul{font-size:1.5rem}}@media (max-width:768px){.lifestyle_tabs__ho5RB{flex-direction:column;align-items:center}.lifestyle_tab__WApch{width:100%;text-align:center}.lifestyle_activities_grid__PNz_m,.lifestyle_habits_container__nCmS2,.lifestyle_workout_plan__Hu899{grid-template-columns:1fr}.lifestyle_lifestyle_title__R5cSX{font-size:2.6rem}.lifestyle_lifestyle_intro__x7x2R{font-size:1.4rem}.lifestyle_nav_anchors__n_i31{flex-direction:column;gap:.8rem}.lifestyle_anchor_link__JGV8F{text-align:center;width:100%;font-size:1.4rem}.lifestyle_section_text__MwwTH p,.lifestyle_section_text__MwwTH ul{font-size:1.4rem}.lifestyle_quote_box__9XBre p{font-size:1.5rem}.lifestyle_activity_item__kI_mu p,.lifestyle_habit_card__i658q li,.lifestyle_workout_day__JTKNV li{font-size:1.3rem}.lifestyle_activity_item__kI_mu h3,.lifestyle_habit_card__i658q h3,.lifestyle_workout_day__JTKNV h3{font-size:1.6rem}}