.hero-stage[data-astro-cid-ve4ydiea]{position:sticky;top:0;z-index:0;display:flex;flex-direction:column;min-height:max(640px,100svh);overflow:hidden;background:radial-gradient(70% 45% at 50% 100%,rgba(35,54,148,.4),transparent 75%),radial-gradient(rgba(255,255,255,.16) 1.2px,transparent 1.7px) 0 0 / 24px 24px,#0b0c0f}.hero-stage-inner[data-astro-cid-ve4ydiea]{padding-top:clamp(112px,16svh,152px)}.hero-stage-head[data-astro-cid-ve4ydiea]{display:grid;gap:28px;align-items:end}.hero-title[data-astro-cid-ve4ydiea]{font-family:var(--font-geist);font-size:clamp(3.125rem,8.4vw,6.75rem);font-weight:600;line-height:.95;letter-spacing:-.05em;color:#fff}.hero-subhead[data-astro-cid-ve4ydiea]{max-width:30ch;font-family:var(--font-manrope);font-size:1.125rem;line-height:1.5;color:#ffffffb8;text-wrap:pretty}.hero-nodes[data-astro-cid-ve4ydiea]{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 16px 72px}@media (max-width: 767px){.hero-nodes[data-astro-cid-ve4ydiea]{justify-content:flex-start;padding:24px 0 96px}}@media (min-width: 900px){.hero-stage-head[data-astro-cid-ve4ydiea]{grid-template-columns:1fr auto;gap:48px}.hero-stage-side[data-astro-cid-ve4ydiea]{padding-bottom:10px}}.lead[data-astro-cid-scdl5hrf]{padding-top:clamp(64px,8vw,104px)}.lead-grid[data-astro-cid-scdl5hrf]{display:grid;gap:40px;align-items:center}.lead-text[data-astro-cid-scdl5hrf]{max-width:34ch;font-family:var(--font-geist);font-size:clamp(1.125rem,1.4vw + .6rem,1.5625rem);font-weight:500;line-height:1.36;letter-spacing:-.02em;color:#020202;text-wrap:pretty}.lead-text[data-astro-cid-scdl5hrf]+.lead-text[data-astro-cid-scdl5hrf]{margin-top:1em}.lead-note[data-astro-cid-scdl5hrf]{margin-top:28px;border-top:1px solid #e2e1e6;padding-top:16px;max-width:48ch;font-family:var(--font-manrope);font-size:.875rem;color:#5f636b}@media (min-width: 1024px){.lead-grid[data-astro-cid-scdl5hrf]{grid-template-columns:.85fr 1.15fr;gap:64px}}.spot[data-astro-cid-qk5eowpv]{padding-top:clamp(72px,8vw,104px);padding-bottom:clamp(72px,8vw,104px)}.spot-bg[data-astro-cid-qk5eowpv]{position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 45% at 85% 20%,rgba(253,117,65,.12),transparent 70%),radial-gradient(50% 38% at 10% 62%,rgba(35,54,148,.38),transparent 70%),#020202}.spot-heading[data-astro-cid-qk5eowpv]{display:flex;align-items:center;gap:24px}.spot-heading[data-astro-cid-qk5eowpv]:after{content:"";flex:1;height:1px;margin-top:.15em;background:linear-gradient(90deg,#ffffff47,#fff0)}.spot-grid[data-astro-cid-qk5eowpv]{display:grid;gap:40px;align-items:center}.spot-body[data-astro-cid-qk5eowpv]{max-width:34ch;font-family:var(--font-geist);font-size:clamp(1.125rem,1.4vw + .6rem,1.5rem);font-weight:500;line-height:1.38;letter-spacing:-.02em;color:#fff;text-wrap:pretty}.spot-points[data-astro-cid-qk5eowpv]{margin-top:28px;max-width:44ch;border-top:1px solid rgba(255,255,255,.1)}.spot-points[data-astro-cid-qk5eowpv] li[data-astro-cid-qk5eowpv]{display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid rgba(255,255,255,.1);padding:12px 0;font-family:var(--font-manrope);font-size:.875rem;line-height:1.45;color:#ffffffd1}.spot-points[data-astro-cid-qk5eowpv] svg[data-astro-cid-qk5eowpv]{flex:none;margin-top:1px;color:#08c1f9}.spot-cta[data-astro-cid-qk5eowpv]{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:var(--font-manrope);font-size:.9375rem;font-weight:500;color:#ffffffd1;transition:color .2s cubic-bezier(.16,1,.3,1)}.spot-cta[data-astro-cid-qk5eowpv] svg[data-astro-cid-qk5eowpv]{transition:translate .2s cubic-bezier(.16,1,.3,1)}@media (hover: hover){.spot-cta[data-astro-cid-qk5eowpv]:hover{color:#fff}.spot-cta[data-astro-cid-qk5eowpv]:hover svg[data-astro-cid-qk5eowpv]{translate:3px 0}}@media (min-width: 1024px){.spot-grid[data-astro-cid-qk5eowpv]{grid-template-columns:.75fr 1.25fr;gap:64px}}.guide[data-astro-cid-lweswjm4]{overflow:hidden;padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(72px,8vw,112px)}.guide-bg[data-astro-cid-lweswjm4]{position:absolute;inset:0;z-index:-1;background:radial-gradient(45% 55% at 50% 60%,rgba(35,54,148,.32),transparent 70%),#020202}.guide-head[data-astro-cid-lweswjm4]{display:flex;flex-direction:column;align-items:center;text-align:center}.guide-title[data-astro-cid-lweswjm4]{max-width:20ch;font-family:var(--font-geist);font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:#fff;text-wrap:balance}.guide-cta[data-astro-cid-lweswjm4]{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-family:var(--font-manrope);font-size:.9375rem;font-weight:500;color:#ffffffd1;transition:color .2s cubic-bezier(.16,1,.3,1)}.guide-cta[data-astro-cid-lweswjm4] svg[data-astro-cid-lweswjm4]{transition:translate .2s cubic-bezier(.16,1,.3,1)}.guide-rows[data-astro-cid-lweswjm4]{position:relative;display:flex;flex-direction:column;gap:22px;margin-top:clamp(32px,5vw,52px);padding:12px 0 20px}.guide-rows[data-astro-cid-lweswjm4]:before,.guide-rows[data-astro-cid-lweswjm4]:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:16%;pointer-events:none}.guide-rows[data-astro-cid-lweswjm4]:before{left:0;background:linear-gradient(90deg,#020202,#02020200)}.guide-rows[data-astro-cid-lweswjm4]:after{right:0;background:linear-gradient(270deg,#020202,#02020200)}.guide-row[data-astro-cid-lweswjm4]{display:flex;width:max-content;animation:guide-drift var(--dur) linear infinite;will-change:transform}.guide-rows[data-astro-cid-lweswjm4].is-off .guide-row[data-astro-cid-lweswjm4]{animation-play-state:paused}.guide-row[data-astro-cid-lweswjm4].is-reverse{animation-direction:reverse}.guide-track[data-astro-cid-lweswjm4]{display:flex;flex:none;align-items:center;gap:44px;padding-right:44px}.guide-item[data-astro-cid-lweswjm4]{display:flex;align-items:center;gap:16px;white-space:nowrap;font-family:var(--font-geist);font-size:clamp(1.125rem,1.8vw,1.625rem);font-weight:500;letter-spacing:-.02em;color:#ffffffdb}.guide-tile[data-astro-cid-lweswjm4]{display:grid;flex:none;place-items:center;width:52px;height:52px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);border-radius:15px;background:radial-gradient(90% 70% at 50% 100%,color-mix(in srgb,var(--tone) 30%,transparent),transparent 70%),#0a0d14;color:var(--tone);box-shadow:0 1px #ffffff14 inset,0 12px 26px -12px color-mix(in srgb,var(--tone) 70%,transparent)}@keyframes guide-drift{to{transform:translate(-50%)}}@media (hover: hover){.guide-cta[data-astro-cid-lweswjm4]:hover{color:#fff}.guide-cta[data-astro-cid-lweswjm4]:hover svg[data-astro-cid-lweswjm4]{translate:3px 0}}@media (prefers-reduced-motion: reduce){.guide-row[data-astro-cid-lweswjm4]{animation:none}}.cmp[data-astro-cid-r3yabcup]{overflow:hidden;padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(72px,8vw,112px)}.cmp-bg[data-astro-cid-r3yabcup]{position:absolute;inset:0;z-index:-1;background:radial-gradient(45% 40% at 50% 52%,rgba(35,54,148,.34),transparent 70%),#020202}.cmp-head[data-astro-cid-r3yabcup]{display:flex;flex-direction:column;align-items:center;text-align:center}.cmp-title[data-astro-cid-r3yabcup]{max-width:24ch;font-family:var(--font-geist);font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:#fff;text-wrap:balance}.cmp-cta[data-astro-cid-r3yabcup]{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-family:var(--font-manrope);font-size:.9375rem;font-weight:500;color:#ffffffd1;transition:color .2s cubic-bezier(.16,1,.3,1)}.cmp-cta[data-astro-cid-r3yabcup] svg[data-astro-cid-r3yabcup]{transition:translate .2s cubic-bezier(.16,1,.3,1)}.cmp-diagram[data-astro-cid-r3yabcup]{display:flex;flex-direction:column;align-items:center;margin-top:clamp(48px,6vw,72px)}.cmp-k[data-astro-cid-r3yabcup]{display:flex;align-items:center;gap:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.cmp-layer[data-astro-cid-r3yabcup],.cmp-out[data-astro-cid-r3yabcup]{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#0b0d12}.cmp-layer[data-astro-cid-r3yabcup]{position:relative;display:flex;align-items:center;gap:20px;width:100%;padding:16px 22px;border-color:#4f8ff766;background:linear-gradient(90deg,#0460e91f,#08c1f90f),#0b0d12;box-shadow:0 0 40px -12px #0460e973}.cmp-who[data-astro-cid-r3yabcup]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-geist);font-size:15px;font-weight:600;color:#fff}.cmp-who[data-astro-cid-r3yabcup] img[data-astro-cid-r3yabcup]{width:28px;height:28px;border-radius:50%;object-fit:cover;scale:1.001}.cmp-note[data-astro-cid-r3yabcup]{margin-left:auto;font-family:var(--font-manrope);font-size:14px;color:#fff9}.cmp-outs[data-astro-cid-r3yabcup]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:40px}.cmp-out[data-astro-cid-r3yabcup]{position:relative;display:flex;flex-direction:column;gap:16px;padding:18px}.cmp-out[data-astro-cid-r3yabcup]:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:40px;background:linear-gradient(#4f8ff7b3,#ffffff14)}.cmp-bubble[data-astro-cid-r3yabcup]{max-width:88%;padding:11px 14px;border-radius:18px;font-family:var(--font-manrope);font-size:14px;line-height:1.45}.cmp-thread[data-astro-cid-r3yabcup]{display:flex;flex-direction:column;gap:10px}.cmp-bubble--in[data-astro-cid-r3yabcup]{align-self:flex-start;border-bottom-left-radius:6px;background:#1a1d24;color:#e8ebf1}.cmp-bubble--sms[data-astro-cid-r3yabcup]{align-self:flex-end;border-bottom-right-radius:6px;background:#0460e9;color:#fff}.cmp-mail[data-astro-cid-r3yabcup]{padding:16px 18px;border-radius:12px;background:#f5f6f8;font-family:var(--font-manrope);font-size:13.5px;line-height:1.55;color:#3a3d44}.cmp-mail[data-astro-cid-r3yabcup] p[data-astro-cid-r3yabcup]+p[data-astro-cid-r3yabcup]{margin-top:10px}.cmp-subject[data-astro-cid-r3yabcup]{padding-bottom:10px;border-bottom:1px solid rgba(2,2,2,.08);font-family:var(--font-geist);font-size:14.5px;font-weight:600;color:#020202}.cmp-sign[data-astro-cid-r3yabcup]{font-weight:600;color:#020202}.cmp-who--sm[data-astro-cid-r3yabcup]{margin-top:4px;font-size:13px}.cmp-who--sm[data-astro-cid-r3yabcup] img[data-astro-cid-r3yabcup]{width:22px;height:22px}.cmp-bubble--chat[data-astro-cid-r3yabcup]{border-top-left-radius:6px;background:#141b2b;color:#e8ebf1}@media (hover: hover){.cmp-cta[data-astro-cid-r3yabcup]:hover{color:#fff}.cmp-cta[data-astro-cid-r3yabcup]:hover svg[data-astro-cid-r3yabcup]{translate:3px 0}}@media (max-width: 899px){.cmp-layer[data-astro-cid-r3yabcup]{flex-wrap:wrap;gap:8px 16px}.cmp-note[data-astro-cid-r3yabcup]{margin-left:0;flex-basis:100%}.cmp-outs[data-astro-cid-r3yabcup]{grid-template-columns:minmax(0,1fr);max-width:460px}.cmp-out[data-astro-cid-r3yabcup]+.cmp-out[data-astro-cid-r3yabcup]:before{display:none}}.recipes[data-astro-cid-p3jrhlda]{padding-top:clamp(72px,8vw,104px);padding-bottom:clamp(48px,6vw,72px)}.recipes-bg[data-astro-cid-p3jrhlda]{position:absolute;inset:0;z-index:-1;background:radial-gradient(55% 40% at 0% 72%,rgba(35,54,148,.4),transparent 70%),radial-gradient(45% 40% at 100% 0%,rgba(8,147,242,.12),transparent 70%),#020202}.recipe[data-astro-cid-p3jrhlda]{border:1px solid rgba(255,255,255,.1);border-radius:20px;background:linear-gradient(#ffffff0a,#ffffff0a),#05070d;padding:24px 24px 26px;box-shadow:0 1px #ffffff0f inset,0 32px 64px -32px #0202028c}.recipe-head[data-astro-cid-p3jrhlda]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.recipe-industry[data-astro-cid-p3jrhlda]{flex:none;font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:500;color:#ffffff73}.recipe-canvas[data-astro-cid-p3jrhlda]{display:block;width:100%;height:auto;border:1px solid rgba(255,255,255,.08);border-radius:14px}[data-rise-ready] [data-rise]{transition:transform .8s cubic-bezier(.23,1,.32,1)}[data-rise-ready] [data-rise]:not(.is-in){transform:translateY(24px)}.platform-haze[data-astro-cid-hdxpf3tt]{position:relative;z-index:1;display:flow-root;background:#f4f4f4}.platform-cover[data-astro-cid-hdxpf3tt]{position:relative}.platform-haze--open[data-astro-cid-hdxpf3tt]{border-top-left-radius:40px;border-top-right-radius:40px}.platform-haze--close[data-astro-cid-hdxpf3tt]{border-bottom-left-radius:40px;border-bottom-right-radius:40px}
