.report-preview.svelte-10y2rai{background:#fff;border:1px solid #dce5f1;border-radius:20px;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 28px 70px -24px #253f7330,0 4px 16px #223e6810}.preview-toolbar.svelte-10y2rai{border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.preview-brand.svelte-10y2rai{color:#273c58;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.preview-label.svelte-10y2rai{color:#526880;background:#eff4fa;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:600}.preview-tabs.svelte-10y2rai{gap:4px;padding:14px 20px 0;display:flex}.preview-tabs.svelte-10y2rai button:where(.svelte-10y2rai){color:#617089;background:0 0;border-radius:6px;min-height:36px;padding:6px 13px;font-size:12px}.preview-tabs.svelte-10y2rai button[aria-pressed=true]:where(.svelte-10y2rai){color:#215cc5;background:#ecf3ff}.preview-content.svelte-10y2rai{padding:18px 20px}.preview-question.svelte-10y2rai{align-items:center;gap:12px;margin-bottom:18px;display:flex}.question-icon.svelte-10y2rai{color:#2563eb;background:#eaf2ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.preview-question.svelte-10y2rai p:where(.svelte-10y2rai){letter-spacing:-.3px;min-height:45px;margin:0;font-size:15px;font-weight:600;line-height:1.5}.preview-report.svelte-10y2rai{border:1px solid #e4ebf5;border-radius:12px;padding:16px}.preview-source.svelte-10y2rai{color:#617089;margin:0 0 14px;font-size:11px}.preview-source.svelte-10y2rai span:where(.svelte-10y2rai){color:#3973d8;margin-right:4px;font-size:7px}.preview-metric.svelte-10y2rai{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-metric.svelte-10y2rai div:where(.svelte-10y2rai)>span:where(.svelte-10y2rai){color:#65768e;font-size:12px;display:block}.preview-metric.svelte-10y2rai strong:where(.svelte-10y2rai){letter-spacing:-1.2px;font-size:30px;font-weight:700;display:block}.metric-change.svelte-10y2rai{color:#ad4543;background:#fff0ef;border-radius:5px;padding:4px 7px;font-size:11px;font-weight:650}.metric-change.positive.svelte-10y2rai{color:#277648;background:#e9f7ee}.preview-chart.svelte-10y2rai{width:100%;height:108px;margin:12px 0 5px;display:block}.chart-caption.svelte-10y2rai{color:#5f7089;justify-content:space-between;font-size:11px;display:flex}.preview-answer.svelte-10y2rai{align-items:flex-start;gap:9px;margin-top:16px;display:flex}.answer-icon.svelte-10y2rai{color:#3973d8;flex:none;font-size:18px}.preview-answer.svelte-10y2rai p:where(.svelte-10y2rai){color:#617089;min-height:39px;margin:0;font-size:12px;line-height:1.6}.preview-footer.svelte-10y2rai{color:#5f7089;background:#fbfcfe;border-top:1px solid #e9eef5;justify-content:space-between;gap:8px;padding:13px 20px;font-size:11px;display:flex}.preview-footer.svelte-10y2rai span:where(.svelte-10y2rai) span:where(.svelte-10y2rai){color:#278557;margin-right:3px}@media (width<=760px){.report-preview.svelte-10y2rai{width:100%;max-width:520px;margin:0 auto;transform:none}.preview-question.svelte-10y2rai p:where(.svelte-10y2rai){font-size:14px}}.landing-hero.svelte-10joqin{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding:52px 0 64px;display:grid}.hero-eyebrow.svelte-10joqin{letter-spacing:1.35px;color:#466287;align-items:center;gap:8px;margin:0 0 22px;font-size:11px;font-weight:700;display:flex}.hero-eyebrow.svelte-10joqin>span:where(.svelte-10joqin){background:#4b88e8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e8f1ff}.landing-hero.svelte-10joqin h1:where(.svelte-10joqin){letter-spacing:-3.4px;margin:0 0 25px;font-size:clamp(46px,5.3vw,66px);font-weight:750;line-height:1.08}.landing-hero.svelte-10joqin h1:where(.svelte-10joqin) span:where(.svelte-10joqin){color:#2463d9}.hero-description.svelte-10joqin{color:#5b6d86;max-width:490px;margin-bottom:26px;font-size:16px;line-height:1.8}.landing-actions.svelte-10joqin{flex-wrap:wrap;gap:10px;display:flex}.landing-actions.svelte-10joqin .button{gap:10px;min-height:46px;padding:12px 17px;font-size:12px}.hero-free.svelte-10joqin{color:#536b86;flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0 6px;font-size:11px;display:flex}.hero-free.svelte-10joqin>span:where(.svelte-10joqin):first-child{color:#258457;font-weight:700}.hero-consent.svelte-10joqin{color:#5f7089;margin:0;font-size:11px}.hero-visual.svelte-10joqin{min-width:0;padding:12px 0;position:relative}.hero-visual.svelte-10joqin:before{content:"";z-index:-1;background:radial-gradient(#dce9ff88,#0000 70%);position:absolute;inset:-12px}.provider-strip.svelte-10joqin{border-top:1px solid #e0e7f1;border-bottom:1px solid #e0e7f1;margin-bottom:88px;padding:22px 0 27px}.provider-strip.svelte-10joqin>p:where(.svelte-10joqin){text-align:center;letter-spacing:1.5px;color:#5f7089;margin:0 0 20px;font-size:11px;font-weight:650}.provider-strip.svelte-10joqin>div:where(.svelte-10joqin){flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.provider-strip.svelte-10joqin a:where(.svelte-10joqin){color:#49617e;align-items:center;gap:9px;font-size:12px;font-weight:550;text-decoration:none;display:flex}.provider-strip.svelte-10joqin img:where(.svelte-10joqin){object-fit:contain}.landing-section.svelte-10joqin{margin-bottom:88px}.section-heading.svelte-10joqin{margin-bottom:30px}.section-heading.svelte-10joqin .eyebrow:where(.svelte-10joqin),.trust-heading.svelte-10joqin .eyebrow:where(.svelte-10joqin){margin:0 0 12px}.section-heading.svelte-10joqin h2:where(.svelte-10joqin),.trust-heading.svelte-10joqin h2:where(.svelte-10joqin){letter-spacing:-1.4px;margin:0 0 14px;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.2}.section-heading.svelte-10joqin>p:where(.svelte-10joqin):last-child,.section-heading-row.svelte-10joqin>div:where(.svelte-10joqin)>p:where(.svelte-10joqin):last-child,.trust-heading.svelte-10joqin>p:where(.svelte-10joqin):not(.eyebrow){color:#5f7089;margin:0;font-size:14px;line-height:1.75}.section-heading-row.svelte-10joqin{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.text-link.svelte-10joqin{white-space:nowrap;font-size:12px;font-weight:600}.use-case-grid.svelte-10joqin{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.use-case.svelte-10joqin{background:#fff;border:1px solid #e0e7f1;border-radius:16px;flex-direction:column;padding:26px 24px;display:flex}.use-case-icon.svelte-10joqin{color:#2463d9;background:#f2f7ff;border:1px solid #dae7fa;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:22px;font-size:24px;display:grid}.use-case-label.svelte-10joqin{letter-spacing:.8px;color:#66809e;margin:0 0 12px;font-size:11px;font-weight:650}.use-case.svelte-10joqin h3:where(.svelte-10joqin){letter-spacing:-.5px;margin:0 0 12px;font-size:19px;line-height:1.4}.use-case.svelte-10joqin>p:where(.svelte-10joqin):not(.use-case-label){color:#63748c;margin-bottom:18px;font-size:14px;line-height:1.8}.use-case.svelte-10joqin blockquote:where(.svelte-10joqin){color:#425e82;border-top:1px solid #e8edf4;margin:auto 0 22px;padding:14px 0 0;font-size:13px;font-style:italic;line-height:1.7}.use-case.svelte-10joqin>a:where(.svelte-10joqin){font-size:12px;font-weight:600;text-decoration:none}.workflow-section.svelte-10joqin{border-bottom:1px solid #e1e8f2;padding-bottom:58px}.landing-steps.svelte-10joqin{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:36px 0 0;padding:0;list-style:none;display:grid}.landing-step.svelte-10joqin{color:#5f7089;letter-spacing:1px;margin-bottom:18px;font-size:13px;font-weight:650;display:block}.landing-steps.svelte-10joqin h3:where(.svelte-10joqin){letter-spacing:-.35px;margin:0 0 12px;font-size:16px}.landing-steps.svelte-10joqin p:where(.svelte-10joqin){color:#63748c;margin:0;font-size:14px;line-height:1.8}.landing-steps.svelte-10joqin a:where(.svelte-10joqin){margin-top:14px;font-size:12px;font-weight:600;display:inline-block}.trust-section.svelte-10joqin{background:#f0f5fc;border:1px solid #dde7f6;border-radius:20px;grid-template-columns:.85fr 1.4fr;gap:70px;padding:40px;display:grid}.trust-heading.svelte-10joqin>a:where(.svelte-10joqin){margin-top:20px;font-size:12px;font-weight:600;display:inline-block}.landing-points.svelte-10joqin{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.landing-points.svelte-10joqin>div:where(.svelte-10joqin)>span:where(.svelte-10joqin){color:#3c74c7;margin-bottom:12px;font-size:22px;line-height:1;display:block}.landing-points.svelte-10joqin h3:where(.svelte-10joqin){margin:0 0 8px;font-size:14px}.landing-points.svelte-10joqin p:where(.svelte-10joqin){color:#5b7290;margin:0;font-size:13px;line-height:1.8}.faq-section.svelte-10joqin{grid-template-columns:1fr 1.5fr;gap:56px;display:grid}.faq-list.svelte-10joqin details:where(.svelte-10joqin){border-bottom:1px solid #dde5f0;padding:17px 0}.faq-list.svelte-10joqin details:where(.svelte-10joqin):first-child{border-top:1px solid #dde5f0}.faq-list.svelte-10joqin summary:where(.svelte-10joqin){cursor:pointer;justify-content:space-between;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.faq-list.svelte-10joqin summary:where(.svelte-10joqin)::-webkit-details-marker{display:none}.faq-list.svelte-10joqin summary:where(.svelte-10joqin)>span:where(.svelte-10joqin){color:#6981a1;font-size:19px;line-height:1}.faq-list.svelte-10joqin details[open]:where(.svelte-10joqin) summary:where(.svelte-10joqin)>span:where(.svelte-10joqin){transform:rotate(45deg)}.faq-list.svelte-10joqin details:where(.svelte-10joqin) p:where(.svelte-10joqin){color:#62748d;margin:16px 0 0;font-size:14px;line-height:1.8}.landing-final.svelte-10joqin{color:#fff;background:radial-gradient(at 90%,#1d487b,#0000 75%),#142b49;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:44px 48px;display:flex}.landing-final.svelte-10joqin .eyebrow:where(.svelte-10joqin){color:#9bbcea;margin:0 0 13px;font-size:11px}.landing-final.svelte-10joqin h2:where(.svelte-10joqin){color:#fff;letter-spacing:-1px;margin:0 0 12px;font-size:34px;line-height:1.2}.landing-final.svelte-10joqin p:where(.svelte-10joqin):not(.eyebrow){color:#b6c9e1;margin:0;font-size:14px}.landing-final.svelte-10joqin>div:where(.svelte-10joqin):last-child{flex-direction:column;flex:none;align-items:center;gap:15px;display:flex}.landing-final.svelte-10joqin .button{color:#1c4d92;background:#fff;font-size:12px}.landing-final.svelte-10joqin a:where(.svelte-10joqin):not(.button){color:#c6d8f0;font-size:12px}@media (width<=1000px){.landing-hero.svelte-10joqin{gap:32px}.landing-hero.svelte-10joqin h1:where(.svelte-10joqin){font-size:54px}.landing-actions.svelte-10joqin .button{font-size:11px}.provider-strip.svelte-10joqin>div:where(.svelte-10joqin){justify-content:center;gap:20px 30px}.trust-section.svelte-10joqin{gap:35px;padding:30px}.use-case-grid.svelte-10joqin{gap:12px}.use-case.svelte-10joqin{padding:22px 18px}}@media (width<=760px){.landing-hero.svelte-10joqin{grid-template-columns:1fr;gap:28px;padding:26px 0 40px}.landing-hero.svelte-10joqin h1:where(.svelte-10joqin){letter-spacing:-2.4px;font-size:clamp(44px,8vw,60px)}.hero-copy.svelte-10joqin{max-width:540px}.hero-description.svelte-10joqin{font-size:15px}.provider-strip.svelte-10joqin,.landing-section.svelte-10joqin{margin-bottom:56px}.use-case-grid.svelte-10joqin,.landing-steps.svelte-10joqin{grid-template-columns:1fr;gap:20px}.use-case.svelte-10joqin{padding:24px}.use-case.svelte-10joqin blockquote:where(.svelte-10joqin){margin-top:8px}.trust-section.svelte-10joqin{grid-template-columns:1fr;gap:30px}.faq-section.svelte-10joqin{grid-template-columns:1fr;gap:0}.section-heading-row.svelte-10joqin{flex-direction:column;align-items:flex-start;gap:12px}.landing-final.svelte-10joqin{flex-direction:column;align-items:flex-start;padding:32px 26px}.landing-final.svelte-10joqin h2:where(.svelte-10joqin){font-size:29px}.landing-final.svelte-10joqin>div:where(.svelte-10joqin):last-child{align-items:flex-start}.landing-steps.svelte-10joqin{gap:30px}.landing-step.svelte-10joqin{margin-bottom:10px}.provider-strip.svelte-10joqin a:where(.svelte-10joqin){font-size:11px}.provider-strip.svelte-10joqin>div:where(.svelte-10joqin){gap:16px 22px}}@media (width<=380px){.landing-actions.svelte-10joqin{flex-direction:column}.landing-actions.svelte-10joqin .button{justify-content:center}.landing-points.svelte-10joqin{grid-template-columns:1fr}.landing-hero.svelte-10joqin h1:where(.svelte-10joqin){font-size:42px}}
