.NewPatients_intro__IOwIW{display:grid;grid-template-columns:1fr 22rem;gap:clamp(2rem,5vw,4rem);align-items:center}.NewPatients_introText__bb5DS{max-width:34rem}.NewPatients_lede__zTwcA{margin:0 0 2rem;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.15rem);font-weight:400;line-height:1.25;letter-spacing:-.015em;color:rgb(var(--brand-deepest))}.NewPatients_introActions__IF4Kr{display:flex;flex-wrap:wrap;gap:.85rem}.NewPatients_details___G71a{display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,3vw,2rem);background:rgb(var(--surface-alt));border:1px solid rgb(var(--hairline));border-radius:var(--radius)}.NewPatients_detailRow__oVp7K{display:flex;align-items:flex-start;gap:.9rem}.NewPatients_detailIcon__GSfRo{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:9px;background:rgb(var(--surface-base));color:rgb(var(--brand-deep))}.NewPatients_detailIcon__GSfRo svg{width:18px;height:18px}.NewPatients_detailTitle__J4GLT{margin:0 0 .3rem;font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-deep))}.NewPatients_detailLink__U59dh,.NewPatients_detailText__yNO4U{margin:0;font-size:.95rem;font-style:normal;line-height:1.55;color:rgb(var(--text-primary))}.NewPatients_detailLink__U59dh{display:inline-flex;align-items:center;min-height:24px;font-weight:600;color:rgb(var(--brand-deepest));text-decoration:none}.NewPatients_detailLink__U59dh:hover{color:rgb(var(--brand-deep));text-decoration:underline;text-underline-offset:3px}.NewPatients_hours__sFKgA{margin:0;font-size:.9rem}.NewPatients_hoursRow__ZvvwD{display:flex;justify-content:space-between;gap:1rem;padding:.18rem 0;color:rgb(var(--text-primary))}.NewPatients_hoursRow__ZvvwD dt{color:rgb(var(--dark-gray))}.NewPatients_hoursRow__ZvvwD dd{margin:0;white-space:nowrap}.NewPatients_grid__WSMJh{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none}.NewPatients_grid__WSMJh>li{display:flex;margin:0}.NewPatients_card__FdzCP{display:flex;flex-direction:column;width:100%;padding:clamp(1.5rem,2.5vw,1.85rem);background:rgb(var(--surface-base));border:1px solid rgb(var(--hairline));border-radius:var(--radius);text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.NewPatients_card__FdzCP:hover{transform:translateY(-3px);border-color:rgb(var(--brand));box-shadow:var(--shadow-card);text-decoration:none}.NewPatients_card__FdzCP:focus-visible{outline:3px solid rgb(var(--focus-ring));outline-offset:3px}.NewPatients_cardIcon__k0Zqa{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:1.15rem;border-radius:10px;background:rgb(var(--surface-alt));color:rgb(var(--brand-deep))}.NewPatients_cardIcon__k0Zqa svg{width:21px;height:21px}.NewPatients_cardTitle__vpU0x{margin:0 0 .5rem;font-family:var(--font-display);font-size:1.2rem;font-weight:600;line-height:1.25;color:rgb(var(--brand-deepest))}.NewPatients_cardBody__vxm__{flex:1;margin:0 0 1.25rem;font-size:.975rem;line-height:1.6;color:rgb(var(--dark-gray))}.NewPatients_cardLink__oORvZ{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;font-size:.9rem;font-weight:600;color:rgb(var(--brand-deep))}.NewPatients_cardLink__oORvZ svg{width:16px;height:16px;transition:transform .25s ease}.NewPatients_card__FdzCP:hover .NewPatients_cardLink__oORvZ svg{transform:translateX(4px)}.NewPatients_cta__pB6rf{max-width:44rem;margin:0 auto;text-align:center}.NewPatients_ctaBody__9JDtb{margin:0 0 2rem;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.65;color:rgb(var(--dark-gray))}.NewPatients_ctaBody__9JDtb a{color:rgb(var(--brand-deep));font-weight:500;text-decoration:underline;text-underline-offset:3px}.NewPatients_ctaBody__9JDtb a:hover{color:rgb(var(--brand-deepest))}.NewPatients_ctaActions__AeS59{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}@media (max-width:1024px){.NewPatients_grid__WSMJh{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.NewPatients_intro__IOwIW{grid-template-columns:1fr}.NewPatients_introText__bb5DS{max-width:none}.NewPatients_details___G71a{max-width:28rem}}@media (max-width:620px){.NewPatients_grid__WSMJh{grid-template-columns:1fr}.NewPatients_ctaActions__AeS59 .NewPatients_btn__wiUQx,.NewPatients_introActions__IF4Kr .NewPatients_btn__wiUQx{width:100%}}@media (prefers-reduced-motion:reduce){.NewPatients_cardLink__oORvZ svg,.NewPatients_card__FdzCP{transition:none}.NewPatients_card__FdzCP:hover,.NewPatients_card__FdzCP:hover .NewPatients_cardLink__oORvZ svg{transform:none}}.NewPatients_hoursClosed__t78Za,.NewPatients_hoursClosed__t78Za dt{color:rgb(var(--dark-gray))}.NewPatients_hoursClosed__t78Za dd{font-style:italic}