.screenshot-frame.svelte-8q759j{margin:0}.illustration-panel--stacked.svelte-8q759j{margin-top:4rem;padding-top:4rem;border-top:1px solid rgb(203 213 225)}.screenshot-button.svelte-8q759j,.screenshot-placeholder.svelte-8q759j{width:100%;border-radius:.5rem;border:1px solid rgb(203 213 225);box-shadow:0 10px 40px #0000001f;background:#fff}.screenshot-button.svelte-8q759j{display:block;padding:0;text-align:left;cursor:zoom-in;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;overflow:hidden}.screenshot-button.svelte-8q759j:hover{transform:scale(1.02);box-shadow:0 20px 50px #0000002e}.screenshot-button.svelte-8q759j:focus-visible{outline:3px solid #3b82f6;outline-offset:4px}.screenshot-image.svelte-8q759j{display:block;width:100%;min-height:280px;height:auto;max-height:720px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.screenshot-placeholder.svelte-8q759j{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(180deg,#fff,#f1f5f9)}.illustration-cta-button.svelte-8q759j{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid transparent;background:var(--brand-primary);padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#fff;box-shadow:0 4px 14px #176b9947;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.illustration-cta-button.svelte-8q759j:hover{transform:translateY(-1px);background:var(--brand-dark-color);box-shadow:0 6px 20px #0d3d5752;color:#fff}.lightbox-dialog.svelte-8q759j{border:none;background:transparent;padding:0;margin:auto;max-width:95vw;max-height:95vh;overflow:visible;opacity:0;transform:scale(.95);transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1),display .3s allow-discrete,overlay .3s allow-discrete}.lightbox-dialog[open].svelte-8q759j{opacity:1;transform:scale(1)}.lightbox-dialog.svelte-8q759j::backdrop{background-color:#0f172a00;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:background-color .3s ease,backdrop-filter .3s ease,display .3s allow-discrete,overlay .3s allow-discrete}.lightbox-dialog[open].svelte-8q759j::backdrop{background-color:#0f172acc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@starting-style{}.lightbox-content.svelte-8q759j{position:relative;display:flex;align-items:center;justify-content:center;outline:none}.lightbox-image.svelte-8q759j{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(255,255,255,.1)}.lightbox-close.svelte-8q759j{position:absolute;top:-1.5rem;right:-1.5rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background:#ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #00000040}.lightbox-close.svelte-8q759j:hover{background:#fff3;transform:scale(1.05)}.lightbox-close.svelte-8q759j:active{transform:scale(.95)}@media (max-width: 768px){.lightbox-close.svelte-8q759j{top:1rem;right:1rem;background:#0f172a99;border:1px solid rgba(255,255,255,.1)}}@media (prefers-reduced-motion: reduce){.lightbox-dialog.svelte-8q759j{transform:none;transition-duration:.1s}@starting-style{}}.telehealth-cta.svelte-1o5ns1m.svelte-1o5ns1m{position:relative;overflow:hidden}.telehealth-cta-shade.svelte-1o5ns1m.svelte-1o5ns1m{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.telehealth-cta-title.svelte-1o5ns1m.svelte-1o5ns1m{text-shadow:0 2px 16px rgb(0 0 0 / 35%)}.telehealth-cta-lead.svelte-1o5ns1m.svelte-1o5ns1m{text-shadow:0 1px 6px rgb(0 0 0 / 28%)}.telehealth-cta-primary.svelte-1o5ns1m.svelte-1o5ns1m{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(255 255 255 / 30%);background:linear-gradient(180deg,#fff,#f8fafc);padding:.75rem 2rem;font-size:1rem;font-weight:600;color:var(--brand-dark-color);box-shadow:0 4px 18px #00000038;transition:transform .2s ease,box-shadow .2s ease}.telehealth-cta-primary.svelte-1o5ns1m.svelte-1o5ns1m:hover{transform:translateY(-1px);box-shadow:0 6px 22px #00000047}.telehealth-cta-secondary.svelte-1o5ns1m.svelte-1o5ns1m{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(255 255 255 / 28%);padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.telehealth-cta--hospitals.svelte-1o5ns1m.svelte-1o5ns1m{background:linear-gradient(145deg,var(--brand-light-blue-alt) 0%,var(--brand-light-blue) 28%,var(--brand-primary) 58%,var(--brand-dark-color) 100%)}.telehealth-cta--hospitals.svelte-1o5ns1m .telehealth-cta-shade.svelte-1o5ns1m{background:radial-gradient(ellipse 75% 50% at 20% 0%,rgb(255 255 255 / 28%),transparent 55%),radial-gradient(ellipse 55% 40% at 100% 60%,rgb(23 107 153 / 22%),transparent 50%)}.telehealth-cta--hospitals.svelte-1o5ns1m .telehealth-cta-title.svelte-1o5ns1m,.telehealth-cta--hospitals.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m,.telehealth-cta--hospitals.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m{color:#fff}.telehealth-cta--hospitals.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m:hover{background:#ffffff24;border-color:#ffffff73;color:#fff}.telehealth-cta--specialists.svelte-1o5ns1m.svelte-1o5ns1m{background:linear-gradient(145deg,var(--brand-light-sand) 0%,var(--brand-light-orange) 38%,var(--brand-dark-orange) 72%,var(--brand-dark-color) 100%)}.telehealth-cta--specialists.svelte-1o5ns1m .telehealth-cta-shade.svelte-1o5ns1m{background:radial-gradient(ellipse 70% 55% at 80% -5%,rgb(255 255 255 / 25%),transparent 55%),radial-gradient(ellipse 50% 40% at 0% 90%,rgb(13 61 87 / 30%),transparent 55%)}.telehealth-cta--specialists.svelte-1o5ns1m .telehealth-cta-title.svelte-1o5ns1m,.telehealth-cta--specialists.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m,.telehealth-cta--specialists.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m{color:#fff}.telehealth-cta--specialists.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m:hover{background:#ffffff24;border-color:#ffffff73;color:#fff}.telehealth-cta--administrators.svelte-1o5ns1m.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m.svelte-1o5ns1m{background:linear-gradient(145deg,var(--brand-dark-color) 0%,var(--brand-primary) 42%,#0a304a 78%,var(--brand-dark-color) 100%)}.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-shade.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-shade.svelte-1o5ns1m{background:radial-gradient(ellipse 80% 55% at 50% -10%,rgb(226 181 100 / 22%),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 50%,rgb(151 177 188 / 18%),transparent 50%),radial-gradient(ellipse 50% 35% at 0% 80%,rgb(23 107 153 / 25%),transparent 55%)}.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-title.svelte-1o5ns1m,.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-title.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m{color:#fff}.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-lead.svelte-1o5ns1m,.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m{color:#e8f4fa}.telehealth-cta--administrators.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m:hover,.telehealth-cta--platform.svelte-1o5ns1m .telehealth-cta-secondary.svelte-1o5ns1m:hover{background:#ffffff1f;border-color:#e2b56473;color:#fff}
