@theme inline{--color-brand: var(--brand); --color-ink: var(--ink); --color-warm: var(--warm);}.continuity-experience{--brand:var(--prove-green);--ink:var(--slate-ink);--warm:var(--warm-white);--gradient-hero:radial-gradient(ellipse 60% 70% at 85% 10%, oklch(72% .19 132/.14), transparent 60%), radial-gradient(ellipse 50% 60% at 10% 90%, oklch(55% .15 250/.18), transparent 60%), var(--navy);font-family:var(--font-sans);overflow-x:clip}.continuity-experience .bg-hero{background:var(--gradient-hero)}.continuity-experience .hero-card{border:1px solid color-mix(in oklab, var(--navy-foreground) 22%, transparent);background:color-mix(in oklab, var(--navy-foreground) 7%, transparent);border-radius:1rem;padding:1.25rem}.continuity-experience .btn-cta{background:var(--brand);color:var(--navy);border-radius:9999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:600;transition:filter .15s;display:inline-flex}.continuity-experience .btn-cta:hover{filter:brightness(1.06)}.continuity-experience .btn-outline{border:1px solid;border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-weight:600;display:inline-flex}.continuity-experience .btn-outline:hover{background:color-mix(in oklab, currentColor 8%, transparent)}.continuity-experience .chip{border:1px solid var(--border);border-radius:9999px;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.continuity-experience .print-only{display:none}@media (prefers-reduced-motion:reduce){.continuity-experience *,.continuity-experience :before,.continuity-experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.continuity-experience .no-print{display:none!important}.continuity-experience .print-only{display:block}.continuity-experience .brief-watermark{position:relative}.continuity-experience .brief-watermark:before{content:"SIMULATED · NOT A REAL CUSTOMER RECORD";text-align:center;color:oklch(85% .02 260);z-index:0;pointer-events:none;font-size:34px;font-weight:800;position:fixed;top:45%;left:0;right:0;transform:rotate(-24deg)}}
