.rn.svelte-3w4tyg,.rn.svelte-3w4tyg :where(.svelte-3w4tyg),.rn.svelte-3w4tyg :where(.svelte-3w4tyg):before,.rn.svelte-3w4tyg :where(.svelte-3w4tyg):after{margin:0;padding:0;box-sizing:border-box}.rn.svelte-3w4tyg{--bg: #faf7ee;--paper: #fffffa;--tint: #f0ebdc;--ink: #15140f;--ink-soft: #2e2c24;--muted: #6b6a60;--dim: #acaa9f;--line: #e5dfcb;--line-soft: #efe9d5;--accent: #1a3cff;--accent-soft: #4e6dff;--accent-wash: rgba(26, 60, 255, .06);--accent-quiet: rgba(26, 60, 255, .03);--warn: #a85a12;--warn-wash: rgba(168, 90, 18, .08);--display: "Newsreader", Georgia, serif;--sans: "Inter Tight", -apple-system, sans-serif;--mono: "JetBrains Mono", monospace;font-family:var(--sans);background:#faf7ee;color:#15140f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11";line-height:1.6;font-size:16px;scroll-behavior:smooth;overflow-x:hidden}.rn.svelte-3w4tyg ::-moz-selection{background:var(--ink);color:var(--bg)}.rn.svelte-3w4tyg ::selection{background:var(--ink);color:var(--bg)}.rn-nav.svelte-3w4tyg{position:fixed;top:0;left:0;right:0;z-index:100;padding:18px 32px;display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.rn.svelte-3w4tyg .brand:where(.svelte-3w4tyg){display:flex;align-items:baseline;gap:10px;font-family:var(--display);font-size:17px;font-weight:400;letter-spacing:-.02em}.rn.svelte-3w4tyg .brand:where(.svelte-3w4tyg) .divider:where(.svelte-3w4tyg){font-family:var(--mono);font-size:11px;color:var(--dim);font-weight:300}.rn.svelte-3w4tyg .brand:where(.svelte-3w4tyg) .pill:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;padding:4px 10px;background:var(--ink);color:var(--bg);border-radius:999px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.rn.svelte-3w4tyg .nav-meta:where(.svelte-3w4tyg){font-family:var(--mono);font-size:11px;color:var(--dim);letter-spacing:.08em;text-transform:uppercase}.rn.svelte-3w4tyg .nav-meta:where(.svelte-3w4tyg) .live:where(.svelte-3w4tyg){display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-weight:500}.rn.svelte-3w4tyg .nav-meta:where(.svelte-3w4tyg) .live:where(.svelte-3w4tyg):before{content:"";width:6px;height:6px;background:var(--accent);border-radius:50%;animation:svelte-3w4tyg-rn-pulse 2s ease-in-out infinite}@keyframes svelte-3w4tyg-rn-pulse{0%,to{opacity:1}50%{opacity:.4}}.rn.svelte-3w4tyg .hero:where(.svelte-3w4tyg){padding:140px 32px 80px;position:relative;overflow:hidden}.rn.svelte-3w4tyg .hero:where(.svelte-3w4tyg):before{content:"";position:absolute;top:-200px;right:-200px;width:700px;height:700px;background:radial-gradient(circle,var(--accent-wash) 0%,transparent 65%);pointer-events:none}.rn.svelte-3w4tyg .hero-inner:where(.svelte-3w4tyg){max-width:1200px;margin:0 auto;position:relative;z-index:2}.rn.svelte-3w4tyg .crumbs:where(.svelte-3w4tyg){display:flex;align-items:center;gap:10px;margin-bottom:28px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;animation:svelte-3w4tyg-rn-fade-in .6s ease-out}.rn.svelte-3w4tyg .crumbs:where(.svelte-3w4tyg) a:where(.svelte-3w4tyg){color:var(--muted);text-decoration:none;transition:color .3s}.rn.svelte-3w4tyg .crumbs:where(.svelte-3w4tyg) a:where(.svelte-3w4tyg):hover{color:var(--accent)}.rn.svelte-3w4tyg .crumbs:where(.svelte-3w4tyg) .sep:where(.svelte-3w4tyg){color:var(--dim)}.rn.svelte-3w4tyg .crumbs:where(.svelte-3w4tyg) .here:where(.svelte-3w4tyg){color:var(--ink)}.rn.svelte-3w4tyg .hero-stamp:where(.svelte-3w4tyg){display:inline-flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;background:var(--ink);color:var(--bg);border-radius:999px;margin-bottom:40px;animation:svelte-3w4tyg-rn-fade-in .6s ease-out}.rn.svelte-3w4tyg .hero-stamp:where(.svelte-3w4tyg) .label:where(.svelte-3w4tyg){font-family:var(--mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:500}.rn.svelte-3w4tyg .hero-stamp:where(.svelte-3w4tyg) .version:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;padding:4px 10px;background:var(--accent);border-radius:999px;letter-spacing:.1em;font-weight:500}.rn.svelte-3w4tyg .hero:where(.svelte-3w4tyg) h1:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(60px,9.5vw,140px);line-height:.88;letter-spacing:-.055em;font-weight:400;margin-bottom:48px;max-width:1100px;animation:svelte-3w4tyg-rn-rise 1s cubic-bezier(.16,1,.3,1) .1s both}.rn.svelte-3w4tyg .hero:where(.svelte-3w4tyg) h1:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;font-weight:300;color:var(--accent)}.rn.svelte-3w4tyg .hero-grid:where(.svelte-3w4tyg){display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:end;animation:svelte-3w4tyg-rn-fade-in 1s ease-out .5s both}.rn.svelte-3w4tyg .hero-lede:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(20px,2.2vw,28px);line-height:1.4;color:var(--ink);font-weight:300;letter-spacing:-.012em}.rn.svelte-3w4tyg .hero-lede:where(.svelte-3w4tyg) strong:where(.svelte-3w4tyg){font-weight:500}.rn.svelte-3w4tyg .hero-lede:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;color:var(--accent)}.rn.svelte-3w4tyg .hero-meta:where(.svelte-3w4tyg){display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--line);padding-left:32px}.rn.svelte-3w4tyg .hero-meta-row:where(.svelte-3w4tyg){display:flex;align-items:baseline;gap:16px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rn.svelte-3w4tyg .hero-meta-row:where(.svelte-3w4tyg) .key:where(.svelte-3w4tyg){color:var(--dim);min-width:70px}.rn.svelte-3w4tyg .hero-meta-row:where(.svelte-3w4tyg) .val:where(.svelte-3w4tyg){color:var(--ink);font-weight:500}@keyframes svelte-3w4tyg-rn-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-3w4tyg-rn-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.rn.svelte-3w4tyg .highlights:where(.svelte-3w4tyg){padding:0 32px;margin-top:32px}.rn.svelte-3w4tyg .highlights-inner:where(.svelte-3w4tyg){max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg){padding:32px;background:var(--paper);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:12px;transition:all .3s cubic-bezier(.16,1,.3,1)}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg):hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 32px -16px #1a3cff26}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg){grid-column:span 2;background:var(--ink);color:var(--bg);border-color:var(--ink)}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg):hover{border-color:var(--ink)}.rn.svelte-3w4tyg .highlight-tag:where(.svelte-3w4tyg){display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);padding:4px 10px;background:var(--accent-wash);border-radius:999px;font-weight:500;margin-bottom:8px}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg) .highlight-tag:where(.svelte-3w4tyg){color:#a4b5ff;background:#a4b5ff1f}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg) .highlight-h:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(28px,2.8vw,40px);line-height:1.05;letter-spacing:-.025em;font-weight:400}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg) .highlight-h:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;color:var(--accent);font-weight:400}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg) .highlight-h:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){color:#a4b5ff}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg) .big-stat:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(56px,7vw,92px);line-height:.9;letter-spacing:-.04em;font-weight:400;color:#a4b5ff;margin:4px 0}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg) .big-stat:where(.svelte-3w4tyg) span:where(.svelte-3w4tyg){font-size:.38em;color:#faf7ee99;font-style:italic}.rn.svelte-3w4tyg .highlight:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){font-size:15px;line-height:1.55;color:var(--ink-soft);margin-top:auto;padding-top:12px}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){color:#faf7eebf}.rn.svelte-3w4tyg .s:where(.svelte-3w4tyg){padding:100px 32px}.rn.svelte-3w4tyg .s-inner:where(.svelte-3w4tyg){max-width:1200px;margin:0 auto}.rn.svelte-3w4tyg .s-eyebrow:where(.svelte-3w4tyg){display:flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:24px}.rn.svelte-3w4tyg .s-eyebrow:where(.svelte-3w4tyg) .num:where(.svelte-3w4tyg){color:var(--accent);font-weight:500}.rn.svelte-3w4tyg .s:where(.svelte-3w4tyg) h2:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-.04em;font-weight:400;margin-bottom:32px;max-width:880px}.rn.svelte-3w4tyg .s:where(.svelte-3w4tyg) h2:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;font-weight:300;color:var(--accent)}.rn.svelte-3w4tyg .s-dek:where(.svelte-3w4tyg){font-family:var(--display);font-style:italic;font-size:20px;line-height:1.5;color:var(--muted);font-weight:300;max-width:700px;margin-bottom:56px}.rn.svelte-3w4tyg .speed-demo:where(.svelte-3w4tyg){margin-top:48px;padding:40px;background:var(--paper);border:1px solid var(--line);border-radius:16px}.rn.svelte-3w4tyg .speed-bars:where(.svelte-3w4tyg){display:flex;flex-direction:column;gap:32px}.rn.svelte-3w4tyg .speed-bar-row:where(.svelte-3w4tyg){display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:center}.rn.svelte-3w4tyg .speed-bar-label:where(.svelte-3w4tyg){display:flex;flex-direction:column;gap:4px}.rn.svelte-3w4tyg .speed-bar-label:where(.svelte-3w4tyg) .what:where(.svelte-3w4tyg){font-family:var(--display);font-size:19px;letter-spacing:-.015em;color:var(--ink)}.rn.svelte-3w4tyg .speed-bar-label:where(.svelte-3w4tyg) .detail:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rn.svelte-3w4tyg .speed-bar-track:where(.svelte-3w4tyg){display:flex;flex-direction:column;gap:10px}.rn.svelte-3w4tyg .speed-bar:where(.svelte-3w4tyg){display:flex;align-items:center;gap:14px}.rn.svelte-3w4tyg .speed-bar:where(.svelte-3w4tyg) .bar:where(.svelte-3w4tyg){height:14px;border-radius:999px}.rn.svelte-3w4tyg .speed-bar.before:where(.svelte-3w4tyg) .bar:where(.svelte-3w4tyg){background:var(--line)}.rn.svelte-3w4tyg .speed-bar.after:where(.svelte-3w4tyg) .bar:where(.svelte-3w4tyg){background:var(--accent)}.rn.svelte-3w4tyg .speed-bar:where(.svelte-3w4tyg) .time:where(.svelte-3w4tyg){font-family:var(--mono);font-size:12px;letter-spacing:.05em;white-space:nowrap}.rn.svelte-3w4tyg .speed-bar.before:where(.svelte-3w4tyg) .time:where(.svelte-3w4tyg){color:var(--muted)}.rn.svelte-3w4tyg .speed-bar.after:where(.svelte-3w4tyg) .time:where(.svelte-3w4tyg){color:var(--accent);font-weight:500}.rn.svelte-3w4tyg .speed-bar:where(.svelte-3w4tyg) .ver:where(.svelte-3w4tyg){font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);width:28px}.rn.svelte-3w4tyg .speed-note:where(.svelte-3w4tyg){margin-top:36px;padding-top:28px;border-top:1px solid var(--line);display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap}.rn.svelte-3w4tyg .speed-note:where(.svelte-3w4tyg) .icon:where(.svelte-3w4tyg){font-family:var(--display);font-style:italic;font-size:42px;color:var(--accent);line-height:.8}.rn.svelte-3w4tyg .speed-note:where(.svelte-3w4tyg) .text:where(.svelte-3w4tyg){flex:1;min-width:280px;font-family:var(--display);font-size:21px;line-height:1.45;color:var(--ink);font-weight:400;letter-spacing:-.01em}.rn.svelte-3w4tyg .speed-note:where(.svelte-3w4tyg) .text:where(.svelte-3w4tyg) strong:where(.svelte-3w4tyg){font-weight:600;color:var(--accent)}.rn.svelte-3w4tyg .speed-extra:where(.svelte-3w4tyg){margin-top:24px;font-family:var(--display);font-style:italic;font-size:17px;line-height:1.5;color:var(--muted);max-width:720px}.rn.svelte-3w4tyg .speed-extra:where(.svelte-3w4tyg) strong:where(.svelte-3w4tyg){font-style:normal;font-weight:500;color:var(--ink-soft)}.rn.svelte-3w4tyg .routing-demo:where(.svelte-3w4tyg){margin-top:48px;padding:40px;background:var(--paper);border:1px solid var(--line);border-radius:16px}.rn.svelte-3w4tyg .routing-compare:where(.svelte-3w4tyg){display:grid;grid-template-columns:1fr 48px 1fr;gap:24px;align-items:center}.rn.svelte-3w4tyg .routing-side:where(.svelte-3w4tyg){padding:28px;border-radius:12px;border:1px solid var(--line)}.rn.svelte-3w4tyg .routing-side.before:where(.svelte-3w4tyg){background:var(--warn-wash);border-color:#a85a1233}.rn.svelte-3w4tyg .routing-side.after:where(.svelte-3w4tyg){background:var(--accent-quiet);border-color:#1a3cff33}.rn.svelte-3w4tyg .routing-side:where(.svelte-3w4tyg) .tag:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:500;margin-bottom:16px;display:block}.rn.svelte-3w4tyg .routing-side.before:where(.svelte-3w4tyg) .tag:where(.svelte-3w4tyg){color:var(--warn)}.rn.svelte-3w4tyg .routing-side.after:where(.svelte-3w4tyg) .tag:where(.svelte-3w4tyg){color:var(--accent)}.rn.svelte-3w4tyg .routing-flow:where(.svelte-3w4tyg){font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-soft);line-height:2}.rn.svelte-3w4tyg .routing-flow:where(.svelte-3w4tyg) .wrong:where(.svelte-3w4tyg){color:var(--warn);text-decoration:line-through}.rn.svelte-3w4tyg .routing-flow:where(.svelte-3w4tyg) .right:where(.svelte-3w4tyg){color:var(--accent);font-weight:500}.rn.svelte-3w4tyg .routing-flow:where(.svelte-3w4tyg) .arrow:where(.svelte-3w4tyg){color:var(--dim);margin:0 6px}.rn.svelte-3w4tyg .routing-center:where(.svelte-3w4tyg){display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:28px;color:var(--accent);font-style:italic}.rn.svelte-3w4tyg .routing-note:where(.svelte-3w4tyg){margin-top:24px;padding-top:24px;border-top:1px solid var(--line);font-family:var(--display);font-style:italic;font-size:17px;line-height:1.5;color:var(--muted);max-width:720px}.rn.svelte-3w4tyg .capabilities:where(.svelte-3w4tyg){display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg){background:var(--paper);padding:36px 32px;display:flex;flex-direction:column;gap:14px;transition:background .3s}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg):hover{background:var(--bg)}.rn.svelte-3w4tyg .cap-tag:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:500;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rn.svelte-3w4tyg .cap-tag:where(.svelte-3w4tyg) .ro:where(.svelte-3w4tyg){color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:9px;letter-spacing:.12em}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg) h3:where(.svelte-3w4tyg){font-family:var(--display);font-size:28px;line-height:1.1;letter-spacing:-.02em;font-weight:400}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg) h3:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;color:var(--accent);font-weight:400}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){font-size:15px;line-height:1.6;color:var(--ink-soft)}.rn.svelte-3w4tyg .cap-tags:where(.svelte-3w4tyg){display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.rn.svelte-3w4tyg .cap-tags:where(.svelte-3w4tyg) span:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:4px 10px;background:var(--accent-quiet);border-radius:999px}.rn.svelte-3w4tyg .cap-coming:where(.svelte-3w4tyg){margin-top:24px;padding:20px 24px;border:1px dashed var(--line);border-radius:12px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.rn.svelte-3w4tyg .cap-coming:where(.svelte-3w4tyg) .badge:where(.svelte-3w4tyg){font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 10px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.rn.svelte-3w4tyg .cap-coming:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){font-family:var(--display);font-style:italic;font-size:17px;color:var(--ink-soft);flex:1;min-width:240px}.rn.svelte-3w4tyg .cap-coming:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg) strong:where(.svelte-3w4tyg){font-weight:500;font-style:normal}.rn.svelte-3w4tyg .try-grid:where(.svelte-3w4tyg){display:grid;grid-template-columns:1fr 1fr;gap:16px}.rn.svelte-3w4tyg .try:where(.svelte-3w4tyg){padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:14px;transition:all .3s;cursor:text}.rn.svelte-3w4tyg .try:where(.svelte-3w4tyg):hover{border-color:var(--accent);background:var(--accent-quiet);transform:translateY(-1px)}.rn.svelte-3w4tyg .try-tag:where(.svelte-3w4tyg){display:inline-flex;align-self:flex-start;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 10px;background:var(--tint);border-radius:999px;font-weight:500}.rn.svelte-3w4tyg .try:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){font-family:var(--display);font-style:italic;font-size:20px;line-height:1.4;color:var(--ink);font-weight:400;letter-spacing:-.01em}.rn.svelte-3w4tyg .try:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg):before{content:"“";font-family:var(--display);font-style:normal;color:var(--accent);margin-right:4px}.rn.svelte-3w4tyg .try:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg):after{content:"”";font-family:var(--display);font-style:normal;color:var(--accent);margin-left:2px}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg){padding:120px 32px;background:var(--ink);color:var(--bg);position:relative;overflow:hidden}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg):before{content:"";position:absolute;bottom:-300px;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(164,181,255,.12) 0%,transparent 60%);pointer-events:none}.rn.svelte-3w4tyg .closing-inner:where(.svelte-3w4tyg){max-width:1200px;margin:0 auto;position:relative;z-index:2}.rn.svelte-3w4tyg .closing-eyebrow:where(.svelte-3w4tyg){font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#a4b5ff;margin-bottom:24px;font-weight:500}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg) h2:where(.svelte-3w4tyg){font-family:var(--display);font-size:clamp(48px,7vw,96px);line-height:.92;letter-spacing:-.045em;font-weight:300;color:var(--bg);margin-bottom:28px;max-width:900px}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg) h2:where(.svelte-3w4tyg) em:where(.svelte-3w4tyg){font-style:italic;color:#a4b5ff}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg) p:where(.svelte-3w4tyg){font-family:var(--display);font-size:19px;line-height:1.5;color:#faf7eeb3;font-weight:300;font-style:italic;max-width:560px}.rn-footer.svelte-3w4tyg{padding:28px 32px;background:var(--ink);color:#faf7ee80;display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;border-top:1px solid rgba(250,247,238,.1)}@media (max-width: 900px){.rn-nav.svelte-3w4tyg{padding:14px 20px}.rn.svelte-3w4tyg .nav-meta:where(.svelte-3w4tyg){display:none}.rn.svelte-3w4tyg .hero:where(.svelte-3w4tyg){padding:110px 20px 56px}.rn.svelte-3w4tyg .hero-grid:where(.svelte-3w4tyg){grid-template-columns:1fr;gap:32px}.rn.svelte-3w4tyg .hero-meta:where(.svelte-3w4tyg){border-left:none;border-top:1px solid var(--line);padding-left:0;padding-top:20px}.rn.svelte-3w4tyg .highlights:where(.svelte-3w4tyg){padding:0 20px}.rn.svelte-3w4tyg .highlights-inner:where(.svelte-3w4tyg){grid-template-columns:1fr;gap:12px}.rn.svelte-3w4tyg .highlight.feature:where(.svelte-3w4tyg){grid-column:span 1}.rn.svelte-3w4tyg .s:where(.svelte-3w4tyg){padding:72px 20px}.rn.svelte-3w4tyg .speed-demo:where(.svelte-3w4tyg),.rn.svelte-3w4tyg .routing-demo:where(.svelte-3w4tyg){padding:24px 20px}.rn.svelte-3w4tyg .speed-bar-row:where(.svelte-3w4tyg){grid-template-columns:1fr;gap:14px}.rn.svelte-3w4tyg .routing-compare:where(.svelte-3w4tyg){grid-template-columns:1fr;gap:16px}.rn.svelte-3w4tyg .routing-center:where(.svelte-3w4tyg){transform:rotate(90deg);height:32px}.rn.svelte-3w4tyg .capabilities:where(.svelte-3w4tyg){grid-template-columns:1fr}.rn.svelte-3w4tyg .cap-card:where(.svelte-3w4tyg){padding:24px 20px}.rn.svelte-3w4tyg .try-grid:where(.svelte-3w4tyg){grid-template-columns:1fr}.rn.svelte-3w4tyg .closing:where(.svelte-3w4tyg){padding:80px 20px}.rn-footer.svelte-3w4tyg{flex-direction:column;gap:12px;text-align:center}}
