:root{--reuse-primary: rgba(5, 150, 105, 1);--reuse-primary-solid: rgb(5 150 105);--reuse-primary-deep: rgb(4 120 87);--reuse-accent: rgb(52 211 153);--reuse-border: rgba(16, 185, 129, .32);--reuse-border-strong: rgba(16, 185, 129, .46);--reuse-soft: rgba(52, 211, 153, .12);--reuse-glow: rgba(110, 231, 183, .28)}.dark{--reuse-border: rgba(52, 211, 153, .2);--reuse-border-strong: rgba(110, 231, 183, .3);--reuse-soft: rgba(16, 185, 129, .18);--reuse-glow: rgba(16, 185, 129, .22)}.reuse-section-label.svelte-77cod3{letter-spacing:.24em}.reuse-copy-tight.svelte-77cod3{max-width:43rem;margin-left:auto;margin-right:auto}.reuse-border.svelte-77cod3{border-color:var(--reuse-border)}.reuse-border-strong.svelte-77cod3{border-color:var(--reuse-border-strong)}.reuse-premium-button.svelte-77cod3{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.reuse-premium-button.svelte-77cod3:hover{transform:translateY(-1px);box-shadow:0 14px 30px #05966929}.reuse-hero.svelte-77cod3{position:relative;border-color:var(--reuse-border);background:radial-gradient(circle at 12% 18%,rgba(16,185,129,.22),transparent 28%),radial-gradient(circle at 82% 14%,rgba(74,222,128,.18),transparent 22%),linear-gradient(180deg,#ecfdf5fa,#fffffffc)}.dark .reuse-hero.svelte-77cod3{background:radial-gradient(circle at 12% 18%,rgba(16,185,129,.18),transparent 28%),radial-gradient(circle at 82% 14%,rgba(74,222,128,.14),transparent 22%),linear-gradient(180deg,#071814fa,#0a0a0afa)}.reuse-network-panel.svelte-77cod3{min-height:33rem;border-color:var(--reuse-border);box-shadow:inset 0 1px #ffffff14,0 24px 64px #04151047}.reuse-network-panel__image.svelte-77cod3,.reuse-network-panel__wash.svelte-77cod3,.reuse-network-panel__grid.svelte-77cod3,.reuse-network-panel__rings.svelte-77cod3,.reuse-network-panel__flow.svelte-77cod3{position:absolute;inset:0}.reuse-network-panel__image.svelte-77cod3{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.34;transform:scale(1.08);transform-origin:center;filter:saturate(1.05) contrast(1.04)}.reuse-network-panel__wash.svelte-77cod3{background:radial-gradient(circle at center,rgba(5,150,105,.28),transparent 24%),radial-gradient(circle at 18% 78%,rgba(74,222,128,.16),transparent 20%),linear-gradient(160deg,#0316119e,#04120eeb)}.reuse-network-panel__grid.svelte-77cod3{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:2.85rem 2.85rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 96%)}.reuse-network-panel__rings.svelte-77cod3{display:grid;place-items:center;pointer-events:none}.reuse-network-panel__rings.svelte-77cod3 span:where(.svelte-77cod3){position:absolute;border:1px solid rgba(110,231,183,.28);border-radius:999px;animation:svelte-77cod3-reuse-ring 9s ease-in-out infinite}.reuse-network-panel__rings.svelte-77cod3 span:where(.svelte-77cod3):nth-child(1){width:10rem;height:10rem}.reuse-network-panel__rings.svelte-77cod3 span:where(.svelte-77cod3):nth-child(2){width:16rem;height:16rem;animation-delay:1.2s}.reuse-network-panel__rings.svelte-77cod3 span:where(.svelte-77cod3):nth-child(3){width:23rem;height:23rem;animation-delay:2.4s}.reuse-network-panel__flow.svelte-77cod3:before,.reuse-network-panel__flow.svelte-77cod3:after{content:"";position:absolute;inset:0;pointer-events:none}.reuse-network-panel__flow.svelte-77cod3:before{left:50%;top:50%;width:2px;height:2px;transform:translate(-50%,-50%);box-shadow:0 -7.2rem #10b9814d,7.8rem -1.3rem #10b9814d,6.2rem 7.8rem #10b9813d,-7.3rem 6.2rem #10b9812e,-8.4rem -1.1rem #10b9813d}.reuse-network-panel__flow.svelte-77cod3:after{background:linear-gradient(90deg,transparent 50%,rgba(110,231,183,.12) 50%),linear-gradient(transparent 50%,#6ee7b714 50%);background-size:14rem 1px,1px 14rem;background-position:center;opacity:.42}.reuse-node.svelte-77cod3,.reuse-pulse.svelte-77cod3{position:absolute;border-radius:999px}.reuse-node.svelte-77cod3{width:.92rem;height:.92rem;background:linear-gradient(180deg,#bbf7d0,#10b981);box-shadow:0 0 0 .5rem #10b9811f;animation:svelte-77cod3-reuse-node-pulse 3s ease-in-out infinite}.reuse-node--one.svelte-77cod3{top:17%;left:48%}.reuse-node--two.svelte-77cod3{top:28%;left:67%;animation-delay:.25s}.reuse-node--three.svelte-77cod3{top:52%;left:73%;animation-delay:.5s}.reuse-node--four.svelte-77cod3{top:72%;left:58%;animation-delay:.75s}.reuse-node--five.svelte-77cod3{top:72%;left:29%;animation-delay:1s}.reuse-node--six.svelte-77cod3{top:48%;left:18%;animation-delay:1.25s}.reuse-node--seven.svelte-77cod3{top:30%;left:24%;animation-delay:1.5s}.reuse-node--eight.svelte-77cod3{top:41%;left:52%;animation-delay:1.75s}.reuse-node--nine.svelte-77cod3{top:59%;left:45%;animation-delay:2s}.reuse-node--ten.svelte-77cod3{top:45%;left:36%;animation-delay:2.25s}.reuse-pulse.svelte-77cod3{inset:auto;width:9rem;height:9rem;border:1px solid rgba(167,243,208,.18);background:radial-gradient(circle,rgba(52,211,153,.14),transparent 70%);filter:blur(1px);animation:svelte-77cod3-reuse-radiate 6.8s ease-out infinite}.reuse-pulse--one.svelte-77cod3{left:calc(50% - 4.5rem);top:calc(50% - 4.5rem)}.reuse-pulse--two.svelte-77cod3{left:calc(50% - 4.5rem);top:calc(50% - 4.5rem);animation-delay:2.1s}.reuse-pulse--three.svelte-77cod3{left:calc(50% - 4.5rem);top:calc(50% - 4.5rem);animation-delay:4.2s}.reuse-metric-strip.svelte-77cod3{position:absolute;left:1rem;right:1rem;top:1rem;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.reuse-metric-chip.svelte-77cod3{display:flex;flex-direction:column;gap:.12rem;border:1px solid rgba(167,243,208,.16);border-radius:1rem;background:linear-gradient(180deg,#041e16bd,#03120eeb);padding:.75rem .8rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:svelte-77cod3-reuse-chip-float 6s ease-in-out infinite;animation-delay:var(--metric-delay)}.reuse-metric-chip__value.svelte-77cod3{font-size:1.2rem;font-weight:700;line-height:1;color:#a7f3d0}.reuse-metric-chip__label.svelte-77cod3{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d1fae5bd}.reuse-core-card.svelte-77cod3,.reuse-cluster.svelte-77cod3{position:absolute;overflow:hidden;border:1px solid rgba(167,243,208,.18);border-radius:1.3rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff0d}.reuse-core-card.svelte-77cod3{left:50%;top:52%;width:min(20.6rem,calc(100% - 3rem));transform:translate(-50%,-50%) scale(1.08);padding:1.28rem 1.35rem;background:linear-gradient(135deg,#075943f0,#022c22eb);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #a7f3d014,0 26px 54px #0596692e;z-index:3}.reuse-core-card.svelte-77cod3:before{content:"";position:absolute;inset:-20% -14% auto;height:8rem;background:radial-gradient(circle,rgba(110,231,183,.26),transparent 68%);filter:blur(14px);pointer-events:none}.reuse-cluster.svelte-77cod3{width:14rem;padding:1rem 1.05rem;background:linear-gradient(180deg,#051914cc,#03120ef0)}.reuse-cluster--rear.svelte-77cod3{transform:scale(.94);filter:blur(.8px);opacity:.86}.reuse-cluster--mid.svelte-77cod3{transform:scale(.98);opacity:.95}.reuse-cluster--north.svelte-77cod3{top:15%;left:5%}.reuse-cluster--east.svelte-77cod3{top:23%;right:3%}.reuse-cluster--south.svelte-77cod3{right:7%;bottom:10%}.reuse-cluster--west.svelte-77cod3{left:3%;bottom:18%}.reuse-core-card__eyebrow.svelte-77cod3,.reuse-cluster__eyebrow.svelte-77cod3{font-size:.68rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#a7f3d0cc}.reuse-core-card__title.svelte-77cod3,.reuse-cluster__title.svelte-77cod3{margin-top:.72rem;font-weight:700;line-height:1.12}.reuse-core-card__title.svelte-77cod3{font-size:clamp(1.55rem,2.45vw,2.1rem);letter-spacing:-.02em}.reuse-cluster__title.svelte-77cod3{font-size:1rem}.reuse-core-card__copy.svelte-77cod3,.reuse-cluster__copy.svelte-77cod3{margin-top:.72rem;font-size:.9rem;line-height:1.52;color:#ecfdf5d1}.reuse-icon-chip.svelte-77cod3{--ol-icon-chip-size: 2.65rem;--ol-icon-glyph-size: 1.25rem;--ol-icon-stroke: 1.8;border:1px solid rgba(16,185,129,.18);border-radius:999px;background:linear-gradient(180deg,#ecfdf5e0,#d1fae59e);color:var(--reuse-primary-deep)}.reuse-icon-chip--problem.svelte-77cod3,.reuse-icon-chip--platform.svelte-77cod3{background:linear-gradient(180deg,#ecfdf5f0,#bbf7d0b3)}.dark .reuse-icon-chip.svelte-77cod3{border-color:#6ee7b72e;background:linear-gradient(180deg,#041e16c7,#022c22d6);color:#a7f3d0}.reuse-icon-stroke.svelte-77cod3{stroke-width:var(--ol-icon-stroke)}.reuse-capability-card.svelte-77cod3{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.reuse-capability-card.svelte-77cod3:hover{transform:translateY(-4px);border-color:var(--reuse-border-strong);box-shadow:0 18px 38px #0596691a}.reuse-pathway.svelte-77cod3{position:relative;display:grid;gap:1rem}.reuse-pathway.svelte-77cod3:before{content:"";position:absolute;left:1rem;top:2.15rem;bottom:2.15rem;width:3px;background:linear-gradient(180deg,#10b98124,#10b981c2,#4ade8029);box-shadow:0 0 18px #10b9811f}.reuse-pathway__particle.svelte-77cod3{position:absolute;left:.77rem;width:.62rem;height:.62rem;border-radius:999px;background:radial-gradient(circle,#bbf7d0,#10b981 72%,#10b98100);box-shadow:0 0 0 .4rem #10b98114;z-index:2}.reuse-pathway__particle--one.svelte-77cod3{top:2.3rem;animation:svelte-77cod3-reuse-spine-travel 6.2s linear infinite}.reuse-pathway__particle--two.svelte-77cod3{top:2.3rem;animation:svelte-77cod3-reuse-spine-travel 6.2s linear infinite 2.1s}.reuse-pathway__particle--three.svelte-77cod3{top:2.3rem;animation:svelte-77cod3-reuse-spine-travel 6.2s linear infinite 4.2s}.reuse-pathway__step.svelte-77cod3{position:relative;margin-left:2.7rem;display:flex;min-height:6.35rem;align-items:center;gap:1rem;border:1px solid rgba(16,185,129,.22);border-radius:1.5rem;background:#ffffffc2;padding:1.2rem 1.2rem 1.2rem 1.35rem;box-shadow:0 14px 34px #0596690f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translateY(16px);transition:opacity .52s ease,transform .52s ease,border-color .22s ease,box-shadow .22s ease;transition-delay:var(--reuse-step-delay)}.reuse-pathway--visible.svelte-77cod3 .reuse-pathway__step:where(.svelte-77cod3){opacity:1;transform:translateY(0)}.dark .reuse-pathway__step.svelte-77cod3{background:#0f172a6b}.reuse-pathway__step.svelte-77cod3:hover{border-color:var(--reuse-border-strong);box-shadow:0 18px 42px #0596691a}.reuse-pathway__badge.svelte-77cod3{position:absolute;left:-2.7rem;top:50%;display:inline-grid;width:2rem;height:2rem;flex-shrink:0;transform:translateY(-50%);place-items:center;border-radius:999px;background:linear-gradient(135deg,#10b981,#34d399);color:#061817;font-weight:700;box-shadow:0 0 0 .45rem #10b9811f,0 10px 24px #0596692e}.reuse-pathway__title.svelte-77cod3{font-size:1.05rem;font-weight:600;line-height:1.55;color:#0a1714}.dark .reuse-pathway__title.svelte-77cod3{color:#f5f5f5}.reuse-proof-frame.svelte-77cod3{border-color:var(--reuse-border);box-shadow:0 20px 46px #0596691f,inset 0 1px #ffffff0d}.reuse-proof-frame__inner.svelte-77cod3{background:linear-gradient(180deg,#ffffff0d,#fff0),#02061780}.reuse-proof-image.svelte-77cod3{display:block;width:100%;transform:scale(1.03);transform-origin:center;filter:contrast(1.04) saturate(1.02) brightness(1.01)}.reuse-outcome-card.svelte-77cod3{transition:border-color .22s ease,box-shadow .22s ease}.reuse-outcome-card--highlight.svelte-77cod3{border-color:var(--reuse-border-strong);background:radial-gradient(circle at top right,rgba(167,243,208,.24),transparent 34%),linear-gradient(180deg,#ecfdf5f0,#fff);box-shadow:0 18px 38px #0596691a}.dark .reuse-outcome-card--highlight.svelte-77cod3{background:radial-gradient(circle at top right,rgba(16,185,129,.18),transparent 34%),linear-gradient(180deg,#061817e6,#171717f0)}.reuse-table-head.svelte-77cod3{background:linear-gradient(180deg,#ecfdf5f5,#dcfce7f5)}.dark .reuse-table-head.svelte-77cod3{background:linear-gradient(180deg,#061817f5,#04120ef5)}.reuse-comparison-row.svelte-77cod3{transition:background-color .18s ease}.reuse-comparison-row.svelte-77cod3:hover{background:#10b98114}.dark .reuse-comparison-row.svelte-77cod3:hover{background:#10b9811f}.comparison-row-even.svelte-77cod3{background:#ecfdf57a}.dark .comparison-row-even.svelte-77cod3{background:#06181775}.reuse-platform-card.svelte-77cod3{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.reuse-platform-card.svelte-77cod3:hover{transform:translateY(-3px);border-color:var(--reuse-border-strong);box-shadow:0 18px 36px #0596691a}.reuse-final-cta.svelte-77cod3{position:relative}.reuse-final-cta.svelte-77cod3:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),radial-gradient(circle at 20% 20%,rgba(52,211,153,.12),transparent 26%);background-size:2.9rem 2.9rem,2.9rem 2.9rem,auto;opacity:.36;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 100%);pointer-events:none}.reuse-final-cta.svelte-77cod3>:where(.svelte-77cod3){position:relative;z-index:1}@keyframes svelte-77cod3-reuse-ring{0%,to{opacity:.34;transform:scale(.96)}50%{opacity:.1;transform:scale(1.05)}}@keyframes svelte-77cod3-reuse-node-pulse{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.12);opacity:1}}@keyframes svelte-77cod3-reuse-radiate{0%{transform:scale(.5);opacity:0}18%{opacity:.4}to{transform:scale(2.25);opacity:0}}@keyframes svelte-77cod3-reuse-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-77cod3-reuse-spine-travel{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(calc(100% + 15rem));opacity:0}}@media(max-width:1023px){.reuse-network-panel.svelte-77cod3{min-height:37rem}.reuse-metric-strip.svelte-77cod3{grid-template-columns:repeat(2,minmax(0,1fr))}.reuse-cluster.svelte-77cod3{width:12rem}.reuse-cluster--north.svelte-77cod3{top:18%;left:4%}.reuse-cluster--east.svelte-77cod3{top:24%;right:2%}.reuse-cluster--south.svelte-77cod3{right:4%;bottom:10%}.reuse-cluster--west.svelte-77cod3{left:2%;bottom:18%}}@media(max-width:767px){.reuse-network-panel.svelte-77cod3{min-height:46rem;display:grid;align-content:end;gap:.85rem;padding:1rem}.reuse-metric-strip.svelte-77cod3{position:relative;left:auto;right:auto;top:auto;order:1;margin-top:12rem}.reuse-core-card.svelte-77cod3,.reuse-cluster.svelte-77cod3{position:relative;inset:auto;width:100%;transform:none;filter:none;opacity:1}.reuse-core-card.svelte-77cod3{order:2;margin-top:.2rem}.reuse-cluster.svelte-77cod3{order:3}.reuse-pathway__particle.svelte-77cod3{display:none}}@media(prefers-reduced-motion:reduce){.reuse-node.svelte-77cod3,.reuse-pulse.svelte-77cod3,.reuse-network-panel__rings.svelte-77cod3 span:where(.svelte-77cod3),.reuse-metric-chip.svelte-77cod3,.reuse-pathway__particle.svelte-77cod3,.reuse-pathway__step.svelte-77cod3{animation:none;transition:none}.reuse-pathway__step.svelte-77cod3{opacity:1;transform:none}}
