.hero.svelte-8btmf1{position:relative;width:100%;min-height:86vh;display:flex;align-items:center;overflow:hidden;background:#fff;font-family:Onest,system-ui,sans-serif;--brand-400: #22d3ee;--brand-500: #00a9c7;--brand-600: #0092af;--brand-700: #007a93;--neutral-500: #64748b;--neutral-600: #475569;--neutral-900: #0f172a;--radius-lg: 16px;--radius-xl: 20px;--shadow-md: 0 4px 6px -1px rgba(15, 23, 42, .06), 0 2px 4px -1px rgba(15, 23, 42, .04);--shadow-lg: 0 10px 15px -3px rgba(15, 23, 42, .06), 0 4px 6px -2px rgba(15, 23, 42, .03);--shadow-xl: 0 20px 25px -5px rgba(15, 23, 42, .08), 0 10px 10px -5px rgba(15, 23, 42, .02)}.plate.svelte-8btmf1{position:absolute;top:0;bottom:auto;height:100%;left:0;right:0;width:100%;overflow:hidden}.v.svelte-8btmf1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform-origin:50% 50%;animation:svelte-8btmf1-plate-drift 48s ease-in-out infinite alternate;image-rendering:-webkit-optimize-contrast}@keyframes svelte-8btmf1-plate-drift{0%{transform:translate3d(0,.5%,0)}to{transform:translate3d(0,-.9%,0)}}.scrim.svelte-8btmf1{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#fffffff7,#ffffffeb 24%,#fff9,#fff0 52%)}.subhead.svelte-8btmf1{margin-top:2rem}.kicker.svelte-8btmf1{margin:0 0 .5rem;color:var(--brand-600);font-weight:700;font-size:clamp(.78rem,.95vw,.92rem);letter-spacing:.16em;text-transform:uppercase}.sub-big.svelte-8btmf1{margin:0;max-width:20ch;color:var(--neutral-600);font-weight:500;line-height:1.25;letter-spacing:-.02em;font-size:clamp(1.35rem,2.2vw,2.15rem);text-wrap:balance}.actions.svelte-8btmf1{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin-top:2.4rem}.cta.svelte-8btmf1{display:inline-flex;align-items:center;border:0;font-family:inherit;cursor:pointer;padding:.85rem 1.6rem;border-radius:var(--radius-lg);background:var(--neutral-900);color:#fff;font-weight:600;font-size:1rem;text-decoration:none;box-shadow:var(--shadow-md);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.cta.svelte-8btmf1:hover{background:#1e293b;transform:translateY(-1px);box-shadow:var(--shadow-lg)}.ghost.svelte-8btmf1{display:inline-flex;align-items:center;gap:.45rem;color:var(--neutral-600);font-weight:600;font-size:1rem;text-decoration:none;transition:color .2s ease}.ghost.svelte-8btmf1 svg:where(.svelte-8btmf1){width:1.05em;height:1.05em;transition:transform .2s ease}.ghost.svelte-8btmf1:hover{color:var(--brand-600)}.ghost.svelte-8btmf1:hover svg:where(.svelte-8btmf1){transform:translate(3px)}.content.svelte-8btmf1{position:relative;z-index:2;width:min(52rem,46vw);margin-left:clamp(1.5rem,11vw,40rem);opacity:0;transform:translateY(18px);transition:opacity .9s ease .25s,transform .9s cubic-bezier(.16,1,.3,1) .25s}.hero.ready.svelte-8btmf1 .content:where(.svelte-8btmf1){opacity:1;transform:translateY(0)}h1.svelte-8btmf1{margin:0;font-weight:700;line-height:1.02;letter-spacing:-.035em;font-size:clamp(2.5rem,4.6vw,5.1rem);color:var(--neutral-900);text-wrap:balance;max-width:15ch}.ent.svelte-8btmf1{color:var(--brand-600)}@media (max-width: 900px){.plate.svelte-8btmf1{width:100%;-webkit-mask-image:none;mask-image:none}.content.svelte-8btmf1{width:auto;margin:0 1.5rem}.v.svelte-8btmf1{animation:none;transform:none;-o-object-fit:cover;object-fit:cover}.scrim.svelte-8btmf1{background:linear-gradient(to bottom,#fffffff0,#ffffffe6 55%,#ffffff80)}}@media (prefers-reduced-motion: reduce){.v.svelte-8btmf1{animation:none;transform:none}.content.svelte-8btmf1{opacity:1;transform:none;transition:none}}.strip.svelte-1d04sjq{position:relative;padding:clamp(1.75rem,3vw,2.75rem) 0 clamp(3rem,6vw,4.5rem);background:#fff;border-top:1px solid rgba(15,23,42,.07);font-family:Onest,system-ui,-apple-system,sans-serif;overflow:hidden}.label.svelte-1d04sjq{margin:0 0 clamp(1.75rem,3vw,2.5rem);text-align:center;color:#64748b;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rail.svelte-1d04sjq{display:flex;padding:1.1rem 0 1.4rem;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.track.svelte-1d04sjq{display:flex;align-items:center;gap:.75rem;flex:none;padding-right:.75rem;animation:svelte-1d04sjq-slide 70s linear infinite;will-change:transform}@keyframes svelte-1d04sjq-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.strip.svelte-1d04sjq:hover .track:where(.svelte-1d04sjq){animation-play-state:paused}.chip.svelte-1d04sjq{display:inline-flex;align-items:center;gap:.5rem;flex:none;padding:.55rem .95rem;border-radius:9999px;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 1px 2px #0f172a0a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.chip.svelte-1d04sjq img:where(.svelte-1d04sjq){width:18px;height:18px;-o-object-fit:contain;object-fit:contain;flex:none}.chip.svelte-1d04sjq i:where(.svelte-1d04sjq){font-style:normal;font-size:.86rem;font-weight:600;color:#0f172a;letter-spacing:-.005em;white-space:nowrap}.chip.lead.svelte-1d04sjq{padding:.9rem 1.55rem;background:#fff;border-color:#0f172a1a;box-shadow:0 1px 2px #0f172a0a,0 8px 20px -8px #0f172a24}.chip.lead.svelte-1d04sjq img:where(.svelte-1d04sjq){width:28px;height:28px;opacity:1}.chip.lead.svelte-1d04sjq i:where(.svelte-1d04sjq){font-size:1.05rem;font-weight:600;color:#0f172a;letter-spacing:-.01em}.chip.accent.svelte-1d04sjq{border-color:#0092af59;background:#f2fbfd}.chip.accent.svelte-1d04sjq i:where(.svelte-1d04sjq){color:#0092af}.chip.svelte-1d04sjq:hover{background:#fff;border-color:#0092af66;box-shadow:0 10px 22px -10px #0f172a33;transform:translateY(-2px)}.sr.svelte-1d04sjq{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.track.svelte-1d04sjq{animation:none}.rail.svelte-1d04sjq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.vignette.svelte-1f9xwmr{--brand-50: #ecfeff;--brand-200: #a5f3fc;--brand-500: #00a9c7;--brand-600: #0092af;--brand-700: #007a93;--n-100: #f1f5f9;--n-200: #e2e8f0;--n-300: #cbd5e1;--n-400: #94a3b8;--n-500: #64748b;--n-700: #334155;--n-900: #0f172a;--success-50: #ecfdf5;--success-100: #d1fae5;--success-600: #059669;--success-700: #047857;--warning-50: #fffbeb;--warning-100: #fef3c7;--warning-600: #d97706;--warning-700: #b45309;--cycle: 16s;--phase: calc(var(--order, 0) * 4s);position:relative;height:100%;padding:12px 22px;background:transparent;overflow:hidden;font-family:Onest,system-ui,sans-serif;font-variant-numeric:tabular-nums}.space-card.svelte-1f9xwmr,.policy.svelte-1f9xwmr,.client.svelte-1f9xwmr,.feed.svelte-1f9xwmr,.tile.svelte-1f9xwmr,.chart.svelte-1f9xwmr{position:relative;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 1px 2px #0f172a0d,0 8px 20px -12px #0f172a42}.vignette.armed.svelte-1f9xwmr .space-card:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .policy:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .grants:where(.svelte-1f9xwmr) li:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .ev:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .tile:where(.svelte-1f9xwmr){opacity:0;transform:translateY(8px)}.vignette.in.svelte-1f9xwmr .space-card:where(.svelte-1f9xwmr),.vignette.in.svelte-1f9xwmr .policy:where(.svelte-1f9xwmr),.vignette.in.svelte-1f9xwmr .grants:where(.svelte-1f9xwmr) li:where(.svelte-1f9xwmr),.vignette.in.svelte-1f9xwmr .ev:where(.svelte-1f9xwmr),.vignette.in.svelte-1f9xwmr .tile:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-in .42s cubic-bezier(0,0,.2,1) forwards;animation-delay:var(--d, 0ms)}@keyframes svelte-1f9xwmr-pv-in{to{opacity:1;transform:translateY(0)}}.rows.svelte-1f9xwmr{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;gap:4px}.space-card.svelte-1f9xwmr{display:grid;grid-template-columns:1fr auto 84px;align-items:center;gap:12px;padding:6px 11px;border-left:3px solid oklch(.92 .03 175);border-radius:14px;overflow:hidden}.space-card.h-degraded.svelte-1f9xwmr{border-left-color:#f1e3c7}.sweep.svelte-1f9xwmr{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(0,169,199,.06) 45%,rgba(0,169,199,.03) 55%,transparent 80%);transform:translate(-100%);pointer-events:none}.vignette.in.svelte-1f9xwmr .sweep:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-sweep var(--cycle) cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(var(--phase) + var(--r, 0) * .35s)}@keyframes svelte-1f9xwmr-pv-sweep{0%{transform:translate(-100%)}13%,to{transform:translate(100%)}}.sc-name.svelte-1f9xwmr{margin:0;font-size:12.5px;font-weight:600;color:var(--n-900);line-height:1.2;letter-spacing:-.01em}.sc-owner.svelte-1f9xwmr{margin:1px 0 2px;font-size:11px;color:var(--n-500)}.health.svelte-1f9xwmr{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500}.health.svelte-1f9xwmr .dot:where(.svelte-1f9xwmr){position:relative;width:5px;height:5px;border-radius:50%;background:currentColor}.health.svelte-1f9xwmr .ring:where(.svelte-1f9xwmr){position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:1.5px solid currentColor;opacity:0}.vignette.in.svelte-1f9xwmr .health:where(.svelte-1f9xwmr) .ring:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-pulse var(--cycle) ease-out infinite;animation-delay:calc(var(--phase) + var(--r, 0) * .35s)}@keyframes svelte-1f9xwmr-pv-pulse{0%{transform:scale(.6);opacity:.55}12%,to{transform:scale(2.4);opacity:0}}.h-ok.svelte-1f9xwmr{color:var(--brand-600)}.h-degraded.svelte-1f9xwmr{color:var(--warning-600)}.sc-kpi.svelte-1f9xwmr{display:flex;gap:14px}.k.svelte-1f9xwmr{display:flex;flex-direction:column}.k.svelte-1f9xwmr b:where(.svelte-1f9xwmr){font-size:12.5px;font-weight:600;color:var(--n-900)}.k.svelte-1f9xwmr i:where(.svelte-1f9xwmr){font-size:10px;font-style:normal;color:var(--n-400)}.policy.svelte-1f9xwmr{display:flex;align-items:center;gap:7px;margin-top:1px;padding:5px 10px;border-radius:12px;font-size:10.5px;color:var(--n-500);white-space:nowrap}.p-ico.svelte-1f9xwmr{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;border-radius:6px;background:var(--brand-50);color:var(--brand-600)}.p-ico.svelte-1f9xwmr svg:where(.svelte-1f9xwmr){width:12px;height:12px}.p-main.svelte-1f9xwmr{font-size:11px;color:var(--n-900)}.p-main.svelte-1f9xwmr b:where(.svelte-1f9xwmr){font-weight:600}.p-sub.svelte-1f9xwmr{color:var(--n-500)}.p-scope.svelte-1f9xwmr{margin-left:auto;color:var(--n-400)}.p-scope.svelte-1f9xwmr b:where(.svelte-1f9xwmr){font-weight:600;color:var(--n-700)}.spark.svelte-1f9xwmr{width:84px;height:24px;overflow:visible}.spark.svelte-1f9xwmr path:where(.svelte-1f9xwmr){fill:none;stroke:var(--brand-500);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:200;stroke-dashoffset:0}.vignette.in.svelte-1f9xwmr .spark:where(.svelte-1f9xwmr) path:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-redraw var(--cycle) ease-in-out infinite;animation-delay:calc(var(--phase) + var(--r, 0) * .35s)}@keyframes svelte-1f9xwmr-pv-redraw{0%{stroke-dashoffset:200}14%,to{stroke-dashoffset:0}}.client.svelte-1f9xwmr{height:100%;border-radius:14px;overflow:hidden}.client-bar.svelte-1f9xwmr{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--n-100);background:#fff}.tl.svelte-1f9xwmr{width:7px;height:7px;border-radius:50%;background:var(--n-200)}.client-name.svelte-1f9xwmr{margin-left:6px;font-size:11.5px;font-weight:600;color:var(--n-700);letter-spacing:-.01em}.assigned.svelte-1f9xwmr{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:10.5px;color:var(--n-400)}.live.svelte-1f9xwmr{width:5px;height:5px;border-radius:50%;background:var(--brand-500)}.grants.svelte-1f9xwmr{margin:0;padding:6px;list-style:none}.grants.svelte-1f9xwmr li:where(.svelte-1f9xwmr){display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:8px}.grants.svelte-1f9xwmr li:where(.svelte-1f9xwmr)+li:where(.svelte-1f9xwmr){border-top:1px solid var(--n-100)}.tick.svelte-1f9xwmr{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;border-radius:50%;background:var(--brand-50);color:var(--brand-600)}.tick.svelte-1f9xwmr svg:where(.svelte-1f9xwmr){width:11px;height:11px}.vignette.in.svelte-1f9xwmr .tick:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-tick var(--cycle) ease-out infinite;animation-delay:calc(var(--phase) + var(--r, 0) * .3s)}@keyframes svelte-1f9xwmr-pv-tick{0%,2%{transform:scale(1);box-shadow:0 0 #00a9c74d}6%{transform:scale(1.18);box-shadow:0 0 0 5px #00a9c700}12%,to{transform:scale(1);box-shadow:0 0 #00a9c700}}.g-label.svelte-1f9xwmr{font-size:12px;font-weight:500;color:var(--n-900)}.g-label.mono.svelte-1f9xwmr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.g-kind.svelte-1f9xwmr{margin-left:auto;font-size:10px;color:var(--n-400)}.g-kind.pack.svelte-1f9xwmr{padding:1px 6px;border-radius:9999px;background:var(--brand-50);color:var(--brand-700);font-weight:500}.feed.svelte-1f9xwmr{height:100%;border-radius:14px;overflow:hidden}.ev.svelte-1f9xwmr{display:grid;grid-template-columns:26px 1fr auto;align-items:start;gap:10px;padding:10px 12px}.ev.svelte-1f9xwmr+.ev:where(.svelte-1f9xwmr){border-top:1px solid var(--n-100)}.avatar.svelte-1f9xwmr{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(145deg,#e8fbfe,#d3f2f8);color:var(--brand-700);font-size:9.5px;font-weight:700;letter-spacing:.02em}.state.svelte-1f9xwmr{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;border:1.5px solid #fff}.s-ok.svelte-1f9xwmr,.s-approved.svelte-1f9xwmr{background:var(--success-600)}.s-await.svelte-1f9xwmr{background:var(--warning-600)}.vignette.in.svelte-1f9xwmr .state.swaps:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-state var(--cycle) steps(1,end) infinite;animation-delay:var(--phase)}@keyframes svelte-1f9xwmr-pv-state{0%,8%{background:var(--warning-600)}10%,17%{background:var(--success-600)}19%,to{background:var(--warning-600)}}.ev-line.svelte-1f9xwmr{margin:0;font-size:12px;line-height:1.45}.who.svelte-1f9xwmr{font-weight:600;color:var(--n-900)}.verb.svelte-1f9xwmr{color:var(--n-400)}.srv.svelte-1f9xwmr{font-weight:500;color:var(--n-700)}.ago.svelte-1f9xwmr{font-size:10px;color:var(--n-300);padding-top:2px}.ev-line.svelte-1f9xwmr code:where(.svelte-1f9xwmr){padding:1px 5px;border:1px solid var(--brand-200);border-radius:4px;background:var(--brand-50);color:var(--brand-700);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:500}.ev-meta.svelte-1f9xwmr{display:flex;flex-wrap:wrap;align-items:center;margin:3px 0 0;font-size:10.5px;color:var(--n-500)}.sep.svelte-1f9xwmr{margin:0 5px;color:var(--n-300)}.badge.svelte-1f9xwmr{display:inline-flex;align-items:center;padding:1px 7px;border-radius:9999px;font-size:10px;font-weight:500;line-height:1.5;white-space:nowrap}.b-warn.svelte-1f9xwmr{background:var(--warning-50);color:var(--warning-700)}.b-ok.svelte-1f9xwmr{background:var(--success-50);color:var(--success-700)}.swap.svelte-1f9xwmr{display:inline-grid}.swap.svelte-1f9xwmr>.badge:where(.svelte-1f9xwmr){grid-area:1 / 1}.vignette.in.svelte-1f9xwmr .swap:where(.svelte-1f9xwmr)>.b-warn:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-out var(--cycle) ease-in-out infinite;animation-delay:var(--phase)}.vignette.in.svelte-1f9xwmr .swap:where(.svelte-1f9xwmr)>.b-ok:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-swap-in var(--cycle) ease-in-out infinite;animation-delay:var(--phase)}.swap.svelte-1f9xwmr>.b-ok:where(.svelte-1f9xwmr){opacity:0}@keyframes svelte-1f9xwmr-pv-out{0%,6%{opacity:1}10%,16%{opacity:0}20%,to{opacity:1}}@keyframes svelte-1f9xwmr-pv-swap-in{0%,6%{opacity:0}10%,16%{opacity:1}20%,to{opacity:0}}.chip.svelte-1f9xwmr{display:inline-flex;align-items:center;gap:3px;color:var(--success-700);font-size:10px;font-weight:500}.chip.svelte-1f9xwmr svg:where(.svelte-1f9xwmr){width:11px;height:11px}.cost.svelte-1f9xwmr{position:relative;display:flex;flex-direction:column;gap:8px;height:100%}.tiles.svelte-1f9xwmr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tile.svelte-1f9xwmr{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label label" "value bars" "delta bars";align-items:center;-moz-column-gap:8px;column-gap:8px;padding:9px 12px;border-radius:14px}.t-label.svelte-1f9xwmr{grid-area:label;margin:0;font-size:9.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--n-500)}.t-value.svelte-1f9xwmr{grid-area:value;margin:2px 0 3px;font-size:20px;font-weight:600;color:var(--n-900);line-height:1.1;letter-spacing:-.02em}.delta.svelte-1f9xwmr{grid-area:delta;justify-self:start;display:inline-block;padding:1px 6px;border-radius:9999px;font-size:10px;font-weight:500}.delta.up.svelte-1f9xwmr{background:#ecfdf5;color:var(--success-600)}.delta.down.svelte-1f9xwmr{background:#fef2f2;color:#dc2626}.bars.svelte-1f9xwmr{grid-area:bars;display:flex;align-items:flex-end;gap:2px;height:30px}.bars.svelte-1f9xwmr span:where(.svelte-1f9xwmr){width:3px;height:var(--h);border-radius:2px;background:linear-gradient(180deg,var(--brand-500),var(--brand-200));transform-origin:bottom}.vignette.in.svelte-1f9xwmr .bars:where(.svelte-1f9xwmr) span:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-grow var(--cycle) cubic-bezier(.2,.8,.2,1) infinite;animation-delay:calc(var(--phase) + var(--r, 0) * .2s + var(--b) * .05s)}@keyframes svelte-1f9xwmr-pv-grow{0%{transform:scaleY(.15);opacity:.5}13%,to{transform:scaleY(1);opacity:1}}.chart.svelte-1f9xwmr{flex:1;padding:8px 12px;border-radius:14px}.c-title.svelte-1f9xwmr{margin:0 0 2px;font-size:11px;font-weight:500;color:var(--n-700)}.chart.svelte-1f9xwmr svg:where(.svelte-1f9xwmr){width:100%;height:54px}.chart.svelte-1f9xwmr .line:where(.svelte-1f9xwmr){fill:none;stroke:var(--brand-500);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;stroke-dashoffset:0}.chart.svelte-1f9xwmr .area:where(.svelte-1f9xwmr){opacity:1}.vignette.in.svelte-1f9xwmr .chart:where(.svelte-1f9xwmr) .line:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-redraw-lg var(--cycle) ease-in-out infinite;animation-delay:var(--phase)}.vignette.in.svelte-1f9xwmr .chart:where(.svelte-1f9xwmr) .area:where(.svelte-1f9xwmr){animation:svelte-1f9xwmr-pv-area var(--cycle) ease-in-out infinite;animation-delay:var(--phase)}@keyframes svelte-1f9xwmr-pv-redraw-lg{0%{stroke-dashoffset:320}16%,to{stroke-dashoffset:0}}@keyframes svelte-1f9xwmr-pv-area{0%,4%{opacity:0}20%,to{opacity:1}}@media (prefers-reduced-motion: reduce){.vignette.armed.svelte-1f9xwmr .space-card:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .policy:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .grants:where(.svelte-1f9xwmr) li:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .ev:where(.svelte-1f9xwmr),.vignette.armed.svelte-1f9xwmr .tile:where(.svelte-1f9xwmr){opacity:1;transform:none;animation:none!important}.spark.svelte-1f9xwmr path:where(.svelte-1f9xwmr),.chart.svelte-1f9xwmr .line:where(.svelte-1f9xwmr){stroke-dashoffset:0;animation:none!important}.chart.svelte-1f9xwmr .area:where(.svelte-1f9xwmr){opacity:1;animation:none!important}.sweep.svelte-1f9xwmr,.tick.svelte-1f9xwmr,.bars.svelte-1f9xwmr span:where(.svelte-1f9xwmr),.health.svelte-1f9xwmr .ring:where(.svelte-1f9xwmr),.state.swaps.svelte-1f9xwmr{animation:none!important}.sweep.svelte-1f9xwmr,.health.svelte-1f9xwmr .ring:where(.svelte-1f9xwmr){opacity:0}.bars.svelte-1f9xwmr span:where(.svelte-1f9xwmr){transform:none;opacity:1}.swap.svelte-1f9xwmr>.b-warn:where(.svelte-1f9xwmr){opacity:0;animation:none!important}.swap.svelte-1f9xwmr>.b-ok:where(.svelte-1f9xwmr){opacity:1;animation:none!important}}.platform.svelte-1fk1u87{--brand-600: #0092af;--neutral-500: #64748b;--neutral-600: #475569;--neutral-900: #0f172a;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,4rem);background:#fff;font-family:Onest,system-ui,-apple-system,sans-serif}.head.svelte-1fk1u87{max-width:80rem;margin:0 auto clamp(2.5rem,5vw,3.5rem)}.eyebrow.svelte-1fk1u87{margin:0 0 .75rem;color:var(--brand-600);font-size:clamp(.78rem,.95vw,.92rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}h2.svelte-1fk1u87{margin:0;max-width:20ch;color:var(--neutral-900);font-weight:700;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.dek.svelte-1fk1u87{margin:1.15rem 0 0;max-width:56ch;color:var(--neutral-600);font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.6}.grid.svelte-1fk1u87{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,2.5vw,2rem);max-width:80rem;margin:0 auto;padding:0;list-style:none}.card.svelte-1fk1u87{display:flex;flex-direction:column;border:1px solid rgba(15,23,42,.09);border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.card.svelte-1fk1u87:hover{border-color:#0092af59;box-shadow:0 20px 44px -24px #0f172a4d;transform:translateY(-2px)}.shot.svelte-1fk1u87{position:relative;height:208px;flex:none;overflow:hidden;border-bottom:1px solid rgba(15,23,42,.07)}.copy.svelte-1fk1u87{padding:1.35rem clamp(1.35rem,2.2vw,1.75rem) 1.5rem}.label.svelte-1fk1u87{margin:0 0 .4rem;color:var(--brand-600);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.card.svelte-1fk1u87 h3:where(.svelte-1fk1u87){margin:0 0 .55rem;max-width:24ch;color:var(--neutral-900);font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:700;line-height:1.22;letter-spacing:-.02em}.body.svelte-1fk1u87{margin:0;max-width:52ch;color:var(--neutral-600);font-size:.95rem;line-height:1.6}@media (max-width: 860px){.grid.svelte-1fk1u87{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.card.svelte-1fk1u87{transition:none}.card.svelte-1fk1u87:hover{transform:none}}.connector.svelte-yeg81q{--brand-600: #0092af;--neutral-500: #64748b;--neutral-600: #475569;--neutral-900: #0f172a;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,4rem);background:#fff;font-family:Onest,system-ui,-apple-system,sans-serif}.head.svelte-yeg81q{max-width:80rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.eyebrow.svelte-yeg81q{margin:0 0 .75rem;color:var(--brand-600);font-size:clamp(.78rem,.95vw,.92rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}h2.svelte-yeg81q{margin:0;max-width:22ch;color:var(--neutral-900);font-weight:700;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.dek.svelte-yeg81q{margin:1.15rem 0 0;max-width:56ch;color:var(--neutral-600);font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.6}.grid.svelte-yeg81q{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.75rem);max-width:80rem;margin:0 auto;padding:0;list-style:none}.card.svelte-yeg81q{display:flex;flex-direction:column;padding:clamp(1.5rem,2.2vw,2rem);border:1px solid rgba(15,23,42,.08);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.card.svelte-yeg81q:hover{border-color:#0092af66;box-shadow:0 14px 30px -14px #0092af4d;transform:translateY(-2px)}.marks.svelte-yeg81q{display:flex;align-items:center;gap:.55rem;height:38px;margin-bottom:1.1rem}.marks.svelte-yeg81q img:where(.svelte-yeg81q){width:26px;height:26px;flex:none;-o-object-fit:contain;object-fit:contain}.ico.svelte-yeg81q{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#eefafc;color:var(--brand-600)}.ico.svelte-yeg81q svg:where(.svelte-yeg81q){width:20px;height:20px}.card.svelte-yeg81q h3:where(.svelte-yeg81q){margin:0 0 .5rem;color:var(--neutral-900);font-size:clamp(1rem,1.25vw,1.15rem);font-weight:700;line-height:1.25;letter-spacing:-.015em}.card.svelte-yeg81q p:where(.svelte-yeg81q){margin:0;color:var(--neutral-600);font-size:.92rem;line-height:1.6}.cta.svelte-yeg81q{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1rem;max-width:80rem;margin:clamp(2rem,4vw,3rem) auto 0}.cta.svelte-yeg81q a:where(.svelte-yeg81q){display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.5rem;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#fff;color:var(--neutral-900);font-weight:600;font-size:.98rem;text-decoration:none;box-shadow:0 1px 2px #0f172a0a;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.cta.svelte-yeg81q a:where(.svelte-yeg81q) svg:where(.svelte-yeg81q){width:1.05em;height:1.05em;color:var(--brand-600);transition:transform .2s ease}.cta.svelte-yeg81q a:where(.svelte-yeg81q):hover{border-color:#0092af73;color:var(--brand-600);transform:translateY(-1px);box-shadow:0 10px 22px -12px #0092af59}.cta.svelte-yeg81q a:where(.svelte-yeg81q):hover svg:where(.svelte-yeg81q){transform:translate(3px)}@media (max-width: 1100px){.grid.svelte-yeg81q{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.grid.svelte-yeg81q{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.card.svelte-yeg81q{transition:none}.card.svelte-yeg81q:hover{transform:none}}.value.svelte-119gvpw{--brand-500: #00a9c7;--brand-600: #0092af;--neutral-500: #64748b;--neutral-600: #475569;--neutral-900: #0f172a;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,4rem);background:#fff;font-family:Onest,system-ui,-apple-system,sans-serif}.head.svelte-119gvpw{max-width:80rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.eyebrow.svelte-119gvpw{margin:0 0 .75rem;color:var(--brand-600);font-size:clamp(.78rem,.95vw,.92rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}h2.svelte-119gvpw{margin:0;max-width:26ch;color:var(--neutral-900);font-weight:700;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.grid.svelte-119gvpw{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(1.5rem,3vw,3rem);max-width:80rem;margin:0 auto;align-items:center}.bento.svelte-119gvpw{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}.cell.svelte-119gvpw{padding:clamp(1.25rem,2vw,1.75rem);border:1px solid rgba(15,23,42,.09);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.cell.wide.svelte-119gvpw{grid-column:span 2}.cell.svelte-119gvpw h3:where(.svelte-119gvpw){margin:0 0 .5rem;color:var(--neutral-900);font-size:clamp(1rem,1.25vw,1.18rem);font-weight:700;line-height:1.25;letter-spacing:-.015em}.cell.svelte-119gvpw p:where(.svelte-119gvpw){margin:0;color:var(--neutral-600);font-size:.94rem;line-height:1.55}.cell.svelte-119gvpw:hover{border-color:#0092af73;box-shadow:0 12px 28px -12px #0092af52;transform:translateY(-2px)}.media.svelte-119gvpw{display:flex;flex-direction:column;gap:1rem}.media-card.svelte-119gvpw{border-radius:20px;overflow:hidden;border:1px solid rgba(15,23,42,.08);background:#f4f6f9;box-shadow:0 1px 2px #0f172a0a,0 24px 50px -22px #0f172a47}.media-card.svelte-119gvpw video:where(.svelte-119gvpw){display:block;width:100%;height:auto}.pills.svelte-119gvpw{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.pills.svelte-119gvpw li:where(.svelte-119gvpw){display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border:1px solid rgba(15,23,42,.09);border-radius:9999px;background:#fff;box-shadow:0 1px 2px #0f172a0a;color:var(--neutral-900);font-size:.82rem;font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pills.svelte-119gvpw svg:where(.svelte-119gvpw){width:15px;height:15px;flex:none;color:var(--brand-600)}.pills.svelte-119gvpw li:where(.svelte-119gvpw):hover{border-color:#0092af66;box-shadow:0 8px 18px -8px #0f172a2e;transform:translateY(-1px)}.qualifiers.svelte-119gvpw{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2.5rem;max-width:80rem;margin:clamp(2.5rem,4vw,3.5rem) auto 0;padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid rgba(15,23,42,.07);color:var(--neutral-500);font-size:.92rem}@media (max-width: 980px){.grid.svelte-119gvpw{grid-template-columns:1fr}}@media (max-width: 640px){.bento.svelte-119gvpw{grid-template-columns:1fr}.cell.wide.svelte-119gvpw{grid-column:span 1}}@media (prefers-reduced-motion: reduce){.cell.svelte-119gvpw,.pills.svelte-119gvpw li:where(.svelte-119gvpw){transition:none}.cell.svelte-119gvpw:hover,.pills.svelte-119gvpw li:where(.svelte-119gvpw):hover{transform:none}}.skills.svelte-1wirapd{--brand-500: #00a9c7;--brand-600: #0092af;--neutral-500: #64748b;--neutral-600: #475569;--neutral-900: #0f172a;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,4rem);background:linear-gradient(180deg,#fff,#f7fafb 22%,#f7fafb);font-family:Onest,system-ui,-apple-system,sans-serif}.head.svelte-1wirapd{max-width:80rem;margin:0 auto clamp(2.5rem,5vw,4rem)}.eyebrow.svelte-1wirapd{margin:0 0 .75rem;color:var(--brand-600);font-size:clamp(.78rem,.95vw,.92rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}h2.svelte-1wirapd{margin:0;max-width:22ch;color:var(--neutral-900);font-weight:700;font-size:clamp(1.9rem,3.6vw,3.2rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.dek.svelte-1wirapd{margin:1.15rem 0 0;max-width:58ch;color:var(--neutral-600);font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.6}.grid.svelte-1wirapd{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);max-width:80rem;margin:0 auto;padding:0;list-style:none}.card.svelte-1wirapd{padding:clamp(1.5rem,2.2vw,2rem);border:1px solid rgba(15,23,42,.08);border-radius:20px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.card.svelte-1wirapd:hover{border-color:#0092af66;box-shadow:0 14px 30px -14px #0092af4d;transform:translateY(-2px)}.ico.svelte-1wirapd{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:1.1rem;border-radius:11px;background:#eefafc;color:var(--brand-600)}.ico.svelte-1wirapd svg:where(.svelte-1wirapd){width:20px;height:20px}.card.svelte-1wirapd h3:where(.svelte-1wirapd){margin:0 0 .5rem;color:var(--neutral-900);font-size:clamp(1.02rem,1.3vw,1.18rem);font-weight:700;line-height:1.25;letter-spacing:-.015em}.card.svelte-1wirapd p:where(.svelte-1wirapd){margin:0;color:var(--neutral-600);font-size:.94rem;line-height:1.6}@media (max-width: 980px){.grid.svelte-1wirapd{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.grid.svelte-1wirapd{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.card.svelte-1wirapd{transition:none}.card.svelte-1wirapd:hover{transform:none}}.backers.svelte-2jxrjh{padding:clamp(3rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);background:#fff;border-top:1px solid rgba(15,23,42,.07);font-family:Onest,system-ui,-apple-system,sans-serif}.label.svelte-2jxrjh{margin:0 0 clamp(1.75rem,3vw,2.5rem);text-align:center;color:#64748b;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.row.svelte-2jxrjh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(2rem,5vw,4.5rem);max-width:64rem;margin:0 auto;padding:0;list-style:none}.row.svelte-2jxrjh li:where(.svelte-2jxrjh){display:inline-flex;align-items:center;gap:.6rem}.row.svelte-2jxrjh img:where(.svelte-2jxrjh){height:30px;width:auto;max-width:150px;flex:none;-o-object-fit:contain;object-fit:contain}.wordmark.svelte-2jxrjh{color:#0f172a;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:700;letter-spacing:-.02em;white-space:nowrap}@media (max-width: 640px){.row.svelte-2jxrjh{gap:1.75rem 2.5rem}}
