.healthxiq-page{overflow-x:clip;--mp-primary:var(--tg-theme-primary,#F7A400);--mp-heading:var(--tg-heading-color,#14176C);--mp-body:var(--tg-body-color,#3E4073);--mp-accent:var(--tg-theme-primary,#F7A400);--mp-accent-light:var(--tg-color-yellow-light,#FEF6E6);--mp-surface:#F8FAFC;--mp-surface-alt:#F8FAFC;--mp-border:var(--tg-border-2,#E6E7F3);--mp-yellow-light:var(--tg-color-yellow-light,#FEF6E6);--mp-h2-color:#0E104B}.healthxiq-page h2{color:var(--mp-h2-color)}.healthxiq-section-alt{background-color:var(--mp-surface-alt)}.healthxiq-page img{max-width:100%;height:auto}.healthxiq-status-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#1B3FCC;border:1px solid #d7e0ff;background:#EEF2FF;padding:7px 14px;border-radius:99px;margin-bottom:20px;letter-spacing:normal}.healthxiq-status-pill .dot{width:7px;height:7px;border-radius:50%;background:#29C48A;animation:healthxiq-pulse 1.8s infinite;flex-shrink:0}@keyframes healthxiq-pulse{0%,to{opacity:1}50%{opacity:.3}}.healthxiq-hero-accent{color:var(--mp-primary)}.healthxiq-hero-stats{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;gap:16px;margin-top:40px;padding-top:28px;border-top:1px solid var(--mp-border)}.healthxiq-stat-num{font-size:30px;font-weight:700;color:var(--mp-primary);line-height:1}.healthxiq-stat-label{font-size:12px;color:var(--tg-color-gray-4,#818298);margin-top:4px;font-weight:500}.healthxiq-trust-bar{background:var(--mp-surface-alt);padding:24px 0;border-bottom:1px solid var(--mp-border)}.healthxiq-trust-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 28px}.healthxiq-trust-item{display:flex;align-items:center;gap:10px;color:var(--mp-body);font-size:13px;font-weight:500}.healthxiq-trust-icon{width:32px;height:32px;background:var(--mp-yellow-light);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.healthxiq-problem-card{background:#fff;border-radius:12px;padding:24px 20px;height:100%;border:1px solid var(--mp-border);border-left:3px solid var(--mp-primary)}.healthxiq-problem-num{font-size:36px;font-weight:700;color:rgba(20,23,108,.08);line-height:1;margin-bottom:10px}.healthxiq-intro-item{display:flex;gap:14px;align-items:flex-start}.healthxiq-intro-icon{width:40px;height:40px;background:var(--mp-yellow-light);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}.healthxiq-feat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--mp-border);border:1px solid var(--mp-border);border-radius:12px;overflow:hidden}.healthxiq-feat-card{background:#fff;padding:28px 24px;height:100%}.healthxiq-feat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}.healthxiq-feat-icon.primary{background:var(--mp-yellow-light)}.healthxiq-feat-icon.secondary{background:var(--tg-color-yellow-light-2,#FFFBF3)}.healthxiq-feat-icon.amber{background:#FAEEDA}.healthxiq-feat-icon.red{background:#FCEBEB}.healthxiq-feat-tag{display:inline-block;margin-top:12px;font-size:11px;font-weight:600;color:var(--mp-primary);text-transform:uppercase;letter-spacing:.06em}.healthxiq-wellness-card{background:#fff;border:1px solid var(--mp-border);border-radius:20px;padding:28px 24px;box-shadow:0 4px 24px rgba(20,23,108,.06)}.healthxiq-wp-num{font-size:24px;font-weight:700;color:rgba(247,164,0,.35);line-height:1;flex-shrink:0;width:32px}.healthxiq-accent-em{color:var(--mp-primary);font-style:italic}.healthxiq-muted-label{letter-spacing:.06em;color:var(--tg-color-gray-4,#818298)}.healthxiq-vital-track{background:var(--mp-border);border-radius:999px;height:6px}.healthxiq-sev-badge{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600}.healthxiq-sev-badge.is-normal{background:var(--mp-yellow-light);color:var(--mp-heading)}.healthxiq-sev-badge.is-mild{background:#FAEEDA;color:#854F0B}.healthxiq-journey{background:var(--mp-surface-alt)}.healthxiq-journey-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.healthxiq-journey-steps:before{content:"";position:absolute;top:40px;left:8%;right:8%;height:1px;background:var(--mp-border);z-index:0}.healthxiq-journey-step{text-align:center;position:relative;z-index:1}.healthxiq-journey-circle{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:26px;border:2px solid var(--mp-border);background:#fff}.healthxiq-journey-circle.active{background:var(--mp-primary);border-color:var(--mp-primary);box-shadow:0 0 0 8px rgba(247,164,0,.2)}.healthxiq-modules-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.healthxiq-mod-tab{padding:9px 18px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid var(--mp-border);color:var(--tg-color-gray-4,#818298);background:#fff;cursor:pointer;transition:all .2s}.healthxiq-mod-tab.is-active,.healthxiq-mod-tab:hover{background:var(--mp-primary);color:#fff;border-color:var(--mp-primary)}.healthxiq-mod-item{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--mp-border);border-radius:12px;background:#fff}.healthxiq-mod-check{width:24px;height:24px;background:var(--mp-yellow-light);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--mp-primary);font-size:12px;font-weight:700}.healthxiq-mod-item-title{font-size:14px;font-weight:600;margin-bottom:4px}.healthxiq-mod-panel{background:#fff;border-radius:20px;padding:20px;border:1px solid var(--mp-border);box-shadow:0 12px 32px rgba(20,23,108,.06)}.healthxiq-mod-panel-title{font-size:13px;font-weight:600;color:var(--tg-color-gray-4,#818298);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.healthxiq-app-shell{background:var(--mp-surface-alt);border:1px solid var(--mp-border);border-radius:16px;overflow:hidden}.healthxiq-app-shell-chrome{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--mp-border)}.healthxiq-app-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.healthxiq-app-dot--red{background:#FF5F57}.healthxiq-app-dot--amber{background:#FEBC2E}.healthxiq-app-dot--green{background:#28C840}.healthxiq-app-shell-title{margin-left:6px;font-size:12px;font-weight:600;color:var(--mp-heading)}.healthxiq-app-shell-body{padding:14px}.healthxiq-glance-strip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;background:#fff;border:1px solid var(--mp-border);border-radius:12px;padding:12px 14px;margin-bottom:12px}.healthxiq-glance-item{min-width:0}.healthxiq-glance-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--tg-color-gray-4,#818298);margin-bottom:4px}.healthxiq-glance-value{font-size:14px;font-weight:700;color:var(--mp-heading);line-height:1.2}.healthxiq-glance-value span{font-size:11px;font-weight:600;color:var(--tg-color-gray-4,#818298)}.healthxiq-glance-value--accent{color:var(--mp-primary)}.healthxiq-glance-divider{width:1px;height:32px;background:var(--mp-border)}.healthxiq-appt-mock{background:#fff;border:1px solid var(--mp-border);border-radius:14px;overflow:hidden;margin-bottom:10px;box-shadow:0 4px 14px rgba(20,23,108,.04)}.healthxiq-appt-mock:last-child{margin-bottom:0}.healthxiq-appt-mock.is-urgent{border:2px solid var(--mp-primary)}.healthxiq-appt-mock.is-upcoming{opacity:.92}.healthxiq-appt-urgent-bar{display:flex;align-items:center;gap:8px;background:var(--mp-yellow-light);padding:6px 14px;font-size:10px;font-weight:700;color:var(--mp-heading);letter-spacing:.06em;text-transform:uppercase}.healthxiq-appt-live-dot{width:7px;height:7px;border-radius:50%;background:var(--mp-primary);flex-shrink:0}.healthxiq-appt-mock-body{padding:14px;display:flex;flex-direction:column;gap:12px}.healthxiq-appt-avatar{width:42px;height:42px;border-radius:50%;background:var(--mp-yellow-light);color:var(--mp-heading);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.healthxiq-appt-head{flex:1 1;min-width:0}.healthxiq-appt-top-row{display:flex;align-items:center;gap:10px}.healthxiq-appt-doc{font-size:14px;font-weight:700;color:var(--mp-heading)}.healthxiq-appt-spec{font-size:11px;color:var(--tg-color-gray-4,#818298);margin-top:2px}.healthxiq-appt-badge{font-size:10px;background:var(--mp-yellow-light);color:var(--mp-heading);padding:4px 10px;border-radius:999px;font-weight:700;white-space:nowrap;flex-shrink:0}.healthxiq-appt-badge.is-urgent{background:var(--mp-primary);color:#fff}.healthxiq-appt-meta-row{display:flex;gap:12px;align-items:flex-start}.healthxiq-appt-meta{flex:1 1;min-width:0}.healthxiq-appt-date{width:46px;height:46px;background:var(--mp-surface-alt);border:1px solid var(--mp-border);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.healthxiq-appt-date strong{font-size:18px;color:var(--mp-heading)}.healthxiq-appt-date span{font-size:9px;color:var(--mp-primary);text-transform:uppercase;font-weight:700}.healthxiq-appt-time{font-size:12px;font-weight:700;color:var(--mp-heading)}.healthxiq-appt-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.healthxiq-appt-tag{font-size:10px;font-weight:600;color:var(--mp-body);background:var(--mp-surface-alt);border:1px solid var(--mp-border);border-radius:999px;padding:3px 8px}.healthxiq-appt-mode,.healthxiq-appt-sub{font-size:11px;color:var(--tg-color-gray-4,#818298);margin-top:6px}.healthxiq-appt-countdown{font-size:11px;font-weight:700;color:var(--mp-primary);margin-top:6px}.healthxiq-appt-progress{height:4px;background:var(--mp-border);border-radius:999px;overflow:hidden;margin-top:12px}.healthxiq-appt-progress-fill{height:100%;background:var(--mp-primary);border-radius:999px}.healthxiq-appt-actions{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--mp-border);background:var(--mp-surface-alt)}.healthxiq-appt-btn{flex:1 1;text-align:center;padding:8px 10px;border-radius:8px;font-size:11px;font-weight:700;border:1px solid var(--mp-border);color:var(--mp-body);background:#fff}.healthxiq-appt-btn.primary{background:var(--mp-primary);color:#fff;border-color:var(--mp-primary)}.healthxiq-alert-row,.healthxiq-preview-row{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid var(--mp-border);border-radius:12px;margin-bottom:10px}.healthxiq-alert-row:last-child,.healthxiq-preview-row:last-child{margin-bottom:0}.healthxiq-preview-icon{width:36px;height:36px;border-radius:10px;background:var(--mp-yellow-light);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.healthxiq-preview-main{flex:1 1;min-width:0}.healthxiq-preview-title{font-size:13px;font-weight:700;color:var(--mp-heading)}.healthxiq-preview-sub{font-size:11px;color:var(--tg-color-gray-4,#818298);margin-top:2px}.healthxiq-preview-pill{font-size:10px;font-weight:700;color:var(--mp-heading);background:var(--mp-yellow-light);border-radius:999px;padding:4px 10px;white-space:nowrap;flex-shrink:0}.healthxiq-chat-thread{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.healthxiq-chat-bubble{max-width:88%;padding:10px 12px;border-radius:12px;font-size:12px;line-height:1.5}.healthxiq-chat-bubble.is-doctor{align-self:flex-start;background:#fff;border:1px solid var(--mp-border);color:var(--mp-body)}.healthxiq-chat-bubble.is-patient{align-self:flex-end;background:var(--mp-yellow-light);color:var(--mp-heading)}.healthxiq-chat-compose{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#fff;border:1px solid var(--mp-border);border-radius:12px;font-size:12px;color:var(--tg-color-gray-4,#818298)}.healthxiq-chat-send{color:var(--mp-primary);font-weight:700;flex-shrink:0}.healthxiq-profile-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.healthxiq-profile-tab{padding:7px 14px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--mp-border);color:var(--mp-body);background:#fff}.healthxiq-profile-tab.is-active{background:var(--mp-primary);border-color:var(--mp-primary);color:#fff}.healthxiq-profile-card{display:flex;gap:14px;align-items:center;padding:14px;background:#fff;border:1px solid var(--mp-border);border-radius:12px}.healthxiq-profile-score{width:64px;height:64px;border-radius:50%;border:4px solid var(--mp-yellow-light);border-top-color:var(--mp-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;line-height:1.1}.healthxiq-profile-score strong{font-size:18px;color:var(--mp-primary)}.healthxiq-profile-score span{font-size:9px;font-weight:700;color:var(--tg-color-gray-4,#818298);text-transform:uppercase}.healthxiq-review-card{background:#fff;border:1px solid var(--mp-border);border-radius:12px;padding:16px}.healthxiq-review-stars{color:var(--mp-primary);font-size:14px;margin-bottom:10px}.healthxiq-review-text{font-size:12px;line-height:1.6;color:var(--mp-body);margin-bottom:12px;font-style:italic}.healthxiq-review-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--tg-color-gray-4,#818298)}.healthxiq-alert-row.is-urgent{border-color:rgba(247,164,0,.35);background:var(--mp-yellow-light)}.healthxiq-alert-dot{width:8px;height:8px;border-radius:50%;background:var(--mp-border);flex-shrink:0}.healthxiq-alert-dot.is-live{background:var(--mp-primary)}.healthxiq-platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.healthxiq-page .healthxiq-platform-card{display:grid;grid-template-rows:subgrid;grid-row:span 8;height:auto;border-radius:12px;padding:28px 24px;border:1px solid var(--mp-border)}.healthxiq-platform-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px;align-self:start}.healthxiq-platform-card__icon{font-size:28px;line-height:1;flex-shrink:0}.healthxiq-platform-card__meta{min-width:0}.healthxiq-platform-card__title{font-size:18px;font-weight:600;margin-bottom:4px;color:var(--mp-h2-color,#0E104B)}.healthxiq-platform-card__sub{margin:0;font-size:14px;color:var(--mp-body);line-height:1.45}.healthxiq-platform-item{display:flex;gap:8px;font-size:14px;color:var(--mp-body);align-self:start;padding:6px 0}.healthxiq-platform-card.admin,.healthxiq-platform-card.doctor,.healthxiq-platform-card.patient{background:var(--mp-yellow-light)}@supports not (grid-template-rows:subgrid){.healthxiq-page .healthxiq-platform-card{display:flex;flex-direction:column;grid-row:auto;height:100%}.healthxiq-platform-card__meta{min-height:52px}}@media (max-width:991.98px){.healthxiq-platform-grid{grid-template-columns:1fr 1fr}.healthxiq-page .healthxiq-platform-card{display:flex;flex-direction:column;grid-row:auto}}@media (max-width:767.98px){.healthxiq-platform-grid{grid-template-columns:1fr}}.healthxiq-testi-card{background:#fff;border:1px solid var(--mp-border);border-radius:12px;padding:24px 20px;height:100%;position:relative}.healthxiq-testi-quote{position:absolute;top:16px;right:20px;font-size:36px;line-height:1;color:rgba(247,164,0,.2)}.healthxiq-testi-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.healthxiq-testi-role{font-size:11px;color:var(--tg-color-gray-4,#818298)}.healthxiq-testi-stars{color:var(--mp-primary);font-size:14px;margin-bottom:12px}.healthxiq-comp-card{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:12px;padding:22px 18px;text-align:center;height:100%}.healthxiq-mii{text-align:center}.healthxiq-mii-badge{display:inline-flex;align-items:center;gap:8px;background:var(--mp-yellow-light);border:1px solid var(--mp-border);border-radius:999px;padding:8px 20px;font-size:13px;margin-bottom:20px;color:var(--mp-heading)}.healthxiq-mii-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px}.healthxiq-mii-chip{background:#fff;border:1px solid var(--mp-border);border-radius:999px;padding:8px 16px;font-size:13px;color:var(--mp-body)}.healthxiq-journey-step-label{font-size:10px;font-weight:700;color:var(--tg-color-gray-4,#818298);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.healthxiq-journey-step-title{font-size:14px;font-weight:600;color:var(--mp-heading);margin-bottom:6px}.healthxiq-journey-step-desc{font-size:12px;color:var(--mp-body);line-height:1.5}.healthxiq-mii h2{margin-bottom:12px}.healthxiq-mii-desc{color:var(--mp-body);max-width:560px;margin-left:auto;margin-right:auto}.healthxiq-final-cta{text-align:center;padding:56px 32px;border-radius:24px;background:#fff;border:1px solid var(--mp-border);box-shadow:0 12px 32px rgba(20,23,108,.06)}.healthxiq-final-cta p{color:var(--mp-body);max-width:560px;margin-left:auto;margin-right:auto}.healthxiq-final-note{color:var(--tg-color-gray-4,#818298)}.healthxiq-wellness-ring{width:120px;height:120px;border-radius:50%;border:10px solid var(--mp-yellow-light);border-top-color:var(--mp-primary);display:flex;align-items:center;justify-content:center;flex-direction:column}.healthxiq-wellness-score{font-size:34px;color:var(--mp-primary);line-height:1;font-weight:700}.healthxiq-wellness-pill{display:inline-block;background:var(--mp-yellow-light);color:var(--mp-heading);padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600}.healthxiq-wellness-trend{color:var(--mp-primary);font-weight:600}.healthxiq-vital-bar{height:6px;border-radius:999px;background:var(--mp-primary)}.healthxiq-check{color:var(--mp-primary);font-weight:700}@media (max-width:991.98px){.healthxiq-page .hero-image-block,.healthxiq-page .product-hero-visual{display:flex;justify-content:center;align-items:center}.healthxiq-hero-mobile{padding-top:1.5rem}.healthxiq-hero-mobile .section-title{margin-top:.5rem}.healthxiq-hero-mobile .healthxiq-hero-stats{margin-top:28px}.healthxiq-odd-center-row{justify-content:center;row-gap:1.25rem!important}.healthxiq-feat-grid{grid-template-columns:1fr 1fr}.healthxiq-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.healthxiq-journey-steps:before{display:none}}@media (min-width:768px) and (max-width:991.98px){.healthxiq-odd-center-row>[class*=col-md-6]:last-child:nth-child(odd){flex:0 0 50%;max-width:50%;margin-left:auto;margin-right:auto}.healthxiq-feat-grid>.healthxiq-feat-card:last-child:nth-child(odd),.healthxiq-journey-steps>.healthxiq-journey-step:last-child:nth-child(odd),.healthxiq-platform-grid>.healthxiq-platform-card:last-child:nth-child(odd){grid-column:1/-1;width:50%;justify-self:center}.healthxiq-page .hero-image-block .healthxiq-wellness-card{width:100%;max-width:480px;margin-left:auto;margin-right:auto}.healthxiq-page .hero-image-block img,.healthxiq-page .product-hero-visual img{width:100%!important;max-width:480px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}}@media (max-width:767.98px){.healthxiq-glance-strip{grid-template-columns:1fr;gap:12px}.healthxiq-glance-divider{display:none}.healthxiq-appt-top-row{flex-wrap:wrap}.healthxiq-appt-badge{margin-left:auto}.healthxiq-feat-grid,.healthxiq-journey-steps{grid-template-columns:1fr}.healthxiq-modules-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -12px 24px;padding:0 12px}.healthxiq-modules-tabs::-webkit-scrollbar{display:none}.healthxiq-mod-tab{flex-shrink:0}.healthxiq-final-cta{padding:44px 20px;border-radius:18px}}@media (max-width:575.98px){.healthxiq-final-ctas,.healthxiq-hero-ctas{width:100%}.healthxiq-final-ctas .btn,.healthxiq-hero-ctas .btn{width:100%;justify-content:center}.healthxiq-hero-stats{flex-wrap:wrap;gap:20px}.healthxiq-hero-stats>div{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10px)}.healthxiq-hero-stats>:nth-child(2){text-align:right}.healthxiq-hero-stats>:last-child:nth-child(odd){flex:0 0 100%;text-align:center}}