@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap";.masthead,.panel{backdrop-filter:blur(16px)}.brand-mark__sun,.brand-mark__mesa,.brand-mark__grid,.terrain-display__sky,.terrain-display__sun-wrap,.terrain-display__sun-shine,.terrain-display__sun,.terrain-display__scan,.terrain-display__mesa,.terrain-display__ground{position:absolute}.eyebrow,.signal-pill,.signal-status,.footer-mark{letter-spacing:.16em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.78rem}.eyebrow,.footer-mark{color:var(--accent-deep)}.masthead-copy,.footer-text{color:var(--muted)}.content{gap:1.5rem;min-width:0;display:grid}.home-page .hero{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.signal-card{background:linear-gradient(180deg, #2c5a671f, #ffffff80), var(--panel-strong);border:1px solid #2c5a6733;align-content:start;gap:clamp(.75rem,2vw,1rem);width:100%;min-width:0;padding:clamp(1rem,3vw,1.25rem);display:grid}@keyframes blink-cursor{0%,48%{opacity:.65}49%,to{opacity:0}}@media (width<=720px){.page{padding:clamp(.75rem,4vw,1rem)}.masthead{flex-direction:column;align-items:flex-start;padding-bottom:1.5rem}.brand-lockup{align-items:flex-start}.brand-mark{width:3.8rem;height:3.8rem}.footer{flex-direction:column;align-items:flex-start}.home-page .hero{padding:1.25rem}.terrain-display{min-height:clamp(7rem,25vw,10rem)}.signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(5rem,20vw,8rem)}.masthead-copy,.footer-text{font-size:.96rem}}@media (width<=480px){.page{padding:.75rem}.terrain-display{min-height:7rem}.signal-grid{grid-template-columns:1fr;min-height:auto}.signal-grid span{min-height:3.5rem}}.night-page{--bg:#0f1419;--bg-deep:#0a0e12;--panel:#161c24e0;--panel-strong:#161c24;--text:#e8e4df;--muted:#8b9aa8;--line:#b4c3d21f;--accent:#c9a86c;--accent-deep:#a88b52;--accent-cool:#5a7a8a;--shadow:0 24px 70px #00000073;min-height:100vh;padding:clamp(1rem,4vw,2rem);overflow-x:hidden}body:has(.night-page){color:#e8e4df;background:radial-gradient(circle at 0 0,#5a7a8a26,#0000 26rem),radial-gradient(circle at 100% 0,#c9a86c14,#0000 22rem),linear-gradient(#141a22 0%,#0f1419 45%,#0a0e12 100%)}body:has(.night-page):before{content:"";pointer-events:none;background-image:linear-gradient(#b4c3d20a 1px,#0000 1px),linear-gradient(90deg,#b4c3d20a 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;mask-image:linear-gradient(#0006,#0000 85%)}.night-page .page-shell{width:100%;max-width:900px;margin:0 auto;position:relative}.night-page .masthead,.night-page .panel{backdrop-filter:blur(16px)}.night-page .masthead,.night-page .footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.night-page .masthead{padding:.5rem 0 2.5rem}.night-page .brand-lockup{align-items:center;gap:1rem;display:flex}.night-page .brand-mark{background:linear-gradient(#28323e99,#161c24e6),#161c24f2;border:1px solid #5a7a8a59;width:4.5rem;height:4.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.night-page .brand-mark__moon,.night-page .brand-mark__mesa,.night-page .brand-mark__grid,.night-page .terrain-display__sky,.night-page .terrain-display__stars,.night-page .terrain-display__moon-wrap,.night-page .terrain-display__moon-glow,.night-page .terrain-display__moon,.night-page .terrain-display__scan,.night-page .terrain-display__mesa,.night-page .terrain-display__ground{position:absolute}.night-page .brand-mark__moon{background:radial-gradient(circle at 28% 32%,#00000024 .9px,#0000 .9px),radial-gradient(circle at 62% 48%,#0000001a .8px,#0000 .8px),radial-gradient(circle at 45% 68%,#0000001f .9px,#0000 .9px),radial-gradient(circle at 18% 55%,#00000014 .7px,#0000 .7px),radial-gradient(circle at 72% 28%,#00000017 .8px,#0000 .8px),radial-gradient(circle at 55% 18%,#00000012 .7px,#0000 .7px),linear-gradient(135deg,#e8e4dc,#c8c2b8);border-radius:50%;width:1.35rem;height:1.35rem;top:.8rem;right:.9rem;box-shadow:0 0 20px #f5f3ef80,0 0 40px #c8d2e633,inset -2px -2px 4px #ffffff4d}.night-page .brand-mark__mesa{bottom:0;left:0;right:0}.night-page .brand-mark__mesa--back{clip-path:polygon(0 100%,0 54%,24% 56%,36% 33%,51% 35%,64% 49%,79% 42%,100% 56%,100% 100%);background:#2a2238;height:2rem}.night-page .brand-mark__mesa--front{clip-path:polygon(0 100%,0 58%,17% 60%,30% 44%,44% 48%,55% 30%,69% 33%,82% 51%,100% 54%,100% 100%);background:#1e1826;height:1.45rem}.night-page .brand-mark__grid{opacity:.5;transform-origin:bottom;background-image:linear-gradient(#b4c3d214 1px,#0000 1px),linear-gradient(90deg,#b4c3d214 1px,#0000 1px);background-size:8px 8px;height:1.9rem;inset:auto 0 0;transform:perspective(80px)rotateX(62deg)}.night-page .eyebrow,.night-page .signal-pill,.night-page .signal-status,.night-page .footer-mark{letter-spacing:.16em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.78rem}.night-page .eyebrow,.night-page .footer-mark{color:var(--accent)}.night-page .masthead-copy,.night-page .footer-text{color:var(--muted)}.night-page .masthead-copy{max-width:34rem;margin-top:.35rem}.night-page .content{gap:1.5rem;min-width:0;display:grid}.night-page .panel{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.night-page .hero{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.night-page .signal-card{background:linear-gradient(180deg, #5a7a8a14, #161c2499), var(--panel-strong);border:1px solid #5a7a8a40;align-content:start;gap:clamp(.75rem,2vw,1rem);width:100%;min-width:0;padding:clamp(1rem,3vw,1.25rem);display:grid}.night-page .signal-card__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.night-page .signal-pill{color:var(--accent-cool)}.night-page .signal-status{color:var(--accent)}.night-page .terrain-display{background:linear-gradient(#1e2834cc,#0f1419f2),linear-gradient(#32415033,#141c2466);border:1px solid #5a7a8a33;min-height:clamp(8rem,22vw,12rem);position:relative;overflow:hidden}.night-page .terrain-display__sky{background:linear-gradient(#1a2230 0%,#0f1620 40%,#0a0e14 100%);inset:0}.night-page .terrain-display__stars{opacity:.9;background-image:radial-gradient(2px 2px at 12% 18%,#ffffffe6,#0000),radial-gradient(2px 2px at 28% 32%,#ffffffb3,#0000),radial-gradient(1px 1px at 45% 22%,#fffc,#0000),radial-gradient(2px 2px at 62% 38%,#fff9,#0000),radial-gradient(1px 1px at 78% 28%,#ffffffb3,#0000),radial-gradient(2px 2px at 88% 45%,#ffffff80,#0000);background-size:100% 100%;inset:0}.night-page .terrain-display__moon-wrap{width:clamp(3rem,8vw,4.8rem);height:clamp(3rem,8vw,4.8rem);top:clamp(.5rem,1.5vw,1rem);right:clamp(.75rem,2vw,1.25rem)}.night-page .terrain-display__moon-glow{pointer-events:none;background:radial-gradient(circle,#f5f3ef59,#c8d2e626 40%,#0000 70%);border-radius:50%;width:220%;height:220%;position:absolute;top:-60%;left:-60%}.night-page .terrain-display__moon{background:radial-gradient(circle at 22% 28%,#0000001f 1.6px,#0000 1.6px),radial-gradient(circle at 58% 38%,#0000001a 1.4px,#0000 1.4px),radial-gradient(circle at 38% 62%,#0000001c 1.5px,#0000 1.5px),radial-gradient(circle at 72% 52%,#00000017 1.2px,#0000 1.2px),radial-gradient(circle at 15% 48%,#00000014 1.2px,#0000 1.2px),radial-gradient(circle at 48% 18%,#00000012 1.1px,#0000 1.1px),radial-gradient(circle at 82% 28%,#00000014 1.2px,#0000 1.2px),radial-gradient(circle at 32% 78%,#0000000f 1px,#0000 1px),radial-gradient(circle at 68% 72%,#00000012 1.1px,#0000 1.1px),radial-gradient(circle at 8% 72%,#0000000d 1px,#0000 1px),radial-gradient(circle at 88% 62%,#0000000f 1px,#0000 1px),linear-gradient(135deg,#e8e4dc,#d4cfc4);border-radius:50%;width:100%;height:100%;inset:0;box-shadow:0 0 40px #f5f3ef66,0 0 80px #b4c8dc26,inset 2px 2px 6px #ffffff80,inset -1px -1px 3px #0000001a}.night-page .terrain-display__scan{opacity:.25;background:linear-gradient(#b4c3d20f 1px,#0000 1px) 0 0/100% 8px,linear-gradient(90deg,#b4c3d208 1px,#0000 1px) 0 0/18px 100%;inset:0}.night-page .terrain-display__mesa{bottom:2.15rem}.night-page .terrain-display__mesa--rear{clip-path:polygon(0 100%,0 60%,18% 57%,32% 34%,48% 35%,64% 54%,81% 46%,100% 58%,100% 100%);background:linear-gradient(#2d2538,#1f1928);width:70%;height:4.5rem;left:-2%}.night-page .terrain-display__mesa--left{clip-path:polygon(0 100%,0 64%,18% 60%,28% 40%,44% 43%,60% 24%,78% 29%,100% 58%,100% 100%);background:linear-gradient(#252030,#1a1522);width:45%;height:3.4rem;left:5%}.night-page .terrain-display__mesa--right{clip-path:polygon(0 100%,0 58%,17% 48%,37% 54%,49% 36%,67% 39%,80% 56%,100% 49%,100% 100%);background:linear-gradient(#2a2435,#1e1826);width:48%;height:3.1rem;right:-3%}.night-page .terrain-display__ground{transform-origin:bottom;background:linear-gradient(#5a7a8a14,#0000 40%),repeating-linear-gradient(90deg,#5a7a8a33 0 1px,#0000 1px 16px),repeating-linear-gradient(#5a7a8a26 0 1px,#0000 1px 12px),linear-gradient(#1e2430,#141a22);height:4.4rem;bottom:-1.2rem;left:-8%;right:-8%;transform:perspective(120px)rotateX(68deg)}.night-page .signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,1.5vw,.75rem);min-height:clamp(6rem,16vw,10rem);display:grid}.night-page .signal-grid span{background:linear-gradient(#5a7a8a14,#0000),linear-gradient(#0000,#c9a86c0f);border:1px solid #5a7a8a33;position:relative;overflow:hidden}.night-page .signal-grid span:after{content:"";background:linear-gradient(#c9a86c00,#c9a86c26),repeating-linear-gradient(#b4c3d21f 0 3px,#0000 3px 7px);height:42%;position:absolute;inset:auto 0 0}.night-page .footer{margin-top:2rem;padding:1.5rem 0 0}.night-page .footer-text{font-size:.92rem}.night-page .footer-prompt{opacity:.88}.night-page .footer-cursor{vertical-align:-.14em;opacity:.65;background:currentColor;width:.62rem;height:1.05em;margin-left:.28rem;animation:1.2s step-end infinite blink-cursor;display:inline-block}@media (width<=720px){.night-page{padding:clamp(.75rem,4vw,1rem)}.night-page .masthead{flex-direction:column;align-items:flex-start;padding-bottom:1.5rem}.night-page .brand-lockup{align-items:flex-start}.night-page .brand-mark{width:3.8rem;height:3.8rem}.night-page .footer{flex-direction:column;align-items:flex-start}.night-page .hero{padding:1.25rem}.night-page .terrain-display{min-height:clamp(7rem,25vw,10rem)}.night-page .signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(5rem,20vw,8rem)}.night-page .masthead-copy,.night-page .footer-text{font-size:.96rem}}@media (width<=480px){.night-page{padding:.75rem}.night-page .terrain-display{min-height:7rem}.night-page .signal-grid{grid-template-columns:1fr;min-height:auto}.night-page .signal-grid span{min-height:3.5rem}}:root{--bg:#f4eadb;--bg-deep:#e6d3bc;--panel:#fffaf4d1;--text:#211c19;--muted:#6c5d52;--line:#462d1e2e;--accent:#ba5d3d;--accent-deep:#8d3e2a}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at top left, #ba5d3d2e, transparent 26rem), radial-gradient(circle at top right, #2c5a6724, transparent 22rem), linear-gradient(180deg, #f6ede2 0%, var(--bg) 45%, var(--bg-deep) 100%);font-family:Inter,system-ui,sans-serif}.page{min-height:100vh;padding:clamp(1rem,4vw,2rem);overflow-x:hidden}.page-shell{width:100%;max-width:900px;margin:0 auto}.brand-mark{background:linear-gradient(#ffffff73,#ffffff26),#f8f1e8e6;border:1px solid #2c5a673d;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.brand-mark__sun{background:linear-gradient(#efb168,#d26f44);border-radius:50%;width:1.35rem;height:1.35rem;top:.8rem;right:.9rem}.brand-mark__grid{opacity:.6;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:8px 8px;height:1.9rem;inset:auto 0 0}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);font-family:IBM Plex Mono,monospace;font-size:.78rem}.masthead-copy{color:var(--muted);margin-top:.35rem}.panel{border:1px solid var(--line);background:var(--panel);backdrop-filter:blur(16px)}.ops-index-page .content[data-v-2623b585]{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.ops-links[data-v-2623b585]{padding:clamp(1.5rem,4vw,2.5rem)}.ops-title[data-v-2623b585]{margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.ops-copy[data-v-2623b585]{color:var(--muted);margin-bottom:1.5rem}.ops-nav[data-v-2623b585]{flex-direction:column;gap:.75rem;display:flex}.ops-link[data-v-2623b585]{color:var(--accent);font-weight:500;text-decoration:none}.ops-link[data-v-2623b585]:hover{color:var(--accent-deep);text-decoration:underline}.ops-assets[data-v-2623b585]{padding:clamp(1.5rem,4vw,2.5rem)}.ops-assets-title[data-v-2623b585]{margin-bottom:.35rem;font-size:1.25rem;font-weight:600}.ops-assets-copy[data-v-2623b585]{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem}.ops-assets-grid[data-v-2623b585]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.25rem;display:grid}.ops-asset-card[data-v-2623b585]{color:inherit;border:1px solid var(--line);background:#ffffff80;border-radius:8px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block;overflow:hidden}.ops-asset-card[data-v-2623b585]:hover{border-color:#ba5d3d59;box-shadow:0 4px 12px #462d1e14}.ops-asset-preview[data-v-2623b585]{aspect-ratio:1;background:#fffaf499;justify-content:center;align-items:center;padding:1rem;display:flex}.ops-asset-img[data-v-2623b585]{object-fit:contain;max-width:100%;max-height:100%}.ops-asset-label[data-v-2623b585]{margin:0;padding:.6rem 1rem .25rem;font-size:.9rem;font-weight:500}.ops-asset-path[data-v-2623b585]{color:var(--muted);word-break:break-all;padding:0 1rem .75rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;display:block}:root{--bg:#f4eadb;--bg-deep:#e6d3bc;--panel:#fffaf4d1;--panel-strong:#f8f1e8;--text:#211c19;--muted:#6c5d52;--line:#462d1e2e;--accent:#ba5d3d;--accent-deep:#8d3e2a;--accent-cool:#2c5a67;--shadow:0 24px 70px #4623141f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at top left, #ba5d3d2e, transparent 26rem), radial-gradient(circle at top right, #2c5a6724, transparent 22rem), linear-gradient(180deg, #f6ede2 0%, var(--bg) 45%, var(--bg-deep) 100%);font-family:Inter,system-ui,sans-serif;line-height:1.5}body:before{content:"";pointer-events:none;background-image:linear-gradient(#211c1909 1px,#0000 1px),linear-gradient(90deg,#211c1909 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;mask-image:linear-gradient(#0009,#0000 85%)}a{color:inherit;text-decoration:none}button,a{font:inherit}.page{min-height:100vh;padding:2rem}.page-shell{width:100%;max-width:900px;margin:0 auto;position:relative}.masthead,.panel,.principle{backdrop-filter:blur(16px)}.masthead,.footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.masthead{padding:.5rem 0 2.5rem}.brand-lockup{align-items:center;gap:1rem;display:flex}.brand-mark{background:linear-gradient(#ffffff73,#ffffff26),#f8f1e8e6;border:1px solid #2c5a673d;width:4.5rem;height:4.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.brand-mark__sun,.brand-mark__mesa,.brand-mark__grid{position:absolute}.brand-mark__sun{background:linear-gradient(#efb168,#d26f44);border-radius:50%;width:1.35rem;height:1.35rem;top:.8rem;right:.9rem;box-shadow:0 0 28px #d26f4447}.brand-mark__mesa{bottom:0;left:0;right:0}.brand-mark__mesa--back{clip-path:polygon(0 100%,0 54%,24% 56%,36% 33%,51% 35%,64% 49%,79% 42%,100% 56%,100% 100%);background:#c97856;height:2rem}.brand-mark__mesa--front{clip-path:polygon(0 100%,0 58%,17% 60%,30% 44%,44% 48%,55% 30%,69% 33%,82% 51%,100% 54%,100% 100%);background:#7a4f3d;height:1.45rem}.brand-mark__grid{opacity:.6;transform-origin:bottom;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:8px 8px;height:1.9rem;inset:auto 0 0;transform:perspective(80px)rotateX(62deg)}.eyebrow,.section-label,.feature-index,.footer-mark,.masthead-badge,.signal-pill,.signal-status,dt{letter-spacing:.16em;text-transform:uppercase;font-family:IBM Plex Mono,monospace}.eyebrow,.section-label,.feature-index,.footer-mark{color:var(--accent-deep);font-size:.78rem}.masthead-copy,.hero-text,.feature-copy,.capability-card p,.principle p,.footer-text{color:var(--muted)}.masthead-copy{max-width:34rem;margin-top:.35rem}.masthead-badge{border:1px solid var(--line);color:var(--accent-cool);white-space:nowrap;background:#f8f1e8b3;padding:.9rem 1rem;font-size:.7rem}.content{gap:1.5rem;display:grid}.panel{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow)}.hero{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);align-items:stretch;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.hero-copy{flex-direction:column;justify-content:center;display:flex}.hero-title{letter-spacing:-.045em;max-width:11ch;margin-top:.6rem;font-size:clamp(2.8rem,7vw,5.4rem);line-height:.95}.hero-text{max-width:40rem;margin-top:1.4rem;font-size:1.06rem}.hero-actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.button{border:1px solid #0000;justify-content:center;align-items:center;min-height:3rem;padding:.85rem 1.25rem;transition:transform .18s,box-shadow .18s,background-color .18s,color .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--accent);color:#fff8f1;box-shadow:0 18px 32px #8d3e2a38}.button-primary:hover{background:var(--accent-deep)}.button-secondary{border-color:var(--line);background:#ffffff59}.button-secondary:hover{background:#ffffffb3}.signal-card{background:linear-gradient(180deg, #2c5a671f, #ffffff80), var(--panel-strong);border:1px solid #2c5a6733;align-content:start;gap:1rem;padding:1.25rem;display:grid}.signal-card__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.signal-pill,.signal-status,dt{font-size:.68rem}.signal-pill{color:var(--accent-cool)}.signal-status{color:var(--accent)}.signal-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;min-height:12rem;display:grid}.terrain-display{background:linear-gradient(#ffffff8c,#ffffff1a),linear-gradient(#2c5a6726,#2c5a6705);border:1px solid #2c5a6729;min-height:12rem;position:relative;overflow:hidden}.terrain-display__sky,.terrain-display__sun-wrap,.terrain-display__sun-shine,.terrain-display__sun,.terrain-display__scan,.terrain-display__mesa,.terrain-display__ground{position:absolute}.terrain-display__sky{background:linear-gradient(#d1e7ec99,#ffffff1f);inset:0}.terrain-display__sun-wrap{width:4.8rem;height:4.8rem;top:1rem;right:1.25rem}.terrain-display__sun-shine{pointer-events:none;background:radial-gradient(circle at 55% 45%,#ffcc86bf,#ffb46466 35%,#0000 70%);border-radius:50%;width:180%;height:180%;position:absolute;top:-42%;left:-42%}.terrain-display__sun{background:repeating-linear-gradient(#fff8ebbf 0 3px,#d67a4fe6 3px 6px);border-radius:50%;width:100%;height:100%;inset:0;box-shadow:0 0 48px #d67a4f4d}.terrain-display__scan{opacity:.35;background:linear-gradient(#ffffff1f 1px,#0000 1px) 0 0/100% 8px,linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/18px 100%;inset:0}.terrain-display__mesa{bottom:2.15rem}.terrain-display__mesa--rear{clip-path:polygon(0 100%,0 60%,18% 57%,32% 34%,48% 35%,64% 54%,81% 46%,100% 58%,100% 100%);background:linear-gradient(#db8b60,#b55d42);width:70%;height:4.5rem;left:-2%}.terrain-display__mesa--left{clip-path:polygon(0 100%,0 64%,18% 60%,28% 40%,44% 43%,60% 24%,78% 29%,100% 58%,100% 100%);background:linear-gradient(#8b5840,#654134);width:45%;height:3.4rem;left:5%}.terrain-display__mesa--right{clip-path:polygon(0 100%,0 58%,17% 48%,37% 54%,49% 36%,67% 39%,80% 56%,100% 49%,100% 100%);background:linear-gradient(#9b684b,#6e4737);width:48%;height:3.1rem;right:-3%}.terrain-display__ground{transform-origin:bottom;background:linear-gradient(#ffffff24,#0000 40%),repeating-linear-gradient(90deg,#2c5a674d 0 1px,#0000 1px 16px),repeating-linear-gradient(#2c5a673d 0 1px,#0000 1px 12px),linear-gradient(#d7c1a3,#b89470);height:4.4rem;bottom:-1.2rem;left:-8%;right:-8%;transform:perspective(120px)rotateX(68deg)}.signal-grid span{background:linear-gradient(#2c5a671f,#0000),linear-gradient(#0000,#ba5d3d1a);border:1px solid #2c5a6729;position:relative;overflow:hidden}.signal-grid span:after{content:"";background:linear-gradient(#ba5d3d00,#ba5d3d47),repeating-linear-gradient(#ffffff47 0 3px,#0000 3px 7px);height:42%;position:absolute;inset:auto 0 0}.signal-metrics{gap:.9rem;display:grid}.signal-metrics div{border-top:1px solid #2c5a671f;gap:.25rem;padding-top:.9rem;display:grid}dd{font-size:.95rem}.highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.feature-card,.capabilities{padding:1.5rem}.feature-title,.section-heading h2,.capability-card h3,.principle h3{font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.1}.feature-title{margin-top:.8rem}.feature-copy{margin-top:.85rem}.capabilities{gap:1.5rem;display:grid}.section-heading h2{max-width:18ch;margin-top:.45rem}.capability-grid,.principle-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.capability-card,.principle{border:1px solid var(--line);background:#ffffff57;padding:1.25rem}.capability-card p,.principle p{margin-top:.7rem}.principles{gap:1.5rem;padding:.25rem 0 0;display:grid}.footer{margin-top:2rem;padding:1.5rem 0 0}.footer-text{font-size:.92rem}.footer-prompt{opacity:.88}.footer-cursor{vertical-align:-.14em;opacity:.65;background:currentColor;width:.62rem;height:1.05em;margin-left:.28rem;animation:1.2s step-end infinite blink-cursor;display:inline-block}@media (width<=980px){.hero,.highlights,.capability-grid,.principle-list{grid-template-columns:1fr}.hero-title{max-width:none}}@media (width<=720px){.page{padding:1rem}.masthead,.footer{flex-direction:column;align-items:flex-start}.masthead{padding-bottom:1.5rem}.brand-lockup{align-items:flex-start}.brand-mark{width:3.8rem;height:3.8rem}.masthead-badge{white-space:normal}.hero{padding:1.25rem}.hero-title{font-size:clamp(2.5rem,15vw,4rem)}.hero-text,.feature-copy,.capability-card p,.principle p,.footer-text,.masthead-copy{font-size:.96rem}.button{width:100%}}.plain-page[data-v-0c3db239]{background:radial-gradient(circle at 0 0,#ba5d3d2e,#0000 26rem),radial-gradient(circle at 100% 0,#2c5a6724,#0000 22rem),linear-gradient(#f6ede2 0%,#f4eadb 45%,#e6d3bc 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.plain-page[data-v-0c3db239]:before{content:"";pointer-events:none;background-image:linear-gradient(#211c1909 1px,#0000 1px),linear-gradient(90deg,#211c1909 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;mask-image:linear-gradient(#0009,#0000 85%)}.plain-page__lockup[data-v-0c3db239]{z-index:1;align-items:center;gap:2rem;display:flex;position:relative}.brand-mark[data-v-0c3db239]{background:linear-gradient(#ffffff73,#ffffff26),#f8f1e8e6;border:1px solid #2c5a673d;flex-shrink:0;width:10rem;height:10rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.brand-mark__sun[data-v-0c3db239],.brand-mark__mesa[data-v-0c3db239],.brand-mark__grid[data-v-0c3db239]{position:absolute}.brand-mark__sun[data-v-0c3db239]{background:linear-gradient(#efb168,#d26f44);border-radius:50%;width:3rem;height:3rem;top:1.75rem;right:2rem;box-shadow:0 0 28px #d26f4447}.brand-mark__mesa[data-v-0c3db239]{bottom:0;left:0;right:0}.brand-mark__mesa--back[data-v-0c3db239]{clip-path:polygon(0 100%,0 54%,24% 56%,36% 33%,51% 35%,64% 49%,79% 42%,100% 56%,100% 100%);background:#c97856;height:4.4rem}.brand-mark__mesa--front[data-v-0c3db239]{clip-path:polygon(0 100%,0 58%,17% 60%,30% 44%,44% 48%,55% 30%,69% 33%,82% 51%,100% 54%,100% 100%);background:#7a4f3d;height:3.2rem}.brand-mark__grid[data-v-0c3db239]{opacity:.6;transform-origin:bottom;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:18px 18px;height:4.2rem;inset:auto 0 0;transform:perspective(80px)rotateX(62deg)}.plain-page__name[data-v-0c3db239]{letter-spacing:.16em;text-transform:uppercase;color:#8d3e2a;flex-direction:column;gap:.15em;font-family:IBM Plex Mono,monospace;font-size:2.5rem;font-weight:500;display:flex}.plain-page__name-line[data-v-0c3db239]{display:block}.plain2-page[data-v-345c0401]{background:#f4eadb;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.plain2-page__lockup[data-v-345c0401]{align-items:center;gap:2rem;display:flex}.brand-mark[data-v-345c0401]{background:linear-gradient(#ffffff73,#ffffff26),#f8f1e8e6;border:1px solid #78645a59;flex-shrink:0;width:10rem;height:10rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.brand-mark__sun[data-v-345c0401],.brand-mark__mesa[data-v-345c0401],.brand-mark__grid[data-v-345c0401]{position:absolute}.brand-mark__sun[data-v-345c0401]{background:linear-gradient(#efb168,#d26f44);border-radius:50%;width:3rem;height:3rem;top:1.75rem;right:2rem;box-shadow:0 0 28px #d26f4447}.brand-mark__mesa[data-v-345c0401]{bottom:0;left:0;right:0}.brand-mark__mesa--back[data-v-345c0401]{clip-path:polygon(0 100%,0 54%,24% 56%,36% 33%,51% 35%,64% 49%,79% 42%,100% 56%,100% 100%);background:#c97856;height:4.4rem}.brand-mark__mesa--front[data-v-345c0401]{clip-path:polygon(0 100%,0 58%,17% 60%,30% 44%,44% 48%,55% 30%,69% 33%,82% 51%,100% 54%,100% 100%);background:#7a4f3d;height:3.2rem}.brand-mark__grid[data-v-345c0401]{opacity:.6;transform-origin:bottom;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:18px 18px;height:4.2rem;inset:auto 0 0;transform:perspective(80px)rotateX(62deg)}.plain2-page__text[data-v-345c0401]{flex-direction:column;gap:.25em;display:flex}.plain2-page__name[data-v-345c0401]{letter-spacing:.14em;text-transform:uppercase;color:#8d3e2a;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500}.plain2-page__tagline[data-v-345c0401]{color:#4a4039;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:500}.not-found-page[data-v-4856d704]{background:radial-gradient(circle at 0 0,#ba5d3d2e,#0000 26rem),radial-gradient(circle at 100% 0,#2c5a6724,#0000 22rem),linear-gradient(#f6ede2 0%,#f4eadb 45%,#e6d3bc 100%);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.not-found-page[data-v-4856d704]:before{content:"";pointer-events:none;background-image:linear-gradient(#211c1909 1px,#0000 1px),linear-gradient(90deg,#211c1909 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;mask-image:linear-gradient(#0009,#0000 85%)}.not-found-page__content[data-v-4856d704]{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem;display:flex;position:relative}.brand-mark[data-v-4856d704]{background:linear-gradient(#ffffff73,#ffffff26),#f8f1e8e6;border:1px solid #2c5a673d;flex-shrink:0;width:10rem;height:10rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.brand-mark__sun[data-v-4856d704],.brand-mark__mesa[data-v-4856d704],.brand-mark__grid[data-v-4856d704]{position:absolute}.brand-mark__sun[data-v-4856d704]{background:linear-gradient(#efb168,#d26f44);border-radius:50%;width:3rem;height:3rem;top:1.75rem;right:2rem;box-shadow:0 0 28px #d26f4447}.brand-mark__mesa[data-v-4856d704]{bottom:0;left:0;right:0}.brand-mark__mesa--back[data-v-4856d704]{clip-path:polygon(0 100%,0 54%,24% 56%,36% 33%,51% 35%,64% 49%,79% 42%,100% 56%,100% 100%);background:#c97856;height:4.4rem}.brand-mark__mesa--front[data-v-4856d704]{clip-path:polygon(0 100%,0 58%,17% 60%,30% 44%,44% 48%,55% 30%,69% 33%,82% 51%,100% 54%,100% 100%);background:#7a4f3d;height:3.2rem}.brand-mark__grid[data-v-4856d704]{opacity:.6;transform-origin:bottom;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:18px 18px;height:4.2rem;inset:auto 0 0;transform:perspective(80px)rotateX(62deg)}.not-found-page__text[data-v-4856d704]{flex-direction:column;gap:.25rem;display:flex}.not-found-page__code[data-v-4856d704]{letter-spacing:.08em;color:#8d3e2a;text-shadow:2px 2px #fff6,-1px -1px #0000000f;font-family:IBM Plex Mono,monospace;font-size:4rem;font-weight:600;line-height:1}.not-found-page__message[data-v-4856d704]{letter-spacing:.2em;text-transform:uppercase;color:#6c5d52;margin-top:.5rem;font-family:IBM Plex Mono,monospace;font-size:1.1rem;font-weight:500}.not-found-page__sub[data-v-4856d704]{color:#6c5d52;margin:.75rem 0 1rem;font-family:Inter,system-ui,sans-serif;font-size:.95rem}.not-found-page__link[data-v-4856d704]{letter-spacing:.12em;text-transform:uppercase;color:#ba5d3d;border:1px solid #ba5d3d66;padding:.6rem 1rem;font-family:IBM Plex Mono,monospace;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-block}.not-found-page__link[data-v-4856d704]:hover{color:#8d3e2a;background:#ba5d3d1f;border-color:#ba5d3d99}
