.timeline-header[data-astro-cid-wlncami7]{max-width:520px;margin-bottom:clamp(56px,8vw,88px)}.timeline-steps[data-astro-cid-wlncami7]{flex-direction:column;gap:clamp(48px,7vw,80px);display:flex;position:relative}.timeline-line[data-astro-cid-wlncami7]{background:linear-gradient(to bottom,var(--mint),var(--teal-light),transparent);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-step[data-astro-cid-wlncami7]{grid-template-columns:1fr 64px 1fr;align-items:center;gap:32px;display:grid;position:relative}.timeline-step[data-astro-cid-wlncami7] .timeline-img[data-astro-cid-wlncami7]{grid-area:1/1}.timeline-step[data-astro-cid-wlncami7] .timeline-dot[data-astro-cid-wlncami7]{grid-area:1/2;justify-self:center}.timeline-step[data-astro-cid-wlncami7] .timeline-content[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7] .timeline-img[data-astro-cid-wlncami7]{grid-area:1/3}.timeline-step--flip[data-astro-cid-wlncami7] .timeline-content[data-astro-cid-wlncami7]{text-align:right;grid-area:1/1}.timeline-step--flip[data-astro-cid-wlncami7] .timeline-number[data-astro-cid-wlncami7]{margin-left:auto}.timeline-dot[data-astro-cid-wlncami7]{background:var(--teal-light);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.timeline-dot-inner[data-astro-cid-wlncami7]{background:var(--teal);border-radius:50%;width:10px;height:10px}.timeline-img[data-astro-cid-wlncami7]{aspect-ratio:4/3;border-radius:20px;position:relative;overflow:hidden}.timeline-img[data-astro-cid-wlncami7] img[data-astro-cid-wlncami7]{transition:transform .5s}.timeline-step[data-astro-cid-wlncami7]:hover .timeline-img[data-astro-cid-wlncami7] img[data-astro-cid-wlncami7]{transform:scale(1.04)}.timeline-content[data-astro-cid-wlncami7]{padding:8px 0}.timeline-number[data-astro-cid-wlncami7]{font-family:var(--font-mono);font-size:clamp(44px,5vw,64px);font-weight:var(--weight-light);color:var(--teal-light);letter-spacing:-.03em;margin-bottom:16px;line-height:1;display:block}.bento-grid[data-astro-cid-wlncami7]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.bento-card-dark[data-astro-cid-wlncami7]{background:var(--dark-card);border:1px solid #ffffff0f;border-radius:20px;padding:32px;transition:transform .3s,border-color .3s}.bento-card-dark[data-astro-cid-wlncami7]:hover{border-color:#ffffff1f;transform:translateY(-3px)}.bento-grid[data-astro-cid-wlncami7]{grid-template-columns:repeat(6,1fr)}.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:first-child,.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(2){grid-column:span 3}.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(3),.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(4),.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(5){grid-column:span 2}.bento-full[data-astro-cid-wlncami7]{grid-column:1/-1}.bento-full-inner[data-astro-cid-wlncami7]{align-items:center;gap:24px;display:flex}.bento-full-inner[data-astro-cid-wlncami7] .bento-svg-wrap[data-astro-cid-wlncami7]{flex-shrink:0}.bento-svg-wrap[data-astro-cid-wlncami7]{width:64px;height:64px;margin-bottom:20px}.bento-full-inner[data-astro-cid-wlncami7] .bento-svg-wrap[data-astro-cid-wlncami7]{margin-bottom:0}.bento-svg[data-astro-cid-wlncami7]{width:100%;height:100%}@keyframes bentoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.92)}}@keyframes bentoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes bentoDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.bento-anim-pulse[data-astro-cid-wlncami7]{animation:3s ease-in-out infinite bentoPulse}.bento-anim-pulse-delay[data-astro-cid-wlncami7]{animation:3s ease-in-out 1s infinite bentoPulse}.bento-anim-float[data-astro-cid-wlncami7]{animation:4s ease-in-out infinite bentoFloat}.bento-anim-draw[data-astro-cid-wlncami7]{stroke-dasharray:100;stroke-dashoffset:100px;animation:2s forwards bentoDraw}.bento-anim-draw-slow[data-astro-cid-wlncami7]{stroke-dasharray:200;stroke-dashoffset:200px;animation:3s forwards bentoDraw}@media (prefers-reduced-motion:reduce){.bento-anim-pulse[data-astro-cid-wlncami7],.bento-anim-pulse-delay[data-astro-cid-wlncami7],.bento-anim-float[data-astro-cid-wlncami7],.bento-anim-draw[data-astro-cid-wlncami7],.bento-anim-draw-slow[data-astro-cid-wlncami7]{stroke-dashoffset:0;opacity:1;animation:none;transform:none}}@media (width<=1024px){.bento-grid[data-astro-cid-wlncami7]{grid-template-columns:repeat(2,1fr)}.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:first-child,.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(2),.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(3),.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(4),.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]:nth-child(5){grid-column:span 1}.bento-full[data-astro-cid-wlncami7]{grid-column:1/-1}}@media (width<=768px){.bento-grid[data-astro-cid-wlncami7]{grid-template-columns:1fr}.bento-grid[data-astro-cid-wlncami7]>.bento-card-dark[data-astro-cid-wlncami7]{grid-column:span 1!important}.bento-full-inner[data-astro-cid-wlncami7]{flex-direction:column;align-items:flex-start}}.why-telehealth-section[data-astro-cid-wlncami7]{background:var(--surface);padding:var(--space-section) 0}.why-telehealth-header[data-astro-cid-wlncami7]{max-width:480px;margin-bottom:clamp(48px,7vw,72px)}.why-telehealth-grid[data-astro-cid-wlncami7]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.why-telehealth-card[data-astro-cid-wlncami7]{border:1px solid var(--border);background:#fff;border-radius:20px;padding:32px;transition:transform .3s,box-shadow .3s}.why-telehealth-card[data-astro-cid-wlncami7]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000000f}.why-telehealth-icon[data-astro-cid-wlncami7]{background:var(--teal-light);width:56px;height:56px;color:var(--teal);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}@media (width<=1024px){.timeline-step[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7]{grid-template-columns:1fr 48px 1fr;gap:20px}.why-telehealth-grid[data-astro-cid-wlncami7]{gap:24px}}@media (width<=768px){.timeline-line[data-astro-cid-wlncami7]{left:20px;transform:none}.timeline-step[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7]{grid-template-columns:40px 1fr;gap:16px}.timeline-step[data-astro-cid-wlncami7] .timeline-dot[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7] .timeline-dot[data-astro-cid-wlncami7]{grid-area:1/1/3;align-self:start;margin-top:8px}.timeline-step[data-astro-cid-wlncami7] .timeline-img[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7] .timeline-img[data-astro-cid-wlncami7]{aspect-ratio:16/10;grid-area:1/2}.timeline-step[data-astro-cid-wlncami7] .timeline-content[data-astro-cid-wlncami7],.timeline-step--flip[data-astro-cid-wlncami7] .timeline-content[data-astro-cid-wlncami7]{text-align:left;grid-area:2/2}.timeline-step--flip[data-astro-cid-wlncami7] .timeline-number[data-astro-cid-wlncami7]{margin-left:0}.timeline-number[data-astro-cid-wlncami7]{font-size:40px}.why-telehealth-grid[data-astro-cid-wlncami7]{grid-template-columns:1fr;gap:16px}}
