.visual-shell.svelte-1fj5hy9{position:relative}.overview-grid.svelte-1fj5hy9,.analysis-grid.svelte-1fj5hy9{display:grid;gap:1.25rem}.overview-card.svelte-1fj5hy9,.illustration-card.svelte-1fj5hy9,.impact-card.svelte-1fj5hy9,.package-card.svelte-1fj5hy9,.timeline-card.svelte-1fj5hy9{position:relative;overflow:hidden;padding:1.4rem;border-radius:2rem;background:linear-gradient(160deg,#fffffff5,#ffffffdb),radial-gradient(circle at top right,rgba(15,155,183,.12),transparent 36%)}.overview-card.svelte-1fj5hy9:before,.illustration-card.svelte-1fj5hy9:before,.impact-card.svelte-1fj5hy9:before,.package-card.svelte-1fj5hy9:before,.timeline-card.svelte-1fj5hy9:before{content:"";position:absolute;inset:auto -4rem -4rem auto;width:10rem;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.14),transparent 70%);filter:blur(12px);pointer-events:none}.panel-kicker.svelte-1fj5hy9{width:fit-content;margin-bottom:.9rem;border-radius:999px;border:1px solid rgba(15,155,183,.14);background:#f0f9ffe0;padding:.45rem .8rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#04748a}.fact-grid.svelte-1fj5hy9,.package-list.svelte-1fj5hy9,.timeline-list.svelte-1fj5hy9{display:grid;gap:.95rem}.fact-grid.svelte-1fj5hy9{margin-top:1.15rem}.fact-card.svelte-1fj5hy9,.impact-row.svelte-1fj5hy9,.package-item.svelte-1fj5hy9,.timeline-step.svelte-1fj5hy9,.source-box.svelte-1fj5hy9{position:relative;border-radius:1.45rem;border:1px solid rgba(15,23,42,.08);background:#fffffff2;box-shadow:0 16px 34px #0f172a0f;animation:svelte-1fj5hy9-rise-in .78s ease-out var(--delay) both}.fact-card.svelte-1fj5hy9,.package-item.svelte-1fj5hy9,.source-box.svelte-1fj5hy9{padding:1rem 1.05rem}.fact-head.svelte-1fj5hy9,.package-head.svelte-1fj5hy9{display:flex;gap:.85rem;align-items:flex-start}.fact-icon.svelte-1fj5hy9,.package-icon.svelte-1fj5hy9,.timeline-badge-icon.svelte-1fj5hy9{display:grid;place-items:center;flex:none;border-radius:999px}.fact-icon.svelte-1fj5hy9,.package-icon.svelte-1fj5hy9{width:2.8rem;height:2.8rem;background:linear-gradient(145deg,#0f9bb724,#0f172a14);color:#04748a}.fact-icon.svelte-1fj5hy9 svg:where(.svelte-1fj5hy9),.package-icon.svelte-1fj5hy9 svg:where(.svelte-1fj5hy9),.timeline-badge-icon.svelte-1fj5hy9 svg:where(.svelte-1fj5hy9){width:1.3rem;height:1.3rem}.fact-value.svelte-1fj5hy9{font-size:clamp(1.45rem,4vw,2rem);font-weight:700;line-height:1;color:#0f172a}.fact-label.svelte-1fj5hy9{margin-top:.35rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.fact-link.svelte-1fj5hy9,.source-list.svelte-1fj5hy9 a:where(.svelte-1fj5hy9){margin-top:.9rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#04748a;transition:transform .16s ease}.fact-link.svelte-1fj5hy9:hover,.source-list.svelte-1fj5hy9 a:where(.svelte-1fj5hy9):hover{transform:translate(2px)}.illustration-shell.svelte-1fj5hy9{margin-top:1rem;overflow:hidden;border-radius:1.7rem;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f8fafcf5,#fffffff5);padding:.9rem}.dispatch-illustration.svelte-1fj5hy9{width:100%;height:auto}.svg-kicker.svelte-1fj5hy9{fill:#0f9bb7;font-size:11px;font-weight:700;letter-spacing:.18em}.svg-title.svelte-1fj5hy9{fill:#0f172a;font-size:24px;font-weight:700}.svg-note.svelte-1fj5hy9{fill:#64748b;font-size:12px;font-weight:600}.impact-chart.svelte-1fj5hy9{margin-top:1.05rem;display:grid;gap:.8rem}.impact-axis.svelte-1fj5hy9{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));font-size:.75rem;font-weight:700;color:#64748b}.impact-row.svelte-1fj5hy9{display:grid;gap:.8rem;padding:1rem}.impact-label.svelte-1fj5hy9{font-size:1rem;font-weight:700;color:#0f172a}.impact-detail.svelte-1fj5hy9{margin-top:.2rem;font-size:.9rem;line-height:1.65;color:#475569}.bar-track.svelte-1fj5hy9{height:.8rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.bar-fill.svelte-1fj5hy9{height:100%;border-radius:999px;transition:width .5s ease}.bar-fill-navy.svelte-1fj5hy9{background:linear-gradient(90deg,#0f172a,#1e293b)}.bar-fill-cyan.svelte-1fj5hy9{background:linear-gradient(90deg,#0f9bb7,#38bdf8)}.bar-fill-slate.svelte-1fj5hy9{background:linear-gradient(90deg,#64748b,#94a3b8)}.impact-value.svelte-1fj5hy9{font-size:.95rem;font-weight:700;color:#0f172a}.package-bullets.svelte-1fj5hy9{margin-top:.9rem;display:grid;gap:.55rem;padding-left:1.1rem;color:#475569;list-style:disc}.timeline-head.svelte-1fj5hy9{display:grid;gap:1rem}.timeline-badge.svelte-1fj5hy9{display:inline-flex;width:fit-content;align-items:center;gap:.7rem;border-radius:999px;border:1px solid rgba(15,155,183,.14);background:#f0f9ffeb;padding:.7rem 1rem;font-size:.9rem;font-weight:600;color:#0f172a}.timeline-badge-icon.svelte-1fj5hy9{width:2rem;height:2rem;background:#0f9bb724;color:#04748a}.timeline-list.svelte-1fj5hy9{margin-top:1.15rem}.timeline-step.svelte-1fj5hy9{display:grid;gap:.9rem;align-items:start;padding:1rem 1.05rem}.timeline-phase.svelte-1fj5hy9{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0f9bb7}.timeline-node.svelte-1fj5hy9{width:.9rem;height:.9rem;border-radius:999px;background:linear-gradient(145deg,#0f172a,#0f9bb7);box-shadow:0 0 0 .35rem #0f9bb71f}.source-box.svelte-1fj5hy9{margin-top:1rem}.source-list.svelte-1fj5hy9{margin-top:.75rem;display:grid;gap:.65rem;padding-left:1rem;color:#475569}@media(min-width:860px){.timeline-head.svelte-1fj5hy9{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media(min-width:960px){.analysis-grid.svelte-1fj5hy9{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr)}}@media(min-width:1024px){.overview-grid.svelte-1fj5hy9{grid-template-columns:minmax(0,1.02fr) minmax(24rem,.98fr)}.fact-grid.svelte-1fj5hy9{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-row.svelte-1fj5hy9{grid-template-columns:minmax(0,1.15fr) minmax(12rem,1fr) auto;align-items:center}.timeline-step.svelte-1fj5hy9{grid-template-columns:8rem auto minmax(0,1fr);align-items:start}}@keyframes svelte-1fj5hy9-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fact-card.svelte-1fj5hy9,.impact-row.svelte-1fj5hy9,.package-item.svelte-1fj5hy9,.timeline-step.svelte-1fj5hy9{animation:none!important}}.visual-shell.svelte-1vu2yxx{position:relative}.overview-grid.svelte-1vu2yxx,.analysis-grid.svelte-1vu2yxx{display:grid;gap:1.25rem}.overview-card.svelte-1vu2yxx,.illustration-card.svelte-1vu2yxx,.weight-card.svelte-1vu2yxx,.package-card.svelte-1vu2yxx,.timeline-card.svelte-1vu2yxx{position:relative;overflow:hidden;padding:1.4rem;border-radius:2rem;background:linear-gradient(160deg,#fffffff5,#ffffffdb),radial-gradient(circle at top right,rgba(15,155,183,.12),transparent 36%)}.overview-card.svelte-1vu2yxx:before,.illustration-card.svelte-1vu2yxx:before,.weight-card.svelte-1vu2yxx:before,.package-card.svelte-1vu2yxx:before,.timeline-card.svelte-1vu2yxx:before{content:"";position:absolute;inset:auto -4rem -4rem auto;width:10rem;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.14),transparent 70%);filter:blur(12px);pointer-events:none}.panel-kicker.svelte-1vu2yxx{width:fit-content;margin-bottom:.9rem;border-radius:999px;border:1px solid rgba(15,155,183,.14);background:#f0f9ffe0;padding:.45rem .8rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#04748a}.fact-grid.svelte-1vu2yxx,.package-list.svelte-1vu2yxx,.timeline-list.svelte-1vu2yxx{display:grid;gap:.95rem}.fact-grid.svelte-1vu2yxx{margin-top:1.15rem}.fact-card.svelte-1vu2yxx,.weight-row.svelte-1vu2yxx,.package-item.svelte-1vu2yxx,.timeline-step.svelte-1vu2yxx,.source-box.svelte-1vu2yxx{position:relative;border-radius:1.45rem;border:1px solid rgba(15,23,42,.08);background:#fffffff2;box-shadow:0 16px 34px #0f172a0f;animation:svelte-1vu2yxx-rise-in .78s ease-out var(--delay) both}.fact-card.svelte-1vu2yxx,.package-item.svelte-1vu2yxx,.source-box.svelte-1vu2yxx{padding:1rem 1.05rem}.fact-head.svelte-1vu2yxx,.package-head.svelte-1vu2yxx{display:flex;gap:.85rem;align-items:flex-start}.fact-icon.svelte-1vu2yxx,.package-icon.svelte-1vu2yxx,.timeline-badge-icon.svelte-1vu2yxx{display:grid;place-items:center;flex:none;border-radius:999px}.fact-icon.svelte-1vu2yxx,.package-icon.svelte-1vu2yxx{width:2.8rem;height:2.8rem;background:linear-gradient(145deg,#0f9bb724,#0f172a14);color:#04748a}.fact-icon.svelte-1vu2yxx svg:where(.svelte-1vu2yxx),.package-icon.svelte-1vu2yxx svg:where(.svelte-1vu2yxx),.timeline-badge-icon.svelte-1vu2yxx svg:where(.svelte-1vu2yxx){width:1.3rem;height:1.3rem}.fact-value.svelte-1vu2yxx{font-size:clamp(1.45rem,4vw,2rem);font-weight:700;line-height:1;color:#0f172a}.fact-label.svelte-1vu2yxx{margin-top:.35rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.fact-link.svelte-1vu2yxx,.source-list.svelte-1vu2yxx a:where(.svelte-1vu2yxx){margin-top:.9rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#04748a;transition:transform .16s ease}.fact-link.svelte-1vu2yxx:hover,.source-list.svelte-1vu2yxx a:where(.svelte-1vu2yxx):hover{transform:translate(2px)}.illustration-shell.svelte-1vu2yxx{margin-top:1rem;overflow:hidden;border-radius:1.7rem;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f8fafcf5,#fffffff5);padding:.9rem}.tender-illustration.svelte-1vu2yxx{width:100%;height:auto}.svg-kicker.svelte-1vu2yxx,.svg-small-kicker.svelte-1vu2yxx{fill:#0f9bb7;font-size:11px;font-weight:700;letter-spacing:.18em}.svg-title.svelte-1vu2yxx{fill:#0f172a;font-size:24px;font-weight:700}.svg-note.svelte-1vu2yxx{fill:#64748b;font-size:12px;font-weight:600}.weight-chart.svelte-1vu2yxx{margin-top:1.05rem;display:grid;gap:.8rem}.weight-axis.svelte-1vu2yxx{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));font-size:.75rem;font-weight:700;color:#64748b}.weight-row.svelte-1vu2yxx{display:grid;gap:.8rem;padding:1rem}.weight-label.svelte-1vu2yxx{font-size:1rem;font-weight:700;color:#0f172a}.weight-detail.svelte-1vu2yxx{margin-top:.2rem;font-size:.9rem;line-height:1.65;color:#475569}.bar-track.svelte-1vu2yxx{height:.8rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.bar-fill.svelte-1vu2yxx{height:100%;border-radius:999px;transition:width .5s ease}.bar-fill-navy.svelte-1vu2yxx{background:linear-gradient(90deg,#0f172a,#1e293b)}.bar-fill-cyan.svelte-1vu2yxx{background:linear-gradient(90deg,#0f9bb7,#38bdf8)}.bar-fill-slate.svelte-1vu2yxx{background:linear-gradient(90deg,#64748b,#94a3b8)}.weight-value.svelte-1vu2yxx{font-size:.95rem;font-weight:700;color:#0f172a}.legend-note.svelte-1vu2yxx{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem .9rem;font-size:.9rem;color:#475569}.legend-dot.svelte-1vu2yxx{width:.8rem;height:.8rem;margin-top:.22rem;border-radius:999px;display:inline-block}.legend-dot-navy.svelte-1vu2yxx{background:#0f172a}.legend-dot-cyan.svelte-1vu2yxx{background:#0f9bb7}.package-bullets.svelte-1vu2yxx{margin-top:.9rem;display:grid;gap:.55rem;padding-left:1.1rem;color:#475569;list-style:disc}.timeline-head.svelte-1vu2yxx{display:grid;gap:1rem}.timeline-badge.svelte-1vu2yxx{display:inline-flex;width:fit-content;align-items:center;gap:.7rem;border-radius:999px;border:1px solid rgba(15,155,183,.14);background:#f0f9ffeb;padding:.7rem 1rem;font-size:.9rem;font-weight:600;color:#0f172a}.timeline-badge-icon.svelte-1vu2yxx{width:2rem;height:2rem;background:#0f9bb724;color:#04748a}.timeline-list.svelte-1vu2yxx{margin-top:1.15rem}.timeline-step.svelte-1vu2yxx{display:grid;gap:.9rem;align-items:start;padding:1rem 1.05rem}.timeline-phase.svelte-1vu2yxx{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0f9bb7}.timeline-node.svelte-1vu2yxx{width:.9rem;height:.9rem;border-radius:999px;background:linear-gradient(145deg,#0f172a,#0f9bb7);box-shadow:0 0 0 .35rem #0f9bb71f}.source-box.svelte-1vu2yxx{margin-top:1rem}.source-list.svelte-1vu2yxx{margin-top:.75rem;display:grid;gap:.65rem;padding-left:1rem;color:#475569}@media(min-width:860px){.timeline-head.svelte-1vu2yxx{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media(min-width:960px){.analysis-grid.svelte-1vu2yxx{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr)}}@media(min-width:1024px){.overview-grid.svelte-1vu2yxx{grid-template-columns:minmax(0,1.02fr) minmax(24rem,.98fr)}.fact-grid.svelte-1vu2yxx{grid-template-columns:repeat(2,minmax(0,1fr))}.weight-row.svelte-1vu2yxx{grid-template-columns:minmax(0,1.2fr) minmax(12rem,1fr) auto;align-items:center}.timeline-step.svelte-1vu2yxx{grid-template-columns:8rem auto minmax(0,1fr);align-items:start}}@keyframes svelte-1vu2yxx-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fact-card.svelte-1vu2yxx,.weight-row.svelte-1vu2yxx,.package-item.svelte-1vu2yxx,.timeline-step.svelte-1vu2yxx{animation:none!important}}.visual-shell.svelte-nbiyus{position:relative}.overview-grid.svelte-nbiyus,.analysis-grid.svelte-nbiyus{display:grid;gap:1.25rem}.overview-card.svelte-nbiyus,.benchmark-card-shell.svelte-nbiyus,.chart-card.svelte-nbiyus,.steps-card.svelte-nbiyus{position:relative;overflow:hidden;padding:1.4rem;border-radius:2rem;background:linear-gradient(160deg,#fffffff5,#ffffffdb),radial-gradient(circle at top right,rgba(15,155,183,.12),transparent 36%)}.overview-card.svelte-nbiyus:before,.benchmark-card-shell.svelte-nbiyus:before,.chart-card.svelte-nbiyus:before,.steps-card.svelte-nbiyus:before{content:"";position:absolute;inset:auto -4rem -4rem auto;width:10rem;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.14),transparent 70%);filter:blur(12px);pointer-events:none}.panel-kicker.svelte-nbiyus{width:fit-content;margin-bottom:.9rem;border-radius:999px;border:1px solid rgba(15,155,183,.14);background:#f0f9ffe0;padding:.45rem .8rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#04748a}.fact-grid.svelte-nbiyus,.benchmark-list.svelte-nbiyus,.step-list.svelte-nbiyus{display:grid;gap:.95rem}.fact-grid.svelte-nbiyus{margin-top:1.15rem}.fact-card.svelte-nbiyus,.benchmark-item.svelte-nbiyus,.step-item.svelte-nbiyus,.source-box.svelte-nbiyus,.chart-meta-chip.svelte-nbiyus,.legend-card.svelte-nbiyus{position:relative;border-radius:1.45rem;border:1px solid rgba(15,23,42,.08);background:#fffffff2;box-shadow:0 16px 34px #0f172a0f;animation:svelte-nbiyus-rise-in .78s ease-out var(--delay) both}.fact-card.svelte-nbiyus,.benchmark-item.svelte-nbiyus,.source-box.svelte-nbiyus,.legend-card.svelte-nbiyus{padding:1rem 1.05rem}.step-item.svelte-nbiyus{display:grid;grid-template-columns:auto 1fr;gap:.95rem;align-items:flex-start;padding:1rem 1.05rem}.fact-head.svelte-nbiyus{display:flex;gap:.85rem;align-items:flex-start}.fact-icon.svelte-nbiyus,.bench-illustration.svelte-nbiyus,.trigger-icon.svelte-nbiyus,.step-index.svelte-nbiyus{display:grid;place-items:center;flex:none;border-radius:999px}.fact-icon.svelte-nbiyus{width:2.8rem;height:2.8rem;background:linear-gradient(145deg,#0f9bb724,#0f172a14);color:#04748a}.bench-illustration.svelte-nbiyus{width:3rem;height:3rem;background:#f0f9ffeb;border:1px solid rgba(15,155,183,.16);color:#04748a}.trigger-icon.svelte-nbiyus,.step-index.svelte-nbiyus{width:2rem;height:2rem;background:#0f9bb71f;color:#04748a;font-size:.9rem;font-weight:700}.fact-icon.svelte-nbiyus svg:where(.svelte-nbiyus),.bench-illustration.svelte-nbiyus svg:where(.svelte-nbiyus),.trigger-icon.svelte-nbiyus svg:where(.svelte-nbiyus){width:1.3rem;height:1.3rem}.fact-value.svelte-nbiyus{font-size:clamp(1.45rem,4vw,2rem);font-weight:700;line-height:1;color:#0f172a}.fact-label.svelte-nbiyus{margin-top:.35rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.fact-link.svelte-nbiyus,.source-list.svelte-nbiyus a:where(.svelte-nbiyus){margin-top:.9rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#04748a;transition:transform .16s ease}.fact-link.svelte-nbiyus:hover,.source-list.svelte-nbiyus a:where(.svelte-nbiyus):hover{transform:translate(2px)}.benchmark-list.svelte-nbiyus{margin-top:1.15rem}.benchmark-target.svelte-nbiyus{border-radius:999px;background:#f0f9ffe6;border:1px solid rgba(15,155,183,.12);padding:.45rem .75rem;font-size:.9rem;font-weight:700;color:#0f172a}.benchmark-trigger.svelte-nbiyus{margin-top:.95rem;display:flex;gap:.7rem;align-items:flex-start;border-radius:1rem;background:#f8fafce6;padding:.85rem .9rem;color:#334155}.chart-meta-grid.svelte-nbiyus,.legend-grid.svelte-nbiyus{display:grid;gap:.85rem}.chart-meta-grid.svelte-nbiyus{margin-top:1rem}.chart-meta-chip.svelte-nbiyus{padding:.9rem 1rem}.chart-meta-label.svelte-nbiyus{display:block;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#64748b}.chart-meta-value.svelte-nbiyus{margin-top:.35rem;display:block;font-size:.98rem;font-weight:600;color:#0f172a}.chart-wrap.svelte-nbiyus{margin-top:1rem;overflow-x:auto;border-radius:1.6rem;border:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,#f8fafcf5,#fffffff5),radial-gradient(circle at top right,rgba(15,155,183,.08),transparent 32%);padding:.95rem}.curve-chart.svelte-nbiyus{min-width:620px;width:100%;height:auto}.chart-grid-line.svelte-nbiyus{stroke:#64748b2e;stroke-width:1}.axis-line.svelte-nbiyus{stroke:#0f172a38;stroke-width:1.1}.axis-line-right.svelte-nbiyus{stroke:#0f9bb72e}.axis-value.svelte-nbiyus,.axis-title.svelte-nbiyus,.axis-label.svelte-nbiyus{font-weight:700;fill:#64748b}.axis-value.svelte-nbiyus{font-size:12px}.axis-title.svelte-nbiyus{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.axis-title-right.svelte-nbiyus,.axis-value-right.svelte-nbiyus{fill:#0f9bb7}.axis-label.svelte-nbiyus{font-size:12px}.band.svelte-nbiyus{rx:16}.band-otif.svelte-nbiyus{fill:#0f172a0f}.band-exception.svelte-nbiyus{fill:#0f9bb714}.curve-line.svelte-nbiyus{fill:none;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200;animation:svelte-nbiyus-draw-line 1.35s ease-out forwards}.curve-line-otif.svelte-nbiyus{stroke:#111827}.curve-line-exception.svelte-nbiyus{stroke:#0f9bb7;animation-delay:.16s}.curve-point.svelte-nbiyus{transform-origin:center;animation:svelte-nbiyus-pulse-in .8s ease-out calc(var(--point-delay, 0s) + .25s) both}.curve-point-otif.svelte-nbiyus{fill:#111827;stroke:#fff;stroke-width:2.4}.curve-point-exception.svelte-nbiyus{fill:#0f9bb7;stroke:#fff;stroke-width:2.4}.endpoint-label.svelte-nbiyus rect:where(.svelte-nbiyus){stroke-width:1}.endpoint-label.svelte-nbiyus text:where(.svelte-nbiyus){font-size:12px;font-weight:700}.endpoint-label-otif.svelte-nbiyus rect:where(.svelte-nbiyus){fill:#111827;stroke:#ffffff6b}.endpoint-label-otif.svelte-nbiyus text:where(.svelte-nbiyus){fill:#fff}.endpoint-label-exception.svelte-nbiyus rect:where(.svelte-nbiyus){fill:#e0f7fb;stroke:#0f9bb742}.endpoint-label-exception.svelte-nbiyus text:where(.svelte-nbiyus){fill:#0f9bb7}.legend-grid.svelte-nbiyus{margin-top:1rem}.legend-card.svelte-nbiyus{display:grid;gap:.55rem}.legend-card.svelte-nbiyus p:where(.svelte-nbiyus){font-size:.92rem;line-height:1.65;color:#475569}.legend-card-header.svelte-nbiyus{display:flex;align-items:center;gap:.7rem}.legend-card-title.svelte-nbiyus{font-size:.98rem;font-weight:700;color:#0f172a}.legend-line.svelte-nbiyus,.legend-band.svelte-nbiyus{display:inline-block;flex:none;border-radius:999px}.legend-line.svelte-nbiyus{width:2rem;height:.32rem}.legend-line-otif.svelte-nbiyus{background:#111827}.legend-line-exception.svelte-nbiyus{background:#0f9bb7}.legend-band.svelte-nbiyus{width:1.5rem;height:1rem;border:1px solid rgba(15,23,42,.08)}.legend-band-otif.svelte-nbiyus{background:#0f172a0f}.legend-band-exception.svelte-nbiyus{background:#0f9bb714}.step-list.svelte-nbiyus{margin-top:1.15rem}.source-box.svelte-nbiyus{margin-top:1rem}.source-list.svelte-nbiyus{margin-top:.75rem;display:grid;gap:.65rem;padding-left:1rem;color:#475569}@media(min-width:760px){.chart-meta-grid.svelte-nbiyus,.legend-grid.svelte-nbiyus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.analysis-grid.svelte-nbiyus{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr)}}@media(min-width:1024px){.fact-grid.svelte-nbiyus,.benchmark-list.svelte-nbiyus{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes svelte-nbiyus-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-nbiyus-draw-line{to{stroke-dashoffset:0}}@keyframes svelte-nbiyus-pulse-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.fact-card.svelte-nbiyus,.benchmark-item.svelte-nbiyus,.step-item.svelte-nbiyus,.chart-meta-chip.svelte-nbiyus,.legend-card.svelte-nbiyus,.curve-line.svelte-nbiyus,.curve-point.svelte-nbiyus{animation:none!important}}.article-shell.svelte-sq1rm4{position:relative;overflow:clip}.article-stage.svelte-sq1rm4{position:relative}.article-hero.svelte-sq1rm4,.prose-shell.svelte-sq1rm4,.cta-panel.svelte-sq1rm4{position:relative;z-index:1;overflow:hidden;border-radius:2rem;background:linear-gradient(160deg,#fffffff5,#ffffffdb),radial-gradient(circle at top right,rgba(15,155,183,.12),transparent 34%)}.article-hero.svelte-sq1rm4,.prose-shell.svelte-sq1rm4{padding:1.5rem}.cta-panel.svelte-sq1rm4{display:grid;gap:1.2rem;padding:1.35rem 1.5rem}.article-hero.svelte-sq1rm4:before,.prose-shell.svelte-sq1rm4:before,.cta-panel.svelte-sq1rm4:before{content:"";position:absolute;inset:auto -4rem -4rem auto;width:10rem;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(34,211,238,.12),transparent 70%);filter:blur(12px);pointer-events:none}.back-link.svelte-sq1rm4{display:inline-flex;width:fit-content;font-size:.95rem;font-weight:600;color:#04748a;transition:transform .16s ease}.back-link.svelte-sq1rm4:hover{transform:translate(-2px)}.hero-copy.svelte-sq1rm4{display:grid;gap:1rem}.eyebrow-pill.svelte-sq1rm4{width:fit-content;border-radius:999px;border:1px solid rgba(15,155,183,.16);background:#f0f9ffdb;padding:.45rem .8rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#04748a}.meta-grid.svelte-sq1rm4{display:grid;gap:.85rem}.meta-chip.svelte-sq1rm4{border-radius:1.15rem;border:1px solid rgba(15,23,42,.08);background:#fffffff0;padding:.95rem 1rem;box-shadow:0 14px 28px #0f172a0d}.meta-label.svelte-sq1rm4{display:block;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#64748b}.meta-value.svelte-sq1rm4{margin-top:.35rem;display:block;font-size:1rem;font-weight:600;color:#0f172a}.article-content.svelte-sq1rm4{width:min(100%,54rem);margin-inline:auto}.article-rich.svelte-sq1rm4{color:#334155;font-size:1.05rem;line-height:1.95;text-wrap:pretty}.article-rich.svelte-sq1rm4 h2,.article-rich.svelte-sq1rm4 h3{color:#0f172a;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.article-rich.svelte-sq1rm4 h2{margin-top:2.8rem;margin-bottom:1rem;padding-top:1.1rem;border-top:1px solid rgba(15,23,42,.08);font-size:clamp(1.75rem,3vw,2.15rem);line-height:1.15}.article-rich.svelte-sq1rm4 h2:first-child{margin-top:0;padding-top:0;border-top:none}.article-rich.svelte-sq1rm4 h3{margin-top:1.8rem;margin-bottom:.65rem;font-size:1.2rem;line-height:1.3}.article-rich.svelte-sq1rm4 p{margin-top:.95rem;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.article-rich.svelte-sq1rm4 p:first-child{margin-top:0;font-size:1.12rem;line-height:1.95}.article-rich.svelte-sq1rm4 ul,.article-rich.svelte-sq1rm4 ol{margin-top:1.1rem;display:grid;gap:.8rem;padding-left:1.4rem}.article-rich.svelte-sq1rm4 ul{list-style:disc}.article-rich.svelte-sq1rm4 ol{list-style:decimal}.article-rich.svelte-sq1rm4 li{padding-left:.2rem;color:#334155;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.article-rich.svelte-sq1rm4 strong{color:#0f172a;font-weight:700}.article-rich.svelte-sq1rm4 a{color:#04748a;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(4,116,138,.24);transition:color .16s ease,border-color .16s ease}.article-rich.svelte-sq1rm4 a:hover{color:#075985;border-color:#07598557}.article-rich.svelte-sq1rm4 blockquote{margin-top:1.2rem;border-left:4px solid rgba(15,155,183,.22);background:#f8fafce6;padding:.95rem 1rem .95rem 1.1rem;border-radius:0 1rem 1rem 0;color:#475569}.article-rich.svelte-sq1rm4 table{width:100%;margin-top:1.35rem;border-collapse:collapse;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(15,23,42,.08);background:#ffffffe0;box-shadow:0 16px 34px #0f172a0d}.article-rich.svelte-sq1rm4 thead{background:#f0f9ffd6}.article-rich.svelte-sq1rm4 th,.article-rich.svelte-sq1rm4 td{padding:.95rem 1rem;vertical-align:top;text-align:left}.article-rich.svelte-sq1rm4 th{color:#0f172a;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article-rich.svelte-sq1rm4 tbody tr+tr{border-top:1px solid rgba(15,23,42,.08)}.article-rich.svelte-sq1rm4 hr{margin:2rem 0;border:none;border-top:1px solid rgba(15,23,42,.1)}.cta-actions.svelte-sq1rm4{display:flex;flex-wrap:wrap;gap:.75rem}.article-glow.svelte-sq1rm4{position:absolute;border-radius:999px;filter:blur(14px);pointer-events:none;animation:svelte-sq1rm4-float-glow 10s ease-in-out infinite}.article-glow-one.svelte-sq1rm4{left:-3rem;top:2rem;width:12rem;height:12rem;background:#22d3ee2e}.article-glow-two.svelte-sq1rm4{right:-3rem;bottom:6rem;width:14rem;height:14rem;background:#94a3b824;animation-delay:1.4s}@media(max-width:767px){.article-rich.svelte-sq1rm4{font-size:1rem;line-height:1.85}.article-rich.svelte-sq1rm4 table{display:block;overflow-x:auto;white-space:nowrap}}@media(min-width:768px){.article-hero.svelte-sq1rm4,.prose-shell.svelte-sq1rm4{padding:2rem}.meta-grid.svelte-sq1rm4{grid-template-columns:repeat(4,minmax(0,1fr))}.cta-panel.svelte-sq1rm4{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@keyframes svelte-sq1rm4-float-glow{0%,to{transform:translateZ(0)}50%{transform:translate3d(.8rem,-1rem,0)}}@media(prefers-reduced-motion:reduce){.article-glow.svelte-sq1rm4{animation:none!important}}
