.applications[data-astro-cid-aafd5d30]{font-family:var(--font-body)}.applications[data-astro-cid-aafd5d30] h1[data-astro-cid-aafd5d30],.applications[data-astro-cid-aafd5d30] h2[data-astro-cid-aafd5d30],.applications[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{font-family:var(--font-display);line-height:1.1}.applications[data-astro-cid-aafd5d30] p[data-astro-cid-aafd5d30]{line-height:1.6}.app-hero[data-astro-cid-aafd5d30]{position:relative;isolation:isolate;display:flex;align-items:end;min-height:760px;background:var(--bg-page)}.app-photo[data-astro-cid-aafd5d30]{position:absolute;inset:0;z-index:-2}.app-photo[data-astro-cid-aafd5d30] img[data-astro-cid-aafd5d30]{width:100%;height:100%;object-fit:cover;object-position:center 44%}.app-hero[data-astro-cid-aafd5d30]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-page) 55%,transparent),color-mix(in srgb,var(--bg-page) 35%,transparent) 25%,var(--bg-page) 100%)}.app-intro[data-astro-cid-aafd5d30]{padding-block:240px 64px}.app-intro[data-astro-cid-aafd5d30] h1[data-astro-cid-aafd5d30]{font-size:clamp(2.75rem,6.67vw,6rem);font-weight:300;letter-spacing:-.045em;padding-block:.1em}.intro-bottom[data-astro-cid-aafd5d30]{margin-top:32px}.intro-bottom[data-astro-cid-aafd5d30] p[data-astro-cid-aafd5d30]{max-width:540px}.applications[data-astro-cid-aafd5d30]>section[data-astro-cid-aafd5d30]+section[data-astro-cid-aafd5d30]{border-top:1px solid var(--border)}.use-cases[data-astro-cid-aafd5d30],.project-section[data-astro-cid-aafd5d30]{background-color:var(--bg-elevated)}.section-intro[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:end;margin-bottom:48px}.applications[data-astro-cid-aafd5d30] h2[data-astro-cid-aafd5d30]{font-size:clamp(2rem,4vw,3.375rem)}.applications[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{font-size:clamp(1.25rem,2vw,1.625rem);letter-spacing:-.025em}.app-cards[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px}.app-cards[data-astro-cid-aafd5d30] article[data-astro-cid-aafd5d30]{background:var(--bg-page);border-radius:var(--radius);padding:32px}.app-cards[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{margin-bottom:24px}.scope-section[data-astro-cid-aafd5d30]{position:relative;isolation:isolate;background-color:var(--bg-page)}.scope-section[data-astro-cid-aafd5d30]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--accent-alt) 12%,transparent) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,#000 35%,transparent 100%)}.scope-layout[data-astro-cid-aafd5d30],.project-layout[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:1fr 1.1fr;gap:96px;align-items:start}.scope-layout[data-astro-cid-aafd5d30] h2[data-astro-cid-aafd5d30]+p[data-astro-cid-aafd5d30],.project-layout[data-astro-cid-aafd5d30] h2[data-astro-cid-aafd5d30]+p[data-astro-cid-aafd5d30]{margin-top:24px;max-width:480px}.scope-layout[data-astro-cid-aafd5d30] .text-link[data-astro-cid-aafd5d30]{margin-top:24px}.scope-list[data-astro-cid-aafd5d30]{list-style:none;padding:0;margin:0}.scope-list[data-astro-cid-aafd5d30] li[data-astro-cid-aafd5d30]{display:flex;gap:32px;padding-block:24px;border-top:1px solid var(--border)}.scope-list[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{margin-bottom:12px}.step-number[data-astro-cid-aafd5d30]{color:var(--accent-alt);font-variant-numeric:tabular-nums;padding-top:4px}.project-section[data-astro-cid-aafd5d30]{background-image:radial-gradient(ellipse at right bottom,color-mix(in srgb,var(--accent-alt) 12%,transparent),transparent 65%)}.project-action[data-astro-cid-aafd5d30]{display:flex;flex-direction:column;align-items:start;gap:24px}.benefits-section[data-astro-cid-aafd5d30]{background-color:var(--bg-page)}.benefit-grid[data-astro-cid-aafd5d30]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border-soft);border:1px solid var(--border-soft);border-radius:var(--radius);overflow:hidden}.benefit[data-astro-cid-aafd5d30]{display:flex;flex-direction:column;gap:14px;padding:36px 32px;background:var(--bg-page)}.benefit[data-astro-cid-aafd5d30] .benefit-index[data-astro-cid-aafd5d30]{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--accent-alt)}.benefit[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{font-size:clamp(1.15rem,1.8vw,1.375rem)}.benefit[data-astro-cid-aafd5d30]>p[data-astro-cid-aafd5d30]:last-child{font-size:.95rem;color:var(--text-muted)}.benefits-note[data-astro-cid-aafd5d30]{margin-top:24px;max-width:64ch;font-size:13px;color:var(--text-muted)}.trajectory[data-astro-cid-aafd5d30]{background-color:var(--bg-elevated)}.trajectory-rail[data-astro-cid-aafd5d30]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}@supports (grid-template-rows: subgrid){@media(min-width:1024px){.trajectory-rail[data-astro-cid-aafd5d30]{grid-template-rows:auto auto 1fr auto;row-gap:0}.trajectory-rail[data-astro-cid-aafd5d30] .stage[data-astro-cid-aafd5d30]{display:grid;grid-row:span 4;grid-template-rows:subgrid}.trajectory-rail[data-astro-cid-aafd5d30] .stage-proof[data-astro-cid-aafd5d30]{margin-top:0}}}.stage[data-astro-cid-aafd5d30]{position:relative;display:flex;flex-direction:column;padding-top:32px;border-top:1px solid var(--border)}.stage-mark[data-astro-cid-aafd5d30]{position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--accent-alt)}.stage-phase[data-astro-cid-aafd5d30]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alt);margin-bottom:14px}.stage[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{margin-bottom:14px}.stage[data-astro-cid-aafd5d30]>p[data-astro-cid-aafd5d30]{font-size:14px}.stage-proof[data-astro-cid-aafd5d30]{margin-top:auto;padding-top:20px;border-top:1px solid var(--border-soft);color:var(--text-soft)}.stage[data-astro-cid-aafd5d30]>p[data-astro-cid-aafd5d30]:not(.stage-proof):not(.stage-phase){margin-bottom:20px}.stage-proof[data-astro-cid-aafd5d30] span[data-astro-cid-aafd5d30]{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alt);margin-bottom:8px}.integrations[data-astro-cid-aafd5d30]{background-color:var(--bg-elevated)}.integrations-layout[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:1fr 1.35fr;gap:72px 64px;align-items:start}.integrations-copy[data-astro-cid-aafd5d30] h2[data-astro-cid-aafd5d30]+p[data-astro-cid-aafd5d30]{margin-top:24px}.protocols[data-astro-cid-aafd5d30]{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:0}.protocols[data-astro-cid-aafd5d30] li[data-astro-cid-aafd5d30]{display:grid;gap:6px;padding-block:18px;border-top:1px solid var(--border);font-size:14px;color:var(--text-muted);line-height:1.6}.protocol-name[data-astro-cid-aafd5d30]{color:var(--text-primary)}.integration-grid[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px}.integration-card[data-astro-cid-aafd5d30]{padding:26px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--bg-page)}.integration-card[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{font-size:1.125rem;margin-bottom:12px}.integration-card[data-astro-cid-aafd5d30] p[data-astro-cid-aafd5d30]{font-size:14px}.integrations-note[data-astro-cid-aafd5d30]{grid-column:1 / -1;padding-top:28px;border-top:1px solid var(--border);font-size:14px}.infrastructure[data-astro-cid-aafd5d30]{position:relative;isolation:isolate;background-color:var(--bg-page)}.infrastructure[data-astro-cid-aafd5d30]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in oklab,var(--text-primary) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--text-primary) 6%,transparent) 1px,transparent 1px);background-size:41px 41px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 0%,#000 35%,transparent 100%)}.infrastructure-layout[data-astro-cid-aafd5d30]{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:start}.stack[data-astro-cid-aafd5d30]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.stack-layer[data-astro-cid-aafd5d30]{position:relative;padding:24px 26px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--bg-elevated)}.stack-layer[data-astro-cid-aafd5d30]+.stack-layer[data-astro-cid-aafd5d30]:before{content:"";position:absolute;top:-15px;left:40px;width:1px;height:14px;background:color-mix(in srgb,var(--accent-alt) 55%,transparent)}.stack-tier[data-astro-cid-aafd5d30]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alt);margin-bottom:12px}.stack-layer[data-astro-cid-aafd5d30] h3[data-astro-cid-aafd5d30]{font-size:1.125rem;margin-bottom:10px}.stack-layer[data-astro-cid-aafd5d30] p[data-astro-cid-aafd5d30]{font-size:14px}.safeguards[data-astro-cid-aafd5d30]{padding:32px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated)}.safeguards-title[data-astro-cid-aafd5d30]{font-size:1.125rem;margin-bottom:20px}.safeguards[data-astro-cid-aafd5d30] ul[data-astro-cid-aafd5d30]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.safeguards[data-astro-cid-aafd5d30] li[data-astro-cid-aafd5d30]{position:relative;padding-left:26px;font-size:14px;color:var(--text-muted);line-height:1.6}.safeguards[data-astro-cid-aafd5d30] li[data-astro-cid-aafd5d30]:before{content:"";position:absolute;left:0;top:.55em;width:11px;height:6px;border-left:1.5px solid var(--accent-alt);border-bottom:1.5px solid var(--accent-alt);rotate:-45deg}.safeguards-note[data-astro-cid-aafd5d30]{margin-top:24px;padding-top:20px;border-top:1px solid var(--border-soft);font-size:13px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.applications[data-astro-cid-aafd5d30] .x66c-reveal[data-astro-cid-aafd5d30]{animation:app-arrival .3s ease-out both;animation-timeline:view();animation-range:entry 0% entry 25%}@keyframes app-arrival{0%{transform:translateY(12px)}to{transform:translateY(0)}}}}@media(max-width:1023px){.integrations-layout[data-astro-cid-aafd5d30],.infrastructure-layout[data-astro-cid-aafd5d30]{grid-template-columns:1fr;gap:40px}.benefit-grid[data-astro-cid-aafd5d30]{grid-template-columns:repeat(2,minmax(0,1fr))}.trajectory-rail[data-astro-cid-aafd5d30]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media(max-width:767px){.app-hero[data-astro-cid-aafd5d30]{min-height:720px}.app-intro[data-astro-cid-aafd5d30]{padding-block:240px 48px}.app-photo[data-astro-cid-aafd5d30] img[data-astro-cid-aafd5d30]{object-position:60% center}.section-intro[data-astro-cid-aafd5d30],.scope-layout[data-astro-cid-aafd5d30],.project-layout[data-astro-cid-aafd5d30]{grid-template-columns:1fr;gap:32px}.section-intro[data-astro-cid-aafd5d30]{margin-bottom:32px}.scope-list[data-astro-cid-aafd5d30] li[data-astro-cid-aafd5d30]{gap:24px}.trajectory-rail[data-astro-cid-aafd5d30]{grid-template-columns:1fr;gap:32px}.benefit-grid[data-astro-cid-aafd5d30]{grid-template-columns:1fr}.benefit[data-astro-cid-aafd5d30]{padding:28px 24px}.safeguards[data-astro-cid-aafd5d30]{padding:24px}.integrations-layout[data-astro-cid-aafd5d30]{gap:40px}}
