1import{o as T}from"./rolldown-runtime-BNNRdYrd.js";import{b as P,f as S,r as q,s as c}from"./react-vendor-BqQF_9sx.js";import{t as u}from"./brain-circuit-DIfZI1Zl.js";import{t as z}from"./check--u4h0CxO.js";import{t as g}from"./chevron-right-B2R-Bih2.js";import{t as M}from"./circle-dot-fcYjlfpi.js";import{t as L}from"./database-CD_yMAa0.js";import{t as f}from"./file-check-corner-Cecwb8wm.js";import{t as w}from"./file-code-corner-DQ6UpTi7.js";import{t as O}from"./file-text-BvTH-aDN.js";import{t as v}from"./folder-open-CtrjMwyb.js";import{t as I}from"./git-branch-Co3Od1SO.js";import{t as R}from"./laptop-D5aop2w9.js";import{t as y}from"./link-2-BMM81MrN.js";import{t as $}from"./lock-keyhole--2C30OQC.js";import{t as j}from"./rotate-ccw-clock-CD7vCvcS.js";import{t as D}from"./scan-search-DmpnCkbQ.js";import{t as F}from"./sparkles-HKQN2J4g.js";import{Ht as k,It as K,V as E,Vt as m,gt as B,vt as H}from"./index-BQuIkJiK.js";import{t as W}from"./SEO-BHkDYAr3.js";var N={name:"cloud-cog",size:24,node:[["path",{d:"m10.852 19.772-.383.924",key:"r7sl7d"}],["path",{d:"m13.148 14.228.383-.923",key:"1d5zpm"}],["path",{d:"M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923",key:"1ydik7"}],["path",{d:"m13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544",key:"1m1vsf"}],["path",{d:"m14.772 15.852.923-.383",key:"660p6e"}],["path",{d:"m14.772 18.148.923.383",key:"hrcpis"}],["path",{d:"M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2",key:"j2q98n"}],["path",{d:"m9.228 15.852-.923-.383",key:"1p9ong"}],["path",{d:"m9.228 18.148-.923.383",key:"6558rz"}]]};N.node;var _=k(N),A={name:"split",size:24,node:[["path",{d:"M16 3h5v5",key:"1806ms"}],["path",{d:"M8 3H3v5",key:"15dfkv"}],["path",{d:"M12 22v-8.3a4 4 0 0 0-1.172-2.872L3 3",key:"1qrqzj"}],["path",{d:"m15 9 6-6",key:"ko1vev"}]]};A.node;var G=k(A),fe=T(P(),1),e=q(),x=Object.freeze({"obsidian-web-alternative":{path:"/obsidian-web-alternative",tone:"cyan",eyebrow:"Browser workspace · portable Markdown",title:"An Obsidian web alternative that keeps Markdown portable.",accent:"keeps Markdown portable.",description:"Use a full Markdown workspace in the browser, inspect an existing Obsidian vault locally, and preview migration before Phasoric writes anything.",supporting:"Keep the file format and folder structure you understand. Add browser access, supported intelligence, and a guided path from an existing vault.",keywords:["Obsidian web alternative","browser Markdown editor","Obsidian browser alternative","migrate from Obsidian","portable Markdown knowledge base"],primary:{label:"Audit your Obsidian vault",path:"/vault-audit",context:{migrate:"obsidian",target:"obsidian-web-alternative"},type:"vault_audit"},secondary:{label:"Compare Phasoric and Obsidian",path:"/compare/obsidian",context:{target:"obsidian-web-alternative"},type:"comparison"},sectionKicker:"A safer way to change tools",sectionTitle:"Move the knowledge. Keep the source understandable.",sectionCopy:"Phasoric treats migration as a reviewable plan, not a blind folder copy. The original vault stays intact while you inspect what can move cleanly.",steps:[{icon:v,label:"Cho
1ose the real vault",body:"Select the complete Obsidian folder in the browser. No export plugin is required."},{icon:D,label:"Inspect before writing",body:"Review notes, folders, attachments, links, ignored metadata, and existing-path collisions locally."},{icon:f,label:"Keep a migration report",body:"See what moved, what was skipped, and what still needs review. Safe defaults make the process retryable."}],comparison:{title:"Choose around the way you work",leftLabel:"Phasoric is designed for",left:["A complete browser workspace","Portable Markdown with guided migration","Built-in source-to-decision workflows"],rightLabel:"Obsidian remains a strong fit for",right:["Highly customized installed-app workflows","A mature community plugin and theme ecosystem","Teams whose essential plugins already define the workflow"],note:"You do not have to erase a working Obsidian setup to evaluate Phasoric. Start with a local, no-account vault audit."},faqs:[{question:"Can Phasoric open an Obsidian vault in a browser?",answer:"Phasoric can inspect a selected Obsidian or Markdown vault locally in the browser, then preview a migration into its browser workspace. The original vault is not modified."},{question:"Will my Markdown files remain portable?",answer:"Yes. Portable Markdown remains the source of truth. Phasoric adds derived links, intelligence, and workflow context without replacing the files with a proprietary note format."},{question:"What should I review before leaving Obsidian?",answer:"Review plugin-specific behavior, custom themes, unusual attachment paths, and any workflow that depends on Obsidian-only metadata. The migration report keeps unsupported or skipped items visible."}],finalKicker:"Try the path before committing",finalTitle:"See your vault clearly before you move it.",finalCopy:"The free audit runs locally, shows the report before signup, and leaves the original folder untouched."},"software-decision-memory":{path:"/software/decision-memory",tone:"violet",eyebrow:"ADRs · incidents · architecture rationale",title:"Decision memory for the systems you have to explain.",accent:"systems you have to explain.",description:"Connect architecture decisions, incidents, constraints, research, and implementation evidence so your team can recover why the system changed.",supporting:"Strata keeps the decision, alternatives, evidence, owner, rationale, review date, and supersession history togetherâwhile the final record remains human-reviewed.",keywords:["engineering decision memory","architecture decision record software","ADR knowledge base","incident postmortem memory","architecture rationale","Strata decision system"],primary:{label:"Start an engineering workspace",path:"/signup",context:{target:"software-decision-memory"},domain:"software",type:"start_free"},secondary:{label:"Explore Strata",path:"/strata",context:{target:"software-decision-memory"},type:"product_detail"},sectionKicker:"From evidence to durable rationale",sectionTitle:"An ADR should remember more than the outcome.",sectionCopy:"Capture the evidence surrounding a choice, confirm the decision in Strata, and reopen review when incidents or implementation changes challenge what was known.",steps:[{icon:w,label:"Collect the evidence",body:"Link spikes, requirements, pull requests, meeting notes, and incident timelines to the system they describe."},{icon:G,label:"Preserve the tradeoffs",body:"Record alternatives, tensions, constraints, and the evidence that made one path supportable."},{icon:j,label:"Review without erasing history",body:"Reaffirm or supersede a decision while retaining the reasoning and evidence available at each point in time."}],comparison:{title:"One chain of engineering context",leftLabel:"What stays connected",left:["ADR and source research","Incident evidence and operational response","Architecture guarantee and implementation change"],rightLabel:"What remains human-owned",right:["The accepted decision and rationale","The review or supersession verdict","Any consequential follow-up proposed in Forge"],note:"Phasoric can assemble evidence and propose a decision record. Your team confirms the durable decision."},faqs:[{question:"Does Strata replace ADR files?",answer:"No. Strata can preserve a structured decision and its lineage alongside portable engineering notes and ADRs. The goal is to keep the rationale retrievable, not force one documentation format."},{question:"How does incident knowledge affect architecture decisions?",answer:"Incident evidence can be linked to the constraint or decision it challenges. That makes changed assumptions visible and gives reviewers the source context needed to reaffirm or supersede the decision."},{question:"Can AI make an engineering decision automatically?",answer:"Phasoric can retrieve evidence, summarize tensions, and draft a candidate. The accepted decision remains human-reviewed, and supported external actions stay behind Forge approval."}],finalKicker:"Make the next review faster",finalTitle:"Start with one ADR, incident, or architectural guarantee.",finalCopy:"Build a source-backed engineering memory that helps the next person recover the why instead of repeating the investigation."},"private-ai-knowledge":{path:"/private-ai-knowledge",tone:"emerald",eyebrow:"Local-first intelligence · visible provenance",title:"Private AI knowledge without surrendering your source of truth.",accent:"your source of truth.",description:"Search and reason over portable knowledge with local-first retrieval, inspectable sources, and an explicit choice of local, connected, or hosted model paths.",supporting:"Your provider remains the canonical home for Markdown. Derived indexes can be rebuilt, and connected models receive bounded selected context only when you choose that route.",keywords:["private AI knowledge base","local first AI notes","AI knowledge base with citations","bring your own AI provider","private Markdown AI","AI provenance"],primary:{label:"Start with local intelligence",path:"/signup",context:{target:"local-intelligence"},type:"start_free"},secondary:{label:"See connected intelligence",path:"/connected-intelligence",context:{target:"private-ai-knowledge"},type:"product_detail"},sectionKicker:"Know what the system read",sectionTitle:"Useful intelligence starts with a visible boundary.",sectionCopy:"Phasoric separates your canonical files, rebuildable retrieval data, and optional model processing so the privacy and provider tradeoff is understandable before a request runs.",steps:[{icon:L,label:"Keep portable sources canonical",body:"Markdown stays readable in the storage provider you select; an intelligence index does not become a replacement source of truth."},{icon:u,label:"Retrieve locally first",body:"Supported search and intelligence paths begin on the device and keep the matching source context visible."}
1,{icon:_,label:"Choose a model path",body:"Use supported local processing or deliberately send bounded selected context through a connected or hosted model route."}],comparison:{title:"Three boundaries, one understandable answer",leftLabel:"What you can inspect",left:["The source excerpts behind an answer","The selected processing mode and provider path","The distinction between canonical and derived data"],rightLabel:"What does not happen silently",right:["Every note becoming a default cloud prompt","A provider replacing your portable source files","A generated suggestion becoming an approved action"],note:"Model availability and speed vary by device, browser, plan, and provider. Phasoric keeps that limitation visible at the point of use."},faqs:[{question:"Does private AI mean every model runs locally?",answer:"No. Supported retrieval and some intelligence can run locally, while connected or hosted models are optional processing paths. When a connected model is selected, bounded relevant context is sent to that provider."},{question:"Can I choose where my knowledge is stored?",answer:"Yes. Phasoric supports local and mapped provider paths, including supported hosted, Dropbox, Google Drive, and GitHub workflows. Availability varies by capability and plan."},{question:"How can I verify an AI answer?",answer:"Phasoric keeps source context and citations available so you can return to the original material. Generated output remains a draft or suggestion until a person reviews it."}],finalKicker:"Choose the boundary that fits the work",finalTitle:"Start private. Add a provider only when it earns a role.",finalCopy:"Keep portable knowledge at the center while you decide which intelligence path is appropriate for each task."}}),p=Object.freeze({cyan:{text:"text-accent-cyan",softText:"text-accent-cyan",border:"border-accent-cyan/20",panel:"bg-accent-cyan/[.045]",icon:"border-accent-cyan/20 bg-accent-cyan/[.07] text-accent-cyan",glow:"bg-cyan-400/10"},violet:{text:"text-violet-300",softText:"text-violet-200",border:"border-violet-300/20",panel:"bg-violet-300/[.045]",icon:"border-violet-300/20 bg-violet-300/[.07] text-violet-300",glow:"bg-violet-400/10"},emerald:{text:"text-emerald-300",softText:"text-emerald-200",border:"border-emerald-300/20",panel:"bg-emerald-300/[.045]",icon:"border-emerald-300/20 bg-emerald-300/[.07] text-emerald-300",glow:"bg-emerald-400/10"},amber:{text:"text-amber-300",softText:"text-amber-200",border:"border-amber-300/20",panel:"bg-amber-300/[.045]",icon:"border-amber-300/20 bg-amber-300/[.07] text-amber-300",glow:"bg-amber-400/10"}});function V({page:a}){const t=a.title.slice(0,a.title.indexOf(a.accent));return(0,e.jsxs)(e.Fragment,{children:[t,(0,e.jsx)("span",{className:p[a.tone].softText,children:a.accent})]})}function U(){return(0,e.jsx)("div",{className:"relative rounded-[28px] border border-white/[.09] bg-[#080c12]/95 p-3 shadow-[0_35px_100px_rgba(0,0,0,.48)]","aria-hidden":"true",children:(0,e.jsxs)("div",{className:"grid overflow-hidden rounded-2xl border border-white/[.07] bg-[#0a0f16] sm:grid-cols-[.75fr_1.25fr]",children:[(0,e.jsxs)("div",{className:"border-b border-white/[.06] p-5 sm:border-b-0 sm:border-r",children:[(0,e.jsxs)("div",{className:"flex items-center gap-2 text-[10px] font-bold uppercase tracking-[.16em] text-basalt-400",children:[(0,e.jsx)(v,{size:13,className:"text-accent-cyan"})," Obsidian vault"]}),(0,e.jsx)("div",{className:"mt-5 space-y-2.5 text-xs text-basalt-300",children:["Architecture/","Decisions/","Research/","Attachments/"].map((a,t)=>(0,e.jsxs)("div",{className:"flex items-center gap-2 rounded-lg border border-white/[.05] bg-white/[.02] px-3 py-2",children:[(0,e.jsx)(g,{size:11,className:t===1?"text-accent-cyan":"text-basalt-400"}),a]},a))})]}),(0,e.jsxs)("div",{className:"p-5",children:[(0,e.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,e.jsxs)("div",{className:"flex items-center gap-2 text-[10px] font-bold uppercase tracking-[.16em] text-accent-cyan",children:[(0,e.jsx)(R,{size:13})," Browser preflight"]}),(0,e.jsx)("span",{className:"rounded-full border border-emerald-300/15 bg-emerald-300/[.06] px-2 py-1 text-[8px] font-bold uppercase tracking-wider text-emerald-300",children:"Local read"})]}),(0,e.jsxs)("div",{className:"mt-5 grid grid-cols-3 gap-2 text-center",children:[(0,e.jsxs)("div",{className:"rounded-xl border border-white/[.06] bg-white/[.02] p-3",children:[(0,e.jsx)("strong",{className:"block font-outfit text-lg text-white",children:"247"}),(0,e.jsx)("span",{className:"text-[9px] text-basalt-400",children:"notes"})]}),(0,e.jsxs)("div",{className:"rounded-xl border border-white/[.06] bg-white/[.02] p-3",children:[(0,e.jsx)("strong",{className:"block font-outfit text-lg text-white",children:"63"}),(0,e.jsx)("span",{className:"text-[9px] text-basalt-400",children:"links"})]}),(0,e.jsxs)("div",{className:"rounded-xl border border-amber-300/10 bg-amber-300/[.025] p-3",children:[(0,e.jsx)("strong",{className:"block font-outfit text-lg text-amber-200",children:"4"}),(0,e.jsx)("span",{className:"text-[9px] text-basalt-400",children:"review"})]})]}),(0,e.jsxs)("div",{className:"mt-3 flex items-center gap-2 rounded-xl border border-accent-cyan/15 bg-accent-cyan/[.035] p-3 text-[10px] leading-5 text-basalt-300",children:[(0,e.jsx)(f,{size:14,className:"shrink-0 text-accent-cyan"}),"Preview created. Original vault unchanged."]})]})]})})}function Y(){return(0,e.jsxs)("div",{className:"relative rounded-[28px] border border-violet-300/15 bg-[radial-gradient(circle_at_80%_0%,rgba(139,92,246,.12),transparent_42%),#080c12] p-6 shadow-[0_35px_100px_rgba(0,0,0,.48)]","aria-hidden":"true",children:[(0,e.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,e.jsxs)("div",{children:[(0,e.jsx)("span",{className:"text-[9px] font-bold uppercase tracking-[.18em] text-violet-300",children:"Strata decision"}),(0,e.jsx)("div",{className:"mt-2 font-outfit text-xl font-semibold text-white",children:"Provider writes remain atomic"})]}),(0,e.jsx)("div",{className:"flex h-11 w-11 items-center justify-center rounded-2xl border border-violet-300/20 bg-violet-300/[.07] text-violet-300",children:(0,e.jsx)(j,{size:20})})]}),(0,e.jsx)("div",{className:"mt-6 space-y-3",children:[[w,"ADR-014","Adopt event boundary","Current"],[I,"PR #172","Preserve Markdown writes","Evidence"],[M,"INC-031","Sync retry pressure","Changed"]].map(([a,t,s,n],i)=>(0,e.jsxs)("div",{className:"relative grid grid-cols-[auto_1fr_auto] items-center gap-3 rounded-xl border border-white/[.07] bg-black/20 p-3.5",children:[(0,e.jsx)("span",{className:"flex h-8 w-8 items-center justify-center rounded-lg border border-white/[.08] bg-white/[.035] text-violet-300",children:(0,e.jsx)(a,{size:15})}),(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{className:"text-[9px] font-bold uppercase tracking-wider text-basalt-400",children:t}),(0,e.jsx)("div",{className:"mt-1 text-xs font-semibold text-white",children:s})]}),(0,e.jsx)("span",{className:`rounded-full px-2 py-1 text-[8px] font-bold uppercase tracking-wider ${i===2?"bg-amber-300/[.08] text-amber-200":"bg-violet-300/[.08] text-violet-200"}`,children:n})]},t))}),(0,e.jsxs)("div",{className:"mt-4 flex items-center gap-2 text-[10px] text-basalt-400",children:[(0,e.jsx)(y,{size:12,className:"text-violet-300"}),"Rationale retains 3 evidence links and 1 changed assumption."]})]})}function Q(){return(0,e.jsxs)("div",{className:"relative rounded-[28px] border border-emerald-300/15 bg-[radial-gradient(circle_at_50%_0%,rgba(16,185,129,.11),transparent_44%),#080c12] p-5 shadow-[0_35px_100px_rgba(0,0,0,.48)]","aria-hidden":"true",children:[(0,e.jsxs)("div",{className:"grid gap-3 sm:grid-cols-[.85fr_auto_1.15fr] sm:items-center",children:[(0,e.jsxs)("div",{className:"space-y-2",children:[(0,e.jsx)("div",{className:"text-[9px] font-bold uppercase tracking-[.16em] text-basalt-400",children:"Portable sources"}),["Architecture.md","Incident-031.md","ADR-014.md"].map((a,t)=>(0,e.jsxs)("div",{className:"flex items-center gap-2 rounded-xl border border-white/[.07] bg-white/[.02] p-3 text-[10px] text-basalt-300",children:[(0,e.jsx)(O,{size:13,className:t===1?"text-amber-300":"text-emerald-300"}),a]},a))]}),(0,e.jsx)(m,{size:18,className:"mx-auto rotate-90 text-emerald-300 sm:rotate-0"}),(0,e.jsxs)("div",{className:"rounded-2xl border border-emerald-300/15 bg-emerald-300/[.035] p-4",children:[(0,e.jsxs)("div",{className:"flex items-center gap-2 text-[9px] font-bold uppercase tracking-[.16em] text-emerald-200",children:[(0,e.jsx)(u,{size:14})," Local retrieval"]}),(0,e.jsx)("p",{className:"mt-3 text-xs leading-6 text-basalt-300",children:"The retry policy changed after the incident exposed provider pressure."}),(0,e.jsxs)("div",{className:"mt-3 flex flex-wrap gap-2",children:[(0,e.jsx)("span",{className:"rounded-full bg-emerald-300/[.08] px-2 py-1 text-[8px] text-emerald-200",children:"3 cited excerpts"}),(0,e.jsx)("span",{className:"rounded-full bg-white/[.04] px-2 py-1 text-[8px] text-basalt-300",children:"local mode"})]})]})]}),(0,e.jsxs)("div",{className:"mt-4 grid gap-2 sm:grid-cols-3",children:[(0,e.jsxs)("div",{className:"rounded-xl border border-emerald-300/12 bg-emerald-300/[.025] p-3 text-[9px] text-emerald-200",children:[(0,e.jsx)($,{size:13,className:"mb-2"}),"Local when supported"]}),(0,e.jsxs)("div",{className:"rounded-xl border border-white/[.07] bg-white/[.02] p-3 text-[9px] text-basalt-300",children:[(0,e.jsx)(_,{size:13,className:"mb-2 text-accent-cyan"}),"Connected when chosen"]}),(0,e.jsxs)("div",{className:"rounded-xl border border-white/[.07] bg-white/[.02] p-3 text-[9px] text-basalt-300",children:[(0,e.jsx)(y,{size:13,className:"mb-2 text-violet-300"}),"Sources stay visible"]})]})]})}function J({pageKey:a}){return a==="obsidian-web-alternative"?(0,e.jsx)(U,{}):a==="software-decision-memory"?(0,e.jsx)(Y,{}):a==="private-ai-knowledge"?(0,e.jsx)(Q,{}):null}function b({label:a,items:t,tone:s,subdued:n=!1}){const i=p[s];return(0,e.jsxs)("article",{className:`rounded-2xl border p-6 sm:p-7 ${n?"border-white/[.07] bg-white/[.018]":`${i.border} ${i.panel}`}`,children:[(0,e.jsx)("h3",{className:`text-xs font-bold uppercase tracking-[.16em] ${n?"text-basalt-300":i.softText}`,children:a}),(0,e.jsx)("ul",{className:"mt-5 space-y-4",children:t.map(o=>(0,e.jsxs)("li",{className:"flex gap-3 text-sm leading-6 text-basalt-300",children:[(0,e.jsx)(z,{size:15,className:`mt-1 shrink-0 ${n?"text-basalt-400":i.text}`}),o]},o))})]})}function we({page:a}){const t=x[a]||x["obsidian-web-alternative"],s=p[t.tone],{search:n}=S(),i=r=>{const l=H(r.path,n,r.context);if(!r.domain)return l;const[d,C=""]=l.split("?"),h=new URLSearchParams(C);return h.set("domain",r.domain),`${d}?${h}`},o=(r,l)=>E("primary_cta_clicked",{surface:"intent_landing",workflow:a,cta_type:r.type,cta_id:`${a}_${l}`,domain_intent:r.domain,...B(n)});return(0,e.jsxs)("main",{className:"landing-page min-h-dynamic-screen overflow-hidden bg-[#0B0F19] text-basalt-100",children:[(0,e.jsx)(W,{title:t.title,de
1scription:t.description,path:t.path,keywords:t.keywords,softwareApplication:!0,faq:t.faqs,breadcrumbs:[{name:"Phasoric",path:"/"},{name:t.title,path:t.path}]}),(0,e.jsxs)("section",{className:"relative px-4 pb-20 pt-28 sm:px-6 sm:pb-24 sm:pt-36",children:[(0,e.jsx)("div",{className:"landing-grid absolute inset-0 opacity-25"}),(0,e.jsx)("div",{className:`pointer-events-none absolute left-1/2 top-12 h-80 w-80 -translate-x-1/2 rounded-full blur-[110px] ${s.glow}`}),(0,e.jsxs)("div",{className:"relative mx-auto grid max-w-6xl items-center gap-12 lg:grid-cols-[1.02fr_.98fr]",children:[(0,e.jsxs)("div",{children:[(0,e.jsxs)("span",{className:`inline-flex items-center gap-2 rounded-full border px-3 py-1.5 text-[10px] font-bold uppercase tracking-[.16em] ${s.border} ${s.panel} ${s.softText}`,children:[(0,e.jsx)(F,{size:12}),t.eyebrow]}),(0,e.jsx)("h1",{className:"mt-6 max-w-3xl font-outfit text-4xl font-semibold leading-[1.04] tracking-[-.04em] text-white sm:text-6xl",children:(0,e.jsx)(V,{page:t})}),(0,e.jsx)("p",{className:"mt-6 max-w-2xl text-base leading-8 text-basalt-300 sm:text-lg",children:t.description}),(0,e.jsx)("p",{className:"mt-4 max-w-2xl text-base leading-7 text-basalt-400",children:t.supporting}),(0,e.jsxs)("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[(0,e.jsxs)(c,{to:i(t.primary),onClick:()=>o(t.primary,"hero_primary"),className:"landing-primary group",children:[t.primary.label,(0,e.jsx)(m,{size:15,className:"transition-transform group-hover:translate-x-0.5"})]}),(0,e.jsx)(c,{to:i(t.secondary),onClick:()=>o(t.secondary,"hero_secondary"),className:"landing-secondary",children:t.secondary.label})]})]}),(0,e.jsx)(J,{pageKey:a})]})]}),(0,e.jsx)("section",{className:"border-y border-white/[.06] bg-white/[.012] px-4 py-20 sm:px-6 sm:py-24",children:(0,e.jsxs)("div",{className:"mx-auto max-w-6xl",children:[(0,e.jsxs)("div",{className:"max-w-3xl",children:[(0,e.jsx)("span",{className:`text-[10px] font-bold uppercase tracking-[.18em] ${s.text}`,children:t.sectionKicker}),(0,e.jsx)("h2",{className:"landing-heading",children:t.sectionTitle}),(0,e.jsx)("p",{className:"mt-5 text-base leading-8 text-basalt-400",children:t.sectionCopy}
1)]}),(0,e.jsx)("ol",{className:"mt-10 grid gap-4 lg:grid-cols-3",children:t.steps.map((r,l)=>{const d=r.icon;return(0,e.jsxs)("li",{className:"relative rounded-2xl border border-white/[.07] bg-white/[.02] p-6",children:[(0,e.jsxs)("div",{className:"flex items-center justify-between",children:[(0,e.jsx)("span",{className:`flex h-11 w-11 items-center justify-center rounded-xl border ${s.icon}`,children:(0,e.jsx)(d,{size:19})}),(0,e.jsxs)("span",{"aria-hidden":"true",className:"font-outfit text-3xl font-semibold text-basalt-400",children:["0",l+1]})]}),(0,e.jsx)("h3",{className:"mt-5 font-outfit text-lg font-semibold text-white",children:r.label}),(0,e.jsx)("p",{className:"mt-3 text-sm leading-7 text-basalt-400",children:r.body})]},r.label)})})]})}),(0,e.jsx)("section",{className:"px-4 py-20 sm:px-6 sm:py-24",children:(0,e.jsxs)("div",{className:"mx-auto max-w-6xl",children:[(0,e.jsxs)("div",{className:"max-w-3xl",children:[(0,e.jsx)("span",{className:"landing-kicker",children:"The practical boundary"}),(0,e.jsx)("h2",{className:"landing-heading",children:t.comparison.title})]}),(0,e.jsxs)("div",{className:"mt-10 grid gap-4 lg:grid-cols-2",children:[(0,e.jsx)(b,{label:t.comparison.leftLabel,items:t.comparison.left,tone:t.tone}),(0,e.jsx)(b,{label:t.comparison.rightLabel,items:t.comparison.right,tone:t.tone,subdued:!0})]}),(0,e.jsxs)("div",{className:`mt-4 flex items-start gap-3 rounded-2xl border p-4 text-sm leading-7 text-basalt-300 ${s.border} ${s.panel}`,children:[(0,e.jsx)(K,{size:18,className:`mt-1 shrink-0 ${s.text}`}),(0,e.jsx)("p",{children:t.comparison.note})]})]})}),(0,e.jsx)("section",{className:"border-y border-white/[.06] bg-white/[.012] px-4 py-20 sm:px-6",children:(0,e.jsxs)("div",{className:"mx-auto max-w-5xl",children:[(0,e.jsxs)("div",{className:"max-w-3xl",children:[(0,e.jsx)("span",{className:"landing-kicker",children:"Questions worth asking"}),(0,e.jsx)("h2",{className:"landing-heading",children:"Understand the tradeoff before you commit."})]}),(0,e.jsx)("div",{className:"mt-10 grid gap-3",children:t.faqs.map(r=>(0,e.jsxs)("details",{className:"group rounded-2xl border border-white/[.07] bg-white/[.02] p-5 open:border-white/[.13] open:bg-white/[.03]",children:[(0,e.jsxs)("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-4 font-outfit text-base font-semibold text-white",children:[(0,e.jsx)("span",{children:r.question}),(0,e.jsx)(g,{size:17,className:`shrink-0 transition-transform group-open:rotate-90 ${s.text}`})]}),(0,e.jsx)("p",{className:"mt-4 max-w-3xl text-sm leading-7 text-basalt-400",children:r.answer})]},r.question))})]})}),(0,e.jsx)("section",{className:"px-4 py-20 sm:px-6 sm:py-24",children:(0,e.jsx)("div",{className:"cta-panel mx-auto max-w-6xl overflow-hidden rounded-3xl p-8 text-center sm:p-14",children:(0,e.jsxs)("div",{className:"relative",children:[(0,e.jsx)("span",{className:`text-[10px] font-bold uppercase tracking-[.18em] ${s.text}`,children:t.finalKicker}),(0,e.jsx)("h2",{className:"mx-auto mt-4 max-w-3xl font-outfit text-3xl font-semibold tracking-tight text-white sm:text-4xl",children:t.finalTitle}),(0,e.jsx)("p",{className:"mx-auto mt-5 max-w-2xl text-base leading-7 text-basalt-400",children:t.finalCopy}),(0,e.jsxs)(c,{to:i(t.primary),onClick:()=>o(t.primary,"footer_primary"),className:"landing-primary mt-8",children:[t.primary.label,(0,e.jsx)(m,{size:15})]})]})})})]})}export{we as default,x as intentLandingPages};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.