a { text-decoration:none; color: hsl(245, 60%, 38%);
}
.schedules-patient{ max-width:48ch;
}
.ns9xt { margin:0 0 1rem; letter-spacing: -0.006em; line-height:1.20; font-size: 3.5rem;
}
.stea_ikp { opacity:0.77; padding:3.5rem 0; font-size: 0.85em;
}
.archives-independent{ padding:1.5rem; border-radius: 2px; border: 1px solid hsl(264, 20%, 85%);
}
.teams-small { justify-content:flex-end; padding: 1.7rem 0; display: flex; gap: 0.8rem; flex-wrap: wrap;
}
time{ opacity:0.62; white-space:nowrap;
}
.dura_tys{ grid-template-columns:repeat(auto-fit, minmax(256px, 1fr)); display:grid; gap: 2.2rem;
}
body{ line-height: 1.62; font-family:system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; font-size:17px; margin: 0; background: hsl(264, 20%, 95%); color:hsl(264, 17%, 10%);
}
.inde_dut{ text-align:left; padding:4rem 0;
}
h2 { margin: 2.9rem 0 0.6rem; font-size:1.44rem; font-weight: 400;
}
.inde_lsx { padding: 0 1.2rem; margin:0 auto; max-width:1057px;
}
