.Jfi91q_hero{flex-wrap:wrap;gap:8px;display:flex}.Jfi91q_copy{background:var(--color-surface);flex-direction:column;flex:520px;justify-content:flex-end;gap:20px;min-width:0;min-height:clamp(300px,45vw,560px);padding:clamp(32px,5vw,72px);display:flex}.Jfi91q_status{align-self:flex-start}.Jfi91q_intro{max-width:560px;color:var(--color-ink-2);margin:0;font-size:clamp(18px,1.5vw,20px);line-height:1.5}.Jfi91q_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.Jfi91q_note{color:var(--color-ink-2);margin-top:4px}.Jfi91q_photo{flex:420px;min-height:clamp(300px,45vw,560px)}
.Jbkwvq_head{margin-bottom:24px}.Jbkwvq_week{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.Jbkwvq_day{min-height:200px;padding:20px}.Jbkwvq_rest{background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line-soft)}.Jbkwvq_dayName{color:var(--color-muted);font-size:14px;font-weight:500}.Jbkwvq_activity{font-size:16px;font-weight:500}.Jbkwvq_duration{color:var(--color-ink-2);font-size:14px}
