.ph-section-eyebrow.svelte-5jvid1{font-family:var(--font-mono);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin-bottom:1rem}.ph-section-eyebrow-light.svelte-5jvid1{color:var(--accent-2)}.ph-section-title.svelte-5jvid1{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin-bottom:1.25rem}.ph-section-title.svelte-5jvid1 em{font-style:italic;font-weight:700;color:var(--accent);letter-spacing:-.04em}.ph-section-title-light.svelte-5jvid1 em{color:var(--accent-2)}.ph-hero.svelte-5jvid1{padding:9rem 1.5rem 5rem;position:relative;overflow:hidden}.ph-hero-bg.svelte-5jvid1{position:absolute;inset:0;pointer-events:none;z-index:0}.ph-hero-grid.svelte-5jvid1{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(var(--accent-rgb),.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--accent-rgb),.06) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 80%)}[data-theme=dark] .ph-hero-grid.svelte-5jvid1{background-image:linear-gradient(to right,rgba(var(--accent-rgb),.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--accent-rgb),.12) 1px,transparent 1px)}.ph-hero-aurora.svelte-5jvid1{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}.ph-hero-aurora-a.svelte-5jvid1{width:36rem;height:36rem;top:-10rem;left:-8rem;background:radial-gradient(circle,rgba(0,180,144,.18),transparent 70%)}.ph-hero-aurora-b.svelte-5jvid1{width:40rem;height:40rem;top:-6rem;right:-10rem;background:radial-gradient(circle,rgba(var(--accent-rgb),.18),transparent 70%)}[data-theme=dark] .ph-hero-aurora.svelte-5jvid1{opacity:.7}.ph-hero-inner.svelte-5jvid1{max-width:70rem;margin:0 auto;position:relative;z-index:1;text-align:center}.ph-eyebrow.svelte-5jvid1{display:flex;width:fit-content;margin-left:auto;margin-right:auto;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);padding:.4rem .875rem;border-radius:100px;background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.18);margin-bottom:2rem}.ph-eyebrow-dot.svelte-5jvid1{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 rgba(var(--accent-rgb),.5);animation:svelte-5jvid1-phPulse 2s ease-out infinite}@keyframes svelte-5jvid1-phPulse{0%{box-shadow:0 0 rgba(var(--accent-rgb),.55)}to{box-shadow:0 0 0 10px rgba(var(--accent-rgb),0)}}.ph-lockup.svelte-5jvid1{display:flex;width:fit-content;margin-left:auto;margin-right:auto;flex-direction:row;align-items:center;gap:.875rem;margin-bottom:2.5rem;padding:0;background:transparent;border:none}.ph-lockup-mark.svelte-5jvid1{display:inline-flex;align-items:center;color:var(--text)}.ph-lockup-self.svelte-5jvid1 svg{height:2rem;width:auto;fill:var(--text)}[data-theme=dark] .ph-lockup-self.svelte-5jvid1 svg{fill:var(--text-light)}.ph-lockup-laserdata.svelte-5jvid1{height:1.125rem;width:auto;display:block}.ph-lockup-laserdata-dark.svelte-5jvid1,[data-theme=dark] .ph-lockup-laserdata-light.svelte-5jvid1{display:none}[data-theme=dark] .ph-lockup-laserdata-dark.svelte-5jvid1{display:block}.ph-lockup-x.svelte-5jvid1{font-family:var(--font-display);font-weight:300;font-size:.875rem;color:var(--text-dim);line-height:1}.ph-headline.svelte-5jvid1{font-family:var(--font-display);font-size:clamp(2.25rem,5.5vw,4.5rem);font-weight:700;letter-spacing:-.04em;line-height:.98;margin-bottom:1.75rem;max-width:56rem;margin-left:auto;margin-right:auto}.ph-headline.svelte-5jvid1 em{font-style:italic;font-weight:700;color:var(--accent)}.ph-sub.svelte-5jvid1{font-size:1.0625rem;color:var(--text-secondary);line-height:1.65;max-width:38rem;margin:0 auto 2.25rem}.ph-actions.svelte-5jvid1{display:inline-flex;align-items:center;gap:1rem;margin-bottom:4rem;flex-wrap:wrap;justify-content:center}.ph-btn-primary.svelte-5jvid1{padding:.75rem 1.5rem;font-size:.9rem}.ph-btn-ghost.svelte-5jvid1{display:inline-flex;align-items:center;gap:.5rem;color:var(--text);text-decoration:none;font-weight:600;font-size:.9rem;padding:.75rem 1rem;border-radius:8px;transition:gap .2s ease,color .2s ease}.ph-btn-ghost.svelte-5jvid1 svg:where(.svelte-5jvid1){width:1rem;height:1rem}.ph-btn-ghost.svelte-5jvid1:hover{gap:.75rem;color:var(--accent)}[data-theme=dark] .ph-btn-ghost-light.svelte-5jvid1{color:var(--text-light)}.ph-btn-ghost-light.svelte-5jvid1:hover{color:var(--accent-2)}.ph-flow.svelte-5jvid1{margin-top:1rem;width:100%;max-width:64rem;margin-left:auto;margin-right:auto}.ph-flow-svg.svelte-5jvid1{width:100%;height:auto;color:var(--text-dim)}.ph-flow-svg-vertical.svelte-5jvid1{display:none;width:100%;max-width:22rem;height:auto;margin:0 auto;color:var(--text-dim)}.ph-flow-ticks.svelte-5jvid1{color:var(--text-dim);opacity:.4}.ph-node-num{font-family:var(--font-mono);font-size:11px;font-weight:600;fill:var(--text-dim);letter-spacing:.08em}.ph-node-num-self{fill:var(--accent)}.ph-node-tag{font-family:var(--font-mono);font-size:9px;fill:var(--text-dim);letter-spacing:.1em;text-transform:uppercase}.ph-node-tag-self{fill:var(--accent)}.ph-node-label{font-family:var(--font-display);font-size:14px;font-weight:600;fill:var(--text);letter-spacing:-.01em}.ph-node-label-self{fill:var(--accent)}.ph-node-sub{font-family:var(--font-mono);font-size:9px;fill:var(--text-dim);letter-spacing:.06em}.ph-packet.svelte-5jvid1{animation:svelte-5jvid1-phPacket 4s linear infinite;offset-path:path("M 130 110 C 320 110, 400 110, 550 110 S 780 110, 970 110");offset-rotate:0deg}.ph-packet-v.svelte-5jvid1{animation:svelte-5jvid1-phPacket 4s linear infinite;offset-path:path("M 160 100 C 160 200, 160 240, 160 340 S 160 480, 160 580");offset-rotate:0deg}.ph-packet-green.svelte-5jvid1{fill:var(--accent-2);filter:drop-shadow(0 0 6px rgba(0,180,144,.6))}.ph-packet-blue.svelte-5jvid1{fill:var(--accent);filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.6))}@keyframes svelte-5jvid1-phPacket{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.ph-manifesto.svelte-5jvid1{background:var(--bg-elevated);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:4.5rem 1.5rem}.ph-manifesto-inner.svelte-5jvid1{max-width:60rem;margin:0 auto;text-align:center}.ph-manifesto-eyebrow.svelte-5jvid1{font-family:var(--font-mono);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim);margin-bottom:1.5rem}.ph-manifesto-quote.svelte-5jvid1{font-family:var(--font-display);font-size:clamp(1.75rem,4.5vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin-bottom:2rem}.ph-manifesto-quote.svelte-5jvid1 span:where(.svelte-5jvid1){display:block}.ph-manifesto-em.svelte-5jvid1{color:var(--accent)}.ph-manifesto-meta.svelte-5jvid1{display:inline-flex;align-items:center;gap:1.25rem;flex-wrap:wrap;justify-content:center;color:var(--text-dim);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.04em}.ph-meta-num.svelte-5jvid1{color:var(--text);font-weight:700}.ph-meta-divider.svelte-5jvid1{width:4px;height:4px;border-radius:50%;background:var(--text-dim);opacity:.5}.ph-story.svelte-5jvid1{padding:6rem 1.5rem}.ph-story-inner.svelte-5jvid1{max-width:50rem;margin:0 auto}.ph-story-lede.svelte-5jvid1{font-size:1.125rem;line-height:1.6;color:var(--text);margin-bottom:1.5rem;font-weight:500}.ph-story-body.svelte-5jvid1{font-size:1rem;line-height:1.7;color:var(--text);margin-bottom:1rem}.ph-features.svelte-5jvid1{background:var(--bg-elevated);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:6rem 1.5rem}.ph-features-inner.svelte-5jvid1{max-width:80rem;margin:0 auto}.ph-features-header.svelte-5jvid1{max-width:42rem;margin-bottom:4rem}.ph-bento.svelte-5jvid1{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(0,auto);gap:.875rem}.ph-bento-tile.svelte-5jvid1{position:relative;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:1.75rem;overflow:hidden;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.ph-bento-tile.svelte-5jvid1:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--accent-rgb),.05)}[data-theme=dark] .ph-bento-tile.svelte-5jvid1:hover{box-shadow:0 12px 32px rgba(var(--accent-rgb),.14)}.ph-bento-hero.svelte-5jvid1{grid-column:span 4;padding:2.25rem}.ph-bento-iouring.svelte-5jvid1,.ph-bento-ordered.svelte-5jvid1{grid-column:span 2}.ph-bento-stat.svelte-5jvid1{grid-column:span 4;padding:2.25rem}.ph-bento-meta.svelte-5jvid1{display:flex;align-items:center;gap:.625rem;font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1.25rem}.ph-bento-num.svelte-5jvid1{color:var(--accent);letter-spacing:.14em}.ph-bento-tag.svelte-5jvid1{padding:.2rem .55rem;border:1px solid var(--border);border-radius:100px;background:var(--bg-elevated)}.ph-bento-title.svelte-5jvid1{font-family:var(--font-display);font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:0 0 .625rem;color:var(--text)}.ph-bento-title.svelte-5jvid1 em{font-style:italic;font-weight:700;color:var(--accent)}.ph-bento-copy.svelte-5jvid1{font-size:.92rem;line-height:1.6;color:var(--text-secondary);margin:0 0 auto}.ph-bento-hero.svelte-5jvid1 .ph-bento-title:where(.svelte-5jvid1){font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.08;margin-bottom:.875rem;max-width:22rem}.ph-bento-hero.svelte-5jvid1 .ph-bento-copy:where(.svelte-5jvid1){font-size:1rem;max-width:28rem;margin-bottom:auto}.ph-bento-badges.svelte-5jvid1{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem;margin-top:2rem}.ph-badge.svelte-5jvid1{border:1px solid var(--border);border-radius:12px;padding:1.125rem 1rem;background:var(--bg-elevated);text-align:left;transition:border-color .2s ease,background .2s ease}.ph-badge.svelte-5jvid1:hover{border-color:var(--accent)}.ph-badge-alt.svelte-5jvid1:hover{border-color:var(--accent-2)}.ph-badge-num.svelte-5jvid1{font-family:var(--font-display);font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--text);line-height:1;margin-bottom:.375rem}.ph-badge-alt.svelte-5jvid1 .ph-badge-num:where(.svelte-5jvid1){color:var(--accent-2)}.ph-badge-label.svelte-5jvid1{font-family:var(--font-mono);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim)}.ph-bento-viz.svelte-5jvid1{margin:1.75rem 0 0;color:var(--text-dim)}.ph-viz-ring.svelte-5jvid1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;padding:.625rem .5rem .25rem}.ph-viz-ring.svelte-5jvid1 svg{width:100%;height:auto;display:block}.ph-viz-label{font-family:var(--font-mono);font-size:7px;letter-spacing:.12em;fill:var(--text-dim);text-transform:uppercase}.ph-viz-tag{font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.08em;fill:var(--accent-2)}.ph-viz-tag-blue{font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.08em;fill:var(--accent)}.ph-viz-op{font-family:var(--font-mono);font-size:7.5px;fill:var(--accent-2)}.ph-viz-op-b{font-family:var(--font-mono);font-size:7.5px;fill:var(--accent)}.ph-viz-sequence.svelte-5jvid1{display:flex;align-items:center;gap:.375rem;flex-wrap:nowrap;overflow:hidden;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;padding:.75rem .625rem}.ph-seq-evt.svelte-5jvid1{font-family:var(--font-mono);font-size:.7rem;font-weight:600;color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:.35rem .5rem;line-height:1}.ph-seq-evt-active.svelte-5jvid1{color:var(--accent-2);border-color:#00b49080;background:#00b49014}.ph-seq-evt-future.svelte-5jvid1{opacity:.4;border-style:dashed}.ph-seq-chev.svelte-5jvid1{color:var(--text-dim);font-weight:700;font-size:.8rem}.ph-bento-stat.svelte-5jvid1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:2.5rem;align-items:start}.ph-bento-stat.svelte-5jvid1>.ph-bento-meta:where(.svelte-5jvid1){grid-column:1;grid-row:1}.ph-bento-stat.svelte-5jvid1>.ph-bento-title:where(.svelte-5jvid1){grid-column:1;grid-row:2;font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.08;margin-bottom:.875rem;max-width:22rem}.ph-bento-stat.svelte-5jvid1>.ph-bento-copy:where(.svelte-5jvid1){grid-column:1;grid-row:3;font-size:1rem;max-width:28rem;margin:0}.ph-viz-stat.svelte-5jvid1{grid-column:2;grid-row:1 / -1;align-self:stretch;background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:1.125rem 1.25rem 1rem;display:flex;flex-direction:column;gap:.875rem;margin:0;color:var(--text-dim)}.ph-stat-head.svelte-5jvid1{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ph-stat-title.svelte-5jvid1{font-family:var(--font-mono);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--text)}.ph-stat-unit.svelte-5jvid1{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;color:var(--text-dim);text-transform:uppercase}.ph-stat-svg.svelte-5jvid1{width:100%;height:auto;display:block;flex:1 1 auto}.ph-stat-lane-rust{font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.16em;fill:var(--accent)}.ph-stat-lane-jvm{font-family:var(--font-mono);font-size:8px;font-weight:700;letter-spacing:.16em;fill:var(--text-dim)}.ph-stat-readout{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:-.02em;fill:var(--accent)}.ph-stat-readout-jvm{font-family:var(--font-mono);font-size:8px;font-weight:600;letter-spacing:.12em;fill:var(--text-dim);text-transform:uppercase}.ph-stat-axis{font-family:var(--font-mono);font-size:7px;letter-spacing:.1em;fill:var(--text-dim);text-transform:uppercase}.ph-why.svelte-5jvid1{background:var(--bg-elevated);color:var(--text);padding:6rem 1.5rem;position:relative;overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}[data-theme=dark] .ph-why.svelte-5jvid1{background:linear-gradient(180deg,#0c0e1a,#131528);color:var(--text-light);border-top-color:#ffffff0f;border-bottom-color:#ffffff0f}.ph-why.svelte-5jvid1:before{content:"";position:absolute;top:-6rem;left:50%;transform:translate(-50%);width:60%;height:14rem;background:radial-gradient(ellipse,rgba(0,180,144,.08),transparent 70%);filter:blur(60px);pointer-events:none}[data-theme=dark] .ph-why.svelte-5jvid1:before{background:radial-gradient(ellipse,rgba(0,180,144,.16),transparent 70%)}.ph-why-inner.svelte-5jvid1{max-width:76rem;margin:0 auto;position:relative;z-index:1}.ph-why-header.svelte-5jvid1{text-align:center;max-width:44rem;margin:0 auto 4.25rem}.ph-why-title.svelte-5jvid1{color:var(--text)}[data-theme=dark] .ph-why-title.svelte-5jvid1{color:var(--text-light)}.ph-section-title-light.svelte-5jvid1{color:var(--text)}[data-theme=dark] .ph-section-title-light.svelte-5jvid1{color:var(--text-light)}.ph-why-lede.svelte-5jvid1{font-size:1rem;line-height:1.65;color:var(--text-secondary);margin:1rem auto 0;max-width:38rem}[data-theme=dark] .ph-why-lede.svelte-5jvid1{color:var(--text-light-dim)}.ph-why-rows.svelte-5jvid1{list-style:none;margin:0 auto;padding:0;max-width:58rem;display:flex;flex-direction:column;gap:0}.ph-why-row.svelte-5jvid1{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,9rem);column-gap:2.5rem;padding:2.75rem 0;border-top:1px solid var(--border);overflow:hidden}.ph-why-row.svelte-5jvid1:last-child{border-bottom:1px solid var(--border)}[data-theme=dark] .ph-why-row.svelte-5jvid1{border-top-color:#ffffff14}[data-theme=dark] .ph-why-row.svelte-5jvid1:last-child{border-bottom-color:#ffffff14}.ph-why-row-rev.svelte-5jvid1{direction:rtl}.ph-why-row-rev.svelte-5jvid1>:where(.svelte-5jvid1){direction:ltr}.ph-why-body.svelte-5jvid1{position:relative;z-index:1;max-width:38rem}.ph-why-row-rev.svelte-5jvid1 .ph-why-body:where(.svelte-5jvid1){justify-self:end;text-align:right}.ph-why-tag.svelte-5jvid1{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);padding:.25rem .625rem;border-radius:100px;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.2);margin-bottom:1rem}.ph-why-row-rev.svelte-5jvid1 .ph-why-tag:where(.svelte-5jvid1){color:var(--accent-2);background:#00b49014;border-color:#00b49040}.ph-why-body.svelte-5jvid1 h3:where(.svelte-5jvid1){font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 .875rem;color:var(--text)}[data-theme=dark] .ph-why-body.svelte-5jvid1 h3:where(.svelte-5jvid1){color:var(--text-light)}.ph-why-body.svelte-5jvid1 p:where(.svelte-5jvid1){font-size:1rem;line-height:1.65;color:var(--text-secondary);margin:0}[data-theme=dark] .ph-why-body.svelte-5jvid1 p:where(.svelte-5jvid1){color:var(--text-light-dim)}.ph-why-aside.svelte-5jvid1{position:relative;z-index:1;align-self:center;color:var(--text-dim);opacity:.85}[data-theme=dark] .ph-why-aside.svelte-5jvid1{color:#fffc;opacity:1}.ph-why-aside.svelte-5jvid1 svg{width:100%;height:auto;max-width:8rem}.ph-aside-label{font-family:var(--font-mono);font-size:8px;letter-spacing:.14em;text-transform:uppercase}.ph-why-stream-pulse.svelte-5jvid1{offset-path:path("M 6 30 L 108 30");animation:svelte-5jvid1-whyStream 2.8s linear infinite;filter:drop-shadow(0 0 3px rgba(0,180,144,.6))}@keyframes svelte-5jvid1-whyStream{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.ph-why-handoff-pulse.svelte-5jvid1{offset-path:path("M 56 30 L 64 30");animation:svelte-5jvid1-whyHandoff 1.6s ease-in-out infinite}@keyframes svelte-5jvid1-whyHandoff{0%{offset-distance:0%;opacity:0}20%{opacity:1}80%{opacity:1}to{offset-distance:100%;opacity:0}}.ph-why-agent-line.svelte-5jvid1{opacity:.3;animation:svelte-5jvid1-whyAgentPulse 2.4s ease-in-out infinite}.ph-why-agent-line-1.svelte-5jvid1{animation-delay:0s}.ph-why-agent-line-2.svelte-5jvid1{animation-delay:.3s}.ph-why-agent-line-3.svelte-5jvid1{animation-delay:.9s}.ph-why-agent-line-4.svelte-5jvid1{animation-delay:1.2s}@keyframes svelte-5jvid1-whyAgentPulse{0%,60%,to{opacity:.3}25%,35%{opacity:.9}}.ph-why-apache-rect.svelte-5jvid1{animation:svelte-5jvid1-whyApache 3.2s ease-in-out infinite}@keyframes svelte-5jvid1-whyApache{0%,to{stroke-opacity:.5}50%{stroke-opacity:1}}[data-theme=dark] .ph-why-apache-rect.svelte-5jvid1{animation-name:svelte-5jvid1-whyApacheDark}@keyframes svelte-5jvid1-whyApacheDark{0%,to{stroke-opacity:.65}50%{stroke-opacity:1}}@media(prefers-reduced-motion:reduce){.ph-why-stream-pulse.svelte-5jvid1,.ph-why-handoff-pulse.svelte-5jvid1,.ph-why-agent-line.svelte-5jvid1,.ph-why-apache-rect.svelte-5jvid1,.ph-eyebrow-dot.svelte-5jvid1,.ph-packet.svelte-5jvid1,.ph-packet-v.svelte-5jvid1,.fp-dot.svelte-5jvid1,.fp-dot-v.svelte-5jvid1{animation:none}.ph-why-stream-pulse.svelte-5jvid1,.ph-why-handoff-pulse.svelte-5jvid1,.ph-packet.svelte-5jvid1,.ph-packet-v.svelte-5jvid1,.fp-dot.svelte-5jvid1,.fp-dot-v.svelte-5jvid1{opacity:0}.ph-why-agent-line.svelte-5jvid1{opacity:.5}}.ph-stack.svelte-5jvid1{padding:5rem 1.5rem;background:var(--bg)}.ph-stack-inner.svelte-5jvid1{max-width:80rem;margin:0 auto}.ph-stack-header.svelte-5jvid1{text-align:center;max-width:42rem;margin:0 auto 2.5rem}.ph-stack-lede.svelte-5jvid1{font-size:1rem;color:var(--text-secondary);line-height:1.65;margin:0 auto;max-width:36rem}.ph-stack-flow.svelte-5jvid1{padding:1rem 0 0}.ph-stack-svg.svelte-5jvid1{width:100%;height:auto;color:var(--text-dim)}.ph-stack-svg-vertical.svelte-5jvid1{display:none;width:100%;max-width:22rem;height:auto;margin:0 auto;color:var(--text-dim)}.ph-stack-num{font-family:var(--font-mono);font-size:11px;font-weight:700;fill:var(--text-dim);letter-spacing:.08em}.ph-stack-tag{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ph-stack-name{font-family:var(--font-display);font-size:14px;font-weight:650;fill:var(--text);letter-spacing:-.01em}.fp-dot.svelte-5jvid1{offset-path:path("M 80 140 L 1020 140");offset-distance:0%;animation:svelte-5jvid1-fpFlow 5s linear infinite;filter:drop-shadow(0 0 6px currentColor)}.fp-dot-v.svelte-5jvid1{offset-path:path("M 70 50 L 70 670");offset-distance:0%;animation:svelte-5jvid1-fpFlow 5s linear infinite;filter:drop-shadow(0 0 6px currentColor)}@keyframes svelte-5jvid1-fpFlow{0%{offset-distance:0%;opacity:0}5%{opacity:1}95%{opacity:1}to{offset-distance:100%;opacity:0}}.ph-cta.svelte-5jvid1{background:var(--bg);color:var(--text);padding:6rem 1.5rem;position:relative;overflow:hidden;text-align:center;border-top:1px solid var(--border)}[data-theme=dark] .ph-cta.svelte-5jvid1{background:linear-gradient(180deg,#131528,#0c0e1a);color:var(--text-light);border-top-color:#ffffff0f}.ph-cta-bg.svelte-5jvid1{position:absolute;inset:0;pointer-events:none}.ph-cta-aurora.svelte-5jvid1{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3}[data-theme=dark] .ph-cta-aurora.svelte-5jvid1{opacity:.55}.ph-cta-aurora-a.svelte-5jvid1{width:28rem;height:28rem;bottom:-8rem;left:10%;background:radial-gradient(circle,rgba(0,180,144,.22),transparent 70%)}.ph-cta-aurora-b.svelte-5jvid1{width:34rem;height:34rem;top:-8rem;right:5%;background:radial-gradient(circle,rgba(var(--accent-rgb),.22),transparent 70%)}.ph-cta-inner.svelte-5jvid1{max-width:48rem;margin:0 auto;position:relative;z-index:1}.ph-cta-headline.svelte-5jvid1{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin-bottom:1.25rem;color:var(--text)}[data-theme=dark] .ph-cta-headline.svelte-5jvid1{color:var(--text-light)}.ph-cta-sub.svelte-5jvid1{font-size:1rem;color:var(--text-secondary);line-height:1.65;margin-bottom:2.25rem;max-width:36rem;margin-left:auto;margin-right:auto}[data-theme=dark] .ph-cta-sub.svelte-5jvid1{color:var(--text-light-dim)}.ph-cta-actions.svelte-5jvid1{display:inline-flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}@media(max-width:64em){.ph-bento-hero.svelte-5jvid1{grid-column:span 6;grid-row:span 1}.ph-bento-iouring.svelte-5jvid1,.ph-bento-ordered.svelte-5jvid1{grid-column:span 3}.ph-bento-stat.svelte-5jvid1{grid-column:span 6}.ph-why-row.svelte-5jvid1{grid-template-columns:1fr;row-gap:1.5rem}.ph-why-aside.svelte-5jvid1{justify-self:start;max-width:6rem}.ph-why-row-rev.svelte-5jvid1 .ph-why-aside:where(.svelte-5jvid1){justify-self:end}}@media(max-width:48em){.ph-hero.svelte-5jvid1{padding:6rem 1.25rem 4rem}.ph-bento.svelte-5jvid1{grid-template-columns:1fr;gap:.75rem}.ph-bento-tile.svelte-5jvid1,.ph-bento-hero.svelte-5jvid1,.ph-bento-iouring.svelte-5jvid1,.ph-bento-ordered.svelte-5jvid1,.ph-bento-stat.svelte-5jvid1{grid-column:span 1;grid-row:auto;padding:1.5rem}.ph-bento-hero.svelte-5jvid1{padding:1.75rem}.ph-bento-stat.svelte-5jvid1{display:flex;flex-direction:column;padding:1.75rem}.ph-bento-stat.svelte-5jvid1>.ph-bento-meta:where(.svelte-5jvid1),.ph-bento-stat.svelte-5jvid1>.ph-bento-title:where(.svelte-5jvid1),.ph-bento-stat.svelte-5jvid1>.ph-bento-copy:where(.svelte-5jvid1),.ph-bento-stat.svelte-5jvid1>.ph-viz-stat:where(.svelte-5jvid1){grid-column:auto;grid-row:auto}.ph-viz-stat.svelte-5jvid1{margin-top:1.5rem}.ph-bento-badges.svelte-5jvid1{grid-template-columns:1fr;gap:.5rem}.ph-badge.svelte-5jvid1{display:flex;align-items:baseline;gap:.75rem;padding:.875rem 1rem}.ph-badge-num.svelte-5jvid1{margin-bottom:0;font-size:1.125rem}.ph-why-row.svelte-5jvid1{padding:2.25rem 0}.ph-why-row-rev.svelte-5jvid1{direction:ltr}.ph-why-row-rev.svelte-5jvid1 .ph-why-body:where(.svelte-5jvid1){justify-self:start;text-align:left}.ph-story.svelte-5jvid1{padding:4rem 1.25rem}.ph-features.svelte-5jvid1,.ph-why.svelte-5jvid1,.ph-stack.svelte-5jvid1,.ph-cta.svelte-5jvid1{padding:4.5rem 1.25rem}.ph-manifesto.svelte-5jvid1{padding:3.5rem 1.25rem}.ph-manifesto-meta.svelte-5jvid1{flex-direction:column;gap:.625rem}.ph-meta-divider.svelte-5jvid1,.ph-flow-svg.svelte-5jvid1,.ph-stack-svg.svelte-5jvid1{display:none}.ph-flow-svg-vertical.svelte-5jvid1,.ph-stack-svg-vertical.svelte-5jvid1{display:block}}
