
  :root{
    --green:#2dd4bf; --green-dark:#1a7f72; --green-light:#e7f9f6;
    --ink:#14181f; --muted:#70798a; --faint:#a8b0bd;
    --bg:#f3f5f8; --card:#ffffff; --border:#e8ebf0;
    --amber:#f59e0b; --red:#ef4444; --blue:#2563eb;
    --radius:22px;
  }
  *{box-sizing:border-box;}
  body{margin:0; font-family:"Poppins","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif; background:var(--bg); color:var(--ink);}
  .app{display:flex; min-height:100vh;}

  /* ---- Sidebar ---- */
  aside{width:300px; flex:0 0 300px; background:#0f1115; color:#e7eaef; padding:22px 18px; position:sticky; top:0; height:100vh; overflow-y:auto;}
  aside h1{font-size:15px; margin:0 0 2px; color:#fff;}
  aside p.sub{font-size:12px; color:#8a93a3; margin:0 0 20px;}
  aside h2{font-size:11px; text-transform:uppercase; letter-spacing:.06em; color:#6b7484; margin:18px 0 8px; font-weight:600;}
  .screen-btn{display:block; width:100%; text-align:left; background:none; border:none; color:#c6cbd4; font-size:13px; padding:8px 10px; border-radius:8px; cursor:pointer; margin-bottom:2px;}
  .screen-btn:hover{background:#1b1f27;}
  .screen-btn.active{background:var(--green); color:#fff; font-weight:600;}

  /* ---- Stage ---- */
  main{flex:1; display:flex; align-items:flex-start; justify-content:center; padding:48px 24px; gap:32px; flex-wrap:wrap;}
  .stage-label{width:100%; text-align:center; font-size:13px; font-weight:600; color:var(--muted); margin-bottom:14px;}

  .phone{width:375px; height:812px; background:#000; border-radius:46px; padding:12px; box-shadow:0 30px 60px rgba(15,23,35,.18); flex:0 0 auto;}
  .phone[hidden]{display:none;}

  .browser{width:980px; max-width:90vw; background:#fff; border-radius:16px; box-shadow:0 30px 60px rgba(15,23,35,.16); overflow:hidden; border:1px solid var(--border); flex:0 0 auto;}
  .browser[hidden]{display:none;}
  .browser-top{height:42px; background:#f1f2f5; display:flex; align-items:center; gap:7px; padding:0 14px; border-bottom:1px solid var(--border);}
  .browser-top .d{width:11px; height:11px; border-radius:50%; background:#d7dadf;}
  .browser-bar{flex:1; margin-left:10px; background:#fff; border:1px solid var(--border); border-radius:8px; height:24px; display:flex; align-items:center; padding:0 10px; font-size:11.5px; color:var(--muted);}
  .page-screen{display:none;}
  .page-screen.show{display:block;}
  .page-body{padding:36px 48px; max-height:78vh; overflow-y:auto; scroll-behavior:smooth;}
  .specialty-input{width:100%; border:none; font-size:13.5px; font-family:inherit; color:var(--ink); margin-top:4px; padding:0; outline:none; background:transparent;}

  .reveal{opacity:0; transform:translateY(34px) scale(.97); transition:opacity .7s cubic-bezier(.16,.8,.24,1), transform .7s cubic-bezier(.16,.8,.24,1);}
  .reveal.visible{opacity:1; transform:translateY(0) scale(1);}
  .reveal-left{opacity:0; transform:translateX(-30px); transition:opacity .7s cubic-bezier(.16,.8,.24,1), transform .7s cubic-bezier(.16,.8,.24,1);}
  .reveal-left.visible{opacity:1; transform:translateX(0);}
  .reveal-right{opacity:0; transform:translateX(30px); transition:opacity .7s cubic-bezier(.16,.8,.24,1), transform .7s cubic-bezier(.16,.8,.24,1);}
  .reveal-right.visible{opacity:1; transform:translateX(0);}
  .reveal-stagger .reveal:nth-child(1){transition-delay:.02s;}
  .reveal-stagger .reveal:nth-child(2){transition-delay:.08s;}
  .reveal-stagger .reveal:nth-child(3){transition-delay:.14s;}
  .reveal-stagger .reveal:nth-child(4){transition-delay:.2s;}
  .reveal-stagger .reveal:nth-child(5){transition-delay:.26s;}
  .web-grid > .reveal:nth-child(1), .kpi-row > .reveal:nth-child(1){transition-delay:.02s;}
  .web-grid > .reveal:nth-child(2), .kpi-row > .reveal:nth-child(2){transition-delay:.08s;}
  .web-grid > .reveal:nth-child(3), .kpi-row > .reveal:nth-child(3){transition-delay:.14s;}
  .web-grid > .reveal:nth-child(4){transition-delay:.2s;}
  .web-grid > .reveal:nth-child(5){transition-delay:.26s;}
  .web-grid > .reveal:nth-child(6){transition-delay:.32s;}

  .full-hero{padding:72px 56px 48px; background:linear-gradient(180deg,var(--green-light) 0%, #fff 100%);}
  .full-section{padding:48px 56px;}
  .full-section.alt{background:#fafbfc;}
  .section-head{display:flex; align-items:baseline; justify-content:space-between; margin-bottom:22px;}
  .section-head h3,.section-head h2{margin:0;}
  .section-head span{font-size:12.5px; color:var(--green); font-weight:700; cursor:pointer;}
  .doctor-card{background:var(--card); border:1px solid var(--border); border-radius:16px; padding:16px; transition:transform .25s ease, box-shadow .25s ease;}
  .doctor-card:hover{transform:translateY(-4px); box-shadow:0 14px 30px rgba(15,23,35,.1);}
  .doctor-card .rank{position:absolute; top:10px; right:10px; background:var(--amber); color:#fff; font-size:10.5px; font-weight:800; padding:2px 8px; border-radius:999px;}
  .spec-card{background:var(--card); border:1px solid var(--border); border-radius:16px; padding:18px; text-align:center; transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease; cursor:pointer;}
  .spec-card:hover{transform:translateY(-4px); box-shadow:0 14px 30px rgba(15,23,35,.1); border-color:var(--green);}
  .spec-card .n{font-size:26px; margin-bottom:8px;}
  .spec-card .cnt{font-size:11px; color:var(--muted); margin-top:3px;}
  .full-footer{background:#14181f; color:#c6cbd4; padding:40px 56px; font-size:12.5px;}
  .full-footer .cols{display:flex; gap:48px; flex-wrap:wrap;}
  .full-footer h4{color:#fff; font-size:13px; margin:0 0 10px;}
  .full-footer .cols div p{margin:6px 0; color:#9ba2b0; cursor:pointer;}
  .full-footer .cols div p:hover{color:#fff;}
  .scrollhint{position:sticky; top:12px; float:right; background:rgba(20,24,31,.8); color:#fff; font-size:11px; padding:5px 10px; border-radius:999px; margin:0 48px; z-index:5;}

  .photo-hero{padding:0; position:relative; min-height:360px; display:flex; align-items:center; overflow:hidden;}
  .photo-hero img{position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:0;}
  .photo-hero .scrim{position:absolute; inset:0; background:linear-gradient(100deg, rgba(14,34,24,.86) 0%, rgba(14,34,24,.74) 42%, rgba(14,34,24,.25) 78%); z-index:1;}
  .photo-hero .hero-inner{position:relative; z-index:2; padding:72px 56px; color:#fff; max-width:560px;}
  .photo-hero .hero-inner p.lead{color:rgba(255,255,255,.88);}
  .photo-card{border-radius:16px; overflow:hidden; position:relative; aspect-ratio:4/3; background:#eef0f3;}
  .photo-card img{width:100%; height:100%; object-fit:cover; display:block;}
  .photo-card .cap{position:absolute; left:0; right:0; bottom:0; padding:14px 16px; background:linear-gradient(to top, rgba(10,16,10,.75), transparent); color:#fff;}
  .photo-card .cap b{font-size:13.5px; display:block;}
  .photo-card .cap span{font-size:11.5px; opacity:.85;}
  .testi-photo{display:flex; gap:14px; align-items:center;}
  .testi-photo img{width:52px; height:52px; border-radius:50%; object-fit:cover; flex:0 0 52px;}
  .web-nav{display:flex; align-items:center; justify-content:space-between; padding-bottom:22px; border-bottom:1px solid var(--border); margin-bottom:28px;}
  .web-nav .logo{font-weight:800; font-size:19px; color:var(--green);}
  .web-nav .links{display:flex; gap:26px; font-size:13px; color:var(--muted); font-weight:600;}
  .web-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:16px;}
  .web-card{background:var(--card); border:1px solid var(--border); border-radius:16px; padding:18px;}
  .side-menu{width:190px; flex:0 0 190px; border-right:1px solid var(--border); padding:24px 14px;}
  .side-menu .item{padding:9px 12px; border-radius:8px; font-size:13px; color:var(--muted); font-weight:600; margin-bottom:2px;}
  .side-menu .item.active{background:var(--green-light); color:var(--green-dark);}
  .admin-shell{display:flex;}
  .admin-main{flex:1; padding:26px 30px;}
  .kpi-row{display:grid; grid-template-columns:repeat(3,1fr); gap:14px; margin-bottom:22px;}
  .kpi{background:var(--card); border:1px solid var(--border); border-radius:14px; padding:16px;}
  .kpi .v{font-size:24px; font-weight:800;}
  .kpi .l{font-size:11.5px; color:var(--muted);}
  table.admin-table{width:100%; border-collapse:collapse; font-size:12.5px;}
  table.admin-table th{text-align:left; color:var(--muted); font-weight:600; padding:8px 10px; border-bottom:1px solid var(--border); font-size:11px; text-transform:uppercase;}
  table.admin-table td{padding:10px; border-bottom:1px solid var(--border);}
  .screen{width:100%; height:100%; background:#fff; border-radius:34px; overflow:hidden; position:relative; display:flex; flex-direction:column;}
  .screen[hidden]{display:none;}

  .statusbar{height:44px; flex:0 0 44px; display:flex; align-items:center; justify-content:space-between; padding:0 24px; font-size:13px; font-weight:600; color:var(--ink);}
  .notch{position:absolute; top:12px; left:50%; transform:translateX(-50%); width:120px; height:26px; background:#000; border-radius:14px; z-index:5;}

  .content{flex:1; overflow-y:auto; padding:0 20px 90px;}
  .content.no-pad{padding:0;}

  .tabbar{position:absolute; bottom:0; left:0; right:0; height:78px; background:#fff; border-top:1px solid var(--border); display:flex; padding-bottom:18px;}
  .tabbar .tab{flex:1; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:4px; font-size:10px; color:var(--faint);}
  .tabbar .tab.active{color:var(--green);}
  .tabbar .dot{width:22px; height:22px; border-radius:7px; display:flex; align-items:center; justify-content:center;}
  .tabbar .tab.active .dot{background:var(--green-light);}
  .ico{width:20px; height:20px; display:inline-block;}

  h3.h,h2.h{font-size:20px; font-weight:800; margin:18px 0 4px;}
  p.lead{font-size:13px; color:var(--muted); margin:0 0 16px;}

  .search-bar{display:flex; align-items:center; gap:10px; background:var(--card); border:1px solid var(--border); border-radius:16px; padding:13px 16px; margin:18px 0 14px; box-shadow:0 1px 2px rgba(20,24,31,.04);}
  .search-bar span.ph{color:var(--faint); font-size:13.5px;}

  .chips{display:flex; gap:8px; flex-wrap:wrap; padding-bottom:4px; margin-bottom:18px;}
  .chip{flex:0 0 auto; background:var(--green-light); color:var(--green-dark); font-size:12.5px; font-weight:600; padding:8px 14px; border-radius:999px; white-space:nowrap;}
  .chip.alt{background:#f1f2f5; color:var(--muted);}

  .card{background:var(--card); border:1px solid var(--border); border-radius:18px; padding:16px; margin-bottom:14px; box-shadow:0 1px 3px rgba(20,24,31,.04);}
  .doc-row{display:flex; gap:12px;}
  .avatar{width:56px; height:56px; border-radius:16px; background:linear-gradient(135deg,var(--green),var(--green-dark)); flex:0 0 56px; display:flex; align-items:center; justify-content:center; color:#fff; font-weight:800; font-size:18px;}
  .doc-name{font-size:14.5px; font-weight:700; margin:0 0 2px;}
  .doc-spec{font-size:12.5px; color:var(--muted); margin:0 0 6px;}
  .doc-meta{display:flex; gap:10px; font-size:12px; color:var(--muted); align-items:center;}
  .badge-verified{display:inline-flex; align-items:center; gap:3px; background:var(--green-light); color:var(--green-dark); font-size:10.5px; font-weight:700; padding:2px 7px; border-radius:999px;}
  .store-badge{display:inline-flex; align-items:center; gap:10px; background:#0f1115; color:#fff; border-radius:11px; padding:9px 16px; text-decoration:none; cursor:pointer; border:1px solid #23262e;}
  .store-badge .ic{flex:none; width:24px; height:24px; display:flex; align-items:center; justify-content:center;}
  .store-badge .tx{line-height:1.25; text-align:left;}
  .store-badge .tx small{display:block; font-size:9.5px; font-weight:500; color:#b7bcc7; letter-spacing:.2px;}
  .store-badge .tx b{display:block; font-size:14.5px; font-weight:700;}
  .store-badges-row{display:flex; gap:12px; flex-wrap:wrap; align-items:center;}
  .store-img{display:inline-block; border-radius:8px; line-height:0;}
  .store-img:focus-visible{outline:3px solid #2dd4bf; outline-offset:2px;}
  .store-badge.sm{padding:6px 11px; gap:7px; border-radius:8px;}
  .store-badge.sm .ic svg{width:16px; height:16px;}
  .store-badge.sm .tx small{font-size:8px;}
  .store-badge.sm .tx b{font-size:11.5px;}
  .star{color:#f59e0b; font-weight:700;}
  .price-tag{font-size:13px; font-weight:800; color:var(--ink); margin-left:auto; text-align:right;}
  .price-tag small{display:block; font-weight:500; color:var(--muted); font-size:10.5px;}

  .section-title{font-size:13px; font-weight:800; text-transform:uppercase; letter-spacing:.03em; color:var(--muted); margin:20px 0 10px;}

  .btn{display:block; width:100%; text-align:center; background:var(--green); color:#fff; font-weight:700; font-size:14.5px; padding:15px; border-radius:16px; border:none; box-shadow:0 8px 18px rgba(23,163,94,.28);}
  .btn.ghost{background:#fff; color:var(--ink); border:1.5px solid var(--border); box-shadow:none;}
  .btn.sm{padding:10px; font-size:13px; border-radius:12px; box-shadow:none;}

  .fixed-cta{position:absolute; left:0; right:0; bottom:0; padding:14px 20px 28px; background:linear-gradient(to top, #fff 60%, rgba(255,255,255,0)); display:flex; align-items:center; gap:12px;}
  .fixed-cta .price{font-size:14px;}
  .fixed-cta .price b{display:block; font-size:17px;}

  .profile-header{background:linear-gradient(160deg, var(--green) 0%, var(--green-dark) 100%); padding:20px 20px 28px; border-radius:0 0 28px 28px; color:#fff; position:relative; z-index:1;}
  .profile-header .avatar-lg{width:76px; height:76px; border-radius:20px; background:rgba(255,255,255,.18); border:2px solid rgba(255,255,255,.5); display:flex; align-items:center; justify-content:center; font-weight:800; font-size:26px;}
  .tabs-row{display:flex; gap:22px; border-bottom:1px solid var(--border); margin:0 0 14px; font-size:13px; font-weight:600; color:var(--faint);}
  .tabs-row .t{padding-bottom:10px;}
  .tabs-row .t.active{color:var(--ink); border-bottom:2.5px solid var(--green);}

  .slot-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:8px; margin-bottom:16px;}
  .slot{text-align:center; padding:10px 0; border-radius:12px; border:1.5px solid var(--border); font-size:12.5px; font-weight:600; color:var(--ink);}
  .slot.sel{background:var(--green); color:#fff; border-color:var(--green);}
  .day-pill{flex:0 0 auto; width:52px; text-align:center; padding:10px 0; border-radius:14px; border:1.5px solid var(--border);}
  .day-pill.sel{background:var(--ink); border-color:var(--ink); color:#fff;}
  .day-pill small{display:block; font-size:10px; color:inherit; opacity:.7;}
  .day-pill b{font-size:15px;}

  .summary-row{display:flex; justify-content:space-between; font-size:13.5px; padding:9px 0; border-bottom:1px solid var(--border);}
  .summary-row.total{font-weight:800; font-size:15px; border-bottom:none; padding-top:12px;}
  .summary-row span.k{color:var(--muted);}

  .pay-opt{display:flex; align-items:center; gap:12px; border:1.5px solid var(--border); border-radius:14px; padding:13px; margin-bottom:10px;}
  .pay-opt.sel{border-color:var(--green); background:var(--green-light);}
  .pay-ic{width:38px; height:38px; border-radius:10px; background:#eef0f3; display:flex; align-items:center; justify-content:center; font-size:16px;}

  .success-wrap{text-align:center; padding:60px 10px 0;}
  .success-ring{width:92px; height:92px; border-radius:50%; background:var(--green-light); display:flex; align-items:center; justify-content:center; margin:0 auto 20px;}
  .success-ring .check{width:44px; height:44px; border-radius:50%; background:var(--green); color:#fff; display:flex; align-items:center; justify-content:center; font-size:22px; font-weight:800;}

  .appt-highlight{background:linear-gradient(135deg,var(--green),var(--green-dark)); color:#fff; border-radius:18px; padding:18px; margin:16px 0;}
  .appt-highlight .k{font-size:11px; opacity:.85; text-transform:uppercase; letter-spacing:.04em;}
  .appt-highlight .d{font-size:16px; font-weight:800; margin:4px 0 10px;}
  .appt-actions{display:flex; gap:8px; margin-top:12px;}
  .appt-actions button{flex:1; background:rgba(255,255,255,.18); border:none; color:#fff; font-size:11.5px; font-weight:700; padding:8px; border-radius:10px;}

  .status-dot{width:8px; height:8px; border-radius:50%; display:inline-block; margin-right:5px;}
  .s-green{background:var(--green);} .s-amber{background:var(--amber);} .s-red{background:var(--red);} .s-gray{background:var(--faint);}

  .video-area{position:relative; flex:1; background:linear-gradient(160deg,#1a2230,#0c1119); margin:0 -20px -90px; display:flex; align-items:center; justify-content:center; color:#8a93a3; font-size:13px;}
  .video-self{position:absolute; top:16px; right:16px; width:92px; height:130px; border-radius:14px; background:#2a3344; border:2px solid rgba(255,255,255,.2);}
  .video-controls{position:absolute; bottom:28px; left:0; right:0; display:flex; justify-content:center; gap:16px;}
  .video-controls .c{width:52px; height:52px; border-radius:50%; background:rgba(255,255,255,.12); display:flex; align-items:center; justify-content:center; color:#fff; font-size:18px;}
  .video-controls .c.end{background:var(--red);}

  .timeline-item{display:flex; gap:12px; margin-bottom:18px;}
  .timeline-dot{width:10px; height:10px; border-radius:50%; background:var(--green); margin-top:5px; flex:0 0 10px;}
  .timeline-line{width:1.5px; background:var(--border); flex:1; margin:4px 0 -18px 4.25px;}

  .onb-dots{display:flex; justify-content:center; gap:6px; margin:18px 0;}
  .onb-dots .d{width:7px; height:7px; border-radius:50%; background:var(--border);}
  .onb-dots .d.active{width:20px; border-radius:4px; background:var(--green);}

  footer.credit{text-align:center; color:var(--faint); font-size:11.5px; padding:24px;}

.voomi-logo{background-image:url(data:image/png;base64,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); background-size:contain; background-repeat:no-repeat; background-position:left center; display:inline-block; width:170px; height:28px;}
.voomi-icon{background-image:url(data:image/png;base64,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); background-size:contain; background-repeat:no-repeat; background-position:center; display:inline-block; width:40px; height:40px;}
.voomi-icon.lg{width:64px; height:64px;}
.voomi-icon.xl{width:96px; height:96px;}
.voomi-icon.ghost{opacity:.14; filter:brightness(0) invert(1); position:absolute;}
  .voomi-logo.lg{background-image:url(data:image/png;base64,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); width:260px; height:43px; background-position:center;}
  .voomi-logo.on-dark{background-image:url(data:image/png;base64,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);}

    .icon-chat-btn{display:flex; align-items:center; justify-content:center; gap:8px;}
  .icon-chat-btn svg{flex:0 0 auto;}
  .support-row{display:flex; align-items:center; gap:10px;}
  .support-row svg{flex:0 0 auto;}

  .web-card{transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;}
  .web-card:hover{transform:translateY(-4px); box-shadow:0 14px 28px rgba(15,23,35,.08); border-color:var(--green);}
  .photo-card img{transition:transform .5s cubic-bezier(.16,.8,.24,1);}
  .photo-card:hover img{transform:scale(1.07);}
  .chip{transition:transform .2s ease, background .2s ease, color .2s ease; cursor:pointer;}
  .chip:hover{transform:translateY(-2px); background:var(--green); color:#fff;}
  .btn{transition:transform .2s ease, box-shadow .2s ease, filter .2s ease;}
  .btn:hover{transform:translateY(-2px); box-shadow:0 12px 24px rgba(23,163,94,.34); filter:brightness(1.04);}
  .btn:active{transform:translateY(0);}
  .bg-deco{position:absolute; pointer-events:none; opacity:.05; z-index:0;}
  .full-section{position:relative; overflow:hidden;}
  .stat-strip{display:flex; gap:0; flex-wrap:wrap; margin-top:26px;}
  .stat-strip .stat{flex:1; min-width:120px; text-align:left;}
  .stat-strip .stat .num{font-size:28px; font-weight:800; color:#fff; line-height:1;}
  .stat-strip .stat .lbl{font-size:12px; color:rgba(255,255,255,.78); margin-top:4px;}
  .web-nav.scrolled{box-shadow:0 4px 18px rgba(15,23,35,.08);}
  .web-nav{transition:box-shadow .25s ease;}
  .photo-hero img{transition:transform .2s linear;}

/* ---- Mobile nav (hamburger) ---- */
.web-nav{position:relative;}
.nav-burger{display:none; -webkit-appearance:none; appearance:none; background:none; border:none; cursor:pointer; padding:6px; margin-left:8px; color:var(--ink); align-items:center; justify-content:center;}
.nav-burger svg{width:24px; height:24px; display:block;}
.mobile-menu{display:none; flex-direction:column; position:absolute; top:100%; left:0; right:0; background:#fff; border-top:1px solid var(--border); box-shadow:0 14px 28px rgba(15,23,35,.12); padding:6px 20px 18px; gap:2px; z-index:60;}
.mobile-menu.open{display:flex;}
.mobile-menu a{padding:13px 2px; color:var(--ink); text-decoration:none; font-weight:600; font-size:15px; border-bottom:1px solid #f1f3f5;}
.mobile-menu a:last-of-type{border-bottom:none;}
.mobile-menu a.btn{margin-top:10px; text-align:center; justify-content:center; border-bottom:none; padding:12px 20px;}
@media (max-width:680px){
  .web-nav .links{display:none !important;}
  .web-nav > a.btn{display:none !important;}
  .nav-burger{display:inline-flex;}
}
@media (min-width:681px){
  .nav-burger{display:none !important;}
  .mobile-menu{display:none !important;}
}

/* ---- "Cómo funciona" booking-flow showcase ---- */
.flow-steps{display:flex; flex-direction:column; gap:60px; margin-top:26px; position:relative;}
.flow-step{display:flex; align-items:center; gap:52px;}
.flow-step.reverse{flex-direction:row-reverse;}
.flow-shot{flex:0 0 220px; display:flex; justify-content:center;}
.flow-shot img{width:100%; max-width:220px; display:block; border-radius:30px; box-shadow:0 22px 46px rgba(15,23,35,.2); transition:transform .4s cubic-bezier(.16,.8,.24,1);}
.flow-step:hover .flow-shot img{transform:translateY(-6px) scale(1.015);}
.flow-text{flex:1; min-width:0;}
.flow-num{display:inline-flex; align-items:center; justify-content:center; width:34px; height:34px; border-radius:999px; background:var(--green-light); color:var(--green-dark); font-weight:800; font-size:14px; margin-bottom:14px;}
.flow-text h4{font-size:21px; margin:0 0 8px; color:var(--ink); font-weight:800;}
.flow-text p{color:var(--muted); font-size:14.5px; line-height:1.65; margin:0; max-width:380px;}
.flow-step.reverse .flow-text{text-align:right;}
.flow-step.reverse .flow-text p{margin-left:auto;}
@media (max-width:760px){
  .flow-step,.flow-step.reverse{flex-direction:column; text-align:center; gap:22px;}
  .flow-step.reverse .flow-text{text-align:center;}
  .flow-text p{max-width:340px !important; margin-left:auto !important; margin-right:auto !important;}
  .flow-shot{flex:0 0 auto;}
  .flow-shot img{max-width:190px;}
}
.stat-strip{display:flex; gap:0; flex-wrap:wrap; margin-top:26px;}
.stat-strip .stat{flex:1; min-width:120px;}


/* ---- Layout: fondos a sangre + una sola columna de contenido (1200px) ---- */
:root{--gutter:max(24px, calc((100% - 1200px) / 2));}
.web-nav, .full-section, .full-footer{padding-left:var(--gutter) !important; padding-right:var(--gutter) !important;}
.web-nav{padding-top:18px !important; padding-bottom:18px !important;}
.photo-hero .hero-inner{padding-left:var(--gutter) !important; padding-right:24px !important; max-width:none !important;}
.photo-hero .hero-inner > *{max-width:560px;}
.photo-hero .hero-inner .search-bar{max-width:560px;}
.full-footer .cols{justify-content:space-between; gap:40px;}
.flow-steps{max-width:820px; margin-left:auto; margin-right:auto; gap:44px;}
.flow-step{gap:56px; justify-content:center;}
.flow-shot{flex:0 0 240px;}
.flow-shot img{max-width:240px;}
.flow-text{max-width:420px;}
.flow-step.reverse .flow-text{margin-left:auto;}
@media (max-width:760px){ :root{--gutter:20px;} .flow-text{max-width:none;} }

/* ---- Hero: encuadre de la foto (no cortar la cara) ---- */
.photo-hero{min-height:clamp(420px, 36vw, 700px) !important;}
.photo-hero img{object-position:68% 14%;}
.photo-hero img[src*="hero-patient"]{object-position:72% 30%;}
.photo-hero img[src*="hero-doctor"]{object-position:70% 10%;}
@media (max-width:640px){
  .photo-hero{display:block !important; min-height:0 !important; background:linear-gradient(160deg,#0f2a22,#14181f);}
  .photo-hero img{position:relative !important; inset:auto !important; width:100%; height:300px; object-fit:cover; transform:none !important; display:block;}
  .photo-hero img[src*="hero-patient"]{object-position:62% 25%;}
  .photo-hero img[src*="hero-doctor"]{object-position:60% 8%;}
  .photo-hero .scrim{display:none;}
  .photo-hero .hero-inner{padding:26px 20px 30px !important;}
  .photo-hero .hero-inner > *{max-width:none;}
  .photo-hero .hero-inner h1{font-size:28px !important;}
}

/* ===== FAQ interactivo ===== */
.vh-faq{max-width:860px; margin:0 auto;}
.vh-faq *{box-sizing:border-box;}
.vh-faq .faq-search{position:relative; margin-bottom:14px;}
.vh-faq .faq-search svg{position:absolute; left:16px; top:50%; transform:translateY(-50%); width:18px; height:18px; color:var(--muted);}
.vh-faq .faq-search input{width:100%; padding:15px 16px 15px 46px; border:1.5px solid var(--border); border-radius:16px; font:500 14.5px Poppins,sans-serif; background:#fff; transition:border-color .2s, box-shadow .2s; color:var(--ink);}
.vh-faq .faq-search input:focus{outline:none; border-color:var(--green); box-shadow:0 0 0 4px rgba(45,212,191,.18);}
.vh-faq .faq-cats{display:flex; gap:8px; flex-wrap:wrap; margin-bottom:18px;}
.vh-faq .faq-cats button{display:inline-flex; align-items:center; gap:7px; border:1.5px solid var(--border); background:#fff; border-radius:999px; padding:8px 14px; font:600 12.5px Poppins,sans-serif; color:var(--muted); cursor:pointer; transition:all .18s;}
.vh-faq .faq-cats button:hover{border-color:var(--green); color:var(--green-dark);}
.vh-faq .faq-cats button.on{background:var(--green); border-color:var(--green); color:#fff; box-shadow:0 6px 14px rgba(45,212,191,.35);}
.vh-faq .faq-cats button i{font-style:normal; font-size:10.5px; background:rgba(0,0,0,.08); border-radius:99px; padding:1px 7px;}
.vh-faq .faq-cats button.on i{background:rgba(255,255,255,.28);}
.vh-faq .faq-item{background:#fff; border:1.5px solid var(--border); border-radius:18px; margin-bottom:10px; overflow:hidden; transition:border-color .2s, box-shadow .25s, transform .2s;}
.vh-faq .faq-item:hover{border-color:#c9d3dc;} .vh-faq .faq-item.open{border-color:var(--green); box-shadow:0 12px 26px rgba(15,23,35,.08);}
.vh-faq .faq-q{width:100%; display:flex; align-items:center; gap:12px; padding:16px 18px; background:none; border:none; text-align:left; cursor:pointer; font:700 14.5px Poppins,sans-serif; color:var(--ink);}
.vh-faq .faq-q .ic{width:34px; height:34px; flex:0 0 34px; border-radius:11px; background:var(--green-light); color:var(--green-dark); display:flex; align-items:center; justify-content:center;} .vh-faq .faq-q .ic svg{width:17px; height:17px;}
.vh-faq .faq-q span.t{flex:1; line-height:1.35;}
.vh-faq .faq-q .plus{width:26px; height:26px; flex:0 0 26px; border-radius:50%; background:#f1f4f7; position:relative; transition:transform .3s, background .2s;}
.vh-faq .faq-q .plus:before,.vh-faq .faq-q .plus:after{content:""; position:absolute; left:50%; top:50%; width:11px; height:2px; background:var(--ink); transform:translate(-50%,-50%); border-radius:2px; transition:transform .3s;}
.vh-faq .faq-q .plus:after{transform:translate(-50%,-50%) rotate(90deg);}
.vh-faq .faq-item.open .plus{background:var(--green); transform:rotate(180deg);} .vh-faq .faq-item.open .plus:before,.vh-faq .faq-item.open .plus:after{background:#fff;} .vh-faq .faq-item.open .plus:after{transform:translate(-50%,-50%) rotate(0deg);}
.vh-faq .faq-a{display:grid; grid-template-rows:0fr; transition:grid-template-rows .32s ease;} .vh-faq .faq-item.open .faq-a{grid-template-rows:1fr;}
.vh-faq .faq-a > div{overflow:hidden;} .vh-faq .faq-a .in{padding:0 18px 16px 64px; font-size:13.5px; line-height:1.65; color:#454d5b;}
.vh-faq .faq-a .in b{color:var(--ink);} .vh-faq .faq-a mark,.vh-faq .faq-q mark{background:#fff1a8; color:inherit; border-radius:3px; padding:0 1px;}
.vh-faq .faq-help{display:flex; align-items:center; gap:10px; margin-top:12px; font-size:12px; color:var(--muted);} .vh-faq .faq-help button{border:1.5px solid var(--border); background:#fff; border-radius:99px; padding:4px 12px; font:600 11.5px Poppins,sans-serif; cursor:pointer; color:var(--ink);} .vh-faq .faq-help button:hover{border-color:var(--green); color:var(--green-dark);} .vh-faq .faq-help .thx{color:var(--green-dark); font-weight:700;}
.vh-faq .faq-empty{text-align:center; padding:34px 16px; color:var(--muted); font-size:14px; border:1.5px dashed var(--border); border-radius:18px;} .vh-faq .faq-empty b{display:block; color:var(--ink); font-size:16px; margin-bottom:4px;}
.vh-faq .faq-cta{margin-top:22px; display:flex; align-items:center; gap:18px; flex-wrap:wrap; justify-content:space-between; background:linear-gradient(135deg,#0f2a22,#14181f); color:#fff; border-radius:22px; padding:22px 24px;}
.vh-faq .faq-cta h4{margin:0 0 4px; font-size:17px;} .vh-faq .faq-cta p{margin:0; font-size:13px; color:#b9c3d0;}
.vh-faq .faq-cta .acts{display:flex; gap:10px; flex-wrap:wrap;} .vh-faq .faq-cta a{display:inline-flex; align-items:center; gap:8px; padding:11px 18px; border-radius:13px; font:700 13px Poppins,sans-serif; text-decoration:none; background:#25d366; color:#fff;} .vh-faq .faq-cta a.alt{background:rgba(255,255,255,.1); color:#fff;} .vh-faq .faq-cta a svg{width:17px; height:17px;}
@media (max-width:560px){ .vh-faq .faq-a .in{padding-left:18px;} .vh-faq .faq-q{padding:14px;} .vh-faq .faq-q .ic{display:none;} .vh-faq .faq-cats{flex-wrap:nowrap; overflow-x:auto; padding-bottom:4px; margin-left:-2px;} .vh-faq .faq-cats button{flex:0 0 auto;} }
#faq .section-head,#faq-patients-proto .section-head,#faq-doctors-proto .section-head{justify-content:center; text-align:center;}

/* ===== Farmacias aliadas (sitio web) ===== */
.flow-steps.wide{max-width:1040px;}
.flow-steps.wide .flow-shot{flex:0 0 500px;}
.flow-steps.wide .flow-shot img{max-width:500px; border-radius:14px; border:1px solid var(--border);}
.flow-steps.wide .flow-text{max-width:340px;}
@media (max-width:900px){ .flow-steps.wide .flow-shot{flex:0 0 auto; width:100%;} .flow-steps.wide .flow-shot img{max-width:100%;} .flow-steps.wide .flow-text{max-width:none;} }
.photo-hero img[src*="hero-farmacia"]{object-position:72% 22%;}
.photo-hero.ph-fallback{background:linear-gradient(135deg,#0f2a22 0%,#14181f 70%);}
.hero-btns{display:flex; gap:12px; flex-wrap:wrap; margin-top:18px;}
.hero-btns .btn{width:auto; padding:14px 26px; text-decoration:none; display:inline-flex; align-items:center;}
.hero-btns .btn.line{background:transparent; border:1.5px solid rgba(255,255,255,.6); color:#fff; box-shadow:none;}
.ben-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:8px;}
.ben-card{background:#fff; border:1px solid var(--border); border-radius:20px; padding:22px 20px; transition:transform .25s, box-shadow .25s, border-color .25s;}
.ben-card:hover{transform:translateY(-4px); box-shadow:0 16px 32px rgba(15,23,35,.1); border-color:var(--green);}
.ben-card .ic{width:44px; height:44px; border-radius:14px; background:var(--green-light); color:var(--green-dark); display:flex; align-items:center; justify-content:center; margin-bottom:14px;} .ben-card .ic svg{width:22px; height:22px;}
.ben-card h4{margin:0 0 6px; font-size:16px; font-weight:800;} .ben-card p{margin:0; color:var(--muted); font-size:13.5px; line-height:1.6;}
@media (max-width:900px){ .ben-grid{grid-template-columns:repeat(2,1fr);} } @media (max-width:560px){ .ben-grid{grid-template-columns:1fr;} }
.pharm-banner{display:flex; align-items:center; justify-content:space-between; gap:20px; flex-wrap:wrap; margin-top:34px; border-radius:22px; padding:24px 28px; background:linear-gradient(135deg,#0f2a22,#14181f); color:#fff;}
.pharm-banner h4{margin:0 0 4px; font-size:19px;} .pharm-banner p{margin:0; color:#b9c3d0; font-size:13.5px; max-width:520px;}
.pharm-banner a{background:var(--green); color:#fff; text-decoration:none; font-weight:700; font-size:14px; padding:13px 24px; border-radius:14px; white-space:nowrap;}
.join-steps{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; counter-reset:j;}
.join-step{background:#fff; border:1px solid var(--border); border-radius:20px; padding:22px 20px; position:relative;}
.join-step:before{counter-increment:j; content:counter(j); display:flex; align-items:center; justify-content:center; width:34px; height:34px; border-radius:50%; background:var(--green); color:#fff; font-weight:800; margin-bottom:12px;}
.join-step h4{margin:0 0 6px; font-size:16px;} .join-step p{margin:0; color:var(--muted); font-size:13.5px; line-height:1.6;}
@media (max-width:760px){ .join-steps{grid-template-columns:1fr;} }
.req-box{margin-top:18px; background:var(--green-light); border-radius:20px; padding:20px 24px;} .req-box h4{margin:0 0 10px; font-size:15px; color:var(--green-dark);} .req-box ul{margin:0; padding:0; list-style:none; display:grid; grid-template-columns:1fr 1fr; gap:8px 24px;} .req-box li{font-size:13.5px; padding-left:24px; position:relative;} .req-box li:before{content:"✓"; position:absolute; left:0; color:var(--green-dark); font-weight:800;}
@media (max-width:640px){ .req-box ul{grid-template-columns:1fr;} }
.apply{display:grid; grid-template-columns:1fr 1.15fr; gap:34px; align-items:start; max-width:1000px; margin:0 auto;}
.apply h3{font-size:28px; margin:0 0 10px;} .apply .lead{font-size:14.5px;}
.apply form{background:#fff; border:1px solid var(--border); border-radius:22px; padding:22px; display:grid; grid-template-columns:1fr 1fr; gap:12px; box-shadow:0 18px 40px rgba(15,23,35,.08);}
.apply label{font-size:10.5px; font-weight:700; color:var(--muted); text-transform:uppercase; letter-spacing:.03em; display:block;}
.apply input,.apply select{width:100%; margin-top:4px; padding:12px; border:1.5px solid var(--border); border-radius:12px; font:500 14px Poppins,sans-serif; background:#fff; color:var(--ink);} .apply input:focus,.apply select:focus{outline:none; border-color:var(--green); box-shadow:0 0 0 3px rgba(45,212,191,.18);}
.apply form .full{grid-column:1/-1;} .apply form button{width:100%; border:none; cursor:pointer;}
.apply .note{font-size:11.5px; color:var(--muted); margin:2px 0 0;}
@media (max-width:860px){ .apply{grid-template-columns:1fr;} } @media (max-width:520px){ .apply form{grid-template-columns:1fr;} }

.vh-faq .faq-note{margin:12px 2px 0; font-size:12.5px; color:var(--muted); text-align:center;} .vh-faq .faq-note b{color:var(--ink);}

/* ===== Navegación: enlaces refinados (todas las páginas) ===== */
.web-nav{position:sticky; top:0; background:rgba(255,255,255,.88); -webkit-backdrop-filter:saturate(1.4) blur(10px); backdrop-filter:saturate(1.4) blur(10px); z-index:50; display:flex; align-items:center; gap:20px; border-bottom:1px solid var(--border);}
.web-nav > a:first-child{margin-right:auto; text-decoration:none;}
.web-nav .links{display:flex; align-items:center; gap:4px; font-size:14px; font-weight:600; flex:0 0 auto;}
.web-nav .links a{position:relative; color:var(--muted); text-decoration:none; padding:8px 14px; border-radius:999px; transition:color .18s ease, background-color .18s ease;}
.web-nav .links a:hover{color:var(--green-dark); background:var(--green-light);}
.web-nav .links a[aria-current="page"]{color:var(--green-dark);}
.web-nav .links a[aria-current="page"]::after{content:""; position:absolute; left:50%; bottom:2px; width:16px; height:3px; margin-left:-8px; border-radius:3px; background:var(--green);}
.web-nav .links a:focus-visible, .web-nav .btn:focus-visible{outline:2px solid var(--green); outline-offset:2px;}
.web-nav .links a.nav-login{color:var(--ink); border:1.5px solid var(--border); margin-left:6px;}
.web-nav .links a.nav-login:hover{border-color:var(--green); background:var(--green-light); color:var(--green-dark);}
@media (max-width:860px){ .web-nav .links{display:none;} }

/* ===== Cookies (consent.js) ===== */
.vh-ck-banner{position:fixed; left:16px; bottom:16px; z-index:9999; width:min(560px,calc(100vw - 32px)); background:#fff; color:var(--ink); border:1px solid var(--border); border-radius:18px; box-shadow:0 18px 50px rgba(15,23,35,.22); padding:18px 18px 16px; font-family:Poppins,sans-serif;}
.vh-ck-banner b{font-size:15px;} .vh-ck-banner p{font-size:12.5px; line-height:1.55; color:var(--muted); margin:6px 0 0;} .vh-ck-banner a,.vh-ck-modal a{color:var(--green-dark); font-weight:600;}
.vh-ck-actions{display:flex; gap:8px; flex-wrap:wrap; margin-top:14px;}
.vh-ck-btn{flex:1 1 140px; border:1.5px solid var(--border); background:#fff; color:var(--ink); border-radius:12px; padding:11px 12px; font:600 12.5px Poppins,sans-serif; cursor:pointer;}
.vh-ck-btn:hover{border-color:var(--green); color:var(--green-dark);}
.vh-ck-btn:focus-visible,.vh-ck-sw input:focus-visible+span,.vh-ck-banner a:focus-visible,.vh-ck-modal a:focus-visible{outline:3px solid #0f766e; outline-offset:2px;}
.vh-ck-overlay{position:fixed; inset:0; z-index:10000; background:rgba(15,23,35,.55); display:flex; align-items:center; justify-content:center; padding:16px;}
.vh-ck-modal{background:#fff; color:var(--ink); width:min(520px,100%); max-height:calc(100vh - 32px); overflow:auto; border-radius:20px; padding:22px; font-family:Poppins,sans-serif;}
.vh-ck-modal h2{margin:0 0 4px; font-size:20px;} .vh-ck-lead{margin:0 0 10px; font-size:13px; color:var(--muted);}
.vh-ck-row{display:flex; gap:14px; align-items:center; justify-content:space-between; border-top:1px solid var(--border); padding:13px 0;} .vh-ck-row b{font-size:14px;} .vh-ck-row p{margin:3px 0 0; font-size:12px; color:var(--muted); line-height:1.5;}
.vh-ck-sw{position:relative; flex:none; width:46px; height:26px;} .vh-ck-sw input{position:absolute; inset:0; opacity:0; width:100%; height:100%; margin:0; cursor:pointer;} .vh-ck-sw span{position:absolute; inset:0; border-radius:26px; background:#cbd2db; transition:background .2s;} .vh-ck-sw span::after{content:""; position:absolute; top:3px; left:3px; width:20px; height:20px; border-radius:50%; background:#fff; transition:transform .2s;} .vh-ck-sw input:checked+span{background:var(--green-dark);} .vh-ck-sw input:checked+span::after{transform:translateX(20px);} .vh-ck-sw input:disabled{cursor:not-allowed;} .vh-ck-sw input:disabled+span{opacity:.6;}
.vh-ck-foot{margin:12px 0 0; font-size:12px; text-align:center;} body.vh-ck-open{overflow:hidden;}
@media (max-width:560px){.vh-ck-banner{left:8px; right:8px; bottom:8px; width:auto;} .vh-ck-btn{flex-basis:100%;}}
/* ===== Accesibilidad ===== */
.skip-link{position:absolute; left:12px; top:-60px; z-index:10001; background:#0f766e; color:#fff; padding:10px 16px; border-radius:10px; font:700 13px Poppins,sans-serif; text-decoration:none;} .skip-link:focus{top:12px;}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #0f766e; outline-offset:2px;}
@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto !important; animation-duration:.01ms !important; transition-duration:.01ms !important;}}
