.page-root.svelte-w91zfd{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page-root.svelte-w91zfd h1:where(.svelte-w91zfd),.page-root.svelte-w91zfd h2:where(.svelte-w91zfd){font-family:Bitter,Georgia,Times New Roman,serif}.section-label.svelte-w91zfd{letter-spacing:.1em;text-transform:uppercase;color:#00b4a6;font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:700;display:inline-block}.hero-cta-primary.svelte-w91zfd{background:var(--brand-primary,#00b4a6);color:#fff;border-radius:9999px;padding:1rem 2.25rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-block;box-shadow:0 10px 25px -5px #00b4a659}.hero-cta-primary.svelte-w91zfd:hover{background:var(--brand-primary-dark,#009e92);transform:translateY(-2px);box-shadow:0 14px 30px -5px #00b4a673}.hero-badge.svelte-w91zfd{z-index:10;color:var(--brand-secondary,#1e2a4a);-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border:1px solid #0000000f;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;position:absolute;box-shadow:0 4px 12px #00000014}.hero-badge-tl.svelte-w91zfd{top:-1.5rem;left:-1.5rem;rotate:-6deg}.hero-badge-tr.svelte-w91zfd{top:-.75rem;right:-1rem;rotate:3deg}.hero-badge-br.svelte-w91zfd{bottom:-1.5rem;right:-1.5rem;rotate:4deg}.hero-badge-bl.svelte-w91zfd{bottom:-1.75rem;left:-1.5rem;rotate:-4deg}@media (width>=768px) and (width<=1023px){.hero-badge-tl.svelte-w91zfd{left:-.75rem}.hero-badge-tr.svelte-w91zfd{right:-.5rem}.hero-badge-br.svelte-w91zfd{right:-.75rem}.hero-badge-bl.svelte-w91zfd{left:-.75rem}}.hero-bg-image.svelte-w91zfd{background-image:url(../../../images/medrez_hero_bg_small.png);background-position:70%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 35%);mask-image:linear-gradient(90deg,#0000 5%,#000 35%)}@media (width>=768px) and (width<=1023px){.hero-bg-image.svelte-w91zfd{background-position:65%;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 40%);mask-image:linear-gradient(90deg,#0000 10%,#000 40%)}}@media (width>=1024px){.hero-bg-image.svelte-w91zfd{background-position:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18%);mask-image:linear-gradient(90deg,#0000 0%,#000 18%)}}@media (width<=767px){.hero-bg-image.svelte-w91zfd{opacity:.06;background-position:50%;background-size:cover;-webkit-mask-image:none;mask-image:none}}.hero-overlay.svelte-w91zfd{pointer-events:none;background:linear-gradient(90deg,#fff 0% 32%,#ffffffe0 48%,#fff6 65%,#0000 82%);position:absolute;inset:0}@media (width>=768px) and (width<=1023px){.hero-overlay.svelte-w91zfd{background:linear-gradient(90deg,#fff 0% 40%,#ffffffe6 55%,#ffffff80 72%,#0000 90%)}}@media (width<=767px){.hero-overlay.svelte-w91zfd{background:#ffffffeb}}.hero-dot-grid.svelte-w91zfd{pointer-events:none;background-image:radial-gradient(circle,#00b4a62e 2px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 85% at 22%,#000 20%,#0000 75%);mask-image:radial-gradient(55% 85% at 22%,#000 20%,#0000 75%)}@media (width<=767px){.hero-dot-grid.svelte-w91zfd{-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 15%,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 15%,#0000 70%)}}.hero-glow.svelte-w91zfd{filter:blur(70px);pointer-events:none;background:radial-gradient(#00b4a612 0%,#0000 70%);width:55%;height:80%;position:absolute;top:50%;left:-5%;transform:translateY(-50%)}@media (width<=767px){.hero-glow.svelte-w91zfd{width:80%;left:50%;transform:translate(-50%,-50%)}}@keyframes svelte-w91zfd-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up.svelte-w91zfd{animation:.7s cubic-bezier(.16,1,.3,1) both svelte-w91zfd-fadeUp}.browser-frame.svelte-w91zfd{border:1px solid #00000014;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px #1e2a4a26,0 8px 20px #00000014}.dashboard-layout.svelte-w91zfd{background:#f8fafc;grid-template-columns:56px 1fr;min-height:300px;display:grid}.dashboard-sidebar.svelte-w91zfd{background:#1e2a4a;flex-direction:column;align-items:center;gap:12px;padding:16px 10px;display:flex}.db-logo.svelte-w91zfd{background:#00b4a6;border-radius:8px;flex-shrink:0;width:32px;height:32px;margin-bottom:4px}.db-nav-active.svelte-w91zfd{background:#00b4a64d;border:1px solid #00b4a680;border-radius:6px;flex-shrink:0;width:32px;height:32px}.db-nav.svelte-w91zfd{background:#ffffff12;border-radius:6px;flex-shrink:0;width:32px;height:32px}.dashboard-main.svelte-w91zfd{flex-direction:column;gap:12px;padding:16px;display:flex}.db-header.svelte-w91zfd{border-bottom:1px solid #e5e7eb;padding-bottom:8px}.db-header-title.svelte-w91zfd{color:#1e2a4a;font-size:14px;font-weight:700}.db-header-sub.svelte-w91zfd{color:#9ca3af;margin-top:2px;font-size:11px}.db-hero-row.svelte-w91zfd{grid-template-columns:2fr 1fr;gap:8px;display:grid}.db-score-hero.svelte-w91zfd{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.db-score-ring-svg.svelte-w91zfd{flex-shrink:0;width:44px;height:44px}.db-score-info.svelte-w91zfd{flex-direction:column;display:flex}.db-score-number.svelte-w91zfd{color:#d97706;font-size:22px;font-weight:700;line-height:1}.db-score-label.svelte-w91zfd{color:#92400e;margin-top:2px;font-size:9px;font-weight:500}.db-score-trend.svelte-w91zfd{color:#16a34a;margin-top:3px;font-size:9px}.db-rating-card.svelte-w91zfd{background:#f0fdf9;border:1px solid #99f6e4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:10px 12px;display:flex}.db-rating-value.svelte-w91zfd{color:#00b4a6;font-size:18px;font-weight:700;line-height:1}.db-rating-stars.svelte-w91zfd{color:#fbbf24;margin-top:2px;font-size:8px}.db-rating-label.svelte-w91zfd{color:#6b7280;margin-top:2px;font-size:9px}.db-stats-row.svelte-w91zfd{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.db-stat-card.svelte-w91zfd{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.db-stat-value.svelte-w91zfd{color:#1e2a4a;font-size:20px;font-weight:700;line-height:1}.db-stat-label.svelte-w91zfd{color:#9ca3af;margin-top:4px;font-size:10px}.db-content-row.svelte-w91zfd{grid-template-columns:3fr 2fr;gap:8px;display:grid}.db-chart.svelte-w91zfd{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.db-chart-title.svelte-w91zfd{color:#6b7280;margin-bottom:8px;font-size:11px;font-weight:600}.db-bars.svelte-w91zfd{align-items:flex-end;gap:4px;height:70px;display:flex}.db-bar.svelte-w91zfd{opacity:.75;background:#00b4a6;border-radius:3px 3px 0 0;flex:1;min-height:4px}.db-feedback.svelte-w91zfd{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.db-feedback-title.svelte-w91zfd{color:#6b7280;font-size:11px;font-weight:600}.db-feedback-item.svelte-w91zfd{border-radius:6px;padding:8px 10px}.db-feedback-critical.svelte-w91zfd{background:#fef2f2;border:1px solid #fecaca}.db-feedback-positive.svelte-w91zfd{background:#f0fdf4;border:1px solid #bbf7d0}.db-feedback-stars.svelte-w91zfd{color:#fbbf24;margin-bottom:3px;font-size:10px}.db-feedback-text.svelte-w91zfd{color:#4b5563;margin:0;font-size:10px;line-height:1.4}.db-feedback-badge.svelte-w91zfd{color:#1e2a4a;background:#1e2a4a1a;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:9px;display:inline-block}.problem-card.svelte-w91zfd{background:#fef2f2;border-left:4px solid #f87171;border-radius:.75rem;gap:1rem;padding:1.25rem 1.5rem;display:flex}.problem-icon-wrap.svelte-w91zfd{background:#f8717126;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.limit-card.svelte-w91zfd{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.75rem;gap:1rem;padding:1.25rem 1.5rem;display:flex}.limit-x-icon.svelte-w91zfd{background:#f3f4f6;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.125rem;display:flex}.step-number.svelte-w91zfd{color:#fff;background:#00b4a6;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-family:Bitter,serif;font-size:1.375rem;font-weight:700;display:flex;box-shadow:0 4px 14px #00b4a659}.steps-connector.svelte-w91zfd{opacity:.5;background:repeating-linear-gradient(90deg,#00b4a6 0 5px,#0000 5px 12px);width:66.6667%;height:2px;position:absolute;top:1.75rem;left:16.6667%}.cta-blob-1.svelte-w91zfd{pointer-events:none;background:#ffffff0a;border-radius:50%;width:22rem;height:22rem;position:absolute;top:-5rem;left:-5rem}.cta-blob-2.svelte-w91zfd{pointer-events:none;background:#00b4a626;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-4rem;right:-4rem}.faq-answer.svelte-w91zfd{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1);display:grid}.faq-answer.open.svelte-w91zfd{grid-template-rows:1fr}.faq-answer.svelte-w91zfd>div:where(.svelte-w91zfd){overflow:hidden}.faq-toggle-icon.svelte-w91zfd{transition:transform .28s cubic-bezier(.4,0,.2,1)}.faq-toggle-icon.open.svelte-w91zfd{transform:rotate(45deg)}.reveal.svelte-w91zfd{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.reveal.svelte-w91zfd.revealed{opacity:1;transform:translateY(0)}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):first-child{transition-delay:0s}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):nth-child(2){transition-delay:80ms}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):nth-child(3){transition-delay:.16s}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):nth-child(4){transition-delay:.24s}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):nth-child(5){transition-delay:.32s}.reveal-stagger.svelte-w91zfd>.reveal:where(.svelte-w91zfd):nth-child(6){transition-delay:.4s}@media (width>=768px){.reveal-connector.svelte-w91zfd{transform-origin:0;transition:transform 1s cubic-bezier(.16,1,.3,1) .5s;transform:scaleX(0)}.reveal-connector.svelte-w91zfd.revealed{transform:scaleX(1)}}
