.showcase-section[data-astro-cid-wbaajah3]{padding:96px 0}.showcase-section--gray[data-astro-cid-wbaajah3]{background:#f3f3f3}.showcase-section--white[data-astro-cid-wbaajah3]{background:#fff}.showcase-inner[data-astro-cid-wbaajah3]{max-width:1280px;margin:0 auto;padding:0 32px}.showcase-header[data-astro-cid-wbaajah3]{text-align:center;margin-bottom:56px}.showcase-eyebrow[data-astro-cid-wbaajah3]{justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.eyebrow-line[data-astro-cid-wbaajah3]{background:#7688ff;border-radius:2px;flex-shrink:0;width:28px;height:2px;display:block}.eyebrow-label[data-astro-cid-wbaajah3]{text-transform:uppercase;letter-spacing:.3em;color:#7688ff;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600}.showcase-headline[data-astro-cid-wbaajah3]{letter-spacing:-.03em;color:#111560;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:500;line-height:1.1}.showcase-subheadline[data-astro-cid-wbaajah3]{color:#111560ab;max-width:620px;margin:0 auto;font-family:Manrope,sans-serif;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:500;line-height:1.6}.showcase-grid[data-astro-cid-wbaajah3]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.showcase-card[data-astro-cid-wbaajah3]{background:#fff;border:1px solid #11156014;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden;box-shadow:0 24px 60px #11156014}.showcase-card--link[data-astro-cid-wbaajah3]:hover{border-color:#11156024;transform:translateY(-4px);box-shadow:0 28px 68px #11156024}.showcase-media[data-astro-cid-wbaajah3]{background:linear-gradient(155deg,#eef0ff 0%,#f6fdfc 100%);justify-content:center;align-items:flex-end;padding:28px 28px 0;display:flex}.showcase-img[data-astro-cid-wbaajah3]{object-fit:contain;width:100%;max-width:520px;height:auto;display:block}.showcase-body[data-astro-cid-wbaajah3]{padding:24px 28px 28px}.showcase-label[data-astro-cid-wbaajah3]{letter-spacing:-.03em;color:#111560;margin-bottom:8px;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:600;display:inline-block}.showcase-caption[data-astro-cid-wbaajah3]{color:#111560ab;margin:0;font-family:Manrope,sans-serif;font-size:.9rem;line-height:1.6}.showcase-cta[data-astro-cid-wbaajah3]{color:#0f9e94;align-items:center;gap:7px;margin-top:16px;font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;display:inline-flex}.showcase-card--link[data-astro-cid-wbaajah3]:hover .showcase-cta[data-astro-cid-wbaajah3]{gap:11px}@media (width<=768px){.showcase-grid[data-astro-cid-wbaajah3]{grid-template-columns:1fr}}@media (width<=640px){.showcase-section[data-astro-cid-wbaajah3]{padding:64px 0}.showcase-inner[data-astro-cid-wbaajah3]{padding:0 24px}.showcase-header[data-astro-cid-wbaajah3]{margin-bottom:40px}.showcase-media[data-astro-cid-wbaajah3]{padding:22px 22px 0}}.bento[data-astro-cid-w35g4bho]{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:560px;display:grid}.bento-tile[data-astro-cid-w35g4bho]{border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #1115601a}.bento-wide[data-astro-cid-w35g4bho]{aspect-ratio:16/9;grid-column:1/-1}.bento-detail[data-astro-cid-w35g4bho]{aspect-ratio:1}figure[data-astro-cid-w35g4bho].bento-tile{margin:0}.bento-img[data-astro-cid-w35g4bho]{object-fit:cover;width:100%;height:100%;display:block}.bento-card[data-astro-cid-w35g4bho]{background:#fff;border:1px solid #1115601a;flex-direction:column;justify-content:center;padding:22px 22px 20px;display:flex;box-shadow:0 24px 60px #11156014}.bento-card-purple[data-astro-cid-w35g4bho]{background:#f1f0ff;border:1px solid #7688ff47}.bento-eyebrow[data-astro-cid-w35g4bho]{letter-spacing:.12em;text-transform:uppercase;color:#7688ff;align-items:center;gap:8px;margin-bottom:12px;font-family:Inter,sans-serif;font-size:.68rem;font-weight:700;display:inline-flex}.bento-eyebrow-purple[data-astro-cid-w35g4bho]{color:#5a4ce0}.bento-glyph-purple[data-astro-cid-w35g4bho]{color:#5a4ce0;background:#7688ff29}.bento-glyph[data-astro-cid-w35g4bho]{color:#0f9e94;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;background:#18dccc1a;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:inline-flex}.bento-value[data-astro-cid-w35g4bho]{letter-spacing:-.04em;color:#111560;margin-bottom:8px;font-family:Manrope,sans-serif;font-size:clamp(1.85rem,3.6vw,2.5rem);font-weight:600;line-height:1}.bento-label[data-astro-cid-w35g4bho]{color:#111560ab;font-family:Manrope,sans-serif;font-size:.85rem;line-height:1.4}.bento-note[data-astro-cid-w35g4bho]{letter-spacing:.04em;color:#11156073;margin-top:12px;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600}.patient-wellness-section[data-astro-cid-w35g4bho]{color:#111560;background:#fff;padding:96px 32px}.patient-wellness-inner[data-astro-cid-w35g4bho]{max-width:1280px;margin:0 auto}.patient-wellness-banner[data-astro-cid-w35g4bho]{background-image:linear-gradient(270deg,#fffffffc 0%,#fffffff5 38%,#ffffffb8 55%,#ffffff14 78%),url(/images/wellness/stretching.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;justify-content:flex-end;align-items:center;min-height:620px;display:flex;overflow:hidden;box-shadow:0 24px 70px #1115601a}.patient-wellness-content[data-astro-cid-w35g4bho]{width:min(58%,650px);padding:64px}.patient-wellness-eyebrow[data-astro-cid-w35g4bho]{align-items:center;gap:12px;margin-bottom:20px;display:inline-flex}.patient-wellness-eyebrow-line[data-astro-cid-w35g4bho]{background:#0f9e94;border-radius:2px;flex-shrink:0;width:28px;height:2px}.patient-wellness-eyebrow-label[data-astro-cid-w35g4bho]{color:#0f9e94;letter-spacing:.3em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.7rem;font-weight:600}.patient-wellness-content[data-astro-cid-w35g4bho] h2[data-astro-cid-w35g4bho]{color:#111560;letter-spacing:-.04em;margin:0 0 24px;font-family:Manrope,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.1}.patient-wellness-content[data-astro-cid-w35g4bho] p[data-astro-cid-w35g4bho]{color:#111560c2;margin:0 0 16px;font-family:Manrope,sans-serif;font-size:1.0625rem;line-height:1.6}.patient-wellness-content[data-astro-cid-w35g4bho] .patient-wellness-lead[data-astro-cid-w35g4bho]{color:#111560;font-weight:600}.patient-wellness-content[data-astro-cid-w35g4bho] .patient-wellness-question[data-astro-cid-w35g4bho]{color:#111560;margin:26px 0 20px;font-weight:700}.patient-wellness-cta[data-astro-cid-w35g4bho]{padding:14px 28px;font-size:.9375rem;text-decoration:none}@media (width<=1024px){.bento[data-astro-cid-w35g4bho]{max-width:560px;margin:0 auto}.patient-wellness-banner[data-astro-cid-w35g4bho]{background-position:42%;min-height:560px}.patient-wellness-content[data-astro-cid-w35g4bho]{width:min(66%,620px);padding:48px}}@media (width<=420px){.bento[data-astro-cid-w35g4bho]{grid-template-columns:1fr}.bento-detail[data-astro-cid-w35g4bho]{aspect-ratio:16/10}}@media (width<=768px){.patient-wellness-section[data-astro-cid-w35g4bho]{padding:72px 16px}.patient-wellness-banner[data-astro-cid-w35g4bho]{background-color:#fff;background-image:linear-gradient(#ffffff05 0%,#ffffff14 42%,#ffffffe0 76%,#fff 100%),url(/images/wellness/stretching.jpg);background-position:44% 0;background-size:100% clamp(420px,118vw,580px),auto clamp(420px,118vw,580px);justify-content:flex-start;align-items:flex-end;min-height:0}.patient-wellness-content[data-astro-cid-w35g4bho]{width:100%;padding:clamp(300px,82vw,400px) 28px 40px}.patient-wellness-content[data-astro-cid-w35g4bho] p[data-astro-cid-w35g4bho]{font-size:1rem}}
