.CalendarDayPreview-module__WaV1oq__preview{color:#0f172a;text-align:left;background:#f5f7fb;padding:12px;font-weight:400;display:block;container-type:inline-size}.CalendarDayPreview-module__WaV1oq__panel{background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:18px 14px;display:block}.CalendarDayPreview-module__WaV1oq__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.CalendarDayPreview-module__WaV1oq__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#64748b;font-size:10px;font-weight:700;display:block}.CalendarDayPreview-module__WaV1oq__date{letter-spacing:-.035em;margin-top:6px;font-size:19px;font-weight:650;line-height:1.25;display:block}.CalendarDayPreview-module__WaV1oq__count{color:#64748b;margin-top:6px;font-size:12px;display:block}.CalendarDayPreview-module__WaV1oq__add{color:#fff;background:#2563eb;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:9px 12px;font-size:12px;font-weight:600;display:inline-flex}.CalendarDayPreview-module__WaV1oq__visits{gap:8px;margin-top:18px;display:grid}.CalendarDayPreview-module__WaV1oq__blue{--clinician-color:#2563eb;--visit-tint:#eff6ff}.CalendarDayPreview-module__WaV1oq__violet{--clinician-color:#7c3aed;--visit-tint:#f5f3ff}.CalendarDayPreview-module__WaV1oq__visit{border-left:3px solid var(--clinician-color);background:var(--visit-tint);border-radius:12px;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:11px 10px;display:grid}.CalendarDayPreview-module__WaV1oq__time{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.CalendarDayPreview-module__WaV1oq__end{color:#64748b;font-size:11px;font-weight:500}.CalendarDayPreview-module__WaV1oq__person{min-width:0;display:block}.CalendarDayPreview-module__WaV1oq__name{letter-spacing:-.015em;font-size:14px;font-weight:650;line-height:1.35;display:block}.CalendarDayPreview-module__WaV1oq__clinician{color:#475569;margin-top:2px;font-size:11px;line-height:1.4;display:block}.CalendarDayPreview-module__WaV1oq__status{color:#64748b;font-size:10px;line-height:1.4;display:block}.CalendarDayPreview-module__WaV1oq__legend{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:8px 14px;margin-top:16px;padding-top:12px;padding-right:24px;display:flex}.CalendarDayPreview-module__WaV1oq__legendItem{color:#475569;white-space:nowrap;align-items:center;gap:6px;font-size:10px;line-height:1.4;display:inline-flex}.CalendarDayPreview-module__WaV1oq__dot{background:var(--clinician-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}@container (min-width:380px){.CalendarDayPreview-module__WaV1oq__panel{padding:20px 16px}.CalendarDayPreview-module__WaV1oq__date{font-size:22px}.CalendarDayPreview-module__WaV1oq__visit{padding-block:14px}.CalendarDayPreview-module__WaV1oq__name{font-size:15px}.CalendarDayPreview-module__WaV1oq__clinician{font-size:12px}.CalendarDayPreview-module__WaV1oq__legendItem{font-size:11px}}@container (max-width:290px){.CalendarDayPreview-module__WaV1oq__panel{padding:16px 10px}.CalendarDayPreview-module__WaV1oq__date{font-size:18px}.CalendarDayPreview-module__WaV1oq__add{padding:8px}.CalendarDayPreview-module__WaV1oq__visit{grid-template-columns:4.5rem minmax(0,1fr);column-gap:8px}.CalendarDayPreview-module__WaV1oq__time{grid-row:span 2}.CalendarDayPreview-module__WaV1oq__status{grid-column:2;margin-top:2px}}
.landing-module__jke6-a__page{background:linear-gradient(160deg,#eef5ff 0,#fff 700px)}.landing-module__jke6-a__card{background:#fff;border:1px solid #dbe3ef;border-radius:20px;box-shadow:0 4px 16px #18375a08}
