/* Facts have different copy lengths; their card must size from both texts. */
#process .week-conditions { align-self:start; }
#process .week-facts { height:auto;grid-template-rows:none; }
@media(min-width:901px), (min-width:700px) and (min-height:700px) {
 #process .week-body { grid-template-rows:auto minmax(0,1fr); }
 #process .week-actions { align-self:end; }
 #process .week-facts strong { font-size:clamp(44px,7svh,64px); }
}
@media(min-width:700px) and (max-width:900px) and (min-height:700px) {
 #process .week-body { grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);column-gap:24px; }
}
@media(min-width:901px) and (max-height:800px), (min-width:700px) and (max-width:900px) and (min-height:700px) and (max-height:800px) {
 #process .week-conditions { padding:20px; }
 #process .week-facts { gap:12px; }
 #process .week-facts p+p { padding-top:12px; }
 #process .week-facts strong { font-size:44px; }
 #process .week-facts span { font-size:15px; }
}
