.dim-text[data-v-fff6c5e3]{text-transform:uppercase}.dim-text[data-v-fff6c5e3],.label-text[data-v-fff6c5e3]{letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:9px}.label-text-lg[data-v-fff6c5e3]{font-size:10px}.label-text-lg[data-v-fff6c5e3],.plate-text[data-v-fff6c5e3]{letter-spacing:.1em;font-family:JetBrains Mono,monospace}.plate-text[data-v-fff6c5e3]{font-size:8px}.mono-text[data-v-00ef5354]{font-family:JetBrains Mono,monospace}.serif-text[data-v-00ef5354]{letter-spacing:-.025em;font-family:Inter Tight,sans-serif}.mono-text[data-v-2fd9e6b0]{font-family:JetBrains Mono,monospace}.coverage-map[data-v-6a5cad9e]{gap:14px;display:grid}.coverage-map-frame[data-v-6a5cad9e]{background:radial-gradient(circle at 50% 12%,#1b9fcf24,#0000 48%),linear-gradient(#ffffff0a,#ffffff03);border:1px solid #ffffff1f;position:relative;overflow:hidden}.coverage-map-image[data-v-6a5cad9e]{opacity:.92;filter:saturate(.55)brightness(1.04)contrast(1.05);width:100%;height:auto;display:block}.coverage-map-glow[data-v-6a5cad9e]{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 10%,#ffffff2e,#0000 34%),linear-gradient(#ffffff0a,#0000 50%);position:absolute;inset:0}.coverage-map-legend[data-v-6a5cad9e]{flex-wrap:wrap;gap:8px;display:flex}.coverage-map-legend span[data-v-6a5cad9e]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e;background:#ffffff08;border:1px solid #ffffff1f;padding:6px 8px;font-family:JetBrains Mono,monospace;font-size:10px}.cad-architects[data-v-be044af1]{--cad-paper:#f6f4ee;--cad-paper-2:#efece3;--cad-ink:#0f1216;--cad-ink-2:#3a3f46;--cad-ink-3:#6b7179;--cad-rule:#cfcabd;--cad-rule-2:#dcd8cc;--cad-cyan:#1b9fcf;--cad-cyan-ink:#0a5b78;--cad-amber:#d39513;--cad-red:#c24b2f;--cad-green:#3a8b5a;--cad-grid:#0f12160f;--cad-grid-strong:#0f12161a;--cad-accent:var(--cad-cyan);--cad-accent-ink:var(--cad-cyan-ink);background:var(--cad-paper);color:var(--cad-ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}.cad-mono[data-v-be044af1]{font-family:JetBrains Mono,ui-monospace,monospace}.cad-serif-tight[data-v-be044af1]{letter-spacing:-.025em;margin:0;font-family:Inter Tight,Inter,sans-serif}.cad-grid-bg[data-v-be044af1]{background-image:linear-gradient(var(--cad-grid) 1px,transparent 1px),linear-gradient(90deg,var(--cad-grid) 1px,transparent 1px),linear-gradient(var(--cad-grid-strong) 1px,transparent 1px),linear-gradient(90deg,var(--cad-grid-strong) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px,24px 24px,120px 120px,120px 120px}[data-show-grid=false] .cad-grid-bg[data-v-be044af1]{background-image:none}.cad-shell[data-v-be044af1]{max-width:1440px;margin:0 auto;padding:0 40px;position:relative}.cad-plate[data-v-be044af1]{border-top:1px solid var(--cad-rule);position:relative}.cad-plate[data-v-be044af1]:first-of-type{border-top:none}.cad-plate-label[data-v-be044af1]{left:40px}.cad-plate-label[data-v-be044af1],.cad-plate-label-r[data-v-be044af1]{letter-spacing:.12em;color:var(--cad-ink-3);text-transform:uppercase;z-index:2;font-family:JetBrains Mono,monospace;font-size:10.5px;position:absolute;top:14px}.cad-plate-label-r[data-v-be044af1]{right:40px}.cad-eyebrow[data-v-be044af1]{letter-spacing:.16em;text-transform:uppercase;color:var(--cad-ink-2);border:1px solid var(--cad-rule);background:var(--cad-paper);align-items:center;gap:10px;padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.cad-dot[data-v-be044af1]{background:var(--cad-accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch,var(--cad-accent) 22%,transparent);border-radius:50%;display:inline-block}.cad-card[data-v-be044af1]{background:var(--cad-paper);border:1px solid var(--cad-rule);position:relative}.cad-card-corner[data-v-be044af1]{border:1px solid var(--cad-ink);width:10px;height:10px;position:absolute}.cad-card-corner.tl[data-v-be044af1]{border-bottom:none;border-right:none;top:-1px;left:-1px}.cad-card-corner.tr[data-v-be044af1]{border-bottom:none;border-left:none;top:-1px;right:-1px}.cad-card-corner.bl[data-v-be044af1]{border-top:none;border-right:none;bottom:-1px;left:-1px}.cad-card-corner.br[data-v-be044af1]{border-top:none;border-left:none;bottom:-1px;right:-1px}.cad-btn[data-v-be044af1]{border:1px solid var(--cad-ink);background:var(--cad-ink);color:var(--cad-paper);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:10px;padding:14px 20px;font-family:Inter Tight,sans-serif;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.cad-btn[data-v-be044af1]:hover{box-shadow:3px 3px 0 var(--cad-ink);transform:translate(-1px,-1px)}.cad-btn-ghost[data-v-be044af1]{color:var(--cad-ink);background:0 0}.cad-btn-ghost[data-v-be044af1]:hover{box-shadow:3px 3px 0 var(--cad-ink)}.cad-draw-in[data-v-be044af1]{stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000);animation:1.8s cubic-bezier(.6,.05,.2,1) forwards cad-draw-be044af1}.cad-d1[data-v-be044af1]{animation-delay:50ms}.cad-d2[data-v-be044af1]{animation-delay:.25s}.cad-d3[data-v-be044af1]{animation-delay:.45s}.cad-d4[data-v-be044af1]{animation-delay:.65s}.cad-d5[data-v-be044af1]{animation-delay:.85s}.cad-d6[data-v-be044af1]{animation-delay:1.05s}.cad-d7[data-v-be044af1]{animation-delay:1.25s}.cad-d8[data-v-be044af1]{animation-delay:1.45s}@keyframes cad-draw-be044af1{to{stroke-dashoffset:0}}.cad-fade-in[data-v-be044af1]{opacity:0;animation:.9s forwards cad-fadein-be044af1}@keyframes cad-fadein-be044af1{to{opacity:1}}.cad-fade-d1[data-v-be044af1]{animation-delay:1.2s}.cad-fade-d2[data-v-be044af1]{animation-delay:1.5s}.cad-fade-d3[data-v-be044af1]{animation-delay:1.8s}@keyframes cad-marquee-be044af1{0%{transform:translate(0)}to{transform:translate(-50%)}}.cad-marquee[data-v-be044af1]{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;gap:48px;animation:40s linear infinite cad-marquee-be044af1;display:flex}.cad-marquee[data-v-be044af1],.cad-spec-table[data-v-be044af1]{font-family:JetBrains Mono,monospace;font-size:12px}.cad-spec-table[data-v-be044af1]{border-collapse:collapse;width:100%;margin-top:24px}.cad-spec-table td[data-v-be044af1],.cad-spec-table th[data-v-be044af1]{text-align:left;border-bottom:1px dashed var(--cad-rule);vertical-align:top;padding:10px 12px}.cad-spec-table th[data-v-be044af1]{color:var(--cad-ink-3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:500}.cad-architects h1[data-v-be044af1],.cad-architects h2[data-v-be044af1],.cad-architects h3[data-v-be044af1],.cad-architects h4[data-v-be044af1]{letter-spacing:-.025em;margin:0;font-family:Inter Tight,sans-serif}.cad-architects[data-v-be044af1] ::selection{background:var(--cad-accent);color:#000}.hero-grid[data-v-be044af1]{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid}.features-header[data-v-be044af1]{grid-template-columns:1fr 1.4fr;align-items:end;gap:48px;margin-bottom:48px;display:grid}.features-grid[data-v-be044af1]{border:1px solid var(--cad-rule);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.feature-cell[data-v-be044af1]{background:var(--cad-paper);padding:28px;position:relative}.layers-grid[data-v-be044af1]{grid-template-columns:1fr 1fr;gap:48px;display:grid}.use-cases-grid[data-v-be044af1]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.data-grid[data-v-be044af1]{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid}.data-info-grid[data-v-be044af1]{background:#ffffff1a;grid-template-columns:1fr 1fr;gap:1px;margin-top:36px;display:grid}.steps-grid[data-v-be044af1]{border:1px solid var(--cad-rule);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.step-cell[data-v-be044af1]{padding:28px;position:relative}.step-arrow[data-v-be044af1],.step-cell[data-v-be044af1]{background:var(--cad-paper)}.step-arrow[data-v-be044af1]{border:1px solid var(--cad-rule);z-index:1;border-radius:50%;padding:4px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.faq-grid[data-v-be044af1]{grid-template-columns:1fr 2fr;gap:56px;display:grid}.cta-grid[data-v-be044af1]{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;display:grid}.cad-dark-plate[data-v-be044af1]{color:#eef2f6;background:#0c0f13;padding-top:60px;padding-bottom:100px;position:relative}.cad-cta-section[data-v-be044af1]{background:var(--cad-ink);color:var(--cad-paper);padding:80px 0 60px;position:relative;overflow:hidden}.cad-cta-grid-bg[data-v-be044af1]{opacity:.15;width:100%;height:100%;position:absolute;inset:0}[data-v-be044af1] .cad-reg{border:1px solid var(--cad-ink-3);border-radius:50%;width:14px;height:14px;position:absolute}[data-v-be044af1] .cad-reg:after,[data-v-be044af1] .cad-reg:before{content:"";background:var(--cad-ink-3);position:absolute}[data-v-be044af1] .cad-reg:before{height:1px;top:50%;left:-5px;right:-5px}[data-v-be044af1] .cad-reg:after{width:1px;top:-5px;bottom:-5px;left:50%}[data-v-be044af1] .cad-reg.tl{top:32px;left:20px}[data-v-be044af1] .cad-reg.tr{top:32px;right:20px}[data-v-be044af1] .cad-reg.bl{bottom:20px;left:20px}[data-v-be044af1] .cad-reg.br{bottom:20px;right:20px}@media (width<=1024px){.hero-grid[data-v-be044af1]{grid-template-columns:1fr}.hero-illustration[data-v-be044af1]{display:none}.cta-grid[data-v-be044af1],.data-grid[data-v-be044af1],.faq-grid[data-v-be044af1],.features-header[data-v-be044af1],.layers-grid[data-v-be044af1]{grid-template-columns:1fr}}@media (width<=900px){.cad-shell[data-v-be044af1]{padding:0 20px}.cad-plate-label[data-v-be044af1],.cad-plate-label-r[data-v-be044af1]{left:20px;right:20px}.features-grid[data-v-be044af1]{grid-template-columns:1fr}.feature-cell[data-v-be044af1]{border-right:none!important;border-bottom:1px solid var(--cad-rule)!important}.use-cases-grid[data-v-be044af1]{grid-template-columns:1fr}.steps-grid[data-v-be044af1]{grid-template-columns:1fr 1fr}.step-cell[data-v-be044af1]{border-bottom:1px solid var(--cad-rule);border-right:none!important}.step-arrow[data-v-be044af1]{display:none}}@media (width<=600px){.steps-grid[data-v-be044af1]{grid-template-columns:1fr}}
