:root{--max:1120px;--radius:18px;--radius-sm:12px;--radius-xs:10px;--border:rgba(255,255,255,.10);--border-2:rgba(255,255,255,.16);--shadow:0 28px 80px rgba(0,0,0,.55);--shadow-soft:0 14px 40px rgba(0,0,0,.38);--blur:18px;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Inter,Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bg:#06070a;--bg2:#0a0d14;--text:#eef0f7;--muted:rgba(238,240,247,.72);--muted2:rgba(238,240,247,.56);--card:rgba(255,255,255,.06);--card2:rgba(255,255,255,.09);--glass:rgba(12,14,20,.55);--brand:#7c5cff;--brand2:#43d3ff;--ok:#2ee59d;--warn:#ffb020;--bad:#ff4d67;--link:#b2a6ff;--edge-hint:rgba(6,7,10,.92);color-scheme:dark}:root[data-theme="light"]{--bg:#fbfcff;--bg2:#f1f4ff;--text:#0c1020;--muted:rgba(12,16,32,.72);--muted2:rgba(12,16,32,.56);--card:rgba(12,16,32,.05);--card2:rgba(12,16,32,.08);--glass:rgba(255,255,255,.72);--border:rgba(12,16,32,.10);--border-2:rgba(12,16,32,.14);--shadow:0 28px 80px rgba(12,16,32,.12);--shadow-soft:0 14px 40px rgba(12,16,32,.10);--link:#4a36ff;--edge-hint:rgba(241,244,255,.92);color-scheme:light}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-sans);background:radial-gradient(1100px 600px at 80% -30%,rgba(124,92,255,.30),transparent 60%),radial-gradient(900px 520px at 10% 0%,rgba(67,211,255,.20),transparent 55%),linear-gradient(180deg,var(--bg),var(--bg2));color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden}body::before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:84px 84px;opacity:.14;mask-image:radial-gradient(900px 520px at 55% 5%,rgba(0,0,0,1),transparent 70%);-webkit-mask-image:radial-gradient(900px 520px at 55% 5%,rgba(0,0,0,1),transparent 70%)}:root[data-theme="light"] body::before{background-image:linear-gradient(to right,rgba(12,16,32,.10) 1px,transparent 1px),linear-gradient(to bottom,rgba(12,16,32,.08) 1px,transparent 1px);opacity:.12}body::after{content:"";position:fixed;inset:0;pointer-events:none;background-image:url('/assets/noise.png');opacity:.055;mix-blend-mode:overlay}a{color:inherit;text-decoration:none}a:hover{color:var(--text)}p{color:var(--muted);line-height:1.65;margin:0 0 14px}h1,h2,h3{margin:0;letter-spacing:-.02em}h1{font-size:clamp(40px,4.6vw,60px);line-height:1.05}h2{font-size:clamp(26px,3vw,38px);line-height:1.15}h3{font-size:18px;line-height:1.2}small{color:var(--muted2)}code,kbd,pre{font-family:var(--font-mono)}pre{margin:0;padding:16px;border-radius:var(--radius-sm);border:1px solid var(--border);background:rgba(0,0,0,.35);overflow:auto}:root[data-theme="light"] pre{background:rgba(255,255,255,.65)}.container{width:min(var(--max),calc(100% - 44px));margin:0 auto}.skip-link{position:absolute;left:-999px;top:10px;padding:10px 12px;border-radius:10px;background:var(--card2);border:1px solid var(--border);color:var(--text);z-index:9999}.skip-link:focus{left:10px}.nav{position:sticky;top:0;z-index:90;backdrop-filter:blur(var(--blur)) saturate(160%);-webkit-backdrop-filter:blur(var(--blur)) saturate(160%);background:linear-gradient(180deg,rgba(10,12,18,.90),rgba(10,12,18,.74));border-bottom:1px solid rgba(255,255,255,.10);box-shadow:0 10px 28px rgba(0,0,0,.20)}:root[data-theme="light"] .nav{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.80));border-bottom:1px solid rgba(12,16,32,.12);box-shadow:0 10px 26px rgba(12,16,32,.08)}.nav-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.brand{display:flex;align-items:center;gap:12px;min-width:220px}.brand svg{width:34px;height:34px}.brand-name{display:flex;flex-direction:column;line-height:1.05}.brand-name strong{font-size:14px;letter-spacing:.02em}.brand-name span{font-size:12px;color:var(--muted2)}.nav-links{display:flex;align-items:center;gap:18px;font-size:14px;color:var(--muted)}.nav-links a{padding:8px 10px;border-radius:12px;border:1px solid transparent}.nav-links a:hover{color:var(--text);border-color:var(--border);background:rgba(255,255,255,.04)}.nav-right{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.06);color:var(--text);box-shadow:0 0 0 rgba(0,0,0,0);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;cursor:pointer;font-weight:540}.btn:hover{transform:translateY(-1px);border-color:var(--border-2);background:rgba(255,255,255,.10);box-shadow:var(--shadow-soft)}.btn:active{transform:translateY(0)}.btn.primary{border-color:rgba(124,92,255,.45);background:linear-gradient(135deg,rgba(124,92,255,.25),rgba(67,211,255,.14))}.btn.primary:hover{border-color:rgba(124,92,255,.65);background:linear-gradient(135deg,rgba(124,92,255,.32),rgba(67,211,255,.18))}.btn.ghost{background:transparent}.icon-btn{width:42px;height:42px;padding:0;border-radius:14px}.icon-btn svg{width:18px;height:18px}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:rgba(255,255,255,.04);font-size:13px}.pill .dot{width:8px;height:8px;border-radius:99px;background:linear-gradient(135deg,var(--brand),var(--brand2));box-shadow:0 0 18px rgba(124,92,255,.45)}.hero{padding:64px 0 28px}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:start}@media (max-width:920px){.hero-grid{grid-template-columns:1fr;gap:16px}.brand{min-width:unset}}.hero h1{margin:18px 0 12px}.hero-lede{font-size:17px;color:var(--muted);max-width:58ch}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.hero-subactions{margin-top:10px}.hero-meta{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted2);padding:4px 2px}.hero-meta-link{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;border-radius:6px}.hero-meta-link:hover{color:var(--text);background:rgba(255,255,255,.06)}.quiet-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted2);padding:4px 2px;border-bottom:1px solid transparent}.quiet-link:hover{color:var(--text);border-bottom-color:rgba(255,255,255,.20)}.hero-right{position:relative;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));box-shadow:var(--shadow-soft);overflow:hidden}.hero-right::before{content:"";position:absolute;inset:-120px -120px auto auto;width:320px;height:320px;background:radial-gradient(circle at 30% 30%,rgba(124,92,255,.55),transparent 60%),radial-gradient(circle at 60% 70%,rgba(67,211,255,.35),transparent 55%);filter:blur(1px);opacity:.9;transform:rotate(8deg)}.hero-right-inner{position:relative;padding:18px 18px 14px}.kpi{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.kpi .card{padding:14px 14px 12px}.kpi strong{font-size:14px}.kpi span{display:block;font-size:12px;color:var(--muted2);margin-top:6px}.section{padding:54px 0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:22px}.section-head p{margin:0;max-width:68ch}.section-actions{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.section-actions a{color:var(--link)}.section-actions a:hover{color:var(--text)}.action-links{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.action-link{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--muted);font-size:13px;line-height:1.1}.action-link:hover{color:var(--text);border-color:var(--border-2);background:rgba(255,255,255,.08)}.workflow-hint{margin-top:8px;font-size:12.5px;color:var(--muted2);letter-spacing:.01em}.workflow-hint .sep{opacity:.65;margin:0 6px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:980px){.grid-3{grid-template-columns:1fr}}.carousel-shell{position:relative}.carousel-shell::after{content:"";position:absolute;top:0;right:0;width:44px;height:100%;pointer-events:none;opacity:0;transition:opacity .18s ease;background:linear-gradient(90deg,rgba(0,0,0,0),var(--edge-hint))}.carousel-shell.has-next::after{opacity:.95}.carousel{--g:14px;display:flex;gap:var(--g);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:2px;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel>.card{flex:0 0 calc((100% - (2 * var(--g))) / 3);scroll-snap-align:start}@media (max-width:980px){.carousel>.card{flex-basis:100%}.carousel-shell::after{width:34px}}.carousel-controls{display:flex;gap:10px;align-items:center}.icon-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease;font-size:20px;line-height:1}.icon-btn:hover{transform:translateY(-1px);border-color:var(--border-2);background:var(--card2)}.icon-btn:disabled{opacity:0.45;cursor:not-allowed;transform:none}.carousel:focus{outline:2px solid var(--border-2);outline-offset:6px;border-radius:var(--radius)}.meta-sub{font-size:12px;color:var(--muted2);margin-top:2px}.card{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);padding:18px;box-shadow:0 0 0 rgba(0,0,0,0);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;position:relative;overflow:hidden}.card:hover{transform:translateY(-2px);border-color:var(--border-2);background:var(--card2);box-shadow:var(--shadow-soft)}.card .meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.meta.stack{flex-direction:column;align-items:flex-start;gap:8px}.meta.stack .meta-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tag{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:rgba(255,255,255,.04);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.tag.brand{border-color:rgba(124,92,255,.40);background:rgba(124,92,255,.12);color:var(--text)}.micro-badge{font-size:11px;padding:4px 9px;border-radius:999px;border:1px solid rgba(67,211,255,.26);background:rgba(67,211,255,.10);color:var(--text);white-space:nowrap;letter-spacing:.02em}:root[data-theme="light"] .micro-badge{border-color:rgba(74,54,255,.20);background:rgba(74,54,255,.08)}.tag.ok{border-color:rgba(46,229,157,.35);background:rgba(46,229,157,.10);color:var(--text)}.tag.warn{border-color:rgba(255,176,32,.32);background:rgba(255,176,32,.10);color:var(--text)}.card h3{margin-bottom:8px}.tag.deny{border-color:rgba(255,77,79,.35);background:rgba(255,77,79,.12);color:var(--text)}.tag.hold{border-color:rgba(255,176,32,.32);background:rgba(255,176,32,.12);color:var(--text)}.tag.neutral{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:var(--text)}.card p{margin-bottom:0}.mini{margin-top:14px;border-top:1px solid var(--border);padding-top:12px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.mini a{color:var(--link)}.mini a:hover{color:var(--text)}.hr{height:1px;background:var(--border);width:100%;margin:18px 0}.cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:980px){.cols{grid-template-columns:1fr}}.list{margin:0;padding-left:18px;color:var(--muted)}.list li{margin:10px 0}.callout{border-radius:var(--radius);border:1px solid rgba(124,92,255,.35);background:linear-gradient(135deg,rgba(124,92,255,.13),rgba(67,211,255,.08));padding:18px;overflow:hidden;position:relative}.callout::before{content:"";position:absolute;inset:-80px auto auto -80px;width:260px;height:260px;background:radial-gradient(circle at 40% 40%,rgba(67,211,255,.40),transparent 60%);opacity:.8}.callout>*{position:relative}.accordion{display:flex;flex-direction:column;gap:10px}details{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);padding:14px 14px 12px}details[open]{background:var(--card2);border-color:var(--border-2)}summary{cursor:pointer;list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;font-weight:650}summary::-webkit-details-marker{display:none}summary .chev{flex:0 0 auto;width:18px;height:18px;opacity:.8;transform:rotate(0deg);transition:transform .16s ease}details[open] summary .chev{transform:rotate(90deg)}.kbd{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.04);font-family:var(--font-mono);font-size:12px;color:var(--muted)}.footer{padding:40px 0 56px;border-top:1px solid var(--border);background:linear-gradient(180deg,transparent,rgba(0,0,0,.12))}:root[data-theme="light"] .footer{background:linear-gradient(180deg,transparent,rgba(12,16,32,.04))}.footer-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}@media (max-width:980px){.footer-grid{grid-template-columns:1fr}}.footer a{color:var(--link)}.footer a:hover{color:var(--text)}.footer small{display:block;margin-top:10px;line-height:1.45}.toast{position:fixed;left:50%;bottom:22px;transform:translateX(-50%) translateY(20px);opacity:0;pointer-events:none;border-radius:999px;border:1px solid var(--border);background:rgba(10,12,18,.72);padding:10px 14px;color:var(--text);box-shadow:var(--shadow-soft);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));transition:opacity .16s ease,transform .16s ease;z-index:999}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}:root[data-theme="light"] .toast{background:rgba(255,255,255,.75)}.reveal{opacity:0;transform:translateY(12px);transition:opacity .55s ease,transform .55s ease}.reveal.in{opacity:1;transform:translateY(0)}.proof-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}@media (max-width:1100px){.proof-steps{grid-template-columns:repeat(2,1fr)}}.step{border-radius:var(--radius-sm);border:1px solid var(--border);background:rgba(255,255,255,.04);padding:12px}.step strong{font-size:12px}.step span{display:block;margin-top:8px;font-size:13px;color:var(--muted);line-height:1.35}.subnav{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.subnav a{padding:8px 10px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--muted);font-size:13px}.subnav a:hover{color:var(--text);border-color:var(--border-2)}.subnav a.active{color:var(--text);border-color:rgba(124,92,255,.55);background:rgba(124,92,255,.12)}.nav-toggle{display:none}@media (max-width:860px){.nav-links{display:none}.nav-toggle{display:inline-flex}.nav.open .nav-links{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:62px;padding:14px 22px 18px;background:linear-gradient(180deg,rgba(10,12,18,.92),rgba(10,12,18,.72));border-bottom:1px solid var(--border)}:root[data-theme="light"] .nav.open .nav-links{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.80))}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto !important}.reveal{opacity:1 !important;transform:none !important;transition:none !important}.card,.btn{transition:none !important}.hero-right::before{display:none}}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13px;color:var(--muted)}.field input,.field textarea{border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text);padding:12px 12px;font-size:14px;outline:none}.field textarea{min-height:120px;resize:vertical}.field input:focus,.field textarea:focus{border-color:rgba(124,92,255,.55);box-shadow:0 0 0 4px rgba(124,92,255,.12)}.table{width:100%;border-collapse:collapse;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border)}.table th,.table td{text-align:left;padding:12px 12px;border-bottom:1px solid var(--border);vertical-align:top;font-size:14px}.table th{font-size:13px;color:var(--muted2);font-weight:650}.table tr:last-child td{border-bottom:none}.timeline{position:relative;display:grid;gap:14px;margin-top:18px}.timeline:before{content:"";position:absolute;left:22px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,rgba(67,211,255,0),rgba(124,92,255,.55),rgba(67,211,255,0));opacity:.85}.timeline-item{position:relative;padding-left:54px}.timeline-item:before{content:"";position:absolute;left:16px;top:22px;width:14px;height:14px;border-radius:999px;background:rgba(124,92,255,.18);border:1px solid rgba(124,92,255,.45);box-shadow:0 0 0 6px rgba(124,92,255,.08)}.timeline-item .meta{margin-bottom:8px}.timeline-item h3{margin-bottom:6px}.timeline-item p{margin-bottom:0}@media (max-width:720px){.timeline:before{left:18px}.timeline-item{padding-left:46px}.timeline-item:before{left:12px}}@media (prefers-reduced-motion:no-preference){body::before{content:"";position:fixed;inset:-140px -140px -140px -140px;pointer-events:none;z-index:-1;background:radial-gradient(700px 520px at 18% 22%,rgba(124,92,255,.16),transparent 60%),radial-gradient(900px 620px at 80% 12%,rgba(67,211,255,.13),transparent 60%),radial-gradient(780px 680px at 60% 78%,rgba(124,92,255,.08),transparent 60%);filter:blur(0px);animation:bgdrift 18s ease-in-out infinite alternate;opacity:.9}@keyframes bgdrift{0%{transform:translate3d(-10px,-8px,0) scale(1.01)}100%{transform:translate3d(14px,10px,0) scale(1.03)}}}.grad{background:linear-gradient(135deg,var(--brand),var(--brand2));-webkit-background-clip:text;background-clip:text;color:transparent}.nav-links a.active{color:var(--text);border-color:var(--border);background:rgba(255,255,255,.04)}.flow{display:flex;flex-direction:column;gap:10px}.flow-step{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.04);width:100%;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;color:inherit;font:inherit}:root[data-theme="light"] .flow-step{background:rgba(255,255,255,.70)}.flow-dot{width:10px;height:10px;margin-top:6px;border-radius:999px;background:linear-gradient(135deg,var(--brand),var(--brand2));box-shadow:0 0 0 3px rgba(124,92,255,.16);flex:0 0 auto}.flow-step strong{display:block;font-size:14px}.flow-step span{display:block;margin-top:6px;font-size:12px;color:var(--muted2);line-height:1.35}.flow-wide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:760px){.flow-wide{grid-template-columns:1fr}}.flow-wide-step{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:rgba(255,255,255,.04)}:root[data-theme="light"] .flow-wide-step{background:rgba(255,255,255,.70)}.flow-wide-step .kbd{min-width:26px;justify-content:center}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.sep{opacity:.55}.btn.primary{position:relative;overflow:hidden}.btn.primary::after{content:"";position:absolute;inset:-30% -60%;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.35),transparent 50%);opacity:0;transform:translate3d(-12px,0,0) rotate(8deg);transition:opacity .18s ease,transform .18s ease}.btn.primary:hover::after{opacity:.55;transform:translate3d(0,0,0) rotate(8deg)}html.js body{opacity:0;transform:translateY(6px);transition:opacity .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1)}html.js body.page-ready{opacity:1;transform:translateY(0)}html.js body.page-out{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){html.js body{opacity:1;transform:none;transition:none}}.bg-float{position:fixed;inset:-18%;pointer-events:none;z-index:-3;background:radial-gradient(780px 520px at 22% 18%,rgba(124,92,255,.18),transparent 62%),radial-gradient(860px 560px at 82% 32%,rgba(67,211,255,.14),transparent 60%),radial-gradient(720px 520px at 54% 90%,rgba(46,229,157,.09),transparent 62%);filter:blur(26px);opacity:.95;transform:translate3d(0,0,0);animation:floatOrbs 18s cubic-bezier(.2,.8,.2,1) infinite alternate}@keyframes floatOrbs{0%{transform:translate3d(-1.6%,-1.2%,0) scale(1.02) rotate(-.6deg)}50%{transform:translate3d(1.2%,-.2%,0) scale(1.04) rotate(.4deg)}100%{transform:translate3d(.8%,1.4%,0) scale(1.02) rotate(-.2deg)}}@media (prefers-reduced-motion:reduce){.bg-float{animation:none}}.cursor-glow{position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.55;background:radial-gradient(560px circle at var(--gx,50vw) var(--gy,20vh),rgba(124,92,255,.16),transparent 58%);mix-blend-mode:screen;transition:opacity .2s ease}:root[data-theme="light"] .cursor-glow{mix-blend-mode:multiply;opacity:.22;background:radial-gradient(560px circle at var(--gx,50vw) var(--gy,20vh),rgba(124,92,255,.22),transparent 58%)}@media (prefers-reduced-motion:reduce){.cursor-glow{display:none}}.hero{position:relative;overflow:hidden}.hero>.container,.hero-grid{position:relative;z-index:1}.hero-spine{position:absolute;left:50%;transform:translateX(-50%);top:10px;width:min(var(--max),calc(100% - 44px));height:120px;pointer-events:none;z-index:0;opacity:.95}@media (max-width:720px){.hero-spine{display:none}}.hero-spine svg{width:100%;height:100%}.spine-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.spine-base{stroke-width:1.8;opacity:.62}.spine-glow{stroke-width:7;opacity:.18;filter:blur(6px)}.spine-draw{stroke-dasharray:1800;stroke-dashoffset:1800;animation:spineDraw 1.25s cubic-bezier(.2,.8,.2,1) forwards}.spine-dash{stroke-width:1.6;opacity:.72;stroke-dasharray:10 18;animation:spineDash 7.8s linear infinite}.spine-node{fill:rgba(255,255,255,.08);stroke:rgba(255,255,255,.22);stroke-width:1}.spine-pulse{animation:nodePulse 2.9s ease-in-out infinite;transform-origin:center}.spine-labels{position:absolute;left:0;right:0;bottom:6px;display:grid;grid-template-columns:repeat(5,1fr);gap:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted2);opacity:.85}.spine-labels span{text-align:center;white-space:nowrap;user-select:none}@keyframes spineDraw{to{stroke-dashoffset:0}}@keyframes spineDash{to{stroke-dashoffset:-280}}@keyframes nodePulse{0%,100%{transform:scale(1);opacity:.92}50%{transform:scale(1.55);opacity:.18}}@media (prefers-reduced-motion:reduce){.spine-draw,.spine-dash,.spine-pulse{animation:none}.spine-draw{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(14px) scale(.992);filter:blur(10px);will-change:opacity,transform,filter;transition:opacity .62s cubic-bezier(.2,.8,.2,1),transform .62s cubic-bezier(.2,.8,.2,1),filter .62s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (hover:hover) and (pointer:fine){.card,.hero-right,.callout{transform-style:preserve-3d}.card::after,.hero-right::after,.callout::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(680px circle at var(--mx,50%) var(--my,40%),rgba(255,255,255,.18),transparent 55%);opacity:0;transition:opacity .18s ease}.card.tilting::after,.hero-right.tilting::after,.callout.tilting::after{opacity:.85}.card.tilting{transform:perspective(980px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-2px)}.hero-right.tilting{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.callout.tilting{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}}.btn.primary{position:relative;overflow:hidden}.btn.primary::after{content:"";position:absolute;inset:-60% -70%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.36),transparent);transform:translateX(-55%) rotate(12deg);opacity:0}.btn.primary:hover::after{opacity:.95;animation:sheen 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes sheen{from{transform:translateX(-55%) rotate(12deg)}to{transform:translateX(55%) rotate(12deg)}}.section{position:relative}.section::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.10),transparent);opacity:.7}:root[data-theme="light"] .section::before{background:linear-gradient(90deg,transparent,rgba(12,16,32,.12),transparent);opacity:.6}.spine-ring{fill:none;stroke:rgba(255,255,255,.22);stroke-width:1}body{position:relative;isolation:isolate}.bg-float{z-index:-2}.cursor-glow{z-index:-1}.hero{overflow-x:hidden;overflow-y:visible}.hero-right .meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.lang-switch{position:relative}.lang-switch svg{width:20px;height:20px}.lang-menu{position:absolute;right:0;top:44px;min-width:150px;padding:10px;border-radius:14px;border:1px solid var(--border);background:rgba(15,18,24,.92);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft);display:none;z-index:60}.lang-switch.open .lang-menu{display:block}.lang-menu a{display:block;padding:10px 10px;border-radius:12px;color:var(--text);font-size:14px}.lang-menu a:hover{background:rgba(124,92,255,.14);border:1px solid rgba(124,92,255,.20)}.legal-wrap{max-width:980px;margin:0 auto;padding:0 2px}.legal-h{margin:22px 0 12px}.legal-p{margin:10px 0;color:var(--text);line-height:1.7}.legal-list{margin:10px 0 10px 18px;color:var(--text);line-height:1.7}.legal-list li{margin:6px 0}.legal-hr{border:none;border-top:1px solid var(--border);margin:18px 0}.legal-table{width:100%;border-collapse:collapse;margin:14px 0;border:1px solid var(--border);border-radius:12px;overflow:hidden}.legal-table th,.legal-table td{border:1px solid var(--border);padding:10px 12px;vertical-align:top;font-size:14px;color:var(--text)}.legal-table th{background:rgba(255,255,255,.05);color:var(--muted);font-weight:600}.flow-step.active{border-color:rgba(124,92,255,.55);background:linear-gradient(180deg,rgba(124,92,255,.12),rgba(255,255,255,.04));box-shadow:0 0 0 1px rgba(124,92,255,.08) inset,var(--shadow-soft)}.flow-step.active strong{color:var(--text)}.flow-step.active .flow-dot{box-shadow:0 0 0 7px rgba(124,92,255,.12)}.mvg-form{margin-top:14px}.mvg-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}@media (max-width:760px){.mvg-form .form-row{grid-template-columns:1fr}}.field label{display:block;font-size:12px;color:var(--muted);margin-bottom:6px}.field input,.field select,.field textarea{width:100%;padding:12px 12px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}:root[data-theme="light"] .field input,:root[data-theme="light"] .field select,:root[data-theme="light"] .field textarea{background:rgba(255,255,255,.75)}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(124,92,255,.55);box-shadow:0 0 0 4px rgba(124,92,255,.12)}.form-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.form-hint{font-size:12px;color:var(--muted2)}.draft-preview{width:100%;margin-top:12px;padding:12px 12px;border-radius:12px;border:1px dashed rgba(124,92,255,.35);background:rgba(124,92,255,.08);color:var(--text)}.timeline-controls{margin-bottom:14px}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.chip{font-size:13px;padding:9px 12px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.chip:hover{transform:translateY(-1px);border-color:var(--border-2)}.chip.active{border-color:rgba(124,92,255,.55);background:rgba(124,92,255,.16)}:root{--a11y-scale:1;--a11y-focus:3px}html{font-size:calc(16px * var(--a11y-scale))}body{font-size:1rem}body{line-height:1.55}:root[data-a11y-line="normal"] body{line-height:1.55}:root[data-a11y-line="spacious"] body{line-height:1.75}:root[data-a11y-line="extra"] body{line-height:1.95}:root.a11y-spacing-expanded body{letter-spacing:0.015em;word-spacing:0.06em}:root.a11y-narrow .container{max-width:880px}:root.a11y-focus-thick{--a11y-focus:3px}:root.a11y-focus-xthick{--a11y-focus:5px}:where(a,button,input,textarea,select,summary):focus-visible{outline:var(--a11y-focus) solid rgba(67,211,255,.95);outline-offset:2px}.field input:focus-visible,.field textarea:focus-visible{border-color:rgba(67,211,255,.70);box-shadow:0 0 0 4px rgba(67,211,255,.12)}main a:not(.btn):not(.brand):not(.card):not(.action-link):not(.quiet-link):not(.mini-link){text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1.5px}:root.a11y-no-underline main a:not(.btn):not(.brand):not(.card):not(.action-link):not(.quiet-link):not(.mini-link){text-decoration:none}:root.a11y-targets .btn,:root.a11y-targets button{min-height:48px}:root.a11y-targets header a,:root.a11y-targets footer a{min-height:48px;padding-top:10px;padding-bottom:10px}:root[data-a11y-contrast="high"]{--border:rgba(255,255,255,.22);--border-2:rgba(255,255,255,.30);--card:rgba(255,255,255,.10);--card2:rgba(255,255,255,.14);--muted:rgba(238,240,247,.86);--muted2:rgba(238,240,247,.72)}:root[data-a11y-contrast="low"]{--card:rgba(255,255,255,.05);--card2:rgba(255,255,255,.07);--border:rgba(255,255,255,.09);--border-2:rgba(255,255,255,.12)}:root.a11y-clean .bg-float,:root.a11y-clean .noise{opacity:.35 !important;filter:blur(18px) saturate(.85)}:root.a11y-reduce-motion *{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important;scroll-behavior:auto !important}.a11y-fab{position:fixed;right:18px;bottom:18px;z-index:90;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(10,12,18,.62);backdrop-filter:blur(14px);color:var(--text);box-shadow:0 18px 60px rgba(0,0,0,.55);transition:transform .18s ease,border-color .18s ease,background .18s ease}.a11y-fab:hover{transform:translateY(-1px);border-color:rgba(124,92,255,.45);background:rgba(10,12,18,.72)}.a11y-fab-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(124,92,255,.28),rgba(67,211,255,.16));border:1px solid rgba(124,92,255,.28);font-weight:700;font-family:var(--font-mono);font-size:14px}.a11y-fab-txt{font-size:13px;font-weight:600;letter-spacing:.01em}@media (max-width:560px){.a11y-fab-txt{display:none}.a11y-fab{padding:10px}}.a11y-overlay{position:fixed;inset:0;z-index:99;display:none;background:rgba(0,0,0,.46);backdrop-filter:blur(6px)}.a11y-overlay.open{display:block}body.a11y-open{overflow:hidden}.a11y-panel{position:absolute;right:16px;bottom:72px;width:min(560px,calc(100% - 32px));max-height:min(78vh,760px);overflow:auto;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(8,10,16,.86);backdrop-filter:blur(18px);box-shadow:0 28px 90px rgba(0,0,0,.70);padding:16px}.a11y-panel:focus{outline:none}.a11y-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.a11y-controls{margin-top:14px}.a11y-row{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07)}@media (max-width:560px){.a11y-row{grid-template-columns:1fr}}.a11y-label{font-size:12px;color:var(--muted)}.a11y-seg{display:flex;gap:8px;flex-wrap:wrap}.seg{font:inherit;font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--text);cursor:pointer}.seg:hover{border-color:rgba(124,92,255,.35)}.seg.active{border-color:rgba(67,211,255,.48);background:linear-gradient(135deg,rgba(124,92,255,.20),rgba(67,211,255,.10))}.a11y-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.checklist{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}@media (max-width:680px){.checklist{grid-template-columns:1fr}}.checklist label{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.03)}.field-error{margin-top:8px;font-size:12px;color:rgba(255,77,103,.95)}.toast-inline{margin-top:10px;font-size:12px;color:var(--muted)}.toast-inline.ok{color:rgba(46,229,157,.95)}.toast-inline.bad{color:rgba(255,77,103,.95)}.lang-switch{display:none !important}main a.card,main a.card *{text-decoration:none !important}.proof-table td,.proof-table th{vertical-align:middle}.proof-table td:nth-child(2),.proof-table th:nth-child(2){text-align:center}.proof-table td:nth-child(3),.proof-table th:nth-child(3){text-align:left}@media (max-width:560px){.proof-table{border:none}.proof-table thead{display:none}.proof-table,.proof-table tbody,.proof-table tr,.proof-table td{display:block;width:100%}.proof-table tr{border:1px solid var(--border);border-radius:var(--radius);background:rgba(255,255,255,.03);padding:12px 12px 10px;margin-bottom:10px}.proof-table td{border:none;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.proof-table td::before{content:attr(data-label);color:var(--muted2);font-size:12px;flex:0 0 auto;padding-right:10px}.proof-table td:nth-child(1){font-weight:650}.proof-table code{font-size:13px}}.proof-table td:nth-child(2) .tag{white-space:nowrap !important;flex:0 0 auto}.proof-table td:nth-child(2){white-space:nowrap}.qa-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:980px){.qa-cols{grid-template-columns:1fr}}.qa-stack{display:grid;gap:12px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius)}.table-scroll .table{min-width:880px}.flow-step:focus-visible{outline:2px solid rgba(124,92,255,.45);outline-offset:2px}.hero[data-spine-active="verify"] .spine-labels span:nth-child(1),.hero[data-spine-active="verify"] .spine-labels span:nth-child(2){color:var(--text);opacity:1;text-shadow:0 0 18px rgba(124,92,255,.25)}.hero[data-spine-active="receipts"] .spine-labels span:nth-child(3){color:var(--text);opacity:1;text-shadow:0 0 18px rgba(124,92,255,.25)}.hero[data-spine-active="permit"] .spine-labels span:nth-child(4){color:var(--text);opacity:1;text-shadow:0 0 18px rgba(124,92,255,.25)}.hero[data-spine-active="gate"] .spine-labels span:nth-child(5){color:var(--text);opacity:1;text-shadow:0 0 18px rgba(124,92,255,.25)}.bulletin{border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));padding:14px 16px}.bulletin-row{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:8px 0}.bulletin-row + .bulletin-row{border-top:1px solid var(--border)}.bulletin-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:800;padding-top:2px}.bulletin-value{color:var(--text)}.bulletin-value code{font-size:.95em}@media (max-width:720px){.bulletin-row{grid-template-columns:1fr;gap:6px}.bulletin-label{font-size:10px}}.u-41149aaf8734{align-items:start}.u-8fa50bf93626{animation-delay:.10s}.u-d7047aff0c5e{animation-delay:.55s}.u-8c6fbaa01096{animation-delay:1.05s}.u-93331f357fbc{animation-delay:1.55s}.u-9019d86bce1f{animation-delay:2.05s}.u-5941fd2c2b0d{border-color:rgba(255,200,60,.45);background:rgba(255,200,60,.08)}.u-6ca45148205f{border:1px solid #d7d7d7;padding:6px 8px;border-radius:12px;margin-bottom:10px;font-size:10.5pt}.u-ddfaf0d29e46{color:var(--muted)}.u-75ece9a38e94{color:var(--muted);margin-top:8px}.u-76d7d051c10b{color:var(--link)}.u-eac769407254{color:var(--muted)}.u-9463ff4798ce{cursor:pointer}.u-e742029d0aca{display:block;margin-top:10px}.u-c6dd8e23519b{display:block;margin-top:10px;color:var(--muted)}.u-4b70849ac7ec{display:block;margin-top:10px;max-width:86ch}.u-aae9be8101b9{display:block;margin-top:12px}.u-d3b3da6765a6{display:block;margin-top:14px}.u-7607dd2c881f{display:flex;flex-direction:column;gap:8px}.u-5ca7e6b78e15{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.u-8bf1af4f827b{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.u-4e7f4424bf96{display:flex;gap:10px;align-items:flex-start}.u-518c5c35785a{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.u-fbb96f04e7f6{display:flex;gap:10px;flex-wrap:wrap}.u-be2e4e701aa4{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.u-3fad19e95565{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:10px}.u-c52fb597e0a7{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:12px}.u-94b2975af6f7{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:14px}.u-69d03b50b440{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.u-8ac1a150ca5e{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.u-8e9adbdd5a28{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.u-77781dbe9847{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap;align-items:center}.u-a1f93264eaf5{display:flex;gap:12px;flex-wrap:wrap}.u-d8a80cb301fd{display:flex;gap:8px;align-items:center}.u-3073a0579cb2{display:flex;gap:8px;align-items:center;margin-top:10px}.u-acb06884342c{display:flex;gap:8px;align-items:center;margin-top:6px}.u-6866dd6f0189{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.u-5d0db054ad54{display:inline-flex;gap:10px;align-items:center}.u-6aa34d7432e7{display:none}.u-d9aed5ea7f39{display:none;margin-top:12px}.u-f947061a9bf5{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.u-fb807d9f46e4{font-family:var(--font-mono);font-size:12px}.u-4a1fec9855d9{font-size:10pt;margin-bottom:6px}.u-a7b8035301d9{font-size:8.8pt;margin-top:6px}.u-d0aeeef7ac42{font-size:9pt;margin-bottom:4px}.u-97fce9d58859{font-weight:700;margin-bottom:6px}.u-edacbcbcd34c{font-weight:700;margin-bottom:8px}.u-fbfbb58dfd8a{font-weight:800;margin-bottom:8px}.u-c8a487f41d81{grid-column:1 / -1}.u-7c868067ec9d{height:10px}.u-7ec4898503f7{height:12px}.u-eabff75d2a6e{justify-content:space-between;align-items:flex-start}.u-84a8fe49b124{line-height:0}.u-4b545251f185{margin-bottom:18px}.u-9d5367afedd0{margin-left:8px}.u-ca6fc035af16{margin-left:auto}.u-3c11586993b2{margin-top:8px}.u-a0925a28f0a3{margin-top:0}.u-df928149c547{margin-top:10px}.u-a300eb030894{margin-top:10px;color:var(--muted)}.u-bd7b1a204b71{margin-top:10px;color:var(--muted)}.u-bed4d1c0b798{margin-top:10px;color:var(--muted);max-width:78ch}.u-ca8db04a0b33{margin-top:10px;color:var(--muted);max-width:86ch}.u-35561706b753{margin-top:10px;color:var(--muted);max-width:90ch}.u-5173d8837648{margin-top:10px;color:var(--muted);max-width:92ch}.u-699427ca13c3{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.u-760d30b14153{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.u-2e7ea46a44e3{margin-top:10px;display:inline-block;border:1px solid #d7d7d7;padding:8px;border-radius:12px}.u-2dc70dbd6ecf{margin-top:10px;font-family:var(--font-mono);font-size:13px}.u-04b1f64877d2{margin-top:10px;font-family:var(--font-mono);font-size:12px}.u-edbf5a7c5e75{margin-top:10px;gap:10px;flex-wrap:wrap}.u-6715736ba2ac{margin-top:10px;max-width:60ch}.u-5ea1ba17061a{margin-top:10px;max-width:66ch}.u-f151259caf61{margin-top:10px;max-width:78ch}.u-a692fc0bc2df{margin-top:10px;max-width:90ch}.u-02195d305614{margin-top:10px;max-width:95ch}.u-1747625a24f7{margin-top:10px;max-width:96ch}.u-dceaac13c4d3{margin-top:10px;padding-left:18px}.u-e81bb7264b64{margin-top:10px;white-space:pre-wrap}.u-0ee7f66ad9c0{margin-top:12px}.u-dd1536db0196{margin-top:12px;border-top:none;padding-top:0;justify-content:flex-start}.u-652afaf950ca{margin-top:12px;color:var(--muted);max-width:88ch}.u-3dd2c3201c75{margin-top:12px;color:var(--muted)}.u-8cf4d7bf4630{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.u-53199e4ecea1{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.u-ec22dbab4f81{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start}.u-5bd4c7015c52{margin-top:12px;display:none}.u-d4ee91269308{margin-top:12px;white-space:pre-wrap}.u-c53ea1da2385{margin-top:14px}.u-ffc85a42f595{margin-top:14px;background:rgba(124,92,255,.10);border-color:rgba(124,92,255,.35)}.u-e1aefa5fbab9{margin-top:14px;border-style:dashed;border-width:2px;background:rgba(255,255,255,.03)}.u-23fb18c53eeb{margin-top:14px;color:var(--muted)}.u-faaae0e3f719{margin-top:14px;display:none}.u-7b080c454eae{margin-top:14px;max-height:360px;overflow:auto;display:none}.u-92c18f6bdac1{margin-top:16px}.u-2bdf8e45fdfc{margin-top:18px}.u-eee3f850c9f4{margin-top:20px}.u-6e19583fd3c2{margin-top:22px}.u-59989cc852f3{margin-top:26px}.u-3d494aad713f{margin-top:3px}.u-eb2cdaa55e9f{margin-top:4px}.u-301647f5065e{margin-top:6px}.u-5d661a3aa444{margin-top:6px;color:var(--muted)}.u-2ead8678f2c8{margin-top:6px;color:var(--muted);display:flex;gap:10px;flex-wrap:wrap;align-items:center}.u-ced0167d7207{margin-top:6px;max-width:92ch}.u-43a97fe4943c{margin-top:8px}.u-f85797eeb834{margin-top:8px;color:var(--muted);max-width:60ch}.u-f1bbc09b24a2{margin-top:8px;color:var(--muted)}.u-3dbd76370f96{margin-top:8px;color:var(--muted);max-width:88ch}.u-4582e31626e1{margin-top:8px;color:var(--muted);max-width:90ch}.u-0c6ce9c70fa5{margin-top:8px;color:var(--muted);max-width:92ch}.u-c11870ae9955{margin-top:8px;display:none}.u-20dacf6f63c8{margin-top:8px;max-width:76ch}.u-725aedc8f3d8{margin-top:8px;max-width:92ch}.u-ab79ea2b8573{margin:0}.u-536fa527ebad{margin:0 0 10px}.u-8740a80df78f{margin:0 0 12px}.u-3e47b193f847{margin:0 0 8px}.u-902df28d4fba{margin:0;color:var(--muted)}.u-dc9ee854da21{margin:0;padding-left:18px}.u-9c4fd23913fd{margin:0;white-space:pre-wrap}.u-4cf0a2f207dd{margin:0;white-space:pre-wrap;max-height:290px;overflow:auto}.u-0e001e227c06{margin:12px 0}.u-e0632ea7fd79{margin:12px 0 0}.u-cc5e647d3655{margin:12px 0 14px}.u-526d1d503d6e{margin:14px 0}.u-9a6fd7a23fda{margin:14px 0 12px}.u-7984449d7bb3{margin:14px 0 14px}.u-8e48ce1c188b{margin:16px 0}.u-0500073c90a6{margin:16px 0 14px}.u-3d331eafd5bd{margin:22px 0}.u-0cbe1d474b9c{max-width:70ch}.u-238bd73e5749{max-width:76ch}.u-f33df363d27e{max-width:80ch}.u-7b1a0bb062ce{max-width:84ch}.u-bce4fbb8747f{max-width:85ch}.u-a5f87792fd0e{max-width:86ch}.u-3cfbabfe7ae9{max-width:90ch}.u-2cdd6d53a986{max-width:92ch}.u-f4f106fb6c5e{max-width:92ch;color:var(--muted)}.u-a3286ab4b28b{max-width:94ch}.u-0f64052cd4f3{max-width:96ch}.u-22a08c80a960{min-width:0}.u-bfdf2175e17f{padding-top:18px;padding-bottom:0}.u-e1be5fecc624{padding-top:28px}.u-965643aa8db9{padding:6px 10px;border-radius:12px;font-size:12px}.u-5f326564a568{text-align:right}.u-0a3e1a13ee13{white-space:pre-wrap;margin-top:0}.u-40fd0bb5468d{width:100%;margin-top:6px}.u-72e760d57c4e{width:100%;margin-top:8px}.u-62f056b354ec{width:12%}.u-d334b57bfcde{width:120px}.u-cd2b97c43d05{width:140px}.u-6968352194b1{width:16%}.u-1368fa0d46f3{width:18%}.u-e3f447c4f5ee{width:180px}.u-d4d91f9a135a{width:20%}.u-cffff263dbb1{width:22%}.u-d4a99f5f430b{width:28%}.u-f25a9f00dcc0{width:34%}.u-5a54376e926d{width:52%}body.mvg-print-summary #printArea{display:none}@media print{@page{margin:14mm}body.mvg-print-summary *{visibility:hidden !important}body.mvg-print-summary #printArea,body.mvg-print-summary #printArea *{visibility:visible !important}body.mvg-print-summary #printArea{display:block !important;position:absolute;left:0;top:0;width:100%}body.mvg-print-summary #printArea .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body.mvg-print-summary #printArea .muted{color:#555}body.mvg-print-summary #printArea .hdr{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}body.mvg-print-summary #printArea .title{font-size:18px;font-weight:700}body.mvg-print-summary #printArea .meta{font-size:12px}body.mvg-print-summary #printArea .box{border:1px solid #ddd;border-radius:10px;padding:12px;margin-top:10px}body.mvg-print-summary #printArea .kv{display:grid;grid-template-columns:180px 1fr;gap:6px 12px;font-size:12px}body.mvg-print-summary #printArea .kv div{padding:2px 0;border-bottom:1px dashed #eee}body.mvg-print-summary #printArea .kv div:nth-child(2n-1){color:#444}body.mvg-print-summary #printArea .kv div:nth-child(2n){color:#111;word-break:break-word}body.mvg-print-summary #printArea table{width:100%;border-collapse:collapse;margin-top:8px;font-size:12px}body.mvg-print-summary #printArea table td,body.mvg-print-summary #printArea table th{border:1px solid #ddd;padding:6px 8px;vertical-align:top}body.mvg-print-summary #printArea .pill{display:inline-block;border:1px solid #ddd;border-radius:999px;padding:2px 10px;font-size:12px}}#mvgIntegrityHold{opacity:0;pointer-events:none}html:not(.mvg-app-loaded) #mvgIntegrityHold{animation:mvgHoldReveal 0s linear 2.2s forwards}@keyframes mvgHoldReveal{to{opacity:1;pointer-events:auto}}html.mvg-app-loaded #mvgIntegrityHold{display:none !important}.tool-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:980px){.tool-grid{grid-template-columns:1.12fr 0.88fr}}.dropzone{border:1px dashed var(--border);border-radius:14px;padding:14px;background:var(--panel)}.dropzone.drag{border-style:solid}.kv{display:grid;grid-template-columns:180px 1fr;gap:10px;align-items:start}@media (max-width:560px){.kv{grid-template-columns:1fr}}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.btnrow{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.card{display:flex;flex-direction:column}.card .mini{margin-top:auto}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:#fbfcff;--bg2:#f1f4ff;--text:#0c1020;--muted:rgba(12,16,32,.72);--muted2:rgba(12,16,32,.56);--card:rgba(12,16,32,.05);--card2:rgba(12,16,32,.08);--glass:rgba(255,255,255,.72);--border:rgba(12,16,32,.10);--border-2:rgba(12,16,32,.14);--shadow:0 28px 80px rgba(12,16,32,.12);--shadow-soft:0 14px 40px rgba(12,16,32,.10);--link:#4a36ff;--edge-hint:rgba(241,244,255,.92);color-scheme:light}}:root[data-theme="light"] .a11y-fab{border:1px solid rgba(12,16,32,.14);background:rgba(255,255,255,.78);box-shadow:0 18px 60px rgba(12,16,32,.18)}:root[data-theme="light"] .a11y-fab:hover{border-color:rgba(74,54,255,.35);background:rgba(255,255,255,.86)}:root[data-theme="light"] .a11y-overlay{background:rgba(12,16,32,.34)}:root[data-theme="light"] .a11y-panel{border:1px solid rgba(12,16,32,.14);background:rgba(255,255,255,.92);box-shadow:0 28px 90px rgba(12,16,32,.22)}:root{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--radius-card:var(--radius);--radius-btn:14px;--radius-input:14px;--radius-chip:999px;--card-pad:var(--s-4);--card-pad-sm:14px;--btn-pad-y:10px;--btn-pad-x:14px;--btn-gap:10px;--focus-ring:0 0 0 4px rgba(124,92,255,.10);--focus-outline:rgba(124,92,255,.45);--measure:68ch;--measure-hero:58ch;--lh-body:1.68;--lh-h1:1.04;--lh-h2:1.16;--lh-h3:1.24;--code-bg:rgba(255,255,255,.04);--code-border:rgba(255,255,255,.10);--mvg-motion-fast:120ms;--mvg-motion-base:180ms;--mvg-ease:cubic-bezier(.2,.8,.2,1)}:root[data-theme="light"]{--code-bg:rgba(12,16,32,.05);--code-border:rgba(12,16,32,.12)}@media (prefers-reduced-motion:reduce){:root{--mvg-motion-fast:0ms;--mvg-motion-base:0ms}}@media (prefers-contrast:more){:root{--focus-ring:0 0 0 5px rgba(124,92,255,.18);--focus-outline:rgba(124,92,255,.72);--code-border:rgba(255,255,255,.18)}:root[data-theme="light"]{--code-border:rgba(12,16,32,.18)}.card:focus-within{border-color:rgba(124,92,255,.72)}.receipt-mark{opacity:1}}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}@media (max-width:980px){.grid-2{grid-template-columns:1fr}}.hero.hero-tight{padding:54px 0 24px}@media (max-width:920px){.hero.hero-tight{padding:56px 0 22px}}.mvg-mt-125{margin-top:1.25rem}.mvg-mt-1{margin-top:1rem}.mvg-mt-075{margin-top:0.75rem}.mvg-mt-06{margin-top:0.6rem}.mvg-mt-05{margin-top:0.5rem}.mvg-mt-035{margin-top:0.35rem}.mvg-ml-025{margin-left:0.25rem}.card{padding:var(--card-pad);border-radius:var(--radius-card)}@media (max-width:520px){.card{padding:var(--card-pad-sm)}}.card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3)}.card-title{margin:10px 0 6px}.card-text{margin:0;color:var(--muted)}.btn{gap:var(--btn-gap);padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--radius-btn)}.icon-btn{border-radius:var(--radius-btn)}html:not(.js) .reveal{animation:mvg-reveal-fallback 0s linear 0.20s forwards}@keyframes mvg-reveal-fallback{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:not(.js) .reveal{animation-delay:0s}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}p{line-height:var(--lh-body)}.hero-lede{max-width:var(--measure-hero)}.section-head p{max-width:var(--measure)}h1{line-height:var(--lh-h1)}h2{line-height:var(--lh-h2)}h3{line-height:var(--lh-h3)}h1,h2,h3{letter-spacing:-0.022em}:not(pre)>code{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;background:var(--code-bg);border:1px solid var(--code-border);padding:1px 6px;border-radius:var(--radius-xs);color:var(--text)}pre,pre code{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.btn:focus-visible{box-shadow:var(--focus-ring),var(--shadow-soft)}.btn.ghost:focus-visible{box-shadow:var(--focus-ring)}.card:focus-within{border-color:rgba(124,92,255,.45);box-shadow:var(--focus-ring),var(--shadow-soft)}:root{--touch-lift:1px;--touch-dur:var(--mvg-motion-base);--touch-ease:var(--mvg-ease)}.btn,.card{transition:transform var(--mvg-motion-base) var(--mvg-ease),border-color var(--mvg-motion-base) var(--mvg-ease),background var(--mvg-motion-base) var(--mvg-ease),box-shadow var(--mvg-motion-base) var(--mvg-ease)}.btn:hover,.card:hover{transform:translateY(calc(-1 * var(--touch-lift)))}.btn:active,.card:active{transform:translateY(0)}.receipt-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:14px;opacity:.88;vertical-align:middle}.receipt-mark svg{display:block}.receipt-mark .ts-line{stroke:rgba(255,255,255,.18);stroke-width:1.25;stroke-linecap:round}:root[data-theme="light"] .receipt-mark .ts-line{stroke:rgba(0,0,0,.14)}.receipt-mark .ts{fill:rgba(255,255,255,.10);stroke:rgba(255,255,255,.22);stroke-width:1.25}:root[data-theme="light"] .receipt-mark .ts{fill:rgba(0,0,0,.04);stroke:rgba(0,0,0,.18)}[data-receipt-state="ok"] .receipt-mark .ts-pass{fill:color-mix(in srgb,var(--ok) 82%,transparent);stroke:var(--ok);filter:drop-shadow(0 0 10px rgba(46,229,157,.18))}[data-receipt-state="hold"] .receipt-mark .ts-hold{fill:color-mix(in srgb,var(--brand) 80%,transparent);stroke:var(--brand);filter:drop-shadow(0 0 10px rgba(124,92,255,.18))}[data-receipt-state="deny"] .receipt-mark .ts-fail{fill:color-mix(in srgb,var(--bad) 82%,transparent);stroke:var(--bad);filter:drop-shadow(0 0 10px rgba(255,77,103,.18))}@supports not (color:color-mix(in srgb,white,black)){[data-receipt-state="ok"] .receipt-mark .ts-pass{fill:rgba(46,229,157,.35);stroke:var(--ok)}[data-receipt-state="hold"] .receipt-mark .ts-hold{fill:rgba(124,92,255,.30);stroke:var(--brand)}[data-receipt-state="deny"] .receipt-mark .ts-fail{fill:rgba(255,77,103,.32);stroke:var(--bad)}}.door-front .mini code,.door-front .mini .mono,.door-front .meta-row code{font-size:12px;opacity:.88}@media (max-width:980px){.carousel-pager{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--muted2);font-size:12px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.02em;user-select:none}a.card.top3 .tag.brand{display:none}a.card.top3 .meta-row{margin-top:0}}@media (min-width:981px){.carousel-pager{display:none}}.home-hero-v71_5{padding:64px 0 26px}.home-hero-shell{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:radial-gradient(1100px 420px at 0% 0%,rgba(124,92,255,.18),transparent 62%),radial-gradient(1000px 520px at 100% 0%,rgba(67,211,255,.14),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));box-shadow:var(--shadow-soft);padding:clamp(28px,4vw,44px);position:relative;overflow:hidden}.home-hero-shell::after{content:"";position:absolute;inset:auto 24px 0;height:1px;background:linear-gradient(90deg,transparent,var(--border-2),transparent)}.home-hero-v71_5 h1{max-width:11.5ch;margin:18px 0 0}.home-hero-lede{max-width:50rem;margin:20px 0 0}.home-hero-support{margin:14px 0 0;color:var(--muted);font-size:clamp(16px,1.8vw,19px)}.home-utility-rail{gap:14px 22px;margin-top:18px}.home-utility-rail .hero-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.section-eyebrow{margin:0 0 12px;color:var(--muted2);font-size:12px;line-height:1.1;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.section-deck{max-width:60rem}.board-signal-section{padding-top:10px}.board-signal{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:18px;align-items:stretch}.board-signal-copy,.duo-panel,.mission-coda{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));box-shadow:var(--shadow-soft)}.board-signal-copy{padding:clamp(24px,3vw,34px);background:radial-gradient(820px 300px at 0% 0%,rgba(124,92,255,.13),transparent 64%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03))}.board-signal-copy h2,.duo-panel h2,.mission-coda h2,.section-head--stacked h2{margin:0;font-size:clamp(30px,4.2vw,44px);line-height:1.04;letter-spacing:-.03em}.board-signal-copy .section-deck{margin:18px 0 0;font-size:clamp(18px,2.2vw,22px);line-height:1.55}.signal-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.source-note{margin:16px 0 0;color:var(--muted2);font-size:13px;line-height:1.5}.signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.signal-tile,.spine-card,.principle-point,.evidence-anchor-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));box-shadow:var(--shadow-soft)}.signal-tile{padding:18px 18px 16px;min-height:172px}.signal-tile{position:relative;overflow:hidden}.signal-tile::before{content:"";position:absolute;inset:0 auto auto 18px;width:56px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.95),rgba(67,211,255,.7));opacity:.92}.signal-tile h3{margin:0;font-size:18px;line-height:1.15}.signal-stat{margin:0 0 10px;font-size:clamp(24px,2.6vw,32px);line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--text)}.signal-tile p:last-child{margin:10px 0 0;color:var(--muted)}.operating-principle-section{padding-top:12px}.operating-shell{border:1px solid var(--border);border-radius:calc(var(--radius) + 2px);background:radial-gradient(920px 300px at 100% 0%,rgba(67,211,255,.10),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));box-shadow:var(--shadow-soft);padding:clamp(22px,3vw,32px)}.operating-copy h2{margin:0;font-size:clamp(30px,4.1vw,42px);line-height:1.04;letter-spacing:-.03em}.operating-copy .section-deck{margin:14px 0 0;max-width:40rem;font-size:clamp(18px,2.1vw,21px)}.operating-takeaway{margin:18px 0 0;font-size:clamp(20px,2.4vw,28px);line-height:1.18;letter-spacing:-.025em;font-weight:700}.operating-rail{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.operating-step{position:relative;min-height:100%;padding:18px 18px 16px;border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));box-shadow:var(--shadow-soft)}.operating-step::before{content:"";position:absolute;inset:0 auto auto 18px;width:44px;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.95),rgba(67,211,255,.7));opacity:.9}.operating-step--accent{background:linear-gradient(180deg,rgba(124,92,255,.12),rgba(255,255,255,.04))}.operating-step-num{display:block;margin-bottom:12px;color:var(--muted2);font-size:12px;line-height:1;font-weight:700;letter-spacing:.16em}.operating-step h3{margin:0;font-size:20px;line-height:1.1}.operating-step p{margin:10px 0 0;color:var(--muted)}.operating-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.featured-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.evidence-anchor-card{display:flex;flex-direction:column;min-height:100%}.evidence-anchor-card .mini{margin-top:auto}.secondary-evidence-rail{margin-top:18px;padding-top:18px;border-top:1px solid var(--border)}.secondary-rail-label{display:block;margin-bottom:12px;color:var(--muted2);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.secondary-chip-wrap{display:flex;flex-wrap:wrap;gap:10px}.mission-coda-section{padding-top:30px}.mission-coda{padding:clamp(24px,3vw,34px);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02))}.mission-coda h2{max-width:14ch}.mission-coda .section-deck{margin:16px 0 0;max-width:42rem}.mission-coda-support{margin:18px 0 0;color:var(--muted2);font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.mission-coda-actions{margin-top:22px}@media (max-width:1040px){.operating-shell{padding:22px 20px}}@media (max-width:760px){.operating-copy .section-deck{max-width:none}.operating-takeaway{font-size:22px}.operating-step{padding:16px 16px 14px}}@media (max-width:1040px){.board-signal{grid-template-columns:1fr}.operating-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home-hero-v71_5{padding:40px 0 16px}.home-hero-shell{padding:22px 20px 24px}.home-hero-v71_5 h1,.mission-coda h2{max-width:none}.hero-actions,.signal-actions{display:grid;grid-template-columns:1fr}.hero-actions .btn,.signal-actions .btn,.mission-coda-actions .btn{width:100%;justify-content:center}.home-utility-rail{gap:10px}.signal-grid,.featured-evidence-grid,.grid-3,.operating-rail{grid-template-columns:1fr}.signal-tile{min-height:unset}.section{padding:42px 0}}@media (max-width:520px){.container{width:min(var(--max),calc(100% - 28px))}.board-signal-copy,.mission-coda,.operating-shell{padding:20px 18px}.hero-lede.home-hero-lede,.board-signal-copy .section-deck,.operating-copy .section-deck,.mission-coda .section-deck{font-size:17px;line-height:1.58}.section-head--stacked h2,.board-signal-copy h2,.operating-copy h2,.mission-coda h2{font-size:28px}.secondary-chip-wrap .action-link,.operating-links .action-link{width:100%;justify-content:center}}.home-hero-shell,.why-now-hero-grid,.mission-hero-grid{position:relative}.home-hero-lede,.mission-hero-copy .hero-lede,.why-now-hero-copy .hero-lede{max-width:30rem}.mission-hero-body,.why-now-hero-body,.board-signal-copy .section-deck,.mission-coda .section-deck{max-width:36rem}.home-hero-support,.mission-trust-line,.why-now-trust-line{letter-spacing:-0.01em}.board-signal .signal-grid{align-content:start}.signal-tile p{max-width:26ch}.operating-shell,.mission-coda,.mission-stewardship-shell{backdrop-filter:blur(10px)}.why-now-board-copy,.why-now-proof-text,.why-now-chart-caption p,.why-now-diagram-caption p,.mission-section-head p,.mission-diagram-caption p{max-width:42rem}.mission-principles-grid .mission-principle-card p,.mission-surface-card p,.featured-evidence-grid .card p{max-width:34rem}.why-now-board-title,.mission-coda-title,.board-signal-copy h2{letter-spacing:-0.028em}.source-note,.why-now-board-note,.why-now-chart-source,.mission-diagram-source{opacity:.88}@media (min-width:1100px){.home-hero-shell{padding-block:clamp(4.5rem,9vw,6rem)}.board-signal{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.mission-coda{max-width:60rem;margin-inline:auto}}@media (max-width:900px){.home-hero-lede,.board-signal-copy .section-deck,.mission-hero-copy .hero-lede,.mission-hero-body,.why-now-hero-copy .hero-lede,.why-now-hero-body{max-width:none}.signal-tile p,.why-now-board-copy,.why-now-proof-text,.mission-section-head p,.featured-evidence-grid .card p{max-width:none}}@media (max-width:640px){.home-hero-shell{padding-inline:clamp(1.1rem,4vw,1.4rem)}.hero-actions{gap:.7rem}.board-signal .signal-grid{grid-template-columns:1fr}.why-now-proof-strip{gap:.8rem}.mission-principles-grid,.mission-surfaces-grid,.featured-evidence-grid{gap:1rem}}:root{--mvg-shell-edge:rgba(147,167,255,0.14);--mvg-shell-glow:rgba(76,111,255,0.12);--mvg-shell-glow-2:rgba(67,211,255,0.08)}.home-hero-shell,.board-signal,.operating-shell,.why-now-board,.why-now-chart-shell,.why-now-diagram-shell,.mission-standard-panel,.mission-diagram-shell,.mission-stewardship-shell,.mission-coda{position:relative;border-color:var(--mvg-shell-edge);box-shadow:0 24px 72px var(--mvg-shell-glow),inset 0 1px 0 rgba(255,255,255,0.03)}.home-hero-shell::before,.board-signal::before,.operating-shell::before,.why-now-board::before,.mission-standard-panel::before,.mission-coda::before{content:"";position:absolute;inset:0 auto auto 0;width:min(36%,16rem);height:1px;background:linear-gradient(90deg,rgba(124,92,255,0.0) 0%,rgba(124,92,255,0.78) 22%,rgba(67,211,255,0.74) 100%);opacity:.92;pointer-events:none}.home-hero-shell::after,.board-signal::after,.operating-shell::after,.mission-coda::after{content:"";position:absolute;right:-8%;top:-12%;width:32%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--mvg-shell-glow-2) 0%,rgba(67,211,255,0.03) 42%,rgba(67,211,255,0) 72%);filter:blur(10px);pointer-events:none}.signal-tile,.operating-step,.mission-surface-card,.mission-principle-card,.why-now-proof-card,.why-now-requirement-card{background:linear-gradient(180deg,rgba(255,255,255,0.038),rgba(255,255,255,0.022))}.source-note,.why-now-board-note,.why-now-chart-source,.mission-diagram-source,.mission-panel-note,.mission-coda-rule + .mission-sdg{color:rgba(235,239,248,0.72)}.home-hero-shell .pill,.board-signal .section-eyebrow,.mission-section-label,.why-now-section-label,.operating-copy .section-eyebrow{letter-spacing:0.08em}.signal-stat,.why-now-proof-value,.mission-step,.apex-flow-num{letter-spacing:-0.03em}.action-link,.hero-meta-link,.secondary-chip-wrap .action-link{text-underline-offset:0.18em}@media (max-width:900px){.home-hero-shell::after,.board-signal::after,.operating-shell::after,.mission-coda::after{width:42%;right:-14%;top:-18%}}@media (max-width:640px){.home-hero-shell,.board-signal,.operating-shell,.why-now-chart-shell,.mission-standard-panel,.mission-stewardship-shell,.mission-coda{box-shadow:0 18px 44px rgba(76,111,255,0.08),inset 0 1px 0 rgba(255,255,255,0.03)}.home-hero-shell::before,.board-signal::before,.operating-shell::before,.why-now-board::before,.mission-standard-panel::before,.mission-coda::before{width:44%}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-hero-v71_91{padding:66px 0 24px}.home-hero-v71_91 .home-hero-shell{padding:clamp(28px,3.6vw,42px)}.home-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);gap:clamp(22px,3.2vw,42px);align-items:center}.home-hero-copy{max-width:35rem}.home-hero-copy h1{margin-top:16px}.home-hero-v71_91 .hero-lede.home-hero-lede{max-width:32rem;margin-top:18px;font-size:clamp(17px,2vw,21px);line-height:1.56}.home-hero-v71_91 .home-hero-support{margin-top:12px;font-size:clamp(15px,1.2vw,18px);color:var(--muted)}.home-hero-v71_91 .hero-actions{margin-top:22px}.home-hero-v71_91 .home-utility-rail{margin-top:18px;row-gap:10px}.home-boundary-wrap{min-width:0}.boundary-object{position:relative;border:1px solid rgba(147,167,255,0.18);border-radius:calc(var(--radius) + 4px);background:radial-gradient(900px 420px at 0% 0%,rgba(124,92,255,.12),transparent 55%),radial-gradient(700px 360px at 100% 15%,rgba(67,211,255,.10),transparent 52%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.022));box-shadow:0 28px 72px rgba(10,14,26,0.32),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.boundary-object::before{content:"";position:absolute;inset:0 auto auto 0;width:min(44%,17rem);height:1px;background:linear-gradient(90deg,rgba(124,92,255,0) 0%,rgba(124,92,255,.85) 24%,rgba(67,211,255,.8) 100%)}.boundary-object::after{content:"";position:absolute;inset:auto 28px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(147,167,255,.28),transparent)}.boundary-stage{position:relative;min-height:clamp(310px,36vw,410px);padding:18px}.boundary-stage::before{content:"";position:absolute;inset:18px;border-radius:calc(var(--radius) + 2px);background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.025),rgba(255,255,255,0) 56%);pointer-events:none}.boundary-svg{display:block;width:100%;height:auto}.boundary-grid-line{fill:none;stroke:rgba(238,244,255,0.08);stroke-width:1.2}.boundary-grid-line--v{stroke:rgba(238,244,255,0.05)}.boundary-spine{fill:none;stroke:rgba(147,167,255,.44);stroke-width:2.2;stroke-linecap:round;filter:drop-shadow(0 0 10px rgba(124,92,255,.18))}.trail{fill:none;stroke-linecap:round;stroke-width:4}.trail-in{stroke:rgba(124,92,255,.92)}.trail-success{stroke:rgba(67,211,255,.92)}.trail-fail{stroke:rgba(184,194,214,.28)}.trail-node{filter:drop-shadow(0 0 10px rgba(67,211,255,.22))}.trail-node--in{fill:rgba(124,92,255,.92)}.trail-node--permit{fill:rgba(67,211,255,.95)}.trail-node--hold{fill:rgba(215,228,245,.42)}.boundary-chip{position:absolute;padding:.5rem .78rem;border:1px solid rgba(147,167,255,0.18);border-radius:999px;background:rgba(10,14,26,.72);color:rgba(244,247,252,.88);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px);box-shadow:0 10px 24px rgba(8,12,24,.24)}.boundary-chip--proof{left:22px;top:22px}.boundary-chip--boundary{left:calc(50% - 88px);top:18px}.boundary-chip--permit{right:22px;top:90px}.boundary-chip--hold{right:42px;bottom:42px;color:rgba(244,247,252,.72)}.boundary-caption{position:absolute;left:24px;right:24px;bottom:18px;margin:0;color:rgba(235,239,248,0.74);font-size:13px;line-height:1.5}.licensable-strip{display:flex;align-items:center;gap:14px 18px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid rgba(147,167,255,.14)}.license-label{color:var(--muted2);font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.licensable-strip p{margin:0;color:rgba(244,247,252,.86);font-weight:600;letter-spacing:-.01em}.licensable-strip .action-link{margin-left:auto}.board-signal{gap:16px}.board-signal-copy{padding:clamp(24px,3vw,32px)}.board-signal-copy h2{max-width:12ch}.board-signal-copy .section-deck{max-width:34rem}.signal-grid{gap:12px}.signal-tile{min-height:164px;padding:20px 18px 16px}.signal-stat{margin:0 0 12px;font-size:clamp(23px,2.5vw,31px)}.signal-tile h3{margin:0;font-size:17px;line-height:1.18}.signal-tile p:last-child{margin-top:8px;max-width:22ch}.nonnegotiables-shell{border:1px solid rgba(147,167,255,.14);border-radius:calc(var(--radius) + 2px);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.03));box-shadow:var(--shadow-soft);padding:clamp(22px,3vw,30px)}.nonnegotiables-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.principle-card{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.04));padding:18px;box-shadow:var(--shadow-soft)}.principle-card h3{margin:0;font-size:18px;line-height:1.16}.principle-card p{margin:8px 0 0;color:var(--muted)}.mission-coda .section-deck{max-width:35rem}@media (prefers-reduced-motion:no-preference){.boundary-stage .trail,.boundary-stage .boundary-spine{stroke-dasharray:720;stroke-dashoffset:720;animation:boundaryTrace .95s cubic-bezier(.2,.8,.2,1) forwards}.boundary-stage .boundary-spine{animation-delay:.08s}.boundary-stage .trail-success{animation-delay:.18s}.boundary-stage .trail-fail{animation-delay:.24s}.boundary-chip,.licensable-strip,.signal-tile{opacity:0;transform:translateY(10px);animation:mvFadeUp .6s ease forwards}.boundary-chip--proof{animation-delay:.22s}.boundary-chip--boundary{animation-delay:.28s}.boundary-chip--permit{animation-delay:.34s}.boundary-chip--hold{animation-delay:.4s}.boundary-caption{opacity:0;animation:mvFade .65s ease .46s forwards}.licensable-strip{animation-delay:.5s}.signal-grid .signal-tile:nth-child(1){animation-delay:.08s}.signal-grid .signal-tile:nth-child(2){animation-delay:.14s}.signal-grid .signal-tile:nth-child(3){animation-delay:.20s}.signal-grid .signal-tile:nth-child(4){animation-delay:.26s}}@keyframes boundaryTrace{to{stroke-dashoffset:0}}@keyframes mvFadeUp{to{opacity:1;transform:none}}@keyframes mvFade{to{opacity:1}}@media (max-width:1100px){.home-hero-grid{grid-template-columns:1fr}.home-hero-copy{max-width:none}.home-hero-v71_91 .hero-lede.home-hero-lede{max-width:38rem}}@media (max-width:900px){.nonnegotiables-grid{grid-template-columns:1fr}.licensable-strip .action-link{margin-left:0}.board-signal-copy h2{max-width:none}}@media (max-width:760px){.home-hero-v71_91{padding-top:54px}.home-hero-v71_91 .home-hero-shell{padding:22px 18px 20px}.boundary-stage{min-height:290px;padding:14px}.boundary-chip{font-size:11px;letter-spacing:.07em;padding:.45rem .68rem}.boundary-chip--proof{left:16px;top:16px}.boundary-chip--boundary{top:12px;left:50%;transform:translateX(-50%)}.boundary-chip--permit{right:16px;top:72px}.boundary-chip--hold{right:22px;bottom:34px}.boundary-caption{left:18px;right:18px;bottom:12px;font-size:12px}.board-signal-copy .section-deck,.signal-tile p:last-child,.mission-coda .section-deck{max-width:none}}@media (max-width:560px){.home-hero-v71_91 h1{max-width:9.5ch}.hero-actions{display:grid;grid-template-columns:1fr}.hero-actions .btn{width:100%;justify-content:center}.home-utility-rail{flex-direction:column;align-items:flex-start}.signal-grid{grid-template-columns:1fr}.signal-tile{min-height:0}.featured-evidence-grid{grid-template-columns:1fr}.boundary-stage{min-height:250px}.boundary-chip--permit{top:64px}.boundary-chip--hold{bottom:24px}}:root{--mvg-accent:#7c5cff;--mvg-accent-2:#43d3ff;--mvg-stage:rgba(255,255,255,.03)}.home-hero-v79_12 .home-hero-grid{align-items:center;gap:2rem 2.5rem}.home-hero-v79_12 h1{max-width:12ch;font-size:clamp(2.8rem,6vw,5rem);line-height:.96;letter-spacing:-.04em;margin:.35rem 0 .9rem}.home-hero-v79_12 .hero-lede{max-width:62ch;font-size:clamp(1.05rem,1.6vw,1.28rem)}.home-hero-v79_12 .home-hero-support{font-size:1rem;color:var(--muted);margin-top:.4rem}.home-hero-v79_12 .hero-actions{gap:.75rem;flex-wrap:wrap}.home-hero-v79_12 .home-utility-rail{display:flex;flex-wrap:wrap;gap:.9rem 1.1rem;margin-top:1rem;color:var(--muted);font-size:.95rem}.home-hero-v79_12 .home-boundary-wrap{position:relative}.boundary-object.v79 .boundary-stage{position:relative;padding:1rem;border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.09);box-shadow:0 24px 56px rgba(5,8,15,.24)}.boundary-object.v79 .boundary-svg{width:100%;height:auto;display:block}.boundary-object.v79 .boundary-grid-line{stroke:rgba(255,255,255,.08);stroke-width:1}.boundary-object.v79 .boundary-boundary{stroke:rgba(255,255,255,.14);stroke-width:2;stroke-dasharray:5 6}.boundary-object.v79 .trail{fill:none;stroke-linecap:round;stroke-width:6}.boundary-object.v79 .trail-in{stroke:rgba(255,255,255,.26)}.boundary-object.v79 .trail-success{stroke:url(#homeTrailSuccess);filter:drop-shadow(0 0 18px rgba(124,92,255,.18))}.boundary-object.v79 .trail-fail{stroke:url(#homeTrailFail)}.boundary-object.v79 .trail-node{stroke:rgba(255,255,255,.18);stroke-width:2}.boundary-object.v79 .trail-node--in{fill:#7c5cff}.boundary-object.v79 .trail-node--permit{fill:#43d3ff}.boundary-object.v79 .trail-node--hold{fill:rgba(255,255,255,.16)}.boundary-object.v79 .field-focus{fill:#ffd6a8;filter:drop-shadow(0 0 12px rgba(255,214,168,.5))}.boundary-object.v79 .proof-orbit{stroke:rgba(255,255,255,.12);stroke-width:1.5;fill:none}.boundary-object.v79 .proof-orbit--2{stroke:rgba(255,255,255,.08)}.boundary-object.v79 .boundary-chip{position:absolute;padding:.48rem .8rem;border-radius:999px;background:rgba(18,20,29,.76);border:1px solid rgba(255,255,255,.08);font-size:.82rem;color:#eef0f7;backdrop-filter:blur(10px)}.boundary-object.v79 .boundary-chip--proof{left:1.5rem;top:1.1rem}.boundary-object.v79 .boundary-chip--boundary{left:49%;top:1.1rem;transform:translateX(-50%)}.boundary-object.v79 .boundary-chip--permit{right:1.3rem;top:1.1rem;max-width:12rem;text-align:center}.boundary-object.v79 .boundary-chip--hold{right:1.8rem;bottom:1.2rem;color:#ffb4c8;border-color:rgba(255,128,160,.26)}.boundary-object.v79 .boundary-caption{position:absolute;left:1.5rem;bottom:1.25rem;font-size:.94rem;color:var(--muted);max-width:16rem;margin:0}.home-hero-v79_12 .licensable-strip{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;margin-top:1.4rem;padding:1rem 1.1rem;border-radius:20px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07)}.home-hero-v79_12 .license-label{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.home-hero-v79_12 .licensable-strip p{margin:0;font-size:1rem}.board-signal-section.v79{padding-top:1rem}.board-signal-section.v79 .board-signal{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:1.35rem;align-items:start;padding:1.4rem;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 48px rgba(6,10,18,.18)}.board-signal-section.v79 .signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.board-signal-section.v79 .signal-tile{min-height:100%;padding:1.1rem 1rem;border-radius:22px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.board-signal-section.v79 .signal-stat{font-size:clamp(1.55rem,2.5vw,2rem);line-height:1;font-weight:700;letter-spacing:-.03em;margin:0 0 .4rem}.board-signal-section.v79 .signal-tile h3{margin:0 0 .35rem;font-size:1rem}.board-signal-section.v79 .signal-tile p{margin:0;color:var(--muted);font-size:.95rem}.operating-principle-section .operating-shell{display:grid;gap:1rem}.operating-principle-section .operating-copy{max-width:40rem}@media (max-width:980px){.home-hero-v79_12 .home-hero-grid,.board-signal-section.v79 .board-signal{grid-template-columns:1fr}.board-signal-section.v79 .signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.home-hero-v79_12 .hero-actions .btn{flex:1 1 calc(50% - .5rem);min-width:0}.home-hero-v79_12 .hero-actions .btn.ghost{flex-basis:100%}.home-hero-v79_12 .licensable-strip{grid-template-columns:1fr;justify-items:start}.boundary-object.v79 .boundary-chip--proof,.boundary-object.v79 .boundary-chip--boundary,.boundary-object.v79 .boundary-chip--permit{position:static;transform:none;display:inline-flex;margin:.2rem .35rem .2rem 0}.boundary-object.v79 .boundary-chip--hold{right:1rem;bottom:1rem}.boundary-object.v79 .boundary-caption{left:1rem;bottom:1rem;max-width:12rem;font-size:.88rem}.board-signal-section.v79 .signal-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.boundary-object.v79 .trail-success{stroke-dasharray:420;stroke-dashoffset:420;animation:homeTrailReveal .9s ease-out .2s forwards}.boundary-object.v79 .trail-fail{opacity:0;animation:homeFailFade .9s ease-out .25s forwards}.boundary-object.v79 .field-focus{opacity:0;animation:homeNodeGlow .9s ease-out .55s forwards}.board-signal-section.v79 .signal-tile{opacity:0;transform:translateY(6px);animation:signalFade .4s ease forwards}.board-signal-section.v79 .signal-tile:nth-child(1){animation-delay:.06s}.board-signal-section.v79 .signal-tile:nth-child(2){animation-delay:.11s}.board-signal-section.v79 .signal-tile:nth-child(3){animation-delay:.16s}}@media (prefers-reduced-motion:reduce){.boundary-object.v79 .trail-success,.boundary-object.v79 .trail-fail,.boundary-object.v79 .field-focus,.board-signal-section.v79 .signal-tile{animation:none!important;opacity:1;transform:none}}@keyframes homeTrailReveal{to{stroke-dashoffset:0}}@keyframes homeFailFade{from{opacity:0}to{opacity:1}}@keyframes homeNodeGlow{from{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes signalFade{to{opacity:1;transform:none}}:root{--mvg-accent-violet:#7c5cff;--mvg-accent-cyan:#43d3ff;--mvg-accent-rose:#ff9ec8;--mvg-panel-radius:30px;--mvg-card-radius:22px;--mvg-chip-radius:999px;--mvg-shell-hi:rgba(255,255,255,.028);--mvg-shell-lo:rgba(255,255,255,.015);--mvg-border-soft:rgba(255,255,255,.08);--mvg-border-faint:rgba(255,255,255,.05);--mvg-shadow-soft:0 24px 60px rgba(4,8,15,.22);--mvg-shadow-card:0 18px 44px rgba(4,8,15,.14)}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.btn,.action-link,.tag,.pill{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,opacity .18s ease,box-shadow .18s ease}.btn:hover,.action-link:hover{transform:translateY(-1px)}.card,.board-signal,.nonnegotiables-shell,.operating-shell,.why-tableau-shell,.why-requirements-shell,.mission-stewardship-shell,.mission-coda-shell,.mission-arc,.licensable-strip{border-radius:var(--mvg-panel-radius);background:linear-gradient(180deg,var(--mvg-shell-hi),var(--mvg-shell-lo));border:1px solid var(--mvg-border-soft);box-shadow:var(--mvg-shadow-soft);backdrop-filter:blur(12px)}.signal-tile,.tableau-card,.why-requirement-card,.mission-principle-card,.mission-surface-chip,.operating-step,.evidence-anchor-card{border-radius:var(--mvg-card-radius);box-shadow:var(--mvg-shadow-card)}.section-eyebrow,.license-label,.secondary-rail-label,.why-now-kicker,.mission-kicker{letter-spacing:.14em}.tag,.pill,.boundary-chip{border-radius:var(--mvg-chip-radius)}.source-note,.why-tableau-summary p,.why-sources-shell p,.why-appendix-body,.mission-hero-support,.mission-coda-copy,.mission-coda-support,.home-hero-support,.home-hero-v79_12 .home-utility-rail,.why-now-trust-line{color:var(--muted)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}.home-hero-v79_12 .home-hero-grid{align-items:center;gap:2.2rem 2.8rem}.home-hero-v79_12 h1{max-width:9.6ch;font-size:clamp(3rem,6vw,5.15rem);line-height:.92;letter-spacing:-.046em;margin:.38rem 0 .78rem}.home-hero-v79_12 .hero-lede{max-width:54ch;font-size:clamp(1.03rem,1.5vw,1.22rem);line-height:1.58}.home-hero-v79_12 .home-hero-support{margin-top:.55rem;font-size:.98rem}.home-hero-v79_12 .home-utility-rail{gap:.7rem 1rem;margin-top:1.05rem;font-size:.92rem}.home-hero-v79_12 .home-boundary-wrap{position:relative}.boundary-object.v79{position:relative}.boundary-object.v79 .boundary-stage{position:relative;padding:1.15rem 1.15rem 1.35rem;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.014));border:1px solid rgba(255,255,255,.09);box-shadow:0 30px 72px rgba(4,8,15,.26);overflow:hidden}.boundary-object.v79 .boundary-stage::before{content:'';position:absolute;inset:0;background:radial-gradient(120% 110% at 18% 18%,rgba(124,92,255,.18) 0%,rgba(124,92,255,0) 46%),radial-gradient(110% 100% at 82% 30%,rgba(67,211,255,.12) 0%,rgba(67,211,255,0) 44%);pointer-events:none}.boundary-object.v79 .boundary-stage::after{content:'';position:absolute;left:7%;right:7%;top:18%;height:1px;background:linear-gradient(90deg,rgba(124,92,255,0),rgba(124,92,255,.16),rgba(67,211,255,.18),rgba(67,211,255,0));opacity:.7;pointer-events:none}.boundary-object.v79 .boundary-svg{position:relative;z-index:1}.boundary-object.v79 .boundary-grid-line{stroke:rgba(255,255,255,.06)}.boundary-object.v79 .boundary-boundary{stroke:rgba(255,255,255,.18);stroke-width:2.2;stroke-dasharray:4 8}.boundary-object.v79 .trail{fill:none;stroke-linecap:round;stroke-width:6}.boundary-object.v79 .trail-success{filter:drop-shadow(0 0 18px rgba(124,92,255,.22))}.boundary-object.v79 .trail-fail{opacity:.38}.boundary-object.v79 .field-focus{filter:drop-shadow(0 0 14px rgba(255,214,168,.56))}.boundary-object.v79 .boundary-chip{position:absolute;z-index:2;padding:.42rem .74rem;border-radius:999px;background:rgba(18,20,29,.7);border:1px solid rgba(255,255,255,.07);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#eef0f7;backdrop-filter:blur(10px)}.boundary-object.v79 .boundary-chip--proof{left:1.35rem;top:1rem}.boundary-object.v79 .boundary-chip--boundary{left:50%;top:1rem;transform:translateX(-50%)}.boundary-object.v79 .boundary-chip--permit{right:1.2rem;top:1rem}.boundary-object.v79 .boundary-chip--hold{right:1.45rem;bottom:1.05rem;color:#ffbfd7;border-color:rgba(255,128,160,.22)}.boundary-object.v79 .boundary-caption{position:absolute;z-index:2;left:1.35rem;bottom:1.02rem;max-width:17.5rem;margin:0;font-size:.84rem;line-height:1.45;color:var(--muted)}.home-hero-v79_12 .licensable-strip{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem 1.1rem;align-items:center;margin-top:1.35rem;padding:.95rem 1.05rem;border-radius:24px}.home-hero-v79_12 .license-label{font-size:.74rem;text-transform:uppercase;color:var(--muted)}.home-hero-v79_12 .licensable-strip p{margin:0;font-size:.97rem;letter-spacing:-.01em}.board-signal-section.v79{padding-top:.9rem}.board-signal-section.v79 .board-signal{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:1.35rem 1.4rem;align-items:start;padding:1.45rem}.board-signal-section.v79 .board-signal::before{content:'';position:absolute;inset:0;background:radial-gradient(120% 100% at 0% 0%,rgba(124,92,255,.14) 0%,rgba(124,92,255,0) 46%),radial-gradient(120% 120% at 100% 100%,rgba(67,211,255,.1) 0%,rgba(67,211,255,0) 42%);pointer-events:none}.board-signal-section.v79 .board-signal::after{content:'';position:absolute;left:1.45rem;right:1.45rem;top:1.2rem;height:1px;background:linear-gradient(90deg,rgba(124,92,255,0),rgba(124,92,255,.2),rgba(67,211,255,.22),rgba(67,211,255,0));opacity:.8}.board-signal-section.v79 .board-signal-copy,.board-signal-section.v79 .signal-grid{position:relative;z-index:1}.board-signal-section.v79 .board-signal-copy h2{max-width:12ch;font-size:clamp(2rem,3.7vw,3.25rem);line-height:.96;letter-spacing:-.04em;margin:.25rem 0 .7rem}.board-signal-section.v79 .board-signal-copy .section-deck{max-width:33rem;font-size:1.03rem;line-height:1.62}.board-signal-section.v79 .signal-actions{margin-top:1rem}.board-signal-section.v79 .source-note{margin-top:.95rem;max-width:36rem;font-size:.82rem;color:var(--muted)}.board-signal-section.v79 .signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.board-signal-section.v79 .signal-tile{min-height:100%;padding:1.08rem .96rem 1rem;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08)}.board-signal-section.v79 .signal-stat{font-size:clamp(1.6rem,2.5vw,2rem);line-height:1;font-weight:700;letter-spacing:-.03em;margin:0 0 .38rem}.board-signal-section.v79 .signal-tile h3{margin:0 0 .3rem;font-size:.98rem;line-height:1.18}.board-signal-section.v79 .signal-tile p{margin:0;font-size:.91rem;line-height:1.5;color:var(--muted)}.nonnegotiables-shell h2,.operating-copy h2,.featured-evidence-section h2,.mission-coda h2{letter-spacing:-.03em}.featured-evidence-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.featured-evidence-grid .evidence-anchor-card{grid-column:span 6;min-height:100%;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.016));border-color:rgba(255,255,255,.08)}.featured-evidence-grid .evidence-anchor-card.top3{background:linear-gradient(180deg,rgba(124,92,255,.08),rgba(255,255,255,.02));border-color:rgba(124,92,255,.18)}.featured-evidence-grid .evidence-anchor-card p{max-width:28rem}.operating-principle-section .operating-shell{gap:1.15rem}.operating-principle-section .operating-copy{max-width:36rem}.operating-principle-section .operating-rail{gap:.95rem}.operating-principle-section .operating-step{padding:1.05rem 1rem;background:rgba(255,255,255,.022);border:1px solid rgba(255,255,255,.08)}.operating-principle-section .operating-step--accent{background:linear-gradient(180deg,rgba(124,92,255,.08),rgba(255,255,255,.02));border-color:rgba(124,92,255,.18)}.secondary-evidence-rail{margin-top:1rem;padding-top:1rem}.mission-coda{padding:clamp(28px,3.2vw,38px);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.024),rgba(255,255,255,.012))}.mission-coda h2{max-width:12ch}.mission-coda .section-deck{max-width:36rem;margin:14px 0 0}.mission-coda-support{margin:14px 0 0;font-size:.76rem;letter-spacing:.16em}@media (max-width:1040px){.home-hero-v79_12 .home-hero-grid,.board-signal-section.v79 .board-signal{grid-template-columns:1fr}.featured-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-evidence-grid .evidence-anchor-card{grid-column:auto}}@media (max-width:760px){.home-hero-v79_12 h1{max-width:none;font-size:clamp(2.5rem,12vw,4rem)}.home-hero-v79_12 .hero-actions .btn{flex:1 1 calc(50% - .4rem);min-width:0}.home-hero-v79_12 .hero-actions .btn.ghost{flex-basis:100%}.home-hero-v79_12 .licensable-strip{grid-template-columns:1fr;justify-items:start}.boundary-object.v79 .boundary-chip--proof,.boundary-object.v79 .boundary-chip--boundary,.boundary-object.v79 .boundary-chip--permit{position:static;transform:none;display:inline-flex;margin:.2rem .35rem .2rem 0}.boundary-object.v79 .boundary-chip--hold{right:1rem;bottom:1rem}.boundary-object.v79 .boundary-caption{left:1rem;bottom:1rem;max-width:13rem}.board-signal-section.v79 .signal-grid{grid-template-columns:1fr}.board-signal-section.v79 .board-signal-copy h2{max-width:none}.featured-evidence-grid{grid-template-columns:1fr}.mission-coda h2{max-width:none}}@media (max-width:520px){.home-hero-v79_12 .home-utility-rail{display:grid;gap:.55rem}.board-signal-section.v79 .board-signal,.operating-shell,.mission-coda,.nonnegotiables-shell{padding:1.15rem}.boundary-object.v79 .boundary-stage{padding:.9rem .9rem 1.15rem}.board-signal-section.v79 .signal-tile{padding:1rem .9rem}}@media (prefers-reduced-motion:no-preference){.boundary-object.v79 .trail-success{stroke-dasharray:420;stroke-dashoffset:420;animation:homeTrailRevealV72 .82s cubic-bezier(.2,.84,.22,1) .16s forwards}.boundary-object.v79 .trail-fail{opacity:0;animation:homeFailFadeV72 .72s ease-out .22s forwards}.boundary-object.v79 .field-focus{opacity:0;animation:homeNodeGlowV72 .72s ease-out .5s forwards}.boundary-object.v79 .boundary-caption{opacity:0;transform:translateY(4px);animation:homeCaptionFadeV72 .38s ease-out .64s forwards}.boundary-object.v79 .boundary-chip{opacity:0;transform:translateY(4px);animation:homeChipFadeV72 .34s ease forwards}.boundary-object.v79 .boundary-chip--proof{animation-delay:.18s}.boundary-object.v79 .boundary-chip--boundary{animation-delay:.24s}.boundary-object.v79 .boundary-chip--permit{animation-delay:.3s}.boundary-object.v79 .boundary-chip--hold{animation-delay:.36s}.board-signal-section.v79 .signal-tile{opacity:0;transform:translateY(4px);animation:signalFadeV72 .34s ease forwards}.board-signal-section.v79 .signal-tile:nth-child(1){animation-delay:.06s}.board-signal-section.v79 .signal-tile:nth-child(2){animation-delay:.11s}.board-signal-section.v79 .signal-tile:nth-child(3){animation-delay:.16s}}@media (prefers-reduced-motion:reduce){.boundary-object.v79 .trail-success,.boundary-object.v79 .trail-fail,.boundary-object.v79 .field-focus,.boundary-object.v79 .boundary-caption,.boundary-object.v79 .boundary-chip,.board-signal-section.v79 .signal-tile{animation:none!important;opacity:1;transform:none}}@keyframes homeTrailRevealV72{to{stroke-dashoffset:0}}@keyframes homeFailFadeV72{from{opacity:0}to{opacity:.38}}@keyframes homeNodeGlowV72{from{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes homeChipFadeV72{to{opacity:1;transform:none}}@keyframes homeCaptionFadeV72{to{opacity:1;transform:none}}@keyframes signalFadeV72{to{opacity:1;transform:none}}:root{--mvg-space-2:8px;--mvg-space-3:12px;--mvg-space-4:16px;--mvg-space-5:24px;--mvg-space-6:32px;--mvg-space-7:48px;--mvg-space-8:64px;--mvg-panel-radius:28px;--mvg-card-radius:20px;--mvg-chip-radius:999px;--mvg-hairline:rgba(255,255,255,.10);--mvg-hairline-soft:rgba(255,255,255,.08);--mvg-stage-fill:linear-gradient(180deg,rgba(255,255,255,.036),rgba(255,255,255,.018));--mvg-stage-shadow:0 24px 60px rgba(6,10,18,.18),inset 0 1px 0 rgba(255,255,255,.03)}.home-hero-shell,.board-signal,.nonnegotiables-shell,.operating-shell,.why-tableau-shell,.why-requirements-shell,.why-appendix,.why-sources-shell,.mission-stewardship-shell,.mission-coda-shell{border-radius:var(--mvg-panel-radius);box-shadow:var(--mvg-stage-shadow)}.featured-evidence-grid .evidence-anchor-card,.signal-tile,.operating-step,.tableau-card,.why-requirement-card,.mission-principle-card,.mission-surface-chip{border-radius:var(--mvg-card-radius)}.section-eyebrow,.license-label,.why-now-kicker,.mission-kicker,.mission-sdg{letter-spacing:.08em}.section-deck,.hero-lede,.mission-coda-copy,.mission-hero-support,.why-now-trust-line,.source-note{letter-spacing:-.01em}@media (prefers-reduced-motion:no-preference){.home-hero-v79_12 .reveal,.nonnegotiables-section .reveal,.operating-principle-section .reveal,.featured-evidence-section .reveal,.mission-coda-section .reveal,.why-now-v79_12 .reveal,.mission-v79_12 .reveal{opacity:1;transform:none;filter:none;transition:none;will-change:auto}}.home-hero-v79_12 .home-hero-shell{padding-block:clamp(4.55rem,8.5vw,5.65rem)}.home-hero-v79_12 .home-hero-grid{gap:var(--mvg-space-6) calc(var(--mvg-space-6) + var(--mvg-space-3));align-items:center}.home-hero-v79_12 .pill{margin-bottom:var(--mvg-space-3)}.home-hero-v79_12 h1{max-width:9.15ch;margin:0 0 20px;line-height:.9;letter-spacing:-.05em}.home-hero-v79_12 .hero-lede{max-width:29.5rem;margin:0 0 12px;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.48}.home-hero-v79_12 .home-hero-support{margin:0 0 24px;font-size:.97rem;opacity:.88}.home-hero-v79_12 .hero-actions{gap:var(--mvg-space-3);margin-bottom:var(--mvg-space-4)}.home-hero-v79_12 .home-utility-rail{margin-top:0;gap:var(--mvg-space-2) var(--mvg-space-4);font-size:.89rem}.home-hero-v79_12 .home-boundary-wrap{align-self:stretch}.boundary-object.v79 .boundary-stage{padding:20px 20px 24px;border-radius:36px;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.016));border:1px solid var(--mvg-hairline-soft);box-shadow:0 32px 80px rgba(6,10,18,.24),inset 0 1px 0 rgba(255,255,255,.035)}.boundary-object.v79 .boundary-stage::before{background:radial-gradient(118% 112% at 18% 18%,rgba(124,92,255,.17) 0%,rgba(124,92,255,0) 48%),radial-gradient(110% 100% at 82% 30%,rgba(67,211,255,.10) 0%,rgba(67,211,255,0) 46%)}.boundary-object.v79 .boundary-stage::after{opacity:.62}.boundary-object.v79 .boundary-grid-line{stroke:rgba(255,255,255,.05)}.boundary-object.v79 .boundary-boundary{stroke:rgba(255,255,255,.16);stroke-width:2.25}.boundary-object.v79 .trail{stroke-linecap:round;stroke-width:3.35}.boundary-object.v79 .trail-success{stroke-width:3.4}.boundary-object.v79 .trail-fail{stroke-width:2.1;opacity:.12}.boundary-object.v79 .proof-orbit{stroke:rgba(255,255,255,.08);stroke-width:1.15}.boundary-object.v79 .field-focus{opacity:.88}.boundary-object.v79 .boundary-chip{padding:.46rem .74rem;font-size:.75rem;letter-spacing:.04em;background:rgba(7,10,18,.58);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.boundary-object.v79 .boundary-caption{left:24px;bottom:22px;max-width:14rem;font-size:.82rem;line-height:1.38;opacity:.88}.boundary-object.v79 svg circle{opacity:.9}.board-signal-section.v79{padding-top:12px}.board-signal-section.v79 .board-signal{gap:24px 28px;padding:26px 26px 24px;border-radius:30px}.board-signal-section.v79 .board-signal::before{opacity:.82}.board-signal-section.v79 .board-signal::after{left:26px;right:26px;top:18px;opacity:.72}.board-signal-section.v79 .board-signal-copy h2{max-width:10ch;margin:.16rem 0 .72rem;font-size:clamp(2.16rem,3.7vw,3.45rem);line-height:.95;letter-spacing:-.045em}.board-signal-section.v79 .board-signal-copy .section-deck{max-width:34rem;margin:0}.board-signal-section.v79 .signal-actions{margin-top:var(--mvg-space-5)}.board-signal-section.v79 .signal-grid{gap:12px;align-content:start}.board-signal-section.v79 .signal-tile{min-height:148px;padding:18px 18px 17px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.08)}.board-signal-section.v79 .signal-stat{margin:0 0 6px;font-size:clamp(1.7rem,2.25vw,2.2rem);line-height:.98}.board-signal-section.v79 .signal-tile h3{margin:0 0 6px;font-size:.98rem;line-height:1.14}.board-signal-section.v79 .signal-tile p{max-width:23ch;margin:0;font-size:.89rem;line-height:1.44}.board-signal-section.v79 .source-note{margin-top:12px;font-size:.76rem;opacity:.72}.nonnegotiables-section{padding-top:var(--mvg-space-8)}.nonnegotiables-shell{padding:32px;gap:16px}.nonnegotiables-shell h2{margin-bottom:16px}.nonnegotiables-shell .principle-point{padding-top:16px}.operating-principle-section .operating-shell{gap:18px;padding:32px}.operating-principle-section .operating-copy{max-width:34rem}.operating-principle-section .operating-rail{gap:12px}.operating-principle-section .operating-step{padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.016));border:1px solid rgba(255,255,255,.08)}.featured-evidence-section{padding-top:var(--mvg-space-8)}.featured-evidence-section .section-head .section-deck{max-width:36rem}.featured-evidence-grid{gap:16px}.featured-evidence-grid .evidence-anchor-card{padding:24px;min-height:100%}.featured-evidence-grid .evidence-anchor-card p{max-width:24rem;font-size:.93rem;line-height:1.48}.secondary-evidence-rail{margin-top:16px;padding-top:16px}.mission-coda-section{padding-top:var(--mvg-space-8)}.mission-coda-section .mission-coda{max-width:58rem;margin-inline:auto;padding:40px 32px 42px}.mission-coda-section .section-deck{max-width:30rem}.mission-coda-support{margin-top:12px;opacity:.8}@media (prefers-reduced-motion:no-preference){.boundary-object.v79 .trail-success{stroke-dasharray:420;stroke-dashoffset:420;animation:homeTrailRevealV72_2 820ms cubic-bezier(.22,1,.36,1) 120ms forwards}.boundary-object.v79 .trail-fail{opacity:0;animation:homeFailFadeV72_2 640ms ease-out 240ms forwards}.boundary-object.v79 .field-focus{opacity:0;animation:homeNodeGlowV72_2 620ms cubic-bezier(.22,1,.36,1) 380ms forwards}.boundary-object.v79 .boundary-caption{opacity:0;transform:translateY(4px);animation:homeCaptionFadeV72_2 280ms ease-out 620ms forwards}.boundary-object.v79 .boundary-chip{animation:none;opacity:1;transform:none}.board-signal-section.v79 .signal-tile{opacity:0;transform:translateY(4px);animation:signalFadeV72_2 560ms cubic-bezier(.2,.8,.2,1) forwards}.board-signal-section.v79 .signal-tile:nth-child(1){animation-delay:40ms}.board-signal-section.v79 .signal-tile:nth-child(2){animation-delay:100ms}.board-signal-section.v79 .signal-tile:nth-child(3){animation-delay:160ms}}.why-now-hero-shell{padding-block:clamp(4rem,7vw,5rem)}.why-now-hero-copy .pill{margin-bottom:12px}.why-now-kicker{margin:0 0 8px}.why-now-v79_12 h1{max-width:10ch;margin:0 0 20px;font-size:clamp(3rem,5vw,4.65rem);line-height:.94;letter-spacing:-.045em}.why-now-v79_12 .hero-lede{max-width:30rem;margin:0 0 24px;line-height:1.48}.why-now-trust-line{max-width:38rem;margin-top:16px;font-size:.92rem;opacity:.84}.why-tableau-section{padding-top:var(--mvg-space-7)}.why-tableau-shell{padding:32px 32px 28px;border-radius:30px}.why-tableau-head{max-width:32rem;margin-bottom:20px}.why-tableau-head .section-deck{max-width:30rem}.why-tableau-grid{gap:16px;align-items:stretch}.why-tableau-grid::before{opacity:.5}.tableau-card{padding:22px 22px 20px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.08)}.tableau-card .tableau-stat{margin:0 0 8px;font-size:clamp(1.82rem,2.35vw,2.3rem);line-height:.98}.tableau-card h3{margin:0 0 8px;line-height:1.14}.tableau-card>p:not(.tableau-substat){max-width:22ch;line-height:1.44}.tableau-card .tableau-substat{margin-top:10px;font-size:.84rem;line-height:1.42;opacity:.76}.tableau-card svg{margin-top:14px;opacity:.84}.why-tableau-summary{margin-top:20px;padding-top:16px}.why-tableau-summary strong{font-size:1.02rem;letter-spacing:-.01em}.why-tableau-summary p{margin-top:8px;font-size:.76rem;line-height:1.4;opacity:.72}.why-requirements-section{padding-top:var(--mvg-space-7)}.why-requirements-shell{padding:32px}.why-requirements-grid{gap:16px;margin-top:24px}.why-requirement-card{padding:20px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.08)}.why-req-actions{margin-top:24px}.why-appendix-section{padding-top:var(--mvg-space-8)}.why-appendix{max-width:44rem;margin-inline:auto;box-shadow:none;background:rgba(255,255,255,.015)}.why-appendix summary{padding:16px 20px}.why-appendix-body{padding:16px 20px 20px}.why-sources-section{padding-top:var(--mvg-space-8)}.why-sources-shell{max-width:42rem;margin-inline:0}.why-sources-shell p,.why-source-list{max-width:38rem}@media (prefers-reduced-motion:no-preference){.why-now-v79_12 .tableau-card{opacity:0;transform:translateY(4px);animation:whySignalEnterV72_2 560ms cubic-bezier(.2,.8,.2,1) forwards}.why-now-v79_12 .tableau-card:nth-child(1){animation-delay:40ms}.why-now-v79_12 .tableau-card:nth-child(2){animation-delay:100ms}.why-now-v79_12 .tableau-card:nth-child(3){animation-delay:160ms}.why-now-v79_12 .why-tableau-summary strong,.why-now-v79_12 .why-tableau-summary p{opacity:0;transform:translateY(4px);animation:whySignalEnterV72_2 420ms cubic-bezier(.2,.8,.2,1) 240ms forwards}}.mission-hero-shell{padding-block:clamp(4.6rem,8vw,5.8rem);gap:40px 48px;align-items:center}.mission-hero-copy .pill{margin-bottom:12px}.mission-kicker{margin:0 0 8px}.mission-v79_12 h1{max-width:9.2ch;margin:0 0 24px;line-height:.94;letter-spacing:-.048em}.mission-v79_12 .hero-lede{max-width:30rem;margin:0 0 16px;line-height:1.48}.mission-hero-support{margin:0 0 24px;opacity:.84}.mission-arc{opacity:.86}.mission-surfaces{padding-top:56px}.mission-section-head{max-width:30rem;margin-bottom:20px}.mission-surfaces-strip{gap:12px}.mission-surface-chip{padding:16px 18px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.016));border:1px solid rgba(255,255,255,.08)}.mission-surface-chip strong{margin-bottom:2px}.mission-principles{padding-top:var(--mvg-space-8)}.mission-principles-grid{gap:16px}.mission-principle-card{padding:24px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.08)}.mission-principle-card h3{margin:0 0 12px}.mission-principle-card p{max-width:24ch;line-height:1.44}.mission-stewardship{padding-top:var(--mvg-space-8)}.mission-stewardship-shell{max-width:38rem;padding:32px}.mission-stewardship-shell p{max-width:30rem}.mission-coda{padding-top:var(--mvg-space-8)}.mission-coda-shell{max-width:44rem;margin-inline:auto;padding:32px 32px 40px}.mission-coda-title{max-width:12ch;margin-bottom:16px}.mission-coda-copy{max-width:26rem}.mission-coda-rule{margin:32px 0 24px;opacity:.42}.mission-sdg{opacity:.82;letter-spacing:.22em}@media (prefers-reduced-motion:no-preference){.mission-v79_12 .mission-coda-rule,.mission-v79_12 .mission-sdg{opacity:0;transform:translateY(4px)}.mission-v79_12 .mission-coda-rule{animation:missionCodaRevealV72_2 420ms ease-out 100ms forwards}.mission-v79_12 .mission-sdg{animation:missionCodaRevealV72_2 480ms ease-out 220ms forwards}}@media (max-width:980px){.home-hero-v79_12 .home-hero-grid,.mission-hero-shell{gap:32px}.board-signal-section.v79 .board-signal,.why-tableau-shell,.why-requirements-shell,.mission-stewardship-shell,.mission-coda-shell,.nonnegotiables-shell,.operating-principle-section .operating-shell{padding:28px 24px}}@media (max-width:900px){.board-signal-section.v79 .board-signal{grid-template-columns:1fr;gap:20px}.board-signal-section.v79 .signal-grid{grid-template-columns:1fr}.featured-evidence-grid{grid-template-columns:1fr}.featured-evidence-grid .evidence-anchor-card{grid-column:auto}.mission-arc{min-height:180px}}@media (max-width:640px){.home-hero-v79_12 .home-hero-shell,.board-signal-section.v79 .board-signal,.nonnegotiables-shell,.operating-principle-section .operating-shell,.why-tableau-shell,.why-requirements-shell,.mission-stewardship-shell,.mission-coda-shell,.why-appendix{padding-inline:18px}.home-hero-v79_12 h1,.why-now-v79_12 h1,.mission-v79_12 h1{max-width:none}.home-hero-v79_12 .hero-lede,.why-now-v79_12 .hero-lede,.mission-v79_12 .hero-lede,.mission-coda-copy,.why-sources-shell,.why-sources-shell p,.why-source-list{max-width:none}.home-hero-v79_12 .hero-actions,.why-now-v79_12 .hero-actions{display:grid;grid-template-columns:1fr}.home-hero-v79_12 .hero-actions .btn,.why-now-v79_12 .hero-actions .btn,.mission-v79_12 .hero-actions .btn{width:100%;justify-content:center}.boundary-object.v79 .boundary-stage{padding:18px 18px 22px}.boundary-object.v79 .boundary-chip{position:static;transform:none;display:inline-flex;margin:0 8px 8px 0}.boundary-object.v79 .boundary-caption{position:static;max-width:none;margin-top:14px}.board-signal-section.v79 .signal-tile,.tableau-card,.why-requirement-card,.mission-principle-card,.mission-surface-chip{padding:18px 16px}.mission-stewardship-shell,.mission-coda-shell{padding-block:28px 32px}}@media (prefers-reduced-motion:reduce){.boundary-object.v79 .trail-success,.boundary-object.v79 .trail-fail,.boundary-object.v79 .field-focus,.boundary-object.v79 .boundary-caption,.board-signal-section.v79 .signal-tile,.why-now-v79_12 .tableau-card,.why-now-v79_12 .why-tableau-summary strong,.why-now-v79_12 .why-tableau-summary p,.mission-v79_12 .mission-coda-rule,.mission-v79_12 .mission-sdg{animation:none !important;opacity:1 !important;transform:none !important}}@keyframes homeTrailRevealV72_2{to{stroke-dashoffset:0}}@keyframes homeFailFadeV72_2{from{opacity:0}to{opacity:.12}}@keyframes homeNodeGlowV72_2{from{opacity:0;transform:scale(.9)}to{opacity:.88;transform:scale(1)}}@keyframes homeCaptionFadeV72_2{to{opacity:1;transform:none}}@keyframes signalFadeV72_2{to{opacity:1;transform:none}}@keyframes whySignalEnterV72_2{to{opacity:1;transform:none}}@keyframes missionCodaRevealV72_2{to{opacity:1;transform:none}}:root{--v732-panel-border:rgba(255,255,255,.075);--v732-panel-fill:linear-gradient(180deg,rgba(255,255,255,.024),rgba(255,255,255,.014));--v732-copy-muted:rgba(232,236,244,.78)}.home-hero-v79_12 .home-utility-rail--iconic{display:grid;gap:.42rem;align-items:start;max-width:33rem;margin-top:1rem}.home-hero-v79_12 .home-utility-rail--iconic .hero-meta{padding:0;line-height:1.42;color:var(--v732-copy-muted)}.home-hero-v79_12 .hero-meta--authority{gap:.6rem}.home-hero-v79_12 .hero-meta--routing{display:flex;flex-wrap:wrap;gap:.35rem .55rem}.home-hero-v79_12 .home-utility-sep{color:rgba(255,255,255,.26)}.home-hero-v79_12 .home-utility-rail--iconic .hero-meta-link{padding:0;border-radius:0;background:none;color:rgba(246,248,252,.92)}.home-hero-v79_12 .home-utility-rail--iconic .hero-meta-link:hover{background:none;color:#fff}.home-hero-v79_12 .home-canonical-note{max-width:31rem;margin-top:.72rem;line-height:1.56;color:rgba(232,236,244,.76)}.home-hero-v79_12 .home-boundary-wrap{margin-top:.45rem}.boundary-object.v79 .boundary-stage{padding:.55rem .6rem 4.2rem;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.014));border:1px solid rgba(255,255,255,.085);box-shadow:0 26px 62px rgba(5,8,15,.26)}.boundary-object.v79 .boundary-svg{transform:scale(1.08);transform-origin:center center}.boundary-object.v79 svg circle{opacity:.78}.boundary-object.v79 .boundary-grid-line{stroke:rgba(255,255,255,.05)}.boundary-object.v79 .boundary-boundary{stroke:rgba(255,255,255,.16);stroke-width:1.6;stroke-dasharray:4 7}.boundary-object.v79 .trail{stroke-linecap:round;stroke-width:3.55}.boundary-object.v79 .trail-in{stroke:rgba(255,255,255,.24)}.boundary-object.v79 .trail-success{stroke-width:3.6;filter:drop-shadow(0 0 16px rgba(124,92,255,.17))}.boundary-object.v79 .trail-fail{stroke-width:1.8;opacity:.11}.boundary-object.v79 .proof-orbit{stroke:rgba(255,255,255,.085);stroke-width:1.1}.boundary-object.v79 .proof-orbit--2{stroke:rgba(255,255,255,.055)}.boundary-object.v79 .field-focus{opacity:.9;filter:drop-shadow(0 0 12px rgba(255,214,168,.35))}.boundary-object.v79 .boundary-chip{display:none !important}.boundary-object.v79 .boundary-micro{position:absolute;padding:.28rem .58rem;border-radius:999px;background:rgba(12,15,24,.74);border:1px solid rgba(255,255,255,.06);color:rgba(242,245,250,.92);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(10px)}.boundary-object.v79 .boundary-micro--proof{left:1rem;top:.92rem}.boundary-object.v79 .boundary-micro--verify{left:50%;top:.92rem;transform:translateX(-50%)}.boundary-object.v79 .boundary-micro--hold{right:1.05rem;bottom:3.95rem;color:#ffbfd5;border-color:rgba(255,128,160,.18)}.boundary-object.v79 .boundary-caption{left:1.1rem;bottom:1.15rem;max-width:19rem;font-size:.98rem;line-height:1.48;color:rgba(230,234,244,.78)}.home-hero-v79_12 .licensable-strip{margin-top:1.8rem;border-color:rgba(255,255,255,.06)}.mission-v79_12 .mission-hero-shell{align-items:start;gap:2.2rem 2.6rem}.mission-v79_12 .mission-hero-support{margin-top:1.05rem;color:rgba(231,235,243,.66)}.mission-v79_12 .hero-actions{margin-top:1.6rem}.mission-v79_12 .mission-arc{min-height:272px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.075);box-shadow:0 22px 56px rgba(5,8,15,.18)}.mission-v79_12 .mission-arc::before{background:radial-gradient(120% 100% at 20% 14%,rgba(124,92,255,.08) 0%,rgba(124,92,255,0) 48%)}.mission-v79_12 .mission-arc-line{left:12%;right:12%;top:56%;height:1.5px;background:linear-gradient(90deg,rgba(124,92,255,.12),rgba(124,92,255,.72),rgba(67,211,255,.7))}.mission-v79_12 .mission-arc-line::before{height:122px;top:-120px;border-top-left-radius:280px;border-top-right-radius:280px;border-color:rgba(255,255,255,.08);opacity:.58}.mission-v79_12 .mission-arc-node{top:calc(56% - 8px);width:14px;height:14px;border-color:rgba(255,255,255,.18);box-shadow:0 0 0 4px rgba(124,92,255,.05)}.mission-v79_12 .mission-arc-node::after{width:6px;height:6px}.mission-v79_12 .mission-arc-node--4{box-shadow:0 0 0 5px rgba(67,211,255,.055)}.mission-v79_12 .mission-arc-labels{position:absolute;left:11%;right:11%;bottom:1.35rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;align-items:start;text-align:center}.mission-v79_12 .mission-arc-labels span{color:rgba(229,233,241,.68);font-size:.79rem;line-height:1.25;letter-spacing:.01em;white-space:nowrap}.why-sources-section{padding-top:2.6rem;padding-bottom:4.6rem}.why-sources-shell{max-width:50rem;display:grid;gap:.9rem}.why-sources-shell h2{margin:.1rem 0 0}.why-sources-summary{max-width:40rem;color:rgba(232,236,244,.76);line-height:1.6}.why-source-list{display:none}.why-source-groups{display:grid;gap:.9rem;margin-top:.25rem}.why-source-group{padding:1.05rem;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.012));border:1px solid rgba(255,255,255,.065)}.why-source-group h3{margin:0 0 .75rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(232,236,244,.58)}.why-source-rows{display:grid;gap:.55rem}.why-source-row{display:grid;gap:.1rem;padding:.9rem .95rem;border-radius:18px;background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.055);color:inherit;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.why-source-row span{color:rgba(232,236,244,.58);font-size:.8rem;letter-spacing:.01em}.why-source-row strong{font-size:1rem;line-height:1.36;font-weight:650}.why-source-row:hover,.why-source-row:focus-visible{background:rgba(255,255,255,.024);border-color:rgba(124,92,255,.24);transform:translateY(-1px);outline:none}.why-source-row:focus-visible{box-shadow:0 0 0 2px rgba(124,92,255,.22)}@media (max-width:840px){.home-hero-v79_12 .home-utility-rail--iconic{max-width:none}.boundary-object.v79 .boundary-stage{padding:.42rem .45rem 4.05rem}.boundary-object.v79 .boundary-svg{transform:scale(1.11)}.boundary-object.v79 .boundary-micro{font-size:.64rem;padding:.24rem .48rem;letter-spacing:.11em}.boundary-object.v79 .boundary-micro--proof{left:.85rem;top:.72rem}.boundary-object.v79 .boundary-micro--verify{top:.72rem}.boundary-object.v79 .boundary-micro--hold{right:.95rem;bottom:3.85rem}.boundary-object.v79 .boundary-caption{max-width:13.6rem;font-size:.9rem;bottom:.95rem}.mission-v79_12 .mission-arc{min-height:240px}.mission-v79_12 .mission-arc-labels{left:9%;right:9%;bottom:1.1rem;gap:.2rem}.mission-v79_12 .mission-arc-labels span{font-size:.72rem}.why-sources-section{padding-bottom:3.8rem}}@media (max-width:720px){.home-hero-v79_12 .home-utility-rail--iconic .hero-meta{font-size:.9rem}.home-hero-v79_12 .home-canonical-note{font-size:.9rem}.boundary-object.v79 .boundary-stage{padding:.35rem .35rem 4rem}.boundary-object.v79 .boundary-svg{transform:scale(1.13)}.boundary-object.v79 .boundary-caption{max-width:12.6rem}.mission-v79_12 .mission-arc{min-height:224px}.mission-v79_12 .mission-arc-line{top:54.5%}.mission-v79_12 .mission-arc-node{top:calc(54.5% - 8px)}.mission-v79_12 .mission-arc-labels{left:6%;right:6%;bottom:.95rem}.mission-v79_12 .mission-arc-labels span{white-space:normal;font-size:.69rem}.why-source-group{padding:.95rem}.why-source-row{padding:.82rem .88rem}}@media (prefers-reduced-motion:no-preference){.boundary-object.v79 .trail-success{animation-duration:.78s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.boundary-object.v79 .trail-fail{animation-duration:.72s;animation-timing-function:ease-out}.boundary-object.v79 .field-focus{animation-duration:.72s;animation-timing-function:ease-out}.boundary-object.v79 .boundary-micro,.boundary-object.v79 .boundary-caption{opacity:0;transform:translateY(4px);animation:v732Fade .34s ease forwards}.boundary-object.v79 .boundary-micro--proof{animation-delay:.2s}.boundary-object.v79 .boundary-micro--verify{animation-delay:.28s}.boundary-object.v79 .boundary-micro--hold{animation-delay:.36s}.boundary-object.v79 .boundary-caption{animation-delay:.46s}}@media (prefers-reduced-motion:reduce){.boundary-object.v79 .boundary-micro,.boundary-object.v79 .boundary-caption{animation:none!important;opacity:1;transform:none}}@keyframes v732Fade{to{opacity:1;transform:none}}:root{--mvg-hotfix-gap:clamp(.75rem,1.4vw,1.125rem)}.mvg-mt-025{margin-top:.25rem}.mvg-mt-050{margin-top:.5rem}.mvg-mt-075{margin-top:.75rem}.mvg-mt-150{margin-top:1.5rem}.mvg-mt-200{margin-top:2rem}.mvg-mt-2{margin-top:2rem}.small{font-size:.875rem}.link,.mini-link{text-decoration:underline;text-underline-offset:.18em}.hero-mini-links,.footer-links,.mobile-nav,.brand-row,.mvg-actions,.mvg-badge-row,.mvg-footer-links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.cards,.grid2,.mvg-grid-2{display:grid;gap:1rem}@media (min-width:54rem){.cards{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.grid2,.mvg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:42rem){.grid2,.mvg-grid-2{grid-template-columns:1fr}}.section-head--stacked{display:grid;gap:1rem;align-items:start}.section-head--stacked.compact>div,.compact>div,.compact{max-width:min(64rem,100%)}.governance-shell{position:relative;overflow:hidden}.bm-hero-object{min-height:clamp(20rem,38vw,29rem)}.attack-topology-svg{display:block;width:100%;height:auto}.attack-topology-legend{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.attack-legend-item{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.10);border-radius:1rem;background:rgba(255,255,255,.03);box-shadow:0 1px 0 rgba(255,255,255,.04) inset}.attack-legend-text{color:rgba(235,241,255,.82);font-size:.95rem;line-height:1.55}.attack-topology-in text{letter-spacing:.01em}.brand-machine-attack .attack-detail{display:grid;gap:1rem}.brand-machine-attack .attack-detail-body{padding:1.25rem}.brand-machine-attack details.attack-detail-item{border:1px solid rgba(255,255,255,.10);border-radius:1.25rem;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));box-shadow:0 24px 80px rgba(0,0,0,.18)}.brand-machine-attack details.attack-detail-item>summary{list-style:none;cursor:pointer;padding:1rem 1.25rem;font-weight:600}.brand-machine-attack details.attack-detail-item>summary::-webkit-details-marker{display:none}.brand-machine-attack details.attack-detail-item[open]>summary{border-bottom:1px solid rgba(255,255,255,.08)}.brand-machine-attack .attack-surface-card{position:relative;overflow:hidden}.code,.code-block,.mvg-code,.mvg-code-row{padding:.95rem 1rem;border:1px solid rgba(255,255,255,.10);border-radius:1rem;background:rgba(255,255,255,.025);overflow:auto}.code-title{display:block;margin-bottom:.5rem;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(235,241,255,.72)}.wrap{flex-wrap:wrap}.input{width:100%;min-height:2.75rem;padding:.75rem 1rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:inherit}.footer-inner{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:flex-start}.footer-left,.footer-right{display:flex;flex-direction:column;gap:.5rem}.footer-brand,.theme-toggle,.logo{display:inline-flex;align-items:center;gap:.75rem}.footer-note,.wordmark,.footer-title{letter-spacing:.01em}.page{min-height:100dvh}.form,.col{display:grid;gap:1rem}.card-actions{display:flex;gap:.75rem;flex-wrap:wrap}.sig-pill,.mvg-badge,.mvg-badge-soft{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.03);font-size:.8rem}.mvg-container{width:min(1100px,calc(100% - 2rem));margin-inline:auto}.mvg-card,.mvg-card-subtle{border:1px solid rgba(255,255,255,.10);border-radius:1rem;background:rgba(255,255,255,.03);padding:1rem 1.125rem}.mvg-btn,.mvg-btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);text-decoration:none}.mvg-btn-primary{background:rgba(124,92,255,.18)}.mvg-footer{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.mvg-brand{font-weight:600}.enterprise-note--why{margin-top:1rem}.chain-node,.meta-actions,.links,.mvg-meta,.mvg-meta-row,.mvg-nav,.mvg-nav-quiet{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.site-header,.site-footer,.page-aims,.page-impact-assessment,.page-impact-assessment-template{position:relative}.foot-grid,.footer-row,.mvg-list{display:grid;gap:1rem}.foot-title,.foot-mini,.footer-sub,.brand-sub,.note,.name,.mark,.mini-hero{display:block}.lead,.lede,.mvg-lede{font-size:1.05rem;line-height:1.65;color:rgba(235,241,255,.84)}.content,.hero-left{max-width:min(42rem,100%)}.skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{left:1rem;top:1rem;width:auto;height:auto;padding:.75rem 1rem;border-radius:.75rem;background:#0b1020;color:#fff;z-index:1000}.divider{height:1px;background:rgba(255,255,255,.08);margin:1rem 0}.mvg-body,.mvg-main{min-height:100dvh}.mvg-muted,.mvg-meta-k{color:rgba(235,241,255,.72)}.mvg-meta-v{font-weight:600}.mvg-dot{width:.55rem;height:.55rem;border-radius:999px;background:currentColor;display:inline-block}.mvg-frontdoor-hero{padding-block:clamp(3rem,8vw,6rem)}.mvg-code-k,.mvg-code-v{font-family:ui-monospace,monospace}.footer-mini{font-size:.875rem;color:rgba(235,241,255,.72)}.mvg-pill,.mvg-quiet-links,.mvg-topnav,.mvg-topnav-inner{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.mvg-section{padding-block:clamp(2rem,5vw,4rem)}.mvg-skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.mvg-skip:focus{left:1rem;top:1rem;width:auto;height:auto;padding:.75rem 1rem;border-radius:.75rem;background:#0b1020;color:#fff;z-index:1000}.mvg-table{width:100%;border-collapse:collapse}.mvg-tr{border-bottom:1px solid rgba(255,255,255,.08)}.mvg-th,.mvg-td{text-align:left;padding:.75rem .875rem;vertical-align:top}:root{--bm-pass:#43D3FF;--bm-hold:#7C5CFF;--bm-fail:#FF4D67;--bm-midnight:#06070A;--bm-frost:#EEF0F7;--bm-mist:#9AA7BC;--bm-panel:rgba(255,255,255,.024);--bm-panel-strong:rgba(255,255,255,.032);--bm-border:rgba(255,255,255,.09);--bm-border-soft:rgba(255,255,255,.06);--bm-shadow:0 24px 72px rgba(2,6,18,.38);--bm-card-shadow:0 18px 44px rgba(2,6,18,.26)}.brand-machine-hero .home-hero-shell{padding:clamp(2.4rem,4vw,3rem);border-radius:34px;border:1px solid var(--bm-border);background:radial-gradient(1400px 520px at -10% -20%,rgba(124,92,255,.18),transparent 60%),radial-gradient(900px 380px at 92% 8%,rgba(67,211,255,.14),transparent 58%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));box-shadow:var(--bm-shadow);overflow:hidden;position:relative}.brand-machine-hero .home-hero-shell::after{content:"";position:absolute;inset:14px;border-radius:28px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.brand-machine-hero .home-hero-copy{display:grid;gap:1rem;align-content:start}.brand-machine-hero h1{max-width:10.8ch;margin:.25rem 0 .35rem}.brand-machine-hero .hero-actions{gap:.85rem;align-items:center}.brand-machine-hero .hero-actions .btn.primary{box-shadow:0 12px 36px rgba(67,211,255,.18)}.brand-machine-hero .hero-actions .btn:not(.primary){background:rgba(255,255,255,.03)}.brand-machine-hero .home-utility-rail{display:flex;flex-wrap:wrap;gap:.55rem .9rem;align-items:center}.brand-machine-hero .home-utility-rail .hero-meta{margin:0}.brand-machine-hero .home-canonical-note{margin-top:.4rem;max-width:30rem}.bm-proof-strip{list-style:none;display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0}.bm-proof-strip li{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:var(--bm-frost);font-size:.86rem}.bm-proof-strip li::before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--bm-hold);box-shadow:0 0 0 6px rgba(124,92,255,.10)}.brand-machine-hero .home-boundary-wrap{align-self:stretch}.bm-machine-stage{position:relative;min-height:540px;padding:1rem 1rem 1.2rem;border-radius:30px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(720px 320px at 85% 18%,rgba(67,211,255,.12),transparent 60%),radial-gradient(720px 420px at 8% 8%,rgba(124,92,255,.16),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));overflow:hidden}.bm-machine-stage::before,.bm-machine-stage::after{content:"";position:absolute;inset:22px;border-radius:24px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.bm-machine-stage::after{inset:46px;border-color:rgba(255,255,255,.04)}.bm-machine-label{position:absolute;top:1.1rem;padding:.48rem .96rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(12,16,28,.86);color:var(--bm-frost);font-size:clamp(.82rem,1.15vw,.96rem);letter-spacing:.08em;text-transform:uppercase;font-weight:700;z-index:2}.bm-machine-label--evidence{left:1.4rem}.bm-machine-label--boundary{left:50%;transform:translateX(-50%)}.bm-machine-label--decision{right:1.4rem}.bm-machine-svg{position:relative;z-index:1;width:100%;height:auto;display:block;margin-top:1.1rem}.bm-shell{fill:rgba(255,255,255,.018);stroke:rgba(255,255,255,.07)}.bm-shell-inner{fill:rgba(255,255,255,.01);stroke:rgba(255,255,255,.05)}.bm-intake-line{stroke:rgba(238,240,247,.55);stroke-width:4;fill:none}.bm-pass-line{stroke:var(--bm-pass);stroke-width:8;fill:none;stroke-linecap:round}.bm-pass-line-shadow{stroke:rgba(67,211,255,.22);stroke-width:18;fill:none;stroke-linecap:round}.bm-hold-line{stroke:var(--bm-hold);stroke-width:7;fill:none;stroke-linecap:round}.bm-hold-line-shadow{stroke:rgba(124,92,255,.18);stroke-width:15;fill:none;stroke-linecap:round}.bm-boundary-rings rect{fill:none;stroke:rgba(124,92,255,.7)}.bm-gate-core{stroke:rgba(238,240,247,.88)!important}.bm-envelope{stroke:rgba(124,92,255,.8);stroke-width:2.5;fill:none}.bm-evidence-token{fill:#a18cff;stroke:#c3bbff;stroke-width:1.4}.bm-pass-token{fill:var(--bm-pass);stroke:rgba(238,240,247,.5);stroke-width:1.2}.bm-hold-token{fill:var(--bm-hold);stroke:rgba(238,240,247,.4);stroke-width:1.2}.bm-boundary-focus{fill:rgba(67,211,255,.14)}.bm-reason{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .84rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(12,16,28,.9);font-size:.78rem;color:var(--bm-frost);letter-spacing:.01em;box-shadow:0 12px 32px rgba(2,6,18,.32)}.bm-reason::before{content:"";width:.48rem;height:.48rem;border-radius:50%}.bm-reason--pass{right:2rem;bottom:5.6rem}.bm-reason--pass::before{background:var(--bm-pass)}.bm-reason--hold{right:1.4rem;bottom:1.4rem;background:rgba(43,14,9,.84);border-color:rgba(255,157,126,.36);color:#ffb69a}.bm-reason--hold::before{background:#ff9d7e}.brand-machine-hero .boundary-caption{position:absolute;left:1.4rem;bottom:3.6rem;z-index:2;max-width:22rem;margin:0;font-size:clamp(1.02rem,1.8vw,1.18rem);color:var(--bm-frost)}.bm-machine-foot{position:absolute;left:1.4rem;bottom:1.4rem;z-index:2;max-width:26rem;margin:0;color:var(--bm-mist);font-size:.92rem}.brand-machine-hero .boundary-object{border:none;background:none;box-shadow:none}.brand-machine-why-now .board-signal{grid-template-columns:minmax(0,1fr);gap:1.4rem;padding:clamp(1.2rem,2.5vw,1.8rem);position:relative;overflow:hidden}.brand-machine-why-now .board-signal::before{content:"";position:absolute;inset:auto 1.5rem 1.1rem 1.5rem;height:2px;background:linear-gradient(90deg,rgba(238,240,247,.28),rgba(238,240,247,.68) 48%,rgba(67,211,255,.82) 100%);opacity:.8}.brand-machine-why-now .board-signal-copy{display:grid;gap:.9rem;align-items:start}.brand-machine-why-now .signal-actions{display:flex;flex-wrap:wrap;gap:.8rem}.bm-pressure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.bm-pressure-card{position:relative;display:grid;gap:.7rem;padding:1.2rem;min-height:100%;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.016)),radial-gradient(240px 140px at 80% 0%,rgba(67,211,255,.08),transparent 70%);border:1px solid rgba(255,255,255,.08);box-shadow:var(--bm-card-shadow);overflow:hidden}.bm-pressure-card::after{content:"";position:absolute;inset:auto 1.05rem 1rem 1.05rem;height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.4),rgba(124,92,255,.85),rgba(67,211,255,.95))}.bm-pressure-chip{display:inline-flex;align-items:center;gap:.45rem;width:max-content;padding:.44rem .82rem;border-radius:999px;border:1px solid rgba(124,92,255,.45);background:rgba(29,19,54,.78);color:var(--bm-frost);font-size:.82rem;letter-spacing:.01em}.bm-pressure-chip::before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:var(--bm-hold);box-shadow:0 0 0 6px rgba(124,92,255,.1)}.bm-pressure-card h3{margin:0;font-size:clamp(1.2rem,2vw,1.45rem);letter-spacing:-.02em;line-height:1.04}.brand-machine-why-now .signal-stat{margin:.1rem 0 0;font-size:clamp(2.6rem,5vw,4rem);line-height:.94;letter-spacing:-.06em}.bm-pressure-body{margin:0;max-width:24ch}.bm-pressure-meta{display:grid;gap:.55rem;margin:0;padding:0}.bm-pressure-meta div{display:grid;gap:.2rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.07)}.bm-pressure-meta dt{font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:var(--bm-mist)}.bm-pressure-meta dd{margin:0;color:var(--bm-frost);font-size:.92rem}.bm-pressure-rail{margin-top:auto;display:flex;align-items:center;gap:.3rem;padding-top:.3rem}.bm-pressure-rail span{display:block;height:6px;border-radius:999px}.bm-pressure-rail .in{width:26%;background:rgba(238,240,247,.42)}.bm-pressure-rail .gate{width:10%;background:var(--bm-hold)}.bm-pressure-rail .out{width:44%;background:var(--bm-pass)}.bm-pressure-rail .hold{width:12%;background:rgba(124,92,255,.45);transform:translateY(5px) rotate(28deg);transform-origin:left center}.bm-pressure-note{margin:0;color:var(--bm-mist);font-size:.92rem}.brand-machine-governance .operating-shell{display:grid;gap:1.25rem;padding:clamp(1.2rem,2.6vw,1.8rem)}.governance-copy{display:grid;gap:.75rem;max-width:46rem}.governance-visual{position:relative;min-height:300px;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(640px 220px at 10% 0%,rgba(124,92,255,.16),transparent 65%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014));overflow:hidden}.governance-visual::before{content:"";position:absolute;left:11%;right:11%;bottom:72px;height:4px;background:linear-gradient(90deg,rgba(124,92,255,.78),rgba(238,240,247,.76) 56%,rgba(67,211,255,.9));border-radius:999px}.governance-visual::after{content:"";position:absolute;left:18%;right:18%;top:34px;height:190px;border-top:2px solid rgba(124,92,255,.78);border-left:2px solid transparent;border-right:2px solid transparent;border-radius:999px 999px 0 0;opacity:.9}.governance-node{position:absolute;bottom:56px;width:22px;height:22px;border-radius:50%;background:var(--bm-hold);box-shadow:0 0 0 6px rgba(124,92,255,.12),0 0 0 12px rgba(255,255,255,.05)}.governance-node::after{content:"";position:absolute;inset:5px;border-radius:50%;background:rgba(238,240,247,.92)}.governance-node--1{left:16%}.governance-node--2{left:38%}.governance-node--3{left:62%}.governance-node--4{left:84%}.governance-boundary{position:absolute;left:50%;transform:translateX(-50%);top:46px;width:26px;height:220px;border-radius:999px;border:2px solid rgba(124,92,255,.88);box-shadow:0 0 0 10px rgba(124,92,255,.08)}.governance-boundary::after{content:"";position:absolute;inset:18px 10px;border-left:2px solid rgba(238,240,247,.92);border-right:2px solid rgba(238,240,247,.24);border-radius:999px}.governance-hold{position:absolute;left:52.5%;bottom:80px;width:118px;height:3px;background:var(--bm-hold);transform:rotate(38deg);transform-origin:left center;border-radius:999px;box-shadow:0 0 0 6px rgba(124,92,255,.08)}.governance-hold-tag{position:absolute;left:58%;bottom:32px;padding:.56rem 1rem;border-radius:999px;background:rgba(43,14,9,.84);border:1px solid rgba(255,157,126,.36);color:#ffb69a;font-weight:700;letter-spacing:.01em}.governance-label{position:absolute;bottom:22px;width:16%;text-align:center;color:var(--bm-frost);font-size:clamp(.9rem,1.4vw,1.05rem)}.governance-label strong{display:block;font-size:1rem;margin-bottom:.24rem}.governance-label span{display:block;color:var(--bm-mist);font-size:.84rem}.governance-label--1{left:8%}.governance-label--2{left:30%}.governance-label--3{left:54%}.governance-label--4{left:76%}.governance-links{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}.governance-law{margin:0;color:var(--bm-mist)}.attack-surface-v72_3 .attack-detail{display:grid;gap:1rem}.attack-surface-v72_3 .attack-detail-item{border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014));box-shadow:var(--bm-card-shadow);overflow:hidden}.attack-surface-v72_3 .attack-detail-item[open]{border-color:rgba(124,92,255,.26);box-shadow:0 22px 58px rgba(2,6,18,.28)}.attack-surface-v72_3 .attack-detail-item>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;font-size:1rem;font-weight:700;color:var(--bm-frost);background:radial-gradient(380px 120px at 0% 0%,rgba(124,92,255,.08),transparent 65%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.attack-surface-v72_3 .attack-detail-item>summary::-webkit-details-marker{display:none}.attack-surface-v72_3 .attack-detail-item>summary::after{content:"+";font-size:1.3rem;color:var(--bm-mist)}.attack-surface-v72_3 .attack-detail-item[open]>summary::after{content:"−"}.attack-surface-v72_3 .attack-detail-body{padding:0 1rem 1rem}.attack-surface-v72_3 .why-requirements-grid{margin-top:0}.attack-surface-v72_3 .why-requirement-card{position:relative;padding:1rem 1rem 1rem;background:radial-gradient(220px 120px at 100% 0%,rgba(67,211,255,.06),transparent 70%),rgba(255,255,255,.02);min-height:100%}.attack-surface-v72_3 .why-requirement-card::after{content:"";position:absolute;left:1rem;right:1rem;bottom:.85rem;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.68),rgba(67,211,255,.84));opacity:.85}.attack-surface-v72_3 .attack-bullets{margin:.6rem 0 0;padding-left:1rem;display:grid;gap:.45rem}.attack-surface-v72_3 .attack-bullets.tight{gap:.35rem}.attack-surface-v72_3 .attack-minihead{margin:.8rem 0 0;color:var(--bm-frost);font-size:.86rem;letter-spacing:.08em;text-transform:uppercase}.attack-surface-v72_3 .attack-code-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.attack-surface-v72_3 .attack-code-row code{padding:.34rem .58rem;border-radius:999px;border:1px solid rgba(124,92,255,.22);background:rgba(124,92,255,.08);color:var(--bm-frost);font-size:.76rem}.brand-machine-reviewer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:1rem;align-items:start;margin-top:1.6rem}.brand-machine-reviewer .attack-flow-copy{padding:1.2rem 1.25rem;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(520px 220px at 0% 0%,rgba(124,92,255,.12),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014))}.brand-machine-reviewer .attack-flow-head{display:grid;gap:.75rem;margin-bottom:1.1rem}.attack-flow-law{margin:.9rem 0 0;color:var(--bm-mist)}.attack-flow-law .tag{margin-left:.4rem;background:rgba(43,14,9,.84);border-color:rgba(255,157,126,.36);color:#ffb69a}.brand-machine-reviewer .attack-flow-steps{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.brand-machine-reviewer .attack-flow-steps li{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:start;padding:1rem;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);position:relative;overflow:hidden}.brand-machine-reviewer .attack-flow-steps li::after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:3px;background:linear-gradient(90deg,rgba(238,240,247,.26),rgba(124,92,255,.6),rgba(67,211,255,.78));border-radius:999px}.brand-machine-reviewer .step-num{font-size:1.1rem;font-weight:800;line-height:1;padding:.62rem .7rem;border-radius:18px;min-width:3rem;text-align:center;background:rgba(18,22,34,.9);border:1px solid rgba(255,255,255,.1);color:var(--bm-frost)}.brand-machine-reviewer .attack-flow-steps h3{margin:0 0 .2rem;font-size:1.05rem}.brand-machine-reviewer .attack-flow-steps p{margin:0}.evidence-dock{display:grid;gap:1rem;padding:1.2rem;border-radius:28px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(420px 180px at 100% 0%,rgba(67,211,255,.12),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.014));box-shadow:var(--bm-card-shadow);position:relative;overflow:hidden}.evidence-dock::after{content:"";position:absolute;inset:14px;border-radius:20px;border:1px solid rgba(255,255,255,.04);pointer-events:none}.evidence-dock-head{display:flex;flex-wrap:wrap;gap:.5rem;position:relative;z-index:1}.evidence-dock h3{margin:0;font-size:clamp(1.35rem,2.3vw,1.7rem);line-height:1.04}.evidence-dock p{margin:0}.evidence-dock .dock-facts{list-style:none;display:grid;gap:.65rem;margin:0;padding:0}.evidence-dock .dock-facts li{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;padding:.7rem .8rem;border-radius:18px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07)}.evidence-dock .dock-facts li::before{content:"";width:.58rem;height:.58rem;border-radius:50%;background:var(--bm-pass);box-shadow:0 0 0 6px rgba(67,211,255,.1);margin-top:.3rem}.evidence-dock .dock-utilities{display:flex;flex-wrap:wrap;gap:.8rem}.evidence-dock .btn.primary{width:max-content}.attack-cli{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.18);overflow:hidden}.attack-cli summary{cursor:pointer;padding:.85rem .95rem;font-weight:700;list-style:none}.attack-cli summary::-webkit-details-marker{display:none}.attack-cli pre{margin:0;padding:0 1rem 1rem;overflow:auto}.attack-cli code{color:var(--bm-frost);font-size:.92rem}.attack-surface-v72_3 .attack-enterprise-wrap{margin-top:1rem}.attack-surface-v72_3 .enterprise-note--attack{padding:1.1rem 1.2rem;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.attack-surface-v72_3 .attack-qa{display:grid;gap:.85rem}.attack-surface-v72_3 .attack-qa-row{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;padding:1rem;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.attack-surface-v72_3 .attack-qa-row .q,.attack-surface-v72_3 .attack-qa-row .a{color:var(--bm-frost)}.attack-surface-v72_3 .attack-qa-row strong{display:block;margin-bottom:.3rem;font-size:.84rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bm-mist)}.brand-machine-sources .why-sources-shell{max-width:none}.brand-machine-sources .section-eyebrow{margin-bottom:.25rem}.brand-machine-sources .evidence-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.brand-machine-sources .ledger-card{display:grid;gap:.85rem;padding:1.15rem;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(220px 120px at 100% 0%,rgba(67,211,255,.06),transparent 70%),rgba(255,255,255,.02);box-shadow:var(--bm-card-shadow)}.brand-machine-sources .ledger-head{display:flex;flex-wrap:wrap;gap:.45rem}.brand-machine-sources .ledger-card ul{list-style:none;display:grid;gap:.75rem;margin:0;padding:0}.brand-machine-sources .ledger-card li{display:grid;gap:.22rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.07)}.brand-machine-sources .ledger-card li:last-child{padding-bottom:0;border-bottom:none}.brand-machine-sources .ledger-card a{font-weight:700}.brand-machine-sources .ledger-card p{margin:0;color:var(--bm-mist);font-size:.92rem}.brand-machine-sources .ledger-law{margin-top:1rem;color:var(--bm-mist)}.brand-machine-sources .ledger-law strong{color:#ffb69a}.attack-surface-v72_3 .attack-surface-card{min-height:100%;background:radial-gradient(220px 120px at 0% 0%,rgba(124,92,255,.1),transparent 65%),rgba(255,255,255,.02)}@media (prefers-reduced-motion:no-preference){.bm-machine-svg .bm-evidence-token{animation:bmTokenIn 4.2s cubic-bezier(.22,1,.36,1) infinite}.bm-machine-svg .bm-evidence-token:nth-of-type(2){animation-delay:.2s}.bm-machine-svg .bm-evidence-token:nth-of-type(3){animation-delay:.4s}.bm-machine-svg .bm-boundary-rings rect{animation:bmGatePulse 4.2s ease-in-out infinite}.bm-machine-svg .bm-boundary-rings rect:nth-child(2){animation-delay:.06s}.bm-machine-svg .bm-boundary-rings rect:nth-child(3){animation-delay:.12s}.bm-machine-svg .bm-boundary-rings rect:nth-child(4){animation-delay:.18s}.bm-machine-svg .bm-pass-line,.bm-machine-svg .bm-pass-line-shadow{stroke-dasharray:340;stroke-dashoffset:340;animation:bmResolvePass 4.2s cubic-bezier(.22,1,.36,1) infinite}.bm-machine-svg .bm-hold-line,.bm-machine-svg .bm-hold-line-shadow{stroke-dasharray:220;stroke-dashoffset:220;animation:bmResolveHold 4.2s cubic-bezier(.22,1,.36,1) infinite}.bm-machine-svg .bm-pass-token{animation:bmPassDot 4.2s ease-in-out infinite}.bm-machine-svg .bm-hold-token{animation:bmHoldDot 4.2s ease-in-out infinite}.governance-boundary{animation:bmGatePulse 4.2s ease-in-out infinite}}@keyframes bmTokenIn{0%,12%{transform:translateX(-12px);opacity:.55}24%,100%{transform:translateX(0);opacity:1}}@keyframes bmGatePulse{0%,18%,100%{opacity:.72}28%,44%{opacity:1;box-shadow:0 0 0 14px rgba(124,92,255,.08)}}@keyframes bmResolvePass{0%,30%{stroke-dashoffset:340}42%,100%{stroke-dashoffset:0}}@keyframes bmResolveHold{0%,38%{stroke-dashoffset:220;opacity:.4}50%,100%{stroke-dashoffset:0;opacity:1}}@keyframes bmPassDot{0%,38%,100%{transform:scale(.92);opacity:.6}46%,70%{transform:scale(1);opacity:1}}@keyframes bmHoldDot{0%,48%,100%{transform:scale(.9);opacity:.56}58%,82%{transform:scale(1);opacity:1}}@media (max-width:1100px){.brand-machine-hero .home-hero-grid{grid-template-columns:1fr}.bm-machine-stage{min-height:460px}}@media (max-width:960px){.bm-pressure-grid,.brand-machine-sources .evidence-ledger{grid-template-columns:1fr}.brand-machine-reviewer{grid-template-columns:1fr}}@media (max-width:780px){.brand-machine-hero .hero-actions .btn,.brand-machine-why-now .signal-actions .btn{flex:1 1 100%}.bm-machine-stage{min-height:400px;padding-bottom:5.6rem}.bm-machine-label{font-size:.72rem;padding:.4rem .7rem}.brand-machine-hero .boundary-caption{max-width:18rem;font-size:.96rem}.bm-machine-foot{max-width:16rem;font-size:.84rem}.bm-reason--pass{right:1rem;bottom:4.7rem}.bm-reason--hold{right:1rem}.governance-visual{min-height:360px}.governance-visual::before{left:8%;right:8%}.governance-label{width:22%;font-size:.88rem}.governance-label--1{left:0}.governance-label--2{left:24%}.governance-label--3{left:49%}.governance-label--4{left:74%}.attack-surface-v72_3 .attack-qa-row{grid-template-columns:1fr}}@media (max-width:560px){.bm-machine-stage{min-height:350px;padding:1rem .75rem 6rem}.bm-machine-label--boundary{top:3.7rem}.brand-machine-hero .boundary-caption{left:1rem;bottom:4.2rem;max-width:13rem}.bm-machine-foot{left:1rem;bottom:1.1rem;max-width:12rem}.governance-visual{min-height:420px}.governance-label{width:40%;text-align:left}.governance-label--1{left:7%;bottom:78px}.governance-label--2{left:53%;bottom:78px}.governance-label--3{left:7%;bottom:16px}.governance-label--4{left:53%;bottom:16px}.governance-node--1{left:20%}.governance-node--2{left:72%}.governance-node--3{left:20%;bottom:46px}.governance-node--4{left:72%;bottom:46px}.governance-visual::before{left:18%;right:18%;bottom:106px}.governance-boundary{top:38px;height:200px}.governance-hold{left:52%;bottom:120px}.governance-hold-tag{left:50%;bottom:62px}}.brand-machine-hero .home-hero-copy{gap:.88rem}.brand-machine-hero .hero-actions{gap:.78rem}.brand-machine-hero .hero-actions .btn{min-height:50px}.brand-machine-hero .home-utility-rail{gap:.45rem .82rem}.brand-machine-hero .home-canonical-note{max-width:28rem;margin-top:.28rem}.brand-machine-hero .home-boundary-wrap{align-self:stretch}.brand-machine-hero .bm-machine-stage{min-height:570px;padding:1.15rem 1.15rem 1.45rem;background:radial-gradient(760px 320px at 84% 16%,rgba(67,211,255,.11),transparent 60%),radial-gradient(760px 420px at 8% 6%,rgba(124,92,255,.14),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012))}.brand-machine-hero .bm-machine-stage::before{inset:24px;border-color:rgba(255,255,255,.045)}.brand-machine-hero .bm-machine-stage::after{inset:48px;border-color:rgba(255,255,255,.035)}.brand-machine-hero .bm-machine-label{padding:.36rem .76rem;font-size:.72rem;letter-spacing:.18em;border-color:rgba(255,255,255,.12);background:rgba(8,11,18,.78);color:rgba(241,245,255,.9)}.brand-machine-hero .bm-machine-label--evidence{left:1.15rem}.brand-machine-hero .bm-machine-label--boundary{top:1rem}.brand-machine-hero .bm-machine-label--decision{right:1.15rem}.brand-machine-hero .bm-pass-line-shadow{stroke-width:16;opacity:.8}.brand-machine-hero .bm-hold-line-shadow{stroke-width:13;opacity:.7}.brand-machine-hero .bm-boundary-focus{fill:rgba(67,211,255,.12)}.brand-machine-hero .bm-evidence-token,.brand-machine-hero .bm-pass-token,.brand-machine-hero .bm-hold-token{transform-box:fill-box}.brand-machine-hero .boundary-caption{left:1.35rem;bottom:1.35rem;max-width:24rem;font-size:clamp(1rem,1.65vw,1.14rem);color:rgba(241,245,255,.94)}.brand-machine-hero .licensable-strip{margin-top:3rem}.mission-v79_12 .mission-arc{min-height:236px;background:radial-gradient(560px 220px at 12% 8%,rgba(124,92,255,.08),transparent 65%),radial-gradient(460px 180px at 86% 78%,rgba(67,211,255,.06),transparent 65%),linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.012));border-color:rgba(255,255,255,.07)}.mission-v79_12 .mission-arc::before{opacity:.7}.mission-v79_12 .mission-arc-line{height:1px;top:54%;background:linear-gradient(90deg,rgba(124,92,255,.14),rgba(124,92,255,.86),rgba(67,211,255,.82))}.mission-v79_12 .mission-arc-line::before{opacity:.46;border-color:rgba(255,255,255,.09)}.mission-v79_12 .mission-arc-node{top:calc(54% - 8px);width:16px;height:16px;border-color:rgba(255,255,255,.22);box-shadow:0 0 0 5px rgba(124,92,255,.055)}.mission-v79_12 .mission-arc-node::after{width:7px;height:7px}.mission-v79_12 .mission-arc-labels{bottom:1.5rem;left:8%;right:8%;gap:.8rem}.mission-v79_12 .mission-arc-labels span{font-size:.84rem;letter-spacing:.035em;color:rgba(224,231,245,.78)}.mission-v79_12 .hero-actions{margin-top:2rem}.mission-v79_12 .mission-arc{margin-top:.4rem}.why-sources-section{padding-top:5.2rem}.why-sources-shell{max-width:48rem}.why-sources-shell h2{max-width:20rem}.why-sources-summary{max-width:40rem}.why-source-groups{gap:1rem}.why-source-group{padding:1.02rem 1.06rem 1.08rem;border-radius:22px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.012))}.why-source-group h3{letter-spacing:.12em}.why-source-rows{gap:.7rem}.why-source-row{padding:.82rem .9rem;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.015)}.why-source-row span{letter-spacing:.04em}.why-source-row strong{color:rgba(244,247,255,.95)}.why-source-row:hover,.why-source-row:focus-visible{border-color:rgba(124,92,255,.22);background:rgba(124,92,255,.055)}@media (max-width:960px){.brand-machine-hero .bm-machine-stage{min-height:520px}.mission-v79_12 .mission-arc{min-height:216px}}@media (max-width:680px){.brand-machine-hero .home-hero-copy{gap:.82rem}.brand-machine-hero .hero-actions{gap:.72rem}.brand-machine-hero .hero-actions .btn{width:100%}.brand-machine-hero .bm-machine-stage{min-height:454px;padding:1rem 1rem 1.35rem}.brand-machine-hero .bm-machine-label{font-size:.68rem;letter-spacing:.16em}.brand-machine-hero .bm-machine-label--evidence{left:.9rem}.brand-machine-hero .bm-machine-label--decision{right:.9rem}.brand-machine-hero .boundary-caption{left:1rem;right:1rem;max-width:none;bottom:1.05rem;font-size:1rem}.brand-machine-hero .licensable-strip{margin-top:2.35rem}.mission-v79_12 .mission-arc{min-height:204px}.mission-v79_12 .mission-arc-labels{left:7%;right:7%;gap:.45rem}.mission-v79_12 .mission-arc-labels span{font-size:.76rem}.why-sources-section{padding-top:4.4rem}}@media (prefers-reduced-motion:reduce){.brand-machine-hero .bm-machine-stage,.mission-v79_12 .mission-arc,.why-source-row{animation:none !important;transition:none !important}}:root{--wc-rail-violet:#7C5CFF;--wc-rail-cyan:#43D3FF;--wc-rail-frost:#F3F6FF;--wc-rail-mist:#A7B3C7;--wc-panel-fill:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.014));--wc-panel-border:rgba(255,255,255,.08);--wc-panel-shadow:0 24px 68px rgba(2,6,18,.28)}.why-now-v79_12 .why-now-hero-shell{max-width:min(74rem,100%);padding:clamp(1.35rem,2.6vw,1.9rem);border-radius:32px;border:1px solid var(--wc-panel-border);background:radial-gradient(960px 320px at 0% 0%,rgba(124,92,255,.12),transparent 60%),radial-gradient(760px 280px at 100% 0%,rgba(67,211,255,.10),transparent 58%),var(--wc-panel-fill);box-shadow:var(--wc-panel-shadow)}.why-now-v79_12 .why-now-hero-copy{max-width:54rem}.why-now-v79_12 .why-now-trust-line{max-width:40rem}.brand-machine-hero .home-hero-grid{align-items:start;gap:clamp(1.4rem,3vw,2.4rem)}.brand-machine-hero .home-boundary-wrap{display:grid;align-items:center}.brand-machine-hero .bm-machine-stage{min-height:clamp(22rem,35vw,31rem);aspect-ratio:1.14 / 1;padding:clamp(1rem,2.1vw,1.35rem)}.brand-machine-hero .bm-machine-svg{width:min(100%,39rem);margin:clamp(1.55rem,2.8vw,2rem) auto 0}.brand-machine-hero .bm-machine-label{z-index:3}.brand-machine-hero .bm-machine-label--boundary{top:.92rem}.brand-machine-hero .boundary-caption{left:clamp(1rem,2vw,1.35rem);right:auto;bottom:clamp(1rem,1.8vw,1.3rem);max-width:min(24rem,calc(100% - 2rem))}.board-signal-section.v79 .board-signal{grid-template-columns:minmax(0,1.06fr) minmax(22rem,.94fr);gap:clamp(1.2rem,2.3vw,1.8rem);align-items:start}.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:1fr;gap:.9rem;align-content:start}.board-signal-section.v79 .bm-pressure-card{padding:1.1rem 1.05rem 1rem;min-height:0}.board-signal-section.v79 .signal-stat{font-size:clamp(1.8rem,2.6vw,2.45rem)}.board-signal-section.v79 .bm-pressure-card h3{max-width:18ch}.board-signal-section.v79 .bm-pressure-body,.board-signal-section.v79 .bm-pressure-meta dd{max-width:none}.brand-machine-governance .governance-shell{gap:1.35rem}.brand-machine-governance .governance-visual{--wc-governance-rail-bottom:8.35rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(15rem,1fr) auto;gap:.75rem 1rem;align-items:end;min-height:clamp(25rem,34vw,31rem);padding:clamp(1.5rem,2.6vw,2rem)}.brand-machine-governance .governance-visual::before{left:12%;right:12%;bottom:var(--wc-governance-rail-bottom)}.brand-machine-governance .governance-visual::after{left:18%;right:18%;top:clamp(2rem,3vw,2.4rem);height:clamp(8rem,13vw,10.5rem)}.brand-machine-governance .governance-node{bottom:calc(var(--wc-governance-rail-bottom) - 11px) !important}.brand-machine-governance .governance-node--1{left:16% !important}.brand-machine-governance .governance-node--2{left:38% !important}.brand-machine-governance .governance-node--3{left:62% !important}.brand-machine-governance .governance-node--4{left:84% !important}.brand-machine-governance .governance-boundary{top:2.3rem;height:clamp(11.25rem,17vw,14.2rem)}.brand-machine-governance .governance-hold{left:52.2%;bottom:calc(var(--wc-governance-rail-bottom) + 1rem);width:clamp(5.6rem,7vw,7.2rem)}.brand-machine-governance .governance-hold-tag{left:auto;right:9%;bottom:calc(var(--wc-governance-rail-bottom) + 1.55rem);padding:.46rem .84rem;font-size:.78rem}.brand-machine-governance .governance-label{position:relative;left:auto !important;right:auto;bottom:auto !important;width:auto;text-align:left;align-self:start;z-index:2;padding-top:.2rem}.brand-machine-governance .governance-label strong{font-size:1rem}.brand-machine-governance .governance-label span{max-width:16ch}.brand-machine-governance .governance-label--1{grid-column:1;grid-row:2}.brand-machine-governance .governance-label--2{grid-column:2;grid-row:2}.brand-machine-governance .governance-label--3{grid-column:3;grid-row:2}.brand-machine-governance .governance-label--4{grid-column:4;grid-row:2}.brand-machine-governance .governance-links{justify-content:space-between;gap:1rem 1.25rem}.brand-machine-governance .governance-law{max-width:40rem}.why-now-v79_12 .why-sources-shell{max-width:none}.why-now-v79_12 .why-source-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.why-now-v79_12 .why-source-group{min-height:100%}.attack-surface-v72_3 .attack-topology{overflow:hidden}.attack-surface-v72_3 .attack-topology-inner{grid-template-columns:minmax(0,1.02fr) minmax(21rem,.98fr);align-items:center;gap:clamp(1.2rem,2.4vw,1.8rem);padding:clamp(1.35rem,2.4vw,1.9rem)}.attack-surface-v72_3 .attack-topology-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.attack-surface-v72_3 .attack-topology-visual{min-height:0;aspect-ratio:1.6 / 1;padding:clamp(1rem,2vw,1.35rem)}.attack-surface-v72_3 .attack-topology-svg{display:block;width:min(100%,36rem);height:auto;margin-inline:auto}.attack-surface-v72_3 .attack-topology-svg text{font-size:13px;text-rendering:geometricPrecision}.attack-surface-v72_3 .attack-detail{gap:.9rem}.attack-surface-v72_3 .attack-detail-item{border-color:rgba(255,255,255,.09)}.attack-surface-v72_3 .attack-detail-item>summary{padding:1rem 1.2rem}.attack-surface-v72_3 .attack-detail-body{padding:1rem 1.05rem 1.15rem;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.008))}.attack-surface-v72_3 .why-requirements-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.attack-surface-v72_3 .why-requirement-card{padding:1rem 1rem 1.2rem}.attack-surface-v72_3 .why-requirement-card h3{margin-bottom:.35rem}.attack-surface-v72_3 .evidence-dock{align-self:start}@media (max-width:1180px){.board-signal-section.v79 .board-signal{grid-template-columns:1fr}.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.why-now-v79_12 .why-source-groups,.attack-surface-v72_3 .attack-topology-legend,.attack-surface-v72_3 .why-requirements-grid{grid-template-columns:1fr}.attack-surface-v72_3 .attack-topology-inner{grid-template-columns:1fr}.brand-machine-governance .governance-visual{--wc-governance-rail-bottom:9.4rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(13rem,1fr) auto auto;min-height:31rem}.brand-machine-governance .governance-visual::before{left:14%;right:14%}.brand-machine-governance .governance-visual::after{left:20%;right:20%}.brand-machine-governance .governance-node--1{left:20% !important}.brand-machine-governance .governance-node--2{left:72% !important}.brand-machine-governance .governance-node--3{left:20% !important}.brand-machine-governance .governance-node--4{left:72% !important}.brand-machine-governance .governance-label--1{grid-column:1;grid-row:2}.brand-machine-governance .governance-label--2{grid-column:2;grid-row:2}.brand-machine-governance .governance-label--3{grid-column:1;grid-row:3}.brand-machine-governance .governance-label--4{grid-column:2;grid-row:3}.brand-machine-governance .governance-hold{left:51.5%}.brand-machine-governance .governance-hold-tag{right:10%}}@media (max-width:900px){.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:1fr}}@media (max-width:760px){.brand-machine-hero .bm-machine-stage{min-height:clamp(19rem,82vw,25rem);aspect-ratio:auto}.brand-machine-hero .bm-machine-svg{width:100%;margin-top:2.6rem}.brand-machine-governance .governance-links{justify-content:flex-start}}@media (max-width:640px){.brand-machine-hero .bm-machine-stage{min-height:0;aspect-ratio:1 / 1.02;padding:.95rem .88rem 1rem}.brand-machine-hero .bm-machine-label{font-size:.64rem;letter-spacing:.14em;padding:.34rem .62rem}.brand-machine-hero .bm-machine-label--evidence{left:.78rem}.brand-machine-hero .bm-machine-label--decision{right:.78rem}.brand-machine-hero .bm-machine-label--boundary{top:.78rem}.brand-machine-hero .boundary-caption{left:.95rem;right:.95rem;bottom:.95rem;max-width:none;font-size:.98rem}.brand-machine-governance .governance-visual{--wc-governance-rail-bottom:11rem;min-height:34rem;gap:.65rem .8rem}.brand-machine-governance .governance-visual::before{left:16%;right:16%}.brand-machine-governance .governance-boundary{top:2rem;height:12rem}.brand-machine-governance .governance-hold{width:5.4rem}.attack-surface-v72_3 .attack-topology-svg text{font-size:11px}}:root{--apx-violet:#7C5CFF;--apx-cyan:#43D3FF;--apx-frost:#F5F7FD;--apx-mist:#A9B3C7;--apx-panel-border:rgba(255,255,255,.078);--apx-panel-fill:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.014));--apx-panel-shadow:0 24px 68px rgba(2,6,18,.28)}.home-hero-v79_12 h1,.why-now-v79_12 h1,.attack-surface-v72_3 h1{text-wrap:balance}.why-now-v79_12 h2,.attack-surface-v72_3 h2,.board-signal-section.v79 h2{text-wrap:balance}.why-now-v79_12 .section-deck,.attack-surface-v72_3 .section-deck,.board-signal-section.v79 .section-deck{max-width:62ch}.why-now-v79_12 .why-now-hero{padding:clamp(4.8rem,8vw,6.8rem) 0 3rem}.why-now-v79_12 .why-now-hero-shell{max-width:min(78rem,100%);padding:0;border:0;background:none;box-shadow:none}.why-now-v79_12 .why-now-hero-copy{max-width:36rem;display:grid;gap:.95rem}.why-now-v79_12 .why-now-trust-line{max-width:42rem;color:rgba(235,241,255,.74)}.why-now-v79_12 .hero-actions{gap:.78rem}.brand-machine-hero .home-hero-shell{max-width:min(75rem,100%)}.brand-machine-hero .home-hero-grid{align-items:start;gap:clamp(1.55rem,3vw,2.5rem)}.brand-machine-hero .home-hero-copy{max-width:34rem}.brand-machine-hero .home-boundary-wrap{display:grid;align-items:center;min-width:0}.brand-machine-hero .bm-machine-stage{min-height:clamp(24rem,34vw,32rem);aspect-ratio:1.08 / 1;padding:clamp(1rem,2vw,1.35rem)}.brand-machine-hero .bm-machine-stage::before{inset:20px}.brand-machine-hero .bm-machine-stage::after{inset:40px}.brand-machine-hero .bm-machine-svg{width:min(100%,38rem);margin:clamp(1.55rem,2.7vw,2rem) auto 0}.brand-machine-hero .bm-machine-label{z-index:3}.brand-machine-hero .bm-machine-label--boundary{top:.92rem}.brand-machine-hero .boundary-caption{left:clamp(1rem,2vw,1.35rem);right:auto;bottom:clamp(1rem,1.8vw,1.3rem);max-width:min(23rem,calc(100% - 2rem));line-height:1.38}.brand-machine-hero .home-utility-rail--iconic{max-width:30rem}.brand-machine-hero .home-canonical-note{max-width:31rem}.board-signal-section.v79 .board-signal{grid-template-columns:minmax(0,1.04fr) minmax(25rem,.96fr);gap:clamp(1.2rem,2.4vw,1.9rem);align-items:start}.board-signal-section.v79 .board-signal-copy{max-width:34rem}.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:1fr;gap:1rem;align-content:start}.board-signal-section.v79 .bm-pressure-card{padding:1.05rem 1.02rem 1rem;min-height:0}.board-signal-section.v79 .bm-pressure-card h3{max-width:16ch;line-height:1.04}.board-signal-section.v79 .signal-stat{font-size:clamp(1.72rem,2.3vw,2.2rem);line-height:.96}.board-signal-section.v79 .bm-pressure-body{font-size:.95rem;line-height:1.48}.board-signal-section.v79 .bm-pressure-meta{gap:.72rem}.board-signal-section.v79 .bm-pressure-meta dd{max-width:none;line-height:1.45}.brand-machine-governance .governance-shell{gap:1.35rem}.brand-machine-governance .governance-visual{--governance-rail-bottom:8.2rem;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(15rem,1fr) auto;gap:.8rem 1rem;align-items:end;min-height:clamp(25rem,34vw,30rem);padding:clamp(1.45rem,2.6vw,2rem)}.brand-machine-governance .governance-visual::before{left:12%;right:12%;bottom:var(--governance-rail-bottom)}.brand-machine-governance .governance-visual::after{left:18%;right:18%;top:2rem;height:clamp(8rem,13vw,10.5rem)}.brand-machine-governance .governance-node{bottom:calc(var(--governance-rail-bottom) - 11px) !important}.brand-machine-governance .governance-node--1{left:16% !important}.brand-machine-governance .governance-node--2{left:38% !important}.brand-machine-governance .governance-node--3{left:62% !important}.brand-machine-governance .governance-node--4{left:84% !important}.brand-machine-governance .governance-boundary{top:2.2rem;height:clamp(11.2rem,16vw,13.9rem)}.brand-machine-governance .governance-hold{left:52%;bottom:calc(var(--governance-rail-bottom) + .95rem);width:clamp(5.5rem,7vw,7rem)}.brand-machine-governance .governance-hold-tag{left:auto;right:8.5%;bottom:calc(var(--governance-rail-bottom) + 1.35rem);padding:.42rem .8rem;font-size:.76rem;background:rgba(43,14,9,.84);border:1px solid rgba(255,157,126,.36);color:#ffb69a;box-shadow:0 12px 28px rgba(43,14,9,.24)}.brand-machine-governance .governance-label{position:relative !important;inset:auto !important;width:auto !important;align-self:start;text-align:left;z-index:2;padding-top:.15rem}.brand-machine-governance .governance-label strong{display:block;font-size:1rem;line-height:1.04}.brand-machine-governance .governance-label span{display:block;max-width:16ch;line-height:1.35;color:rgba(228,234,246,.78)}.brand-machine-governance .governance-label--1{grid-column:1;grid-row:2}.brand-machine-governance .governance-label--2{grid-column:2;grid-row:2}.brand-machine-governance .governance-label--3{grid-column:3;grid-row:2}.brand-machine-governance .governance-label--4{grid-column:4;grid-row:2}.brand-machine-governance .governance-links{justify-content:space-between;gap:1rem 1.2rem}.brand-machine-governance .governance-law{max-width:40rem}.why-now-v79_12 .why-tableau-shell{padding:clamp(1.3rem,2vw,1.7rem);border-radius:32px;border:1px solid var(--apx-panel-border);background:radial-gradient(920px 280px at 0% 0%,rgba(124,92,255,.11),transparent 60%),radial-gradient(740px 260px at 100% 0%,rgba(67,211,255,.08),transparent 58%),var(--apx-panel-fill);box-shadow:var(--apx-panel-shadow)}.why-now-v79_12 .why-tableau-head{max-width:42rem}.why-now-v79_12 .why-tableau-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}.why-now-v79_12 .tableau-card{min-height:100%;display:grid;grid-template-rows:auto auto auto auto 1fr auto;gap:.55rem}.why-now-v79_12 .tableau-card h3{max-width:15ch;line-height:1.05}.why-now-v79_12 .tableau-card svg{margin-top:auto;min-height:104px}.why-now-v79_12 .why-tableau-summary{align-items:flex-start}.why-now-v79_12 .why-enterprise-wrap{margin-top:1rem}.why-now-v79_12 .why-sources-shell{max-width:none}.why-now-v79_12 .why-source-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.why-now-v79_12 .why-source-group{min-height:100%}.why-now-v79_12 .why-source-row{min-height:4.8rem;align-items:center}.attack-surface-v72_3 .attack-topology{overflow:hidden}.attack-surface-v72_3 .attack-topology-inner{grid-template-columns:minmax(0,1.02fr) minmax(21rem,.98fr);align-items:center;gap:clamp(1.2rem,2.4vw,1.8rem);padding:clamp(1.35rem,2.4vw,1.9rem)}.attack-surface-v72_3 .attack-topology-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.attack-surface-v72_3 .attack-topology-visual{min-height:0;aspect-ratio:1.58 / 1;padding:clamp(1rem,2vw,1.35rem)}.attack-surface-v72_3 .attack-topology-svg{display:block;width:min(100%,36rem);height:auto;margin-inline:auto}.attack-surface-v72_3 .attack-topology-svg text{font-size:13px;text-rendering:geometricPrecision}.attack-surface-v72_3 .attack-detail{gap:.95rem}.attack-surface-v72_3 .attack-detail-item{border-color:rgba(255,255,255,.09)}.attack-surface-v72_3 .attack-detail-item>summary{padding:1rem 1.2rem}.attack-surface-v72_3 .attack-detail-item>*:not(summary){display:none}.attack-surface-v72_3 .attack-detail-item[open]>*:not(summary){display:block}.attack-surface-v72_3 .attack-detail-body{padding:1rem 1.05rem 1.15rem;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.008))}.attack-surface-v72_3 .attack-summary-head{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;min-width:0}.attack-surface-v72_3 .attack-summary-title{min-width:0;line-height:1.18}.attack-surface-v72_3 .why-requirements-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.attack-surface-v72_3 .why-requirement-card{padding:1rem 1rem 1.2rem}.attack-surface-v72_3 .why-requirement-card h3{margin-bottom:.35rem}.attack-surface-v72_3 .attack-flow{gap:1rem}.attack-surface-v72_3 .evidence-dock{align-self:start}.attack-surface-v72_3 .attack-qa{gap:.9rem}.attack-surface-v72_3 .attack-qa-row{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.attack-surface-v72_3 .attack-qa-row .q,.attack-surface-v72_3 .attack-qa-row .a{line-height:1.5}.attack-surface-v72_3 .brand-machine-sources .evidence-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.attack-surface-v72_3 .ledger-law{max-width:58rem}@media (max-width:1180px){.board-signal-section.v79 .board-signal{grid-template-columns:1fr}.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.why-now-v79_12 .why-now-hero-copy,.board-signal-section.v79 .board-signal-copy{max-width:100%}}@media (max-width:980px){.why-now-v79_12 .why-source-groups,.attack-surface-v72_3 .attack-topology-legend,.attack-surface-v72_3 .why-requirements-grid,.attack-surface-v72_3 .brand-machine-sources .evidence-ledger{grid-template-columns:1fr}.attack-surface-v72_3 .attack-topology-inner{grid-template-columns:1fr}.brand-machine-governance .governance-visual{--governance-rail-bottom:9.45rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(13rem,1fr) auto auto;min-height:31rem}.brand-machine-governance .governance-visual::before{left:14%;right:14%}.brand-machine-governance .governance-visual::after{left:20%;right:20%}.brand-machine-governance .governance-node--1{left:20% !important}.brand-machine-governance .governance-node--2{left:72% !important}.brand-machine-governance .governance-node--3{left:20% !important}.brand-machine-governance .governance-node--4{left:72% !important}.brand-machine-governance .governance-label--1{grid-column:1;grid-row:2}.brand-machine-governance .governance-label--2{grid-column:2;grid-row:2}.brand-machine-governance .governance-label--3{grid-column:1;grid-row:3}.brand-machine-governance .governance-label--4{grid-column:2;grid-row:3}.brand-machine-governance .governance-hold{left:51.5%}}@media (max-width:900px){.board-signal-section.v79 .bm-pressure-grid{grid-template-columns:1fr}.why-now-v79_12 .why-tableau-grid{grid-template-columns:1fr}.attack-surface-v72_3 .attack-qa-row{grid-template-columns:1fr}}@media (max-width:760px){.brand-machine-hero .bm-machine-stage{min-height:clamp(19rem,82vw,25rem);aspect-ratio:auto}.brand-machine-hero .bm-machine-svg{width:100%;margin-top:2.5rem}.brand-machine-governance .governance-links{justify-content:flex-start}}@media (max-width:720px){.why-now-v79_12 .hero-actions .btn{flex:1 1 100%}.attack-surface-v72_3 .attack-summary-head{grid-template-columns:1fr;gap:.55rem}.attack-surface-v72_3 .attack-detail-item>summary::after{align-self:start;margin-top:.05rem}.attack-surface-v72_3 .evidence-dock .btn.primary{width:100%;max-width:none}}@media (max-width:640px){.brand-machine-hero .bm-machine-stage{min-height:0;aspect-ratio:1 / 1.02;padding:.95rem .88rem 1rem}.brand-machine-hero .bm-machine-label{font-size:.64rem;letter-spacing:.14em;padding:.34rem .62rem}.brand-machine-hero .bm-machine-label--evidence{left:.78rem}.brand-machine-hero .bm-machine-label--decision{right:.78rem}.brand-machine-hero .bm-machine-label--boundary{top:.78rem}.brand-machine-hero .boundary-caption{left:.95rem;right:.95rem;bottom:.95rem;max-width:none;font-size:.98rem}.brand-machine-governance .governance-visual{--governance-rail-bottom:11rem;min-height:34rem;gap:.7rem .85rem}.brand-machine-governance .governance-visual::before{left:16%;right:16%}.brand-machine-governance .governance-boundary{top:1.95rem;height:11.8rem}.brand-machine-governance .governance-hold{width:5.35rem}.attack-surface-v72_3 .attack-topology-svg text{font-size:11px}}@media (max-width:480px){.brand-machine-governance .governance-visual{--governance-rail-bottom:12.2rem;grid-template-columns:1fr;grid-template-rows:minmax(12rem,1fr) auto auto auto auto;min-height:0;gap:.72rem;padding:1rem}.brand-machine-governance .governance-visual::before{left:14%;right:14%}.brand-machine-governance .governance-visual::after{left:22%;right:22%;top:1.75rem;height:10.6rem}.brand-machine-governance .governance-node--1{left:14% !important}.brand-machine-governance .governance-node--2{left:38% !important}.brand-machine-governance .governance-node--3{left:62% !important}.brand-machine-governance .governance-node--4{left:86% !important}.brand-machine-governance .governance-label--1{grid-column:1;grid-row:2}.brand-machine-governance .governance-label--2{grid-column:1;grid-row:3}.brand-machine-governance .governance-label--3{grid-column:1;grid-row:4}.brand-machine-governance .governance-label--4{grid-column:1;grid-row:5}.brand-machine-governance .governance-label strong{font-size:.95rem}.brand-machine-governance .governance-label span{max-width:none;font-size:.88rem}.brand-machine-governance .governance-hold{left:52% !important;bottom:calc(var(--governance-rail-bottom) + .85rem);width:4.85rem}.brand-machine-governance .governance-hold-tag{right:7%;bottom:calc(var(--governance-rail-bottom) + 1.15rem)}.why-now-v79_12 .why-tableau-shell,.why-now-v79_12 .why-requirements-shell{padding:1rem}.attack-surface-v72_3 .attack-topology-inner,.attack-surface-v72_3 .attack-detail-body,.attack-surface-v72_3 .evidence-dock,.attack-surface-v72_3 .brand-machine-reviewer .attack-flow-copy{padding-inline:1rem}}@media (prefers-reduced-motion:no-preference){.bm-machine-svg .bm-evidence-token,.bm-machine-svg .bm-boundary-rings rect,.bm-machine-svg .bm-pass-line,.bm-machine-svg .bm-pass-line-shadow,.bm-machine-svg .bm-hold-line,.bm-machine-svg .bm-hold-line-shadow,.bm-machine-svg .bm-pass-token,.bm-machine-svg .bm-hold-token{animation-duration:1.6s !important;animation-iteration-count:1 !important;animation-fill-mode:both !important}.governance-boundary{animation:none !important}}@media (prefers-reduced-motion:reduce){.bm-machine-svg .bm-evidence-token,.bm-machine-svg .bm-boundary-rings rect,.bm-machine-svg .bm-pass-line,.bm-machine-svg .bm-pass-line-shadow,.bm-machine-svg .bm-hold-line,.bm-machine-svg .bm-hold-line-shadow,.bm-machine-svg .bm-pass-token,.bm-machine-svg .bm-hold-token,.why-now-v79_12 .tableau-card,.why-now-v79_12 .why-requirement-card{animation:none !important;transition:none !important}}.brand-machine-hero .home-hero-shell,.why-now-v79_12 .why-tableau-shell,.attack-surface-v72_3 .attack-surface-shell,.brand-machine-sources .why-sources-shell{backdrop-filter:blur(14px)}.brand-machine-hero .home-hero-grid{align-items:start;gap:1.25rem 1.7rem}.brand-machine-hero .home-hero-copy{max-width:36rem}.brand-machine-hero .home-boundary-wrap{display:flex;align-items:stretch}.brand-machine-hero .bm-machine-stage{min-height:520px}.brand-machine-hero .boundary-caption{max-width:18rem}.brand-machine-governance .governance-mobile-steps{display:none}.brand-machine-governance .governance-step-card{display:grid;gap:.22rem;padding:.8rem .9rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.014))}.brand-machine-governance .governance-step-card strong{color:var(--bm-frost);font-size:.95rem;line-height:1.1}.brand-machine-governance .governance-step-card span{color:var(--bm-mist);font-size:.9rem}.brand-machine-governance .governance-step-card::after{content:"";width:40px;height:3px;border-radius:999px;margin-top:.25rem;background:linear-gradient(90deg,rgba(124,92,255,.72),rgba(67,211,255,.9))}@media (max-width:1100px){.brand-machine-hero .bm-machine-stage{min-height:440px}}@media (max-width:560px){.brand-machine-hero{padding-top:3rem;padding-bottom:1.2rem}.brand-machine-hero .home-hero-shell{padding:1rem 1rem 1.05rem;border-radius:28px}.brand-machine-hero .home-hero-grid{gap:.85rem}.brand-machine-hero .home-hero-copy{gap:.58rem;max-width:none}.brand-machine-hero .pill{font-size:.76rem;padding:.34rem .6rem}.brand-machine-hero h1{max-width:7.8ch;font-size:clamp(2.55rem,12.8vw,3.55rem);letter-spacing:-.05em;margin:.1rem 0 .28rem}.brand-machine-hero .hero-lede{font-size:1rem;line-height:1.52;max-width:none}.brand-machine-hero .home-hero-support{margin:.08rem 0 0;font-size:.94rem}.brand-machine-hero .hero-actions{gap:.55rem;margin-top:.15rem}.brand-machine-hero .hero-actions .btn{min-height:46px}.brand-machine-hero .home-utility-rail{gap:.35rem .5rem;margin-top:.08rem}.brand-machine-hero .home-utility-rail .hero-meta{font-size:.78rem}.brand-machine-hero .home-canonical-note{margin-top:.08rem;font-size:.84rem;max-width:none}.brand-machine-hero .home-boundary-wrap{margin-top:.1rem}.brand-machine-hero .bm-machine-stage{min-height:272px;padding:.75rem .7rem 3.9rem}.brand-machine-hero .bm-machine-label{font-size:.64rem;padding:.31rem .54rem;letter-spacing:.14em}.brand-machine-hero .bm-machine-label--evidence{left:.75rem}.brand-machine-hero .bm-machine-label--decision{right:.75rem}.brand-machine-hero .bm-machine-label--boundary{top:.85rem}.brand-machine-hero .boundary-caption{left:.85rem;right:.85rem;bottom:1rem;max-width:12.5rem;font-size:.88rem;line-height:1.35}.brand-machine-hero .licensable-strip{margin-top:.75rem;padding:.78rem .84rem;gap:.45rem}.brand-machine-hero .licensable-strip p{font-size:.9rem}.brand-machine-governance .governance-visual{min-height:286px;padding-bottom:0}.brand-machine-governance .governance-visual::before{left:14%;right:14%;bottom:72px}.brand-machine-governance .governance-visual::after{left:18%;right:18%;top:28px;height:150px}.brand-machine-governance .governance-boundary{top:34px;height:156px;width:24px}.brand-machine-governance .governance-hold{left:53%;bottom:86px;width:90px}.brand-machine-governance .governance-hold-tag{left:auto;right:14%;bottom:96px;padding:.45rem .8rem;font-size:.78rem}.brand-machine-governance .governance-node{bottom:60px}.brand-machine-governance .governance-node--1{left:14%}.brand-machine-governance .governance-node--2{left:36%}.brand-machine-governance .governance-node--3{left:64%}.brand-machine-governance .governance-node--4{left:86%}.brand-machine-governance .governance-label{display:none}.brand-machine-governance .governance-mobile-steps{display:grid;grid-template-columns:1fr;gap:.6rem;margin-top:.8rem}.brand-machine-governance .governance-links{margin-top:.85rem;gap:.6rem .75rem}.brand-machine-governance .governance-law{font-size:.92rem}}:root{--mvg-violet:#7C5CFF;--mvg-cyan:#43D3FF;--mvg-amber:#FFBA8A;--mvg-ink:#0b1220;--mvg-ink2:#1b2536;--mvg-frost:#EEF0F7;--mvg-mist:#A7B3C7;--mvg-panel-fill:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018));--mvg-panel-border:rgba(255,255,255,.11);--mvg-panel-inner:rgba(255,255,255,.06);--mvg-shadow:0 24px 56px rgba(5,8,15,.22);--mvg-token-dx:clamp(160px,18vw,230px);--mvg-token-dx-fail:clamp(92px,12vw,140px);--mvg-token-dy-fail:56px}.bm-machine-stage.bm-apex-stage{background:radial-gradient(720px 320px at 85% 18%,rgba(67,211,255,.10),transparent 62%),radial-gradient(680px 360px at 12% 8%,rgba(124,92,255,.12),transparent 62%),linear-gradient(135deg,rgba(124,92,255,.06),rgba(67,211,255,.04) 52%,rgba(255,255,255,.0) 100%),var(--mvg-panel-fill);border:1px solid var(--mvg-panel-border)}.bm-apex-silhouette{position:absolute;inset:-42% -32% -32% -42%;background:linear-gradient(122deg,rgba(124,92,255,.14),rgba(67,211,255,.06) 55%,transparent 80%),radial-gradient(680px 260px at 68% 40%,rgba(124,92,255,.10),transparent 60%);transform:rotate(-10deg);pointer-events:none;opacity:.92}.bm-apex-rail{width:100%;height:auto;display:block;position:relative;z-index:1}.bm-apex-shell{fill:rgba(255,255,255,.012);stroke:rgba(255,255,255,.07)}.bm-apex-shell-inner{fill:rgba(255,255,255,.008);stroke:rgba(255,255,255,.055)}.bm-rail{fill:none;stroke-linecap:round;stroke-width:6}.bm-rail-in{stroke:rgba(11,18,32,.18);stroke-width:4}.bm-rail-pass{stroke:url(#mvgRailPass);filter:drop-shadow(0 0 16px rgba(124,92,255,.14))}.bm-rail-hold{stroke:url(#mvgRailHold);stroke-width:5;opacity:.92}.bm-rail-pass-anim,.bm-rail-hold-anim{stroke:url(#mvgRailBright);stroke-width:9;opacity:0;stroke-dasharray:100;stroke-dashoffset:100;filter:url(#mvgRailGlow)}.bm-boundary-halo{fill:rgba(124,92,255,.06);stroke:rgba(124,92,255,.18)}.bm-boundary-body{fill:rgba(255,255,255,.012);stroke:rgba(124,92,255,.22)}.bm-boundary-core{fill:rgba(255,255,255,.86)}.bm-boundary-scan{fill:rgba(67,211,255,.24);opacity:0;transform-box:fill-box;transform-origin:center}.bm-node{stroke:rgba(255,255,255,.22);stroke-width:2;opacity:.95}.bm-node--in{fill:rgba(124,92,255,.85)}.bm-node--pass{fill:rgba(67,211,255,.92)}.bm-node--hold{fill:rgba(255,255,255,.18)}.bm-node--missing{fill:rgba(255,186,138,.88)}.bm-apex-overlay{position:absolute;inset:0;z-index:2;pointer-events:none}.bm-apex-pill{position:absolute;padding:.52rem .92rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(16,18,26,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--mvg-frost);font-size:.82rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.bm-apex-pill--proof{left:1.25rem;top:1.05rem}.bm-apex-pill--verify{left:50%;top:1.05rem;transform:translateX(-50%)}.bm-apex-pill--decision{right:1.25rem;top:1.05rem}.bm-proof-stack{position:absolute;left:1.25rem;top:50%;transform:translateY(-45%);width:clamp(11.2rem,34%,14.5rem);display:flex;flex-direction:column;gap:.72rem}.bm-proof-chip{position:relative;display:flex;align-items:center;gap:.55rem;padding:.72rem .75rem;border-radius:16px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.032);box-shadow:0 16px 44px rgba(5,8,15,.10);overflow:visible}.bm-proof-dot{width:.52rem;height:.52rem;border-radius:50%;background:rgba(124,92,255,.95);box-shadow:0 0 0 7px rgba(124,92,255,.10)}.bm-proof-chip--ok .bm-proof-dot{background:rgba(67,211,255,.95);box-shadow:0 0 0 7px rgba(67,211,255,.09)}.bm-proof-chip--missing .bm-proof-dot{background:rgba(255,186,138,.95);box-shadow:0 0 0 7px rgba(255,186,138,.12)}.bm-proof-label{flex:1;color:rgba(11,18,32,.82);font-weight:700;font-size:.95rem;letter-spacing:-.01em}.bm-proof-badge{padding:.22rem .55rem;border-radius:999px;font-size:.72rem;letter-spacing:.08em;font-weight:800;text-transform:uppercase;border:1px solid rgba(11,18,32,.10);background:rgba(255,255,255,.55);color:rgba(11,18,32,.70)}.bm-proof-badge--ok{border-color:rgba(67,211,255,.28);background:rgba(67,211,255,.12);color:rgba(11,18,32,.72)}.bm-proof-badge--missing{border-color:rgba(255,186,138,.34);background:rgba(255,186,138,.14);color:rgba(11,18,32,.72)}.bm-proof-chip::after{content:"";position:absolute;right:-.35rem;top:50%;width:.55rem;height:.55rem;border-radius:50%;background:rgba(67,211,255,.92);box-shadow:0 0 0 8px rgba(67,211,255,.10);opacity:0;transform:translate3d(0,-50%,0) scale(.92)}.bm-proof-chip--missing::after{background:rgba(255,186,138,.92);box-shadow:0 0 0 9px rgba(255,186,138,.12)}.bm-decision-card{position:absolute;right:1.25rem;top:50%;transform:translateY(-14%);width:clamp(12.2rem,36%,16.8rem);border-radius:20px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);box-shadow:0 28px 74px rgba(5,8,15,.16);padding:1rem 1.05rem .9rem}.bm-decision-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.bm-decision-state{padding:.26rem .68rem;border-radius:999px;border:1px solid rgba(255,186,138,.32);background:rgba(255,186,138,.14);color:rgba(11,18,32,.78);font-weight:900;letter-spacing:.10em;font-size:.74rem}.bm-decision-reason{padding:.26rem .62rem;border-radius:999px;border:1px solid rgba(124,92,255,.22);background:rgba(124,92,255,.10);color:rgba(11,18,32,.72);font-weight:800;font-size:.74rem;letter-spacing:.03em}.bm-decision-mid{margin-top:.78rem;display:flex;gap:.5rem;align-items:baseline}.bm-decision-k{color:rgba(11,18,32,.55);font-weight:700;text-transform:uppercase;letter-spacing:.10em;font-size:.70rem}.bm-decision-v{color:rgba(11,18,32,.82);font-weight:800;font-size:1.05rem;letter-spacing:-.01em}.bm-decision-foot{margin-top:.9rem;display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.bm-mini{padding:.22rem .52rem;border-radius:999px;border:1px solid rgba(11,18,32,.10);background:rgba(255,255,255,.55);color:rgba(11,18,32,.62);font-weight:800;font-size:.70rem;letter-spacing:.06em}.bm-mini--strong{border-color:rgba(67,211,255,.26);background:rgba(67,211,255,.10)}.bm-mini-sep{opacity:.40;margin:0 .05rem}.bm-replay-chip{position:absolute;right:1.25rem;top:calc(50% + clamp(6.7rem,8vw,8.6rem));display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.032);color:rgba(11,18,32,.68);font-weight:750;font-size:.86rem}.bm-replay-dot{width:.44rem;height:.44rem;border-radius:50%;background:rgba(67,211,255,.92);box-shadow:0 0 0 7px rgba(67,211,255,.10)}.bm-apex-stage .boundary-caption{left:1.25rem;right:auto;bottom:1.05rem;max-width:min(22rem,calc(100% - 2.5rem));color:rgba(11,18,32,.62);background:rgba(255,255,255,.0)}.bm-apex-stage.mvg-hero-intro .bm-rail-pass-anim{animation:mvgRailPass 1.05s cubic-bezier(.2,.84,.22,1) .12s both}.bm-apex-stage.mvg-hero-intro .bm-rail-hold-anim{animation:mvgRailHold 1.15s cubic-bezier(.2,.84,.22,1) .78s both}.bm-apex-stage.mvg-hero-intro .bm-boundary-scan{animation:mvgScan 0.86s ease-in-out .46s both}.bm-apex-stage.mvg-hero-intro .bm-proof-chip{animation:mvgProofPulse 0.42s ease-out var(--intro-delay) both}.bm-apex-stage.mvg-hero-intro .bm-proof-chip--ok::after{animation:mvgTokenPass 0.92s cubic-bezier(.2,.84,.22,1) var(--intro-delay) both}.bm-apex-stage.mvg-hero-intro .bm-proof-chip--missing::after{animation:mvgTokenFail 0.92s cubic-bezier(.2,.84,.22,1) 1.02s both}.bm-apex-stage.mvg-hero-intro .bm-decision-card{animation:mvgDecisionStamp 0.52s cubic-bezier(.2,.84,.22,1) 1.18s both}.bm-apex-stage.mvg-hero-intro .bm-replay-chip{opacity:0;transform:translateY(6px);animation:mvgFadeUp 0.34s ease-out 1.56s forwards}@keyframes mvgRailPass{0%{opacity:0;stroke-dashoffset:100}12%{opacity:1}78%{opacity:1;stroke-dashoffset:0}100%{opacity:0;stroke-dashoffset:0}}@keyframes mvgRailHold{0%{opacity:0;stroke-dashoffset:100}12%{opacity:1}82%{opacity:1;stroke-dashoffset:0}100%{opacity:0;stroke-dashoffset:0}}@keyframes mvgScan{0%{opacity:0;transform:translateY(0)}18%{opacity:1}70%{opacity:.55;transform:translateY(170px)}100%{opacity:0;transform:translateY(196px)}}@keyframes mvgProofPulse{0%{transform:translateY(4px);opacity:.86}100%{transform:translateY(0);opacity:1}}@keyframes mvgTokenPass{0%{opacity:0;transform:translate3d(0,-50%,0) scale(.88)}10%{opacity:1}78%{opacity:1}100%{opacity:0;transform:translate3d(var(--mvg-token-dx),-50%,0) scale(1.05)}}@keyframes mvgTokenFail{0%{opacity:0;transform:translate3d(0,-50%,0) scale(.88)}12%{opacity:1}65%{opacity:1;transform:translate3d(var(--mvg-token-dx-fail),-50%,0) scale(1.02)}100%{opacity:0;transform:translate3d(var(--mvg-token-dx-fail),calc(-50% + var(--mvg-token-dy-fail)),0) scale(.98)}}@keyframes mvgDecisionStamp{0%{transform:translateY(-14%) scale(.985);box-shadow:0 18px 54px rgba(5,8,15,.12)}55%{transform:translateY(-14%) scale(1.015);box-shadow:0 38px 96px rgba(5,8,15,.18)}100%{transform:translateY(-14%) scale(1)}}@keyframes mvgFadeUp{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bm-apex-stage.mvg-hero-intro .bm-rail-pass-anim,.bm-apex-stage.mvg-hero-intro .bm-rail-hold-anim,.bm-apex-stage.mvg-hero-intro .bm-boundary-scan,.bm-apex-stage.mvg-hero-intro .bm-proof-chip,.bm-apex-stage.mvg-hero-intro .bm-proof-chip::after,.bm-apex-stage.mvg-hero-intro .bm-decision-card,.bm-apex-stage.mvg-hero-intro .bm-replay-chip{animation:none !important}}@media (max-width:760px){.bm-proof-stack{width:clamp(9.8rem,44%,12.5rem)}.bm-proof-label{font-size:.90rem}.bm-decision-card{width:clamp(11.4rem,48%,15rem)}.bm-apex-pill{font-size:.78rem;padding:.48rem .82rem}.bm-apex-pill--decision{right:1.0rem}.bm-apex-pill--proof{left:1.0rem}}@media (max-width:520px){.bm-proof-stack{top:58%;transform:translateY(-55%)}.bm-decision-card{top:60%;transform:translateY(-22%)}.bm-replay-chip{top:calc(60% + 7.1rem)}.bm-apex-stage .boundary-caption{max-width:14rem}}.bm-machine-stage.bm-apex-stage{background:radial-gradient(760px 320px at 86% 14%,rgba(67,211,255,.08),transparent 62%),radial-gradient(720px 420px at 8% 8%,rgba(124,92,255,.13),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));box-shadow:0 30px 84px rgba(2,6,18,.24)}.bm-apex-silhouette{inset:-44% -32% -34% -42%;opacity:.72;background:linear-gradient(126deg,rgba(124,92,255,.16),rgba(67,211,255,.05) 48%,transparent 82%),radial-gradient(720px 280px at 66% 42%,rgba(124,92,255,.10),transparent 60%)}.bm-apex-shell{fill:rgba(255,255,255,.010);stroke:rgba(255,255,255,.065)}.bm-apex-shell-inner{fill:rgba(255,255,255,.006);stroke:rgba(255,255,255,.048)}.bm-apex-pill{padding:.46rem .82rem;border-color:rgba(255,255,255,.12);background:rgba(8,11,18,.74);color:rgba(238,240,247,.76);font-size:.73rem;letter-spacing:.16em;box-shadow:0 10px 32px rgba(2,6,18,.18)}.bm-apex-pill--proof{left:1.15rem;top:1rem}.bm-apex-pill--verify{top:1rem}.bm-apex-pill--decision{right:1.15rem;top:1rem}.bm-proof-stack{left:1.15rem;gap:.66rem;width:clamp(12rem,33%,15.1rem)}.bm-proof-chip{gap:.62rem;padding:.78rem .82rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(9,12,20,.84),rgba(11,15,24,.74)),radial-gradient(180px 90px at 0% 0%,rgba(255,255,255,.05),transparent 70%);box-shadow:0 22px 54px rgba(2,6,18,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bm-proof-chip::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:18px 0 0 18px;background:rgba(67,211,255,.56);opacity:.92}.bm-proof-chip--missing{border-color:rgba(255,186,138,.20);background:radial-gradient(260px 140px at 100% 0%,rgba(255,186,138,.10),transparent 72%),linear-gradient(180deg,rgba(13,12,18,.88),rgba(12,15,22,.78))}.bm-proof-chip--missing::before{background:rgba(255,186,138,.82)}.bm-proof-dot{width:.5rem;height:.5rem;box-shadow:0 0 0 6px rgba(124,92,255,.12)}.bm-proof-chip--ok .bm-proof-dot{box-shadow:0 0 0 6px rgba(67,211,255,.10)}.bm-proof-chip--missing .bm-proof-dot{box-shadow:0 0 0 6px rgba(255,186,138,.14)}.bm-proof-label{color:rgba(238,240,247,.95);font-weight:700;font-size:.93rem}.bm-proof-badge{padding:.22rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04);color:rgba(238,240,247,.72);font-size:.66rem;letter-spacing:.12em}.bm-proof-badge--ok{border-color:rgba(67,211,255,.18);background:rgba(67,211,255,.08);color:rgba(196,243,255,.90)}.bm-proof-badge--missing{border-color:rgba(255,186,138,.22);background:rgba(255,186,138,.10);color:rgba(255,223,198,.92)}.bm-proof-chip::after{right:-.25rem;width:.50rem;height:.50rem;box-shadow:0 0 0 7px rgba(67,211,255,.09)}.bm-proof-chip--missing::after{box-shadow:0 0 0 7px rgba(255,186,138,.12)}.bm-decision-card{right:1.15rem;top:50%;transform:translateY(-14%);width:clamp(14rem,38%,18rem);border-radius:24px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(300px 180px at 100% 0%,rgba(255,186,138,.10),transparent 72%),linear-gradient(180deg,rgba(8,11,18,.90),rgba(11,14,22,.84));box-shadow:0 34px 88px rgba(2,6,18,.24);padding:1.05rem 1.08rem .96rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bm-decision-top{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.bm-decision-state{padding:.30rem .72rem;border-color:rgba(255,186,138,.32);background:rgba(255,186,138,.14);color:rgba(255,228,206,.94);font-size:.72rem;font-weight:850;letter-spacing:.16em}.bm-decision-system{padding:.28rem .62rem;border-radius:999px;border:1px solid rgba(124,92,255,.24);background:rgba(124,92,255,.10);color:rgba(214,208,255,.88);font-weight:800;font-size:.71rem;letter-spacing:.10em}.bm-decision-head{margin-top:.88rem;display:grid;gap:.34rem}.bm-decision-reason{display:block;color:rgba(238,240,247,.98);font-weight:820;font-size:clamp(1.06rem,1.35vw,1.2rem);letter-spacing:-.02em}.bm-decision-sub{color:rgba(167,179,199,.88);font-weight:650;font-size:.88rem;letter-spacing:-.01em}.bm-decision-mid{margin-top:.86rem;display:grid;gap:.18rem;align-items:start}.bm-decision-k{color:rgba(167,179,199,.72);font-weight:750;text-transform:uppercase;letter-spacing:.14em;font-size:.66rem}.bm-decision-v{color:rgba(238,240,247,.94);font-weight:750;font-size:.94rem;letter-spacing:-.01em}.bm-decision-foot{margin-top:1rem;gap:.42rem}.bm-mini{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:rgba(167,179,199,.84);font-size:.66rem;letter-spacing:.10em}.bm-mini--strong{border-color:rgba(67,211,255,.18);background:rgba(67,211,255,.08);color:rgba(206,244,252,.90)}.bm-replay-chip{right:1.15rem;top:calc(50% + clamp(7.2rem,8vw,8.9rem));padding:.56rem .78rem;border-color:rgba(255,255,255,.09);background:rgba(8,11,18,.72);color:rgba(206,214,228,.86);box-shadow:0 18px 46px rgba(2,6,18,.18)}.bm-replay-dot{box-shadow:0 0 0 6px rgba(67,211,255,.10)}.bm-apex-stage .boundary-caption{left:1.15rem;bottom:1rem;color:rgba(167,179,199,.86);font-size:.94rem;line-height:1.45}.bm-apex-stage.mvg-hero-intro .bm-decision-card{animation:mvgDecisionStampV747 .58s cubic-bezier(.2,.84,.22,1) 1.16s both}@keyframes mvgDecisionStampV747{0%{transform:translateY(-14%) scale(.984);box-shadow:0 18px 54px rgba(2,6,18,.14)}50%{transform:translateY(-14%) scale(1.012);box-shadow:0 42px 104px rgba(2,6,18,.22)}100%{transform:translateY(-14%) scale(1)}}.brand-machine-receipt .receipt-shell{gap:1.45rem}.brand-machine-receipt .receipt-visual{position:relative}.receipt-board{position:relative;border-radius:32px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(680px 280px at 100% 0%,rgba(67,211,255,.10),transparent 70%),radial-gradient(520px 240px at 0% 0%,rgba(124,92,255,.10),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015));box-shadow:var(--bm-shadow);padding:clamp(1.35rem,2.3vw,1.8rem);overflow:hidden}.receipt-board::before{content:"";position:absolute;inset:1.05rem;border-radius:24px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.receipt-board::after{content:"";position:absolute;left:1.35rem;right:1.35rem;bottom:1.3rem;height:1px;background:linear-gradient(90deg,rgba(124,92,255,.22),rgba(238,240,247,.38) 48%,rgba(67,211,255,.54) 100%);opacity:.72;pointer-events:none}.receipt-topline{position:relative;z-index:1;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;align-items:center}.receipt-status-stack{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.receipt-status-pill,.receipt-code-pill,.receipt-replay-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.44rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(8,11,18,.70);color:var(--bm-frost);font-size:.77rem;font-weight:780;letter-spacing:.10em;text-transform:uppercase}.receipt-status-pill{border-color:rgba(255,186,138,.28);background:rgba(255,186,138,.10);color:rgba(255,226,201,.95)}.receipt-code-pill{border-color:rgba(124,92,255,.22);background:rgba(124,92,255,.08);color:rgba(214,208,255,.90)}.receipt-replay-pill{text-transform:none;letter-spacing:.01em;color:rgba(206,214,228,.88)}.receipt-replay-dot,.receipt-seal-dot{width:.46rem;height:.46rem;border-radius:50%;background:rgba(67,211,255,.92);box-shadow:0 0 0 6px rgba(67,211,255,.10);flex:none}.receipt-heading{position:relative;z-index:1;margin-top:1.2rem;display:grid;gap:.55rem;max-width:40rem}.receipt-title{margin:0;font-size:clamp(1.85rem,4vw,3rem);line-height:.92;letter-spacing:-.04em;color:var(--bm-frost)}.receipt-summary{margin:0;max-width:38rem;color:rgba(167,179,199,.90);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.55}.receipt-grid{position:relative;z-index:1;margin-top:1.35rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.receipt-field,.receipt-ledger-line{position:relative;display:grid;gap:.38rem;padding:.98rem 1rem 1.02rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.018)),radial-gradient(220px 120px at 100% 0%,rgba(255,255,255,.03),transparent 70%);box-shadow:var(--bm-card-shadow);overflow:hidden}.receipt-field::before,.receipt-ledger-line::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgba(124,92,255,.68);opacity:.78}.receipt-field:nth-child(2)::before{background:rgba(255,186,138,.78)}.receipt-field:nth-child(3)::before{background:rgba(67,211,255,.78)}.receipt-field:nth-child(4)::before{background:rgba(238,240,247,.58)}.receipt-field-k{color:rgba(167,179,199,.80);font-size:.72rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.receipt-field-v{color:var(--bm-frost);font-size:1rem;font-weight:760;line-height:1.18;letter-spacing:-.01em}.receipt-field-v--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.03em}.receipt-ledger{position:relative;z-index:1;margin-top:1.12rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.07);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.1rem;align-items:end}.receipt-ledger-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.receipt-ledger-line{min-height:100%;box-shadow:none;background:rgba(255,255,255,.022)}.receipt-seal{justify-self:end;align-self:end;display:inline-flex;align-items:center;gap:.55rem;padding:.72rem .94rem;border-radius:999px;border:1px solid rgba(67,211,255,.20);background:rgba(67,211,255,.08);color:rgba(224,248,252,.94);font-weight:780;letter-spacing:.04em;box-shadow:0 20px 46px rgba(2,6,18,.20)}.brand-machine-receipt .receipt-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.25rem}.receipt-sources{display:flex;flex-wrap:wrap;gap:1rem 1.2rem}.receipt-source-link{position:relative;color:rgba(167,179,199,.88);text-decoration:none;font-weight:680;letter-spacing:-.01em}.receipt-source-link::after{content:"";position:absolute;left:0;right:0;bottom:-.18rem;height:1px;background:currentColor;opacity:.20}.receipt-source-link:hover{color:var(--bm-frost)}.receipt-law{margin:0;color:rgba(167,179,199,.92);max-width:44rem}.receipt-board.mvg-receipt-intro .receipt-topline,.receipt-board.mvg-receipt-intro .receipt-heading{opacity:0;transform:translateY(10px)}.receipt-board.mvg-receipt-intro .receipt-topline{animation:mvgReceiptReveal .42s ease-out .06s forwards}.receipt-board.mvg-receipt-intro .receipt-heading{animation:mvgReceiptReveal .48s ease-out .18s forwards}.receipt-board.mvg-receipt-intro .receipt-field,.receipt-board.mvg-receipt-intro .receipt-ledger-line,.receipt-board.mvg-receipt-intro .receipt-seal{opacity:0;transform:translateY(10px)}.receipt-board.mvg-receipt-intro .receipt-field:nth-child(1){animation:mvgReceiptReveal .42s ease-out .34s forwards}.receipt-board.mvg-receipt-intro .receipt-field:nth-child(2){animation:mvgReceiptReveal .42s ease-out .44s forwards}.receipt-board.mvg-receipt-intro .receipt-field:nth-child(3){animation:mvgReceiptReveal .42s ease-out .54s forwards}.receipt-board.mvg-receipt-intro .receipt-field:nth-child(4){animation:mvgReceiptReveal .42s ease-out .64s forwards}.receipt-board.mvg-receipt-intro .receipt-ledger-line:nth-child(1){animation:mvgReceiptReveal .4s ease-out .78s forwards}.receipt-board.mvg-receipt-intro .receipt-ledger-line:nth-child(2){animation:mvgReceiptReveal .4s ease-out .86s forwards}.receipt-board.mvg-receipt-intro .receipt-ledger-line:nth-child(3){animation:mvgReceiptReveal .4s ease-out .94s forwards}.receipt-board.mvg-receipt-intro .receipt-seal{animation:mvgReceiptSeal .44s cubic-bezier(.2,.84,.22,1) 1.02s forwards}@keyframes mvgReceiptReveal{to{opacity:1;transform:translateY(0)}}@keyframes mvgReceiptSeal{0%{opacity:0;transform:translateY(8px) scale(.985);box-shadow:0 10px 24px rgba(2,6,18,.16)}60%{opacity:1;transform:translateY(0) scale(1.01);box-shadow:0 24px 58px rgba(2,6,18,.22)}100%{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.receipt-board.mvg-receipt-intro .receipt-topline,.receipt-board.mvg-receipt-intro .receipt-heading,.receipt-board.mvg-receipt-intro .receipt-field,.receipt-board.mvg-receipt-intro .receipt-ledger-line,.receipt-board.mvg-receipt-intro .receipt-seal{animation:none !important;opacity:1 !important;transform:none !important}}@media (max-width:900px){.receipt-grid{grid-template-columns:1fr}.receipt-ledger{grid-template-columns:1fr}.receipt-ledger-lines{grid-template-columns:1fr}.receipt-seal{justify-self:start}}@media (max-width:760px){.bm-proof-stack{width:clamp(10.1rem,46%,12.6rem)}.bm-proof-label{font-size:.88rem}.bm-decision-card{width:clamp(12.6rem,50%,15.6rem)}.bm-replay-chip{top:calc(50% + clamp(7rem,8vw,8.2rem))}}@media (max-width:520px){.receipt-board{border-radius:28px;padding:1.2rem}.receipt-board::before{inset:.92rem}.receipt-title{font-size:clamp(1.7rem,10vw,2.2rem)}.receipt-summary{font-size:.98rem}.receipt-status-pill,.receipt-code-pill,.receipt-replay-pill{font-size:.72rem}.bm-proof-stack{top:57%;transform:translateY(-54%)}.bm-decision-card{top:59%;transform:translateY(-19%)}.bm-replay-chip{top:calc(59% + 7rem)}.bm-apex-stage .boundary-caption{max-width:15rem}}.brand-machine-hero .bm-apex-pill{opacity:.82}.brand-machine-hero .bm-proof-stack{gap:.72rem}.brand-machine-hero .bm-proof-chip{border-color:rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(8,11,18,.86),rgba(10,14,22,.78)),radial-gradient(220px 120px at 0% 0%,rgba(255,255,255,.04),transparent 70%);box-shadow:0 24px 60px rgba(2,6,18,.22)}.brand-machine-hero .bm-proof-chip--missing{border-color:rgba(255,186,138,.26);box-shadow:0 28px 64px rgba(2,6,18,.24),0 0 0 1px rgba(255,186,138,.07) inset}.brand-machine-hero .bm-proof-badge{font-size:.68rem;letter-spacing:.12em}.brand-machine-hero .bm-decision-card{width:clamp(14.8rem,40%,18.6rem);border-color:rgba(255,255,255,.10);background:radial-gradient(340px 190px at 100% 0%,rgba(255,186,138,.12),transparent 72%),linear-gradient(180deg,rgba(7,10,17,.93),rgba(10,13,20,.87))}.brand-machine-hero .bm-decision-top{align-items:flex-start}.brand-machine-hero .bm-decision-state{padding:.32rem .74rem;font-size:.73rem;letter-spacing:.18em}.brand-machine-hero .bm-decision-system{background:rgba(124,92,255,.08);color:rgba(214,208,255,.78)}.brand-machine-hero .bm-decision-head{gap:.4rem}.brand-machine-hero .bm-decision-reason{font-size:clamp(1.18rem,1.55vw,1.36rem);line-height:1.02}.brand-machine-hero .bm-decision-sub{color:rgba(185,195,212,.92);font-size:.92rem}.brand-machine-hero .bm-decision-v{font-size:.98rem}.brand-machine-hero .bm-mini{font-size:.63rem;color:rgba(167,179,199,.68);border-color:rgba(255,255,255,.06)}.brand-machine-hero .bm-mini--strong{color:rgba(211,246,255,.92)}.brand-machine-hero .boundary-caption{color:rgba(185,195,212,.94);max-width:min(24rem,calc(100% - 2.4rem))}.board-signal-section.v79 .board-signal{grid-template-columns:minmax(0,1.04fr) minmax(21rem,.96fr);gap:clamp(1.25rem,2.4vw,1.85rem)}.board-signal-section.v79 .board-signal-copy{padding:clamp(1.55rem,2.6vw,2rem)}.board-signal-section.v79 .board-signal-copy h2{max-width:10ch}.board-signal-section.v79 .source-note{margin-top:1.15rem;max-width:33rem;color:rgba(167,179,199,.76)}.bm-pressure-brief{position:relative;min-height:100%;border-radius:30px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(700px 320px at 100% 0%,rgba(67,211,255,.10),transparent 70%),radial-gradient(520px 260px at 0% 0%,rgba(124,92,255,.11),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.014));box-shadow:0 28px 74px rgba(2,6,18,.22);padding:clamp(1.18rem,2vw,1.4rem);overflow:hidden}.bm-pressure-brief::before{content:"";position:absolute;inset:.95rem;border-radius:24px;border:1px solid rgba(255,255,255,.04);pointer-events:none}.bm-pressure-brief-head,.bm-pressure-brief-list,.bm-pressure-conclusion{position:relative;z-index:1}.bm-pressure-brief-head{display:grid;gap:.42rem;max-width:34rem}.bm-pressure-brief-kicker{margin:0;color:rgba(167,179,199,.80);font-size:.73rem;font-weight:780;letter-spacing:.16em;text-transform:uppercase}.bm-pressure-brief-head h3{margin:0;color:var(--ink);font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.03;letter-spacing:-.03em;max-width:18ch}.bm-pressure-brief-deck{margin:0;color:rgba(167,179,199,.88);font-size:1rem;line-height:1.5;max-width:31rem}.bm-pressure-brief-list{margin-top:1rem;display:grid;gap:.78rem}.bm-pressure-row{position:relative;display:grid;gap:.42rem;padding:.92rem .95rem .96rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.016)),radial-gradient(220px 120px at 100% 0%,rgba(255,255,255,.03),transparent 70%)}.bm-pressure-row::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:20px 0 0 20px;background:rgba(124,92,255,.66)}.bm-pressure-row:nth-child(2)::before{background:rgba(67,211,255,.70)}.bm-pressure-row:nth-child(3)::before{background:rgba(255,186,138,.70)}.bm-pressure-row-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.bm-pressure-chip{align-self:flex-start}.bm-pressure-stat{color:rgba(238,240,247,.88);font-weight:780;font-size:.84rem;letter-spacing:.01em}.bm-pressure-row h4{margin:0;color:var(--ink);font-size:1.08rem;line-height:1.08;letter-spacing:-.02em}.bm-pressure-row p{margin:0;color:rgba(167,179,199,.88);font-size:.98rem;line-height:1.5;max-width:28rem}.bm-pressure-conclusion{margin-top:1rem;padding:1rem 1rem 1.05rem;border-top:1px solid rgba(255,255,255,.07);display:grid;gap:.34rem}.bm-pressure-conclusion-k{color:rgba(167,179,199,.76);font-size:.72rem;font-weight:780;letter-spacing:.16em;text-transform:uppercase}.bm-pressure-conclusion strong{color:var(--ink);font-size:1.06rem;line-height:1.15;letter-spacing:-.02em}.bm-pressure-brief-rail{position:relative;z-index:1;margin-top:.25rem;height:.78rem}.bm-pressure-brief-rail span{position:absolute;bottom:0;height:4px;border-radius:999px}.bm-pressure-brief-rail .in{left:0;width:28%;background:linear-gradient(90deg,rgba(124,92,255,.85),rgba(124,92,255,.58))}.bm-pressure-brief-rail .gate{left:28%;width:12%;background:rgba(124,92,255,.96)}.bm-pressure-brief-rail .out{left:40%;right:8%;background:linear-gradient(90deg,rgba(124,92,255,.80),rgba(67,211,255,.92))}.bm-pressure-brief-rail .hold{right:0;width:8%;background:linear-gradient(90deg,rgba(124,92,255,.72),rgba(124,92,255,.50));transform:translateY(.22rem) rotate(28deg);transform-origin:right center}.brand-machine-receipt .receipt-copy{max-width:48rem}.receipt-board{border-radius:34px;padding:clamp(1.4rem,2.35vw,1.9rem)}.receipt-heading{max-width:36rem}.receipt-title{max-width:14ch}.receipt-summary{max-width:34rem}.receipt-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:.88rem}.receipt-grid--three .receipt-field{min-height:100%}.receipt-grid--three .receipt-field::before{background:rgba(255,186,138,.80)}.receipt-grid--three .receipt-field:nth-child(2)::before{background:rgba(124,92,255,.72)}.receipt-grid--three .receipt-field:nth-child(3)::before{background:rgba(67,211,255,.78)}.receipt-field,.receipt-ledger-line{padding:.94rem .98rem .98rem}.receipt-field-v{font-size:.98rem}.receipt-ledger{margin-top:1rem;gap:.9rem 1rem}.receipt-ledger-lines{gap:.75rem}.receipt-ledger-line{background:rgba(255,255,255,.018);border-color:rgba(255,255,255,.06)}.receipt-seal{padding:.68rem .9rem}.brand-machine-receipt .receipt-links{gap:.8rem 1rem}.receipt-sources{gap:.85rem 1rem}.receipt-source-link{font-size:.95rem}.receipt-law{color:rgba(185,195,212,.94)}@media (max-width:1080px){.receipt-grid--three{grid-template-columns:1fr}}@media (max-width:900px){.board-signal-section.v79 .board-signal{grid-template-columns:1fr}.bm-pressure-brief-head h3{max-width:none}}@media (max-width:640px){.bm-pressure-brief,.receipt-board{border-radius:28px}.bm-pressure-row{padding:.88rem .88rem .92rem}.bm-pressure-row h4,.bm-pressure-conclusion strong{font-size:1rem}.board-signal-section.v79 .board-signal-copy h2{max-width:11ch}}.tag.brand{min-width:0;width:auto}.home-hero-v79_12 .hero-actions{gap:.78rem;align-items:center}.home-hero-v79_12 .hero-actions .btn.ghost{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.012);color:rgba(185,195,212,.86);box-shadow:none}.home-hero-v79_12 .hero-actions .btn.ghost:hover,.home-hero-v79_12 .hero-actions .btn.ghost:focus-visible{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--ink)}.home-hero-v79_12 .home-utility-rail{row-gap:.42rem}.home-canonical-note{max-width:31rem}.licensable-strip{align-items:center;gap:.9rem 1rem;padding:.92rem 1rem}.licensable-strip p{margin:0;min-width:0;flex:1 1 auto}.licensable-strip .action-link{white-space:nowrap}.board-signal-section.v79 .board-signal{align-items:stretch}.bm-pressure-brief-list{gap:.72rem}.bm-pressure-row{padding:.9rem .95rem .94rem}.brand-machine-receipt .receipt-board{box-shadow:0 28px 74px rgba(2,6,18,.24)}.brand-machine-receipt .receipt-links{align-items:center}.brand-machine-receipt .receipt-source-link{opacity:.86}.brand-machine-receipt .receipt-source-link:hover,.brand-machine-receipt .receipt-source-link:focus-visible{opacity:1}@media (max-width:720px){.home-hero-v79_12 .hero-actions .btn.ghost{width:100%;justify-content:center}.licensable-strip{padding:.82rem .92rem}}@media (min-width:1180px){.brand-machine-hero .home-hero-shell{max-width:min(80rem,100%)}.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.8rem,3.4vw,3rem);align-items:center}.brand-machine-hero .home-hero-copy{max-width:31.5rem}.brand-machine-hero .bm-machine-stage{min-height:clamp(25rem,34vw,33.5rem);aspect-ratio:1.2 / 1}.brand-machine-hero .bm-proof-stack{left:1rem;width:clamp(10.8rem,29%,13.1rem)}.brand-machine-hero .bm-decision-card{right:1rem;width:clamp(12.6rem,30%,14.8rem)}.brand-machine-hero .bm-replay-chip{right:1rem}}@media (min-width:981px) and (max-width:1179px){.brand-machine-hero .home-hero-grid{grid-template-columns:1fr}.brand-machine-hero .home-hero-copy{max-width:38rem}.brand-machine-hero .home-boundary-wrap{max-width:44rem}.brand-machine-hero .bm-machine-stage{max-width:44rem;margin-inline:auto;min-height:29rem;aspect-ratio:1.14 / 1}}@media (max-width:760px){.brand-machine-hero .bm-machine-stage{min-height:34rem;aspect-ratio:auto;padding:.82rem .82rem 1rem}.brand-machine-hero .bm-machine-stage::before{inset:14px}.brand-machine-hero .bm-machine-stage::after{inset:28px}.brand-machine-hero .bm-apex-pill{padding:.36rem .58rem;font-size:.66rem;letter-spacing:.14em}.brand-machine-hero .bm-apex-pill--proof{left:.72rem;top:.72rem}.brand-machine-hero .bm-apex-pill--verify{top:.72rem}.brand-machine-hero .bm-apex-pill--decision{right:.72rem;top:.72rem}.brand-machine-hero .bm-apex-rail{width:112%;max-width:none;margin:3.15rem 0 0 -6%}.brand-machine-hero .bm-proof-stack{left:.82rem;top:4.45rem;transform:none;width:min(10.9rem,calc(100% - 1.64rem));gap:.52rem}.brand-machine-hero .bm-proof-chip{padding:.62rem .68rem;border-radius:16px}.brand-machine-hero .bm-proof-label{font-size:.82rem}.brand-machine-hero .bm-proof-badge{padding:.18rem .42rem;font-size:.58rem}.brand-machine-hero .bm-decision-card{left:.82rem;right:.82rem;top:auto;bottom:4.45rem;width:auto;transform:none;border-radius:22px;padding:.92rem .94rem .9rem}.brand-machine-hero .bm-decision-top{gap:.55rem}.brand-machine-hero .bm-decision-reason{font-size:clamp(1.08rem,5vw,1.35rem)}.brand-machine-hero .bm-decision-sub{font-size:.88rem}.brand-machine-hero .bm-decision-v{font-size:.94rem}.brand-machine-hero .bm-decision-foot{gap:.36rem}.brand-machine-hero .bm-decision-foot .bm-mini:not(.bm-mini--strong),.brand-machine-hero .bm-decision-foot .bm-mini-sep,.brand-machine-hero .bm-replay-chip{display:none}.brand-machine-hero .bm-mini{padding:.18rem .42rem;font-size:.59rem}.brand-machine-hero .boundary-caption{left:.82rem;right:.82rem;bottom:1rem;max-width:none;font-size:.92rem;line-height:1.42}}@media (max-width:520px){.brand-machine-hero .bm-machine-stage{min-height:32.5rem}.brand-machine-hero .bm-proof-stack{top:4.2rem;width:min(10.35rem,calc(100% - 1.64rem))}.brand-machine-hero .bm-proof-chip{padding:.58rem .62rem}.brand-machine-hero .bm-proof-label{font-size:.79rem}.brand-machine-hero .bm-proof-badge{font-size:.55rem}.brand-machine-hero .bm-decision-card{bottom:4.15rem}}.board-signal-section.v79 .bm-pressure-brief-rail{position:relative;height:.46rem;margin-top:.55rem}.board-signal-section.v79 .bm-pressure-brief-rail span{bottom:0;height:4px;transform:none}.board-signal-section.v79 .bm-pressure-brief-rail .in{left:0;width:30%}.board-signal-section.v79 .bm-pressure-brief-rail .gate{left:30%;width:13%}.board-signal-section.v79 .bm-pressure-brief-rail .out{left:43%;right:0}.board-signal-section.v79 .bm-pressure-brief-rail .hold{display:none}.board-signal-section.v79 .bm-pressure-brief-rail::after{content:"";position:absolute;right:0;bottom:0;width:1rem;height:4px;border-radius:999px;background:rgba(67,211,255,.92)}:root{--bm-frost:#eef0f7;--bm-muted:#a7b3c7;--bm-ink-0:#070c14;--bm-ink-1:#0b1019;--bm-ink-2:#121927;--bm-violet:#7c5cff;--bm-violet-soft:rgba(124,92,255,.68);--bm-cyan:#43d3ff;--bm-amber:#ffba8a;--bm-card-shadow:0 28px 78px rgba(2,6,18,.24)}.brand-machine-hero .home-hero-shell{max-width:min(82rem,100%)}.brand-machine-hero .home-hero-grid{gap:clamp(1.8rem,3vw,2.8rem);align-items:center}.brand-machine-hero .home-boundary-wrap{min-width:0}.brand-machine-hero .bm-hero-object--vertical{position:relative}.brand-machine-hero .bm-vertical-stage{position:relative;overflow:hidden;border-radius:34px;border:1px solid rgba(255,255,255,.10);background:radial-gradient(90% 70% at 88% 10%,rgba(67,211,255,.12),transparent 68%),radial-gradient(80% 62% at 4% 6%,rgba(124,92,255,.14),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));box-shadow:0 34px 88px rgba(2,6,18,.26);min-height:clamp(34rem,43vw,40rem);padding:1.12rem 1.14rem 1.1rem}.brand-machine-hero .bm-vertical-stage::before,.brand-machine-hero .bm-vertical-stage::after{content:"";position:absolute;pointer-events:none}.brand-machine-hero .bm-vertical-stage::before{inset:1rem;border-radius:28px;border:1px solid rgba(255,255,255,.05)}.brand-machine-hero .bm-vertical-stage::after{inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%),radial-gradient(480px 220px at 50% 0%,rgba(255,255,255,.035),transparent 72%);opacity:.7}.brand-machine-hero .bm-v-ambient{position:absolute;inset:-8% -12% auto -12%;height:54%;background:radial-gradient(54% 90% at 50% 0%,rgba(255,255,255,.07),transparent 75%),radial-gradient(44% 80% at 12% 0%,rgba(124,92,255,.18),transparent 72%),radial-gradient(42% 82% at 88% 0%,rgba(67,211,255,.12),transparent 74%);filter:blur(12px);opacity:.72;pointer-events:none}.brand-machine-hero .bm-v-pills{position:absolute;left:1.14rem;right:1.14rem;top:1rem;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:.7rem;pointer-events:none}.brand-machine-hero .bm-v-pills .bm-apex-pill{position:static;min-width:7.55rem;justify-content:center;padding:.52rem .88rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(8,11,18,.76);color:rgba(238,240,247,.82);box-shadow:0 12px 34px rgba(2,6,18,.16);font-size:.76rem;letter-spacing:.17em}.brand-machine-hero .bm-v-column{position:relative;z-index:2;display:grid;justify-items:center;gap:1.18rem;padding-top:4rem}.brand-machine-hero .bm-v-proof-stack{position:relative;inset:auto;transform:none;width:min(100%,18.25rem);display:grid;gap:.68rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{position:relative;width:100%;gap:.64rem;padding:.8rem .84rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(9,12,20,.84),rgba(11,15,24,.76)),radial-gradient(180px 90px at 0% 0%,rgba(255,255,255,.045),transparent 70%);box-shadow:0 22px 54px rgba(2,6,18,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:18px 0 0 18px;background:rgba(67,211,255,.56);opacity:.92}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip--missing{border-color:rgba(255,186,138,.20);background:radial-gradient(260px 140px at 100% 0%,rgba(255,186,138,.10),transparent 72%),linear-gradient(180deg,rgba(13,12,18,.88),rgba(12,15,22,.78))}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip--missing::before{background:rgba(255,186,138,.82)}.brand-machine-hero .bm-v-proof-stack .bm-proof-dot{width:.5rem;height:.5rem;border-radius:50%;background:rgba(67,211,255,.95);box-shadow:0 0 0 6px rgba(67,211,255,.10)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip--missing .bm-proof-dot{background:rgba(255,186,138,.95);box-shadow:0 0 0 6px rgba(255,186,138,.14)}.brand-machine-hero .bm-v-proof-stack .bm-proof-label{flex:1;color:rgba(238,240,247,.96);font-weight:760;font-size:.95rem;letter-spacing:-.01em}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge{padding:.22rem .52rem;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04);color:rgba(238,240,247,.74);font-size:.66rem;letter-spacing:.12em}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge--ok{border-color:rgba(67,211,255,.18);background:rgba(67,211,255,.08);color:rgba(196,243,255,.90)}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge--missing{border-color:rgba(255,186,138,.22);background:rgba(255,186,138,.10);color:rgba(255,223,198,.92)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip::after{display:none}.brand-machine-hero .bm-v-rig{position:relative;width:min(100%,22rem);min-height:10.25rem;display:grid;justify-items:center;gap:.95rem}.brand-machine-hero .bm-v-intake{position:relative;display:flex;align-items:center;justify-content:center;gap:1.35rem;min-height:1.2rem}.brand-machine-hero .bm-v-intake::before{content:"";position:absolute;left:50%;top:50%;width:min(12rem,76vw);height:2px;transform:translate(-50%,-50%);border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.20),rgba(255,255,255,.08) 50%,rgba(67,211,255,.22) 100%)}.brand-machine-hero .bm-v-intake-dot{position:relative;z-index:1;width:1.08rem;height:1.08rem;border-radius:50%;border:2px solid rgba(255,255,255,.16);background:rgba(124,92,255,.86);box-shadow:0 0 0 10px rgba(124,92,255,.10)}.brand-machine-hero .bm-v-intake-dot--ok{background:rgba(67,211,255,.94);box-shadow:0 0 0 10px rgba(67,211,255,.10)}.brand-machine-hero .bm-v-intake-dot--missing{background:rgba(255,186,138,.94);box-shadow:0 0 0 10px rgba(255,186,138,.12)}.brand-machine-hero .bm-v-passfield{position:absolute;top:10.2rem;left:56%;width:34%;min-width:9rem;height:9.2rem;z-index:1;pointer-events:none}.brand-machine-hero .bm-v-passline{position:absolute;left:0;right:0;top:2.65rem;height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.72),rgba(67,211,255,.96));transform-origin:left center;transform:rotate(-10deg);box-shadow:0 0 18px rgba(67,211,255,.16)}.brand-machine-hero .bm-v-passline::after{content:"";position:absolute;inset:-7px 0;border-radius:999px;background:inherit;filter:blur(12px);opacity:.2}.brand-machine-hero .bm-v-passnode{position:absolute;width:1rem;height:1rem;border-radius:50%;background:rgba(67,211,255,.96);border:2px solid rgba(255,255,255,.16);box-shadow:0 0 0 10px rgba(67,211,255,.10)}.brand-machine-hero .bm-v-passnode--1{top:1.5rem;left:39%}.brand-machine-hero .bm-v-passnode--2{top:.7rem;right:5%}.brand-machine-hero .bm-v-tube{position:relative;width:3.25rem;height:8.85rem}.brand-machine-hero .bm-v-tube-halo,.brand-machine-hero .bm-v-tube-body,.brand-machine-hero .bm-v-tube-core,.brand-machine-hero .bm-v-scan,.brand-machine-hero .bm-v-drop-token{position:absolute;left:50%;transform:translateX(-50%)}.brand-machine-hero .bm-v-tube-halo{inset:0 auto 0 50%;width:3.25rem;border-radius:999px;border:1px solid rgba(124,92,255,.20);background:rgba(124,92,255,.06);box-shadow:0 0 0 12px rgba(124,92,255,.04)}.brand-machine-hero .bm-v-tube-body{top:.35rem;bottom:.35rem;width:2.1rem;border-radius:999px;border:1px solid rgba(124,92,255,.30);background:rgba(255,255,255,.015);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.brand-machine-hero .bm-v-tube-core{top:.85rem;bottom:.85rem;width:.28rem;border-radius:999px;background:rgba(255,255,255,.90);box-shadow:0 0 12px rgba(255,255,255,.18)}.brand-machine-hero .bm-v-scan{top:.45rem;width:2.1rem;height:1.2rem;border-radius:999px;background:linear-gradient(180deg,rgba(124,92,255,.24),rgba(67,211,255,.18));opacity:0}.brand-machine-hero .bm-v-drop-token{top:.4rem;width:.88rem;height:.88rem;border-radius:50%;background:rgba(255,186,138,.96);border:2px solid rgba(255,255,255,.18);box-shadow:0 0 0 10px rgba(255,186,138,.12);opacity:0}.brand-machine-hero .bm-v-decision-card{position:relative;inset:auto;transform:none;width:min(100%,23rem);border-radius:24px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(300px 180px at 100% 0%,rgba(255,186,138,.10),transparent 72%),linear-gradient(180deg,rgba(8,11,18,.90),rgba(11,14,22,.84));box-shadow:0 34px 88px rgba(2,6,18,.24);padding:1.06rem 1.08rem .96rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.brand-machine-hero .bm-v-decision-card .bm-decision-top{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.brand-machine-hero .bm-v-decision-card .bm-decision-state{padding:.30rem .72rem;border-radius:999px;border:1px solid rgba(255,186,138,.32);background:rgba(255,186,138,.14);color:rgba(255,228,206,.94);font-size:.72rem;font-weight:850;letter-spacing:.16em}.brand-machine-hero .bm-v-decision-card .bm-decision-system{padding:.28rem .62rem;border-radius:999px;border:1px solid rgba(124,92,255,.24);background:rgba(124,92,255,.10);color:rgba(214,208,255,.88);font-weight:800;font-size:.71rem;letter-spacing:.10em}.brand-machine-hero .bm-v-decision-card .bm-decision-head{margin-top:.86rem;display:grid;gap:.32rem}.brand-machine-hero .bm-v-decision-card .bm-decision-reason{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:.34rem .84rem;border-radius:999px;border:1px solid rgba(124,92,255,.20);background:rgba(124,92,255,.08);color:rgba(238,240,247,.98);font-weight:820;font-size:clamp(1.04rem,1.3vw,1.2rem);letter-spacing:-.01em}.brand-machine-hero .bm-v-decision-card .bm-decision-sub{color:rgba(167,179,199,.88);font-weight:650;font-size:.9rem;letter-spacing:-.01em}.brand-machine-hero .bm-v-decision-card .bm-decision-mid{margin-top:.9rem;display:grid;gap:.2rem}.brand-machine-hero .bm-v-decision-card .bm-decision-k{color:rgba(167,179,199,.72);font-weight:750;text-transform:uppercase;letter-spacing:.14em;font-size:.66rem}.brand-machine-hero .bm-v-decision-card .bm-decision-v{color:rgba(238,240,247,.94);font-weight:760;font-size:.96rem;letter-spacing:-.01em}.brand-machine-hero .bm-v-decision-card .bm-decision-foot{margin-top:1rem;display:flex;align-items:center;gap:.42rem;flex-wrap:wrap}.brand-machine-hero .bm-v-decision-card .bm-mini{padding:.22rem .52rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:rgba(167,179,199,.84);font-weight:800;font-size:.66rem;letter-spacing:.10em}.brand-machine-hero .bm-v-decision-card .bm-mini--strong{border-color:rgba(67,211,255,.18);background:rgba(67,211,255,.08);color:rgba(206,244,252,.90)}.brand-machine-hero .bm-v-footer{position:relative;z-index:2;margin-top:1rem;display:flex;align-items:center;justify-content:space-between;gap:.85rem 1rem;flex-wrap:wrap;padding-inline:.1rem}.brand-machine-hero .bm-v-footer .boundary-caption{position:static;margin:0;max-width:26rem;color:rgba(167,179,199,.88);font-size:.98rem;line-height:1.45}.brand-machine-hero .bm-v-footer .bm-replay-chip{position:static;display:inline-flex;align-items:center;gap:.5rem;padding:.56rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:rgba(8,11,18,.72);color:rgba(206,214,228,.86);box-shadow:0 18px 46px rgba(2,6,18,.18);font-weight:760;font-size:.86rem}.brand-machine-hero .bm-v-footer .bm-replay-dot{width:.44rem;height:.44rem;border-radius:50%;background:rgba(67,211,255,.92);box-shadow:0 0 0 6px rgba(67,211,255,.10)}.brand-machine-hero .mvg-hero-intro .bm-v-proof-stack .bm-proof-chip{opacity:0;transform:translateY(8px);animation:mvgVProofIn .42s cubic-bezier(.2,.84,.22,1) both}.brand-machine-hero .mvg-hero-intro .bm-v-proof-stack .bm-proof-chip:nth-child(1){animation-delay:.05s}.brand-machine-hero .mvg-hero-intro .bm-v-proof-stack .bm-proof-chip:nth-child(2){animation-delay:.16s}.brand-machine-hero .mvg-hero-intro .bm-v-proof-stack .bm-proof-chip:nth-child(3){animation-delay:.27s}.brand-machine-hero .mvg-hero-intro .bm-v-intake-dot{opacity:0;transform:scale(.86);animation:mvgVDotSettle .28s ease-out .4s forwards}.brand-machine-hero .mvg-hero-intro .bm-v-intake-dot:nth-child(2){animation-delay:.48s}.brand-machine-hero .mvg-hero-intro .bm-v-intake-dot:nth-child(3){animation-delay:.56s}.brand-machine-hero .mvg-hero-intro .bm-v-passline{opacity:.42;animation:mvgVPassGlow 1.1s ease-out .9s both}.brand-machine-hero .mvg-hero-intro .bm-v-passnode{opacity:0;transform:scale(.75)}.brand-machine-hero .mvg-hero-intro .bm-v-passnode--1{animation:mvgVPassPulse .42s ease-out 1.02s forwards}.brand-machine-hero .mvg-hero-intro .bm-v-passnode--2{animation:mvgVPassPulse .42s ease-out 1.18s forwards}.brand-machine-hero .mvg-hero-intro .bm-v-scan{animation:mvgVScan 0.82s ease-in-out .78s both}.brand-machine-hero .mvg-hero-intro .bm-v-drop-token{animation:mvgVDrop 1.1s cubic-bezier(.24,.82,.20,1) .92s both}.brand-machine-hero .mvg-hero-intro .bm-v-decision-card{opacity:0;transform:translateY(10px) scale(.986);animation:mvgVDecision .56s cubic-bezier(.2,.84,.22,1) 1.48s forwards}.brand-machine-hero .mvg-hero-intro .bm-v-footer .bm-replay-chip,.brand-machine-hero .mvg-hero-intro .bm-v-footer .boundary-caption{opacity:0;transform:translateY(6px);animation:mvgVFooterIn .34s ease-out 1.8s forwards}.brand-machine-hero .mvg-hero-intro-done .bm-v-passline{opacity:.94}.brand-machine-hero .mvg-hero-intro-done .bm-v-passnode{opacity:1;transform:none}.brand-machine-hero .mvg-hero-intro-done .bm-v-footer .bm-replay-chip,.brand-machine-hero .mvg-hero-intro-done .bm-v-footer .boundary-caption,.brand-machine-hero .mvg-hero-intro-done .bm-v-decision-card,.brand-machine-hero .mvg-hero-intro-done .bm-v-proof-stack .bm-proof-chip,.brand-machine-hero .mvg-hero-intro-done .bm-v-intake-dot{opacity:1;transform:none}@keyframes mvgVProofIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mvgVDotSettle{from{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes mvgVPassGlow{0%{opacity:.20;filter:saturate(.88)}30%{opacity:.94;filter:saturate(1.12)}100%{opacity:.88;filter:saturate(1)}}@keyframes mvgVPassPulse{from{opacity:0;transform:scale(.75)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes mvgVScan{0%{opacity:0;transform:translate(-50%,0)}18%{opacity:1}72%{opacity:.58;transform:translate(-50%,5.9rem)}100%{opacity:0;transform:translate(-50%,6.7rem)}}@keyframes mvgVDrop{0%{opacity:0;transform:translate(-50%,-4px) scale(.82)}12%{opacity:1}58%{opacity:1;transform:translate(-50%,5.9rem) scale(1)}72%{opacity:1;transform:translate(-50%,5.3rem) scale(1)}88%{opacity:1;transform:translate(-50%,6.05rem) scale(.98)}100%{opacity:0;transform:translate(-50%,6.05rem) scale(.96)}}@keyframes mvgVDecision{from{opacity:0;transform:translateY(10px) scale(.986)}60%{opacity:1;transform:translateY(0) scale(1.012)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mvgVFooterIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.brand-machine-hero .mvg-hero-intro .bm-v-proof-stack .bm-proof-chip,.brand-machine-hero .mvg-hero-intro .bm-v-intake-dot,.brand-machine-hero .mvg-hero-intro .bm-v-passline,.brand-machine-hero .mvg-hero-intro .bm-v-passnode,.brand-machine-hero .mvg-hero-intro .bm-v-scan,.brand-machine-hero .mvg-hero-intro .bm-v-drop-token,.brand-machine-hero .mvg-hero-intro .bm-v-decision-card,.brand-machine-hero .mvg-hero-intro .bm-v-footer .bm-replay-chip,.brand-machine-hero .mvg-hero-intro .bm-v-footer .boundary-caption{animation:none !important;opacity:1 !important;transform:none !important}}@media (min-width:1220px){.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr)}.brand-machine-hero .home-hero-copy{max-width:31.5rem}.brand-machine-hero .home-boundary-wrap{max-width:41rem;justify-self:end}}@media (min-width:981px) and (max-width:1219px){.brand-machine-hero .home-hero-grid{grid-template-columns:1fr}.brand-machine-hero .home-hero-copy{max-width:39rem}.brand-machine-hero .home-boundary-wrap{max-width:41rem;margin-inline:auto}.brand-machine-hero .bm-vertical-stage{min-height:36rem}}@media (max-width:760px){.brand-machine-hero .bm-vertical-stage{min-height:31rem;padding:.9rem .9rem .96rem;border-radius:28px}.brand-machine-hero .bm-vertical-stage::before{inset:.8rem;border-radius:22px}.brand-machine-hero .bm-v-pills{left:.88rem;right:.88rem;top:.82rem;gap:.48rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{min-width:0;flex:1 1 0;padding:.42rem .34rem;font-size:.62rem;letter-spacing:.12em}.brand-machine-hero .bm-v-column{padding-top:3.35rem;gap:.92rem}.brand-machine-hero .bm-v-proof-stack{width:100%;max-width:100%}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{padding:.68rem .72rem;border-radius:16px}.brand-machine-hero .bm-v-proof-stack .bm-proof-label{font-size:.86rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge{font-size:.58rem;padding:.18rem .4rem}.brand-machine-hero .bm-v-rig{min-height:8.8rem}.brand-machine-hero .bm-v-intake{gap:1.02rem}.brand-machine-hero .bm-v-intake::before{width:min(10rem,80vw)}.brand-machine-hero .bm-v-passfield{left:60%;width:28%;min-width:6.8rem;top:9.45rem;opacity:.92}.brand-machine-hero .bm-v-passnode--2{right:3%}.brand-machine-hero .bm-v-decision-card{width:100%;max-width:100%;padding:.94rem .92rem .9rem;border-radius:22px}.brand-machine-hero .bm-v-decision-card .bm-decision-reason{font-size:clamp(1rem,5vw,1.2rem);width:100%;justify-content:center}.brand-machine-hero .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-v-decision-card .bm-decision-v{font-size:.92rem}.brand-machine-hero .bm-v-decision-card .bm-decision-foot .bm-mini:not(.bm-mini--strong),.brand-machine-hero .bm-v-decision-card .bm-decision-foot .bm-mini-sep{display:none}.brand-machine-hero .bm-v-footer{align-items:flex-start}.brand-machine-hero .bm-v-footer .boundary-caption{max-width:none;font-size:.92rem}.brand-machine-hero .bm-v-footer .bm-replay-chip{padding:.5rem .72rem;font-size:.8rem}}@media (max-width:460px){.brand-machine-hero .bm-vertical-stage{min-height:29.5rem}.brand-machine-hero .bm-v-rig{min-height:8rem}.brand-machine-hero .bm-v-passfield{display:none}.brand-machine-hero .bm-v-footer .bm-replay-chip{display:none}}.board-signal-section.v79 .bm-pressure-brief-rail{position:relative;height:.52rem;margin-top:.75rem;border-radius:999px;overflow:hidden;background:linear-gradient(90deg,rgba(124,92,255,.92) 0%,rgba(124,92,255,.78) 28%,rgba(124,92,255,.92) 38%,rgba(101,143,255,.90) 62%,rgba(67,211,255,.92) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 0 18px rgba(67,211,255,.08)}.board-signal-section.v79 .bm-pressure-brief-rail span{display:none}.board-signal-section.v79 .bm-pressure-brief-rail::before,.board-signal-section.v79 .bm-pressure-brief-rail::after{content:"";position:absolute;pointer-events:none}.board-signal-section.v79 .bm-pressure-brief-rail::before{left:31%;top:50%;width:13%;height:100%;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,rgba(124,92,255,.98),rgba(124,92,255,.80));box-shadow:0 0 12px rgba(124,92,255,.18)}.board-signal-section.v79 .bm-pressure-brief-rail::after{inset:0;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 65%);opacity:.22}:root{--mvg-receipt:#43d3ff;--mvg-policy:#7c5cff;--mvg-missing:#ffba8a;--mvg-frost:#eef0f7;--mvg-mist:#a7b3c7}.brand-machine-hero .hero-machine-line{display:flex;flex-wrap:wrap;gap:.48rem .72rem;align-items:center;margin:.08rem 0 .18rem;color:rgba(238,240,247,.88);font-size:.88rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.brand-machine-hero .hero-machine-line span{display:inline-flex;align-items:center;padding:.4rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.brand-machine-hero .hero-machine-line .sep{padding:0;border:none;background:none;box-shadow:none;color:rgba(67,211,255,.82);font-size:.96rem}.brand-machine-hero .home-hero-shell{max-width:100%}.brand-machine-hero .home-hero-grid>*{min-width:0}.brand-machine-hero .home-hero-copy,.brand-machine-hero .home-boundary-wrap,.brand-machine-hero .bm-hero-object--vertical,.brand-machine-hero .bm-vertical-stage{width:100%;min-width:0}.brand-machine-hero .home-boundary-wrap{max-width:100%}.brand-machine-hero .bm-hero-object--vertical{display:block}.brand-machine-hero .bm-vertical-stage{--mvg-active:var(--mvg-missing);--mvg-active-rgb:255,186,138;--mvg-ping-range:3rem;margin-inline:auto 0;max-width:100%}.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"]{--mvg-active:var(--mvg-receipt);--mvg-active-rgb:67,211,255}.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"]{--mvg-active:var(--mvg-policy);--mvg-active-rgb:124,92,255}.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"]{--mvg-active:var(--mvg-missing);--mvg-active-rgb:255,186,138}@media (min-width:1180px){.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,38rem);align-items:center;gap:1.85rem 2.35rem}.brand-machine-hero .home-hero-copy{max-width:34rem}.brand-machine-hero .home-boundary-wrap{max-width:38rem;justify-self:end;margin-left:auto}.brand-machine-hero .bm-vertical-stage{max-width:38rem;min-height:40rem}}@media (min-width:981px) and (max-width:1179px){.brand-machine-hero .home-hero-grid{grid-template-columns:1fr;gap:1.15rem}.brand-machine-hero .home-hero-copy{max-width:40rem}.brand-machine-hero .home-boundary-wrap{max-width:43rem;margin-inline:auto}.brand-machine-hero .bm-vertical-stage{max-width:43rem;min-height:38rem}}.brand-machine-hero .bm-v-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;align-items:center;gap:.72rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{width:max-content;min-width:7.7rem;justify-content:center;text-align:center;margin:0 auto}.brand-machine-hero .bm-v-proof-stack{width:min(100%,19.75rem);gap:.76rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;width:100%;gap:.74rem;outline:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .32s ease,box-shadow .32s ease,background .32s ease}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip::after{content:"";display:block;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.07) 38%,transparent 68%);opacity:0;transform:translateX(-18%);transition:opacity .44s ease,transform .44s ease;pointer-events:none}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip:hover,.brand-machine-hero .bm-v-proof-stack .bm-proof-chip:focus-visible{transform:translateY(-2px);border-color:rgba(255,255,255,.14);box-shadow:0 28px 64px rgba(2,6,18,.24),inset 0 1px 0 rgba(255,255,255,.05)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip:hover::after,.brand-machine-hero .bm-v-proof-stack .bm-proof-chip:focus-visible::after,.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"]::after{opacity:1;transform:translateX(0)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"]{transform:translateY(-1px);border-color:rgba(var(--mvg-active-rgb),.32);box-shadow:0 28px 70px rgba(2,6,18,.26),inset 0 0 0 1px rgba(var(--mvg-active-rgb),.12),inset 0 1px 0 rgba(255,255,255,.05)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"]::before{background:rgba(var(--mvg-active-rgb),.92)}.brand-machine-hero .bm-v-proof-stack .bm-proof-copy{display:grid;gap:.16rem;min-width:0;flex:1}.brand-machine-hero .bm-v-proof-stack .bm-proof-detail{color:rgba(167,179,199,.78);font-size:.73rem;font-weight:650;letter-spacing:0}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"] .bm-proof-dot{background:var(--mvg-active);box-shadow:0 0 0 8px rgba(var(--mvg-active-rgb),.14),0 0 24px rgba(var(--mvg-active-rgb),.22)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"] .bm-proof-badge{border-color:rgba(var(--mvg-active-rgb),.24);background:rgba(var(--mvg-active-rgb),.1);color:rgba(238,240,247,.94)}.brand-machine-hero .bm-v-rig{width:min(100%,22rem);gap:.88rem}.brand-machine-hero .bm-v-intake{gap:1.28rem;isolation:isolate}.brand-machine-hero .bm-v-intake::before{width:min(11rem,76vw);height:3px;background:linear-gradient(90deg,rgba(124,92,255,.24) 0%,rgba(255,255,255,.10) 48%,rgba(67,211,255,.28) 100%);box-shadow:0 0 22px rgba(67,211,255,.08)}.brand-machine-hero .bm-v-intake-dot{appearance:none;-webkit-appearance:none;border:2px solid rgba(255,255,255,.16);padding:0;cursor:pointer;outline:none;transition:transform .24s ease,box-shadow .34s ease,border-color .34s ease,background .34s ease}.brand-machine-hero .bm-v-intake-dot:hover,.brand-machine-hero .bm-v-intake-dot:focus-visible{transform:scale(1.08)}.brand-machine-hero .bm-v-intake-dot[aria-pressed="true"]{background:var(--mvg-active);border-color:rgba(255,255,255,.34);box-shadow:0 0 0 12px rgba(var(--mvg-active-rgb),.18),0 0 28px rgba(var(--mvg-active-rgb),.24);transform:scale(1.08)}.brand-machine-hero .bm-v-threshold-token{position:absolute;left:50%;top:50%;z-index:1;width:.86rem;height:.86rem;border-radius:50%;border:2px solid rgba(255,255,255,.18);background:var(--mvg-active);box-shadow:0 0 0 8px rgba(var(--mvg-active-rgb),.14),0 0 28px rgba(var(--mvg-active-rgb),.22);pointer-events:none;transform:translate(calc(-50% - var(--mvg-ping-range)),-50%) scale(.82);animation:mvgPingPong 4.8s cubic-bezier(.46,.06,.54,.94) infinite alternate}.brand-machine-hero .bm-v-gate-chip{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .74rem;border-radius:999px;border:1px solid rgba(var(--mvg-active-rgb),.18);background:rgba(8,11,18,.72);color:rgba(238,240,247,.84);box-shadow:0 14px 34px rgba(2,6,18,.16);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.brand-machine-hero .bm-vertical-stage.is-energized .bm-v-threshold-token{animation-duration:1.45s}.brand-machine-hero .mvg-hero-intro .bm-v-threshold-token{opacity:0;animation:none}@keyframes mvgPingPong{from{opacity:.42;transform:translate(calc(-50% - var(--mvg-ping-range)),-50%) scale(.82)}18%{opacity:.98}52%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:.56;transform:translate(calc(-50% + var(--mvg-ping-range)),-50%) scale(.82)}}.brand-machine-hero .bm-v-passline{overflow:hidden}.brand-machine-hero .bm-v-passline::before{content:"";display:block;position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 46%,transparent 82%);opacity:0;transform:translateX(-120%);animation:mvgPassSweep 6.2s ease-in-out infinite}.brand-machine-hero .bm-v-passline::after{opacity:.24}.brand-machine-hero .bm-vertical-stage:not(.mvg-hero-intro) .bm-v-passnode{animation:mvgPassNodePulse 4.8s ease-in-out infinite}.brand-machine-hero .bm-vertical-stage:not(.mvg-hero-intro) .bm-v-passnode--2{animation-delay:.62s}@keyframes mvgPassSweep{0%,58%{opacity:0;transform:translateX(-120%)}68%{opacity:.5}100%{opacity:0;transform:translateX(140%)}}@keyframes mvgPassNodePulse{0%,72%,100%{transform:scale(1);box-shadow:0 0 0 10px rgba(67,211,255,.10)}18%{transform:scale(1.06);box-shadow:0 0 0 14px rgba(67,211,255,.16)}}.brand-machine-hero .bm-v-decision-card{position:relative;overflow:hidden}.brand-machine-hero .bm-v-decision-card::after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(140deg,rgba(255,255,255,.05),transparent 34%);pointer-events:none}.brand-machine-hero .bm-v-decision-card .bm-decision-sub{max-width:26ch;line-height:1.35}.brand-machine-hero .bm-v-decision-card .bm-decision-v{line-height:1.34}.brand-machine-hero .bm-v-decision-card .bm-mini--active{border-color:rgba(255,186,138,.28);background:rgba(255,186,138,.11);color:rgba(255,228,206,.94)}.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-decision-card{border-color:rgba(255,186,138,.16);box-shadow:0 34px 88px rgba(2,6,18,.24),inset 0 0 0 1px rgba(255,186,138,.05)}.brand-machine-hero .bm-v-footer{align-items:flex-end;gap:.9rem 1rem}.brand-machine-hero .bm-v-summary{display:grid;gap:.56rem;flex:1 1 18rem;min-width:0}.brand-machine-hero .bm-v-state-chip{display:inline-flex;align-items:center;gap:.58rem;width:max-content;max-width:100%;padding:.52rem .76rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(8,11,18,.72);box-shadow:0 18px 44px rgba(2,6,18,.16)}.brand-machine-hero .bm-v-state-k{color:rgba(167,179,199,.72);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.brand-machine-hero .bm-v-state-chip strong{color:rgba(238,240,247,.94);font-size:.82rem;font-weight:820;letter-spacing:.02em}.brand-machine-hero .bm-v-summary .boundary-caption{max-width:31rem;margin:0}.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"] .bm-v-summary .boundary-caption{color:rgba(206,244,252,.88)}.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"] .bm-v-summary .boundary-caption{color:rgba(222,216,255,.88)}.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-summary .boundary-caption{color:rgba(255,223,198,.92)}.brand-machine-hero .bm-v-ambient{animation:mvgAmbientDrift 14s ease-in-out infinite alternate}.brand-machine-hero .bm-v-tube-core{animation:mvgCoreBreathe 4.8s ease-in-out infinite}@keyframes mvgAmbientDrift{from{transform:translate3d(0,0,0);opacity:.68}to{transform:translate3d(0,10px,0);opacity:.82}}@keyframes mvgCoreBreathe{0%,100%{box-shadow:0 0 12px rgba(255,255,255,.18);opacity:.86}50%{box-shadow:0 0 18px rgba(255,255,255,.26),0 0 30px rgba(124,92,255,.12);opacity:1}}@media (max-width:760px){.brand-machine-hero .hero-machine-line{gap:.38rem .5rem;font-size:.74rem}.brand-machine-hero .hero-machine-line span{padding:.34rem .56rem}.brand-machine-hero .bm-v-pills{gap:.42rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{min-width:0;width:100%}.brand-machine-hero .bm-v-proof-stack{width:100%}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{gap:.64rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-detail{display:none}.brand-machine-hero .bm-v-rig{gap:.72rem}.brand-machine-hero .bm-v-intake{gap:1rem}.brand-machine-hero .bm-v-threshold-token{--mvg-ping-range:2.4rem}.brand-machine-hero .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-v-decision-card .bm-decision-v{max-width:none}.brand-machine-hero .bm-v-footer{align-items:flex-start}.brand-machine-hero .bm-v-state-chip{width:100%;justify-content:space-between}}@media (max-width:520px){.brand-machine-hero .bm-vertical-stage{min-height:31.5rem}.brand-machine-hero .bm-v-state-chip strong{font-size:.76rem}.brand-machine-hero .bm-v-summary .boundary-caption{font-size:.9rem;line-height:1.44}}@media (max-width:460px){.brand-machine-hero .hero-machine-line{font-size:.7rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{letter-spacing:.1em}.brand-machine-hero .bm-v-intake-dot{width:1rem;height:1rem}.brand-machine-hero .bm-v-threshold-token{width:.8rem;height:.8rem;--mvg-ping-range:2.12rem}.brand-machine-hero .bm-v-gate-chip{padding:.36rem .62rem;font-size:.62rem}}@media (prefers-reduced-motion:reduce){.brand-machine-hero .bm-v-ambient,.brand-machine-hero .bm-v-threshold-token,.brand-machine-hero .bm-v-passline::before,.brand-machine-hero .bm-v-passnode,.brand-machine-hero .bm-v-tube-core,.brand-machine-hero .bm-proof-chip,.brand-machine-hero .bm-v-intake-dot{animation:none !important;transition:none !important}}.brand-machine-hero>.container{--max:1220px}.brand-machine-hero .bm-vertical-stage{aspect-ratio:auto;height:auto}.brand-machine-hero .bm-v-footer{padding-top:.72rem;border-top:1px solid rgba(255,255,255,.055)}.brand-machine-hero .hero-machine-line{font-size:.82rem;gap:.42rem .56rem}.brand-machine-hero .hero-machine-line span{padding:.34rem .62rem}@media (min-width:1180px){.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:1.9rem 2.2rem}.brand-machine-hero .home-hero-copy{max-width:31.5rem}.brand-machine-hero .home-boundary-wrap{max-width:40rem;justify-self:end;margin-left:auto}.brand-machine-hero .bm-vertical-stage{max-width:40rem;min-height:46.25rem}}@media (min-width:981px) and (max-width:1179px){.brand-machine-hero .home-boundary-wrap{max-width:40rem}.brand-machine-hero .bm-vertical-stage{max-width:40rem;min-height:45rem}}@media (max-width:760px){.brand-machine-hero .bm-v-footer{padding-top:0;border-top:none}}:root{--mvg-spot-default-x:62%;--mvg-spot-default-y:13%}.brand-machine-hero>.container{--max:1248px}.brand-machine-hero .home-hero-shell{max-width:min(82.75rem,100%)}.brand-machine-hero .home-hero-copy{gap:.82rem}.brand-machine-hero h1{margin:.22rem 0 .48rem;letter-spacing:-.046em}.brand-machine-hero .home-hero-lede{max-width:30rem;font-size:clamp(1.04rem,1.32vw,1.18rem);line-height:1.46;color:rgba(232,236,244,.84)}.brand-machine-hero .hero-machine-line{gap:.4rem .56rem;margin:.2rem 0 .34rem;font-size:.8rem}.brand-machine-hero .hero-machine-line span{padding:.34rem .62rem;border-color:rgba(255,255,255,.075);background:rgba(255,255,255,.026)}.brand-machine-hero .home-hero-support{margin-top:.06rem;color:rgba(167,179,199,.88)}.brand-machine-hero .hero-actions{gap:.76rem .78rem;margin-top:.18rem}.brand-machine-hero .hero-actions .btn{min-height:52px;padding-inline:1.18rem;border-radius:16px;font-weight:720;letter-spacing:-.012em;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s ease,border-color .26s ease,background .26s ease,color .26s ease}.brand-machine-hero .hero-actions .btn:hover,.brand-machine-hero .hero-actions .btn:focus-visible{transform:translateY(-1px)}.brand-machine-hero .hero-actions .btn.primary{border-color:rgba(124,92,255,.58);background:linear-gradient(135deg,rgba(124,92,255,.24),rgba(67,211,255,.14)),rgba(14,18,28,.76);box-shadow:0 16px 42px rgba(67,211,255,.12),0 10px 28px rgba(124,92,255,.14),inset 0 1px 0 rgba(255,255,255,.12)}.brand-machine-hero .hero-actions .btn:not(.primary):not(.ghost){background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.018)),rgba(11,14,22,.66);border-color:rgba(255,255,255,.085);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.brand-machine-hero .hero-actions .btn.ghost{border-color:rgba(255,255,255,.07);background:rgba(255,255,255,.014);color:rgba(185,195,212,.84)}.brand-machine-hero .hero-actions .btn.ghost:hover,.brand-machine-hero .hero-actions .btn.ghost:focus-visible{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.032);color:rgba(238,240,247,.94)}.brand-machine-hero .home-utility-rail--iconic{max-width:31.75rem;margin-top:1.04rem;gap:.46rem}.brand-machine-hero .home-utility-rail--iconic .hero-meta{color:rgba(226,232,242,.78)}.brand-machine-hero .hero-meta--authority{display:flex;align-items:center;gap:.62rem}.brand-machine-hero .hero-meta--routing{display:flex;flex-wrap:wrap;gap:.26rem .58rem;color:rgba(196,206,221,.72);font-size:.92rem}.brand-machine-hero .home-utility-rail--iconic .hero-meta-link{color:rgba(245,247,251,.92);text-decoration-thickness:.06em;text-underline-offset:.16em}.brand-machine-hero .home-utility-sep{color:rgba(255,255,255,.22)}.brand-machine-hero .home-canonical-note{max-width:31.25rem;margin-top:.4rem;font-size:.94rem;line-height:1.54;color:rgba(206,214,228,.74)}.brand-machine-hero .bm-vertical-stage{--mvg-spot-x:var(--mvg-spot-default-x);--mvg-spot-y:var(--mvg-spot-default-y);--mvg-spot-opacity:.18;--mvg-parallax-x:0px;--mvg-parallax-y:0px;--mvg-card-tilt:0px;--mvg-active-glow:rgba(var(--mvg-active-rgb),.22);padding-bottom:1.18rem}.brand-machine-hero .bm-vertical-stage::after{background:radial-gradient(32rem 18rem at var(--mvg-spot-x) var(--mvg-spot-y),rgba(255,255,255,var(--mvg-spot-opacity)),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%),radial-gradient(480px 220px at 50% 0%,rgba(255,255,255,.035),transparent 72%);opacity:.76;transition:opacity .34s ease,background-position .24s ease}.brand-machine-hero .bm-vertical-stage.has-pointer{--mvg-spot-opacity:.22}.brand-machine-hero .bm-v-pills{top:1.04rem;left:1.18rem;right:1.18rem;gap:.68rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{min-width:7.9rem;padding:.54rem .94rem;border-color:rgba(255,255,255,.11);background:rgba(8,11,18,.82);box-shadow:0 14px 34px rgba(2,6,18,.16),inset 0 1px 0 rgba(255,255,255,.03);color:rgba(238,240,247,.8);font-size:.74rem;letter-spacing:.19em}.brand-machine-hero .bm-v-column{gap:1.24rem;padding-top:4.12rem}.brand-machine-hero .bm-v-proof-stack{width:min(100%,20.4rem);gap:.8rem;transform:translate3d(calc(var(--mvg-parallax-x) * -.14),calc(var(--mvg-parallax-y) * -.12),0);transition:transform .34s cubic-bezier(.2,.8,.2,1)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{gap:.8rem;padding:.88rem .96rem .86rem;border-radius:20px;box-shadow:0 22px 58px rgba(2,6,18,.18)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip::after{background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.07) 32%,rgba(255,255,255,.02) 42%,transparent 66%),radial-gradient(18rem 10rem at 0% 50%,rgba(var(--mvg-active-rgb),.05),transparent 66%)}.brand-machine-hero .bm-v-proof-stack .bm-proof-label{font-size:.995rem;font-weight:770;letter-spacing:-.015em}.brand-machine-hero .bm-v-proof-stack .bm-proof-detail{color:rgba(176,188,206,.76);font-size:.735rem;font-weight:640;line-height:1.34}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge{min-width:4.95rem;justify-content:center;padding:.24rem .58rem;font-size:.62rem;font-weight:820;letter-spacing:.18em}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"]{transform:translateY(-1px) scale(1.002)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[aria-pressed="true"] .bm-proof-label{color:rgba(249,250,252,.98)}.brand-machine-hero .bm-v-rig{width:min(100%,22.5rem);gap:.92rem;transform:translate3d(calc(var(--mvg-parallax-x) * -.08),calc(var(--mvg-parallax-y) * -.08),0);transition:transform .34s cubic-bezier(.2,.8,.2,1)}.brand-machine-hero .bm-v-intake{gap:1.3rem}.brand-machine-hero .bm-v-intake::before{width:min(11.4rem,76vw);height:3px;background:linear-gradient(90deg,rgba(124,92,255,.22) 0%,rgba(255,255,255,.08) 26%,rgba(255,255,255,.1) 52%,rgba(67,211,255,.26) 100%);box-shadow:0 0 24px rgba(67,211,255,.07)}.brand-machine-hero .bm-v-intake-dot{width:1.08rem;height:1.08rem;box-shadow:0 0 0 10px rgba(124,92,255,.08)}.brand-machine-hero .bm-v-intake-dot--ok{box-shadow:0 0 0 10px rgba(67,211,255,.08)}.brand-machine-hero .bm-v-intake-dot--missing{box-shadow:0 0 0 10px rgba(255,186,138,.11)}.brand-machine-hero .bm-v-intake-dot:focus-visible{border-color:rgba(255,255,255,.4);box-shadow:0 0 0 4px rgba(7,12,20,.8),0 0 0 10px rgba(var(--mvg-active-rgb),.18),0 0 28px rgba(var(--mvg-active-rgb),.22)}.brand-machine-hero .bm-v-threshold-token{width:.88rem;height:.88rem;box-shadow:0 0 0 8px rgba(var(--mvg-active-rgb),.14),0 0 30px rgba(var(--mvg-active-rgb),.24)}.brand-machine-hero .bm-v-gate-chip{padding:.42rem .78rem;border-color:rgba(var(--mvg-active-rgb),.16);box-shadow:0 14px 34px rgba(2,6,18,.16),inset 0 1px 0 rgba(255,255,255,.03);font-size:.675rem;letter-spacing:.18em;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.brand-machine-hero .bm-vertical-stage.is-energized .bm-v-gate-chip{transform:translateY(-1px);border-color:rgba(var(--mvg-active-rgb),.24);box-shadow:0 18px 42px rgba(2,6,18,.2),0 0 0 1px rgba(var(--mvg-active-rgb),.08) inset,0 0 18px rgba(var(--mvg-active-rgb),.12)}.brand-machine-hero .bm-v-scan{background:linear-gradient(180deg,rgba(var(--mvg-active-rgb),.26),rgba(67,211,255,.16))}.brand-machine-hero .bm-v-drop-token{background:var(--mvg-active);box-shadow:0 0 0 10px rgba(var(--mvg-active-rgb),.12)}.brand-machine-hero .bm-vertical-stage.is-transacting .bm-v-scan{animation:mvgLiveScan .92s cubic-bezier(.28,.82,.18,1) both}.brand-machine-hero .bm-vertical-stage.is-transacting .bm-v-drop-token{animation:mvgLiveDrop .92s cubic-bezier(.28,.82,.18,1) both}@keyframes mvgLiveScan{0%{opacity:0;transform:translate(-50%,0) scaleY(.92)}16%{opacity:.95}70%{opacity:.62;transform:translate(-50%,5.85rem) scaleY(1)}100%{opacity:0;transform:translate(-50%,6.35rem) scaleY(.98)}}@keyframes mvgLiveDrop{0%{opacity:0;transform:translate(-50%,-4px) scale(.82)}14%{opacity:1}62%{opacity:1;transform:translate(-50%,5.9rem) scale(1)}82%{opacity:1;transform:translate(-50%,5.45rem) scale(1)}100%{opacity:0;transform:translate(-50%,6.05rem) scale(.96)}}.brand-machine-hero .bm-v-decision-card{width:min(100%,23.5rem);padding:1.08rem 1.12rem 1.02rem;border-radius:25px;background:radial-gradient(360px 220px at 100% 0%,rgba(var(--mvg-active-rgb),.12),transparent 72%),linear-gradient(180deg,rgba(8,11,18,.92),rgba(11,14,22,.86));transform:translate3d(calc(var(--mvg-parallax-x) * .16),calc(var(--mvg-parallax-y) * .18),0);transition:transform .34s cubic-bezier(.2,.8,.2,1),border-color .32s ease,box-shadow .32s ease,background .32s ease}.brand-machine-hero .bm-v-decision-card::after{background:linear-gradient(140deg,rgba(255,255,255,.06),transparent 34%),radial-gradient(18rem 10rem at 100% 0%,rgba(var(--mvg-active-rgb),.05),transparent 70%)}.brand-machine-hero .bm-v-decision-card .bm-decision-top{gap:.6rem}.brand-machine-hero .bm-v-decision-card .bm-decision-state,.brand-machine-hero .bm-v-decision-card .bm-decision-system{font-size:.7rem;font-weight:820;letter-spacing:.18em}.brand-machine-hero .bm-v-decision-card .bm-decision-reason{font-size:1.44rem;line-height:1.04;letter-spacing:-.03em;padding:.22rem .74rem .26rem;border-color:rgba(124,92,255,.22);background:rgba(124,92,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.brand-machine-hero .bm-v-decision-card .bm-decision-sub{max-width:28ch;margin-top:.08rem;color:rgba(198,206,220,.78);font-size:.92rem;line-height:1.4}.brand-machine-hero .bm-v-decision-card .bm-decision-mid{gap:.38rem}.brand-machine-hero .bm-v-decision-card .bm-decision-k{font-size:.61rem;letter-spacing:.18em;color:rgba(176,188,206,.62)}.brand-machine-hero .bm-v-decision-card .bm-decision-v{font-size:1rem;line-height:1.38;letter-spacing:-.015em}.brand-machine-hero .bm-v-decision-card .bm-decision-foot{margin-top:.92rem;gap:.4rem}.brand-machine-hero .bm-v-decision-card .bm-mini{font-size:.64rem;letter-spacing:.12em}.brand-machine-hero .bm-vertical-stage.is-energized .bm-v-decision-card{border-color:rgba(var(--mvg-active-rgb),.18);box-shadow:0 36px 92px rgba(2,6,18,.26),inset 0 0 0 1px rgba(var(--mvg-active-rgb),.06),0 0 22px rgba(var(--mvg-active-rgb),.09)}.brand-machine-hero .bm-v-footer{margin-top:1.08rem;padding-top:.84rem;gap:.96rem 1.08rem}.brand-machine-hero .bm-v-state-chip{padding:.5rem .78rem;gap:.64rem;box-shadow:0 18px 42px rgba(2,6,18,.16),inset 0 1px 0 rgba(255,255,255,.03)}.brand-machine-hero .bm-v-state-k{letter-spacing:.18em}.brand-machine-hero .bm-v-state-chip strong{font-size:.8rem;letter-spacing:.015em}.brand-machine-hero .bm-v-summary .boundary-caption{max-width:29rem;font-size:.97rem;line-height:1.5}.brand-machine-hero .bm-v-footer .bm-replay-chip{padding:.56rem .84rem;font-size:.84rem;box-shadow:0 18px 42px rgba(2,6,18,.18),inset 0 1px 0 rgba(255,255,255,.03)}.brand-machine-hero .licensable-strip{margin-top:1.5rem;padding:.96rem 1.05rem}.brand-machine-hero .license-label{color:rgba(176,188,206,.72)}@media (min-width:1180px){.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.76rem 1.96rem;align-items:start}.brand-machine-hero .home-hero-copy{max-width:32.5rem;padding-top:.18rem}.brand-machine-hero .home-boundary-wrap{max-width:41.15rem;margin-top:.16rem}.brand-machine-hero .bm-vertical-stage{max-width:41.15rem;min-height:47.1rem;padding:1.12rem 1.18rem 1.18rem}}@media (min-width:981px) and (max-width:1179px){.brand-machine-hero .home-hero-copy{max-width:40rem}.brand-machine-hero .home-boundary-wrap,.brand-machine-hero .bm-vertical-stage{max-width:40.75rem}.brand-machine-hero .bm-vertical-stage{min-height:45.4rem}}@media (max-width:760px){.brand-machine-hero .home-hero-lede{font-size:1rem}.brand-machine-hero .hero-machine-line{margin:.18rem 0 .28rem;font-size:.73rem}.brand-machine-hero .hero-actions{gap:.56rem}.brand-machine-hero .hero-actions .btn{min-height:48px;border-radius:15px}.brand-machine-hero .home-utility-rail--iconic{margin-top:.86rem}.brand-machine-hero .hero-meta--routing{font-size:.88rem}.brand-machine-hero .home-canonical-note{font-size:.9rem}.brand-machine-hero .bm-v-pills{left:.9rem;right:.9rem;gap:.46rem}.brand-machine-hero .bm-v-pills .bm-apex-pill{min-width:0;padding:.44rem .36rem;font-size:.62rem;letter-spacing:.14em}.brand-machine-hero .bm-v-column{padding-top:3.45rem;gap:.96rem}.brand-machine-hero .bm-v-proof-stack{width:100%;gap:.7rem;transform:none}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{padding:.74rem .8rem .72rem;gap:.7rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-label{font-size:.88rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge{min-width:4.35rem;font-size:.56rem}.brand-machine-hero .bm-v-rig{transform:none}.brand-machine-hero .bm-v-intake::before{width:min(10.3rem,82vw)}.brand-machine-hero .bm-v-gate-chip{padding:.38rem .68rem;font-size:.63rem}.brand-machine-hero .bm-v-decision-card{width:100%;transform:none;padding:.98rem .96rem .94rem}.brand-machine-hero .bm-v-decision-card .bm-decision-reason{font-size:clamp(1.1rem,5vw,1.24rem);padding-inline:.68rem}.brand-machine-hero .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-v-decision-card .bm-decision-v{font-size:.93rem}.brand-machine-hero .bm-v-footer{margin-top:.96rem;gap:.76rem}.brand-machine-hero .bm-v-summary .boundary-caption{font-size:.92rem}}@media (max-width:460px){.brand-machine-hero .home-canonical-note{font-size:.86rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip{padding:.7rem .74rem}.brand-machine-hero .bm-v-proof-stack .bm-proof-badge{min-width:4.15rem}.brand-machine-hero .bm-v-intake-dot{width:1rem;height:1rem}}@media (prefers-reduced-motion:reduce){.brand-machine-hero .bm-v-proof-stack,.brand-machine-hero .bm-v-rig,.brand-machine-hero .bm-v-decision-card,.brand-machine-hero .hero-actions .btn,.brand-machine-hero .bm-v-gate-chip{transition:none !important}}:root{--mvg-policy-rgb:124,92,255;--mvg-receipt-rgb:67,211,255;--mvg-missing-rgb:255,186,138}@media (min-width:1180px){.brand-machine-hero .home-hero-grid{grid-template-columns:minmax(0,.99fr) minmax(0,39rem);gap:1.72rem 2.18rem}.brand-machine-hero .home-hero-copy{max-width:33.6rem;padding-top:.22rem}.brand-machine-hero .home-boundary-wrap,.brand-machine-hero .bm-vertical-stage{max-width:39rem}}.brand-machine-hero .home-hero-shell{max-width:min(83.15rem,100%)}.brand-machine-hero .home-hero-copy{gap:.78rem}.brand-machine-hero h1{margin:.18rem 0 .44rem}.brand-machine-hero .home-hero-lede{max-width:30.25rem}.brand-machine-hero .hero-machine-line{margin:.18rem 0 .32rem}.brand-machine-hero .hero-actions{gap:.74rem .76rem;margin-top:.2rem}.brand-machine-hero .hero-actions .btn.primary{box-shadow:0 18px 44px rgba(67,211,255,.12),0 12px 30px rgba(124,92,255,.16),inset 0 1px 0 rgba(255,255,255,.12)}.brand-machine-hero .home-utility-rail--iconic{max-width:31.5rem;margin-top:1rem;gap:.5rem .72rem}.brand-machine-hero .hero-meta--authority{font-weight:680}.brand-machine-hero .hero-meta--routing{gap:.28rem .56rem;color:rgba(196,206,221,.7);font-size:.9rem}.brand-machine-hero .home-canonical-note{max-width:31rem;margin-top:.36rem;color:rgba(206,214,228,.7)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"]{border-color:rgba(var(--mvg-policy-rgb),.16);background:radial-gradient(250px 120px at 100% 0%,rgba(var(--mvg-policy-rgb),.11),transparent 72%),linear-gradient(180deg,rgba(12,13,22,.88),rgba(12,15,24,.78))}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"]::before{background:rgba(var(--mvg-policy-rgb),.82)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"] .bm-proof-dot{background:rgba(var(--mvg-policy-rgb),.95);box-shadow:0 0 0 6px rgba(var(--mvg-policy-rgb),.12)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"] .bm-proof-badge{border-color:rgba(var(--mvg-policy-rgb),.22);background:rgba(var(--mvg-policy-rgb),.10);color:rgba(226,220,255,.94)}.brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"] .bm-proof-detail{color:rgba(214,208,246,.76)}.brand-machine-hero .bm-v-intake-dot[data-proof-target="policy"]{background:rgba(var(--mvg-policy-rgb),.95);box-shadow:0 0 0 10px rgba(var(--mvg-policy-rgb),.10)}.brand-machine-hero .bm-v-intake-dot[data-proof-target="receipt"]{background:rgba(var(--mvg-receipt-rgb),.95);box-shadow:0 0 0 10px rgba(var(--mvg-receipt-rgb),.08)}.brand-machine-hero .bm-v-intake-dot[data-proof-target="corroboration"]{background:rgba(var(--mvg-missing-rgb),.95);box-shadow:0 0 0 10px rgba(var(--mvg-missing-rgb),.11)}.brand-machine-hero .bm-v-passfield{display:none !important}.brand-machine-hero .bm-v-gate-meta{display:grid;justify-items:center;gap:.34rem}.brand-machine-hero .bm-v-gate-chip{border-color:rgba(var(--mvg-policy-rgb),.22);background:linear-gradient(180deg,rgba(14,15,24,.84),rgba(8,11,18,.78)),rgba(8,11,18,.72);box-shadow:0 16px 36px rgba(2,6,18,.16),inset 0 1px 0 rgba(255,255,255,.03),0 0 0 1px rgba(var(--mvg-policy-rgb),.04);color:rgba(244,242,255,.9)}.brand-machine-hero .bm-v-gate-note{margin:0;max-width:18ch;text-align:center;color:rgba(188,198,215,.74);font-size:.71rem;line-height:1.32;letter-spacing:-.005em}.brand-machine-hero .bm-vertical-stage.is-energized .bm-v-gate-chip{border-color:rgba(var(--mvg-policy-rgb),.24);box-shadow:0 18px 42px rgba(2,6,18,.18),0 0 0 1px rgba(var(--mvg-policy-rgb),.08) inset,0 0 18px rgba(var(--mvg-policy-rgb),.10)}.brand-machine-hero .bm-v-decision-card{background:radial-gradient(320px 180px at 100% 0%,rgba(var(--mvg-policy-rgb),.09),transparent 72%),radial-gradient(260px 160px at 0% 100%,rgba(var(--mvg-missing-rgb),.07),transparent 72%),linear-gradient(180deg,rgba(8,11,18,.92),rgba(11,14,22,.86));border-color:rgba(255,255,255,.1)}.brand-machine-hero .bm-v-decision-card .bm-decision-top{align-items:center;justify-content:space-between;gap:.54rem;flex-wrap:wrap}.brand-machine-hero .bm-v-decision-card .bm-decision-state{border-color:rgba(var(--mvg-missing-rgb),.24);background:rgba(var(--mvg-missing-rgb),.10);color:rgba(255,230,206,.94)}.brand-machine-hero .bm-v-decision-card .bm-decision-system{padding:.34rem .62rem;border-radius:999px;border:1px solid rgba(var(--mvg-policy-rgb),.24);background:rgba(var(--mvg-policy-rgb),.10);color:rgba(244,242,255,.88);font-size:.585rem;font-weight:840;letter-spacing:.14em;text-transform:uppercase}.brand-machine-hero .bm-v-decision-card .bm-decision-reason{font-size:1.38rem;line-height:1.04;letter-spacing:-.028em;text-transform:none}.brand-machine-hero .bm-v-decision-card .bm-decision-sub{max-width:28ch;color:rgba(206,214,228,.8)}.brand-machine-hero .bm-v-decision-card .bm-decision-v{color:rgba(238,240,247,.94)}.brand-machine-hero .bm-v-decision-card .bm-decision-foot{margin-top:.88rem}.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"] .bm-v-decision-card,.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"] .bm-v-decision-card,.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-decision-card,.brand-machine-hero .bm-vertical-stage.is-energized .bm-v-decision-card{border-color:rgba(255,255,255,.1);box-shadow:0 36px 92px rgba(2,6,18,.26),inset 0 0 0 1px rgba(255,255,255,.03),0 0 18px rgba(var(--mvg-policy-rgb),.06)}.brand-machine-hero .bm-v-summary{gap:.6rem}.brand-machine-hero .bm-v-state-chip{border-color:rgba(255,255,255,.09)}.brand-machine-hero .bm-v-state-chip strong{font-size:.79rem;letter-spacing:.012em}.brand-machine-hero .bm-v-inspection{display:grid;gap:.24rem;min-width:0}.brand-machine-hero .bm-v-inspection-k{color:rgba(173,184,202,.62);font-size:.615rem;font-weight:820;letter-spacing:.18em;text-transform:uppercase}.brand-machine-hero .bm-v-summary .boundary-caption{max-width:31rem;color:rgba(232,236,244,.88);font-size:.965rem;line-height:1.48}.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"] .bm-v-summary .boundary-caption{color:rgba(212,245,252,.9)}.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"] .bm-v-summary .boundary-caption{color:rgba(228,222,255,.9)}.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-summary .boundary-caption{color:rgba(255,226,204,.92)}.brand-machine-hero .bm-replay-chip{min-width:max-content}.brand-machine-hero .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-v-decision-card .bm-decision-v{transition:color .28s ease,opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"] .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-vertical-stage[data-proof-active="receipt"] .bm-v-decision-card .bm-decision-v{color:rgba(212,245,252,.92)}.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"] .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-vertical-stage[data-proof-active="policy"] .bm-v-decision-card .bm-decision-v{color:rgba(232,226,255,.92)}.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-decision-card .bm-decision-sub,.brand-machine-hero .bm-vertical-stage[data-proof-active="corroboration"] .bm-v-decision-card .bm-decision-v{color:rgba(255,226,204,.94)}@media (max-width:820px){.brand-machine-hero .bm-v-passlabel{display:none}.brand-machine-hero .bm-v-gate-note{font-size:.67rem}.brand-machine-hero .bm-v-decision-card .bm-decision-system{font-size:.56rem;letter-spacing:.12em}}@media (max-width:760px){.brand-machine-hero .home-hero-copy{gap:.74rem}.brand-machine-hero .home-canonical-note{max-width:none}.brand-machine-hero .bm-v-gate-meta{gap:.3rem}.brand-machine-hero .bm-v-gate-note{max-width:17ch}.brand-machine-hero .bm-v-decision-card .bm-decision-top{gap:.48rem}.brand-machine-hero .bm-v-decision-card .bm-decision-system{padding:.32rem .56rem}.brand-machine-hero .bm-v-inspection-k{font-size:.59rem}.brand-machine-hero .bm-v-summary .boundary-caption{font-size:.92rem}}@media (max-width:460px){.brand-machine-hero .bm-v-gate-note{font-size:.64rem}.brand-machine-hero .bm-v-decision-card .bm-decision-system{font-size:.54rem;letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.brand-machine-hero .bm-v-passfield,.brand-machine-hero .bm-v-passlabel{transition:none !important}}:root[data-theme="light"]{--bg:#f7f9ff;--bg2:#edf2ff;--text:#0d1324;--muted:rgba(13,19,36,.76);--muted2:rgba(13,19,36,.56);--card:rgba(255,255,255,.78);--card2:rgba(255,255,255,.92);--glass:rgba(255,255,255,.78);--border:rgba(14,22,40,.10);--border-2:rgba(14,22,40,.16);--shadow:0 30px 84px rgba(15,23,42,.13);--shadow-soft:0 16px 42px rgba(15,23,42,.10);--link:#3f49ff;--edge-hint:rgba(237,242,255,.94);--mvg-light-shell:rgba(255,255,255,.86);--mvg-light-shell-2:rgba(249,251,255,.92);--mvg-light-shell-3:rgba(244,248,255,.88);--mvg-light-line:rgba(14,22,40,.09);--mvg-light-line-strong:rgba(14,22,40,.15);--mvg-light-shadow:0 24px 72px rgba(15,23,42,.10);--mvg-light-shadow-soft:0 14px 36px rgba(15,23,42,.08);--mvg-light-violet-wash:rgba(124,92,255,.12);--mvg-light-cyan-wash:rgba(67,211,255,.12);--mvg-light-amber-wash:rgba(255,186,138,.15);--bm-frost:#0f172a;--bm-mist:#5c6d89;--bm-panel:rgba(255,255,255,.78);--bm-panel-strong:rgba(255,255,255,.90);--bm-border:rgba(14,22,40,.10);--bm-border-soft:rgba(14,22,40,.06);--bm-shadow:0 28px 76px rgba(15,23,42,.12);--bm-card-shadow:0 18px 44px rgba(15,23,42,.09);--bm-ink-0:#ffffff;--bm-ink-1:#f8faff;--bm-ink-2:#edf2ff;--mvg-shell-edge:rgba(96,118,255,.18);--mvg-shell-glow:rgba(96,118,255,.10);--mvg-shell-glow-2:rgba(67,211,255,.10)}:root[data-theme="light"] body{background:radial-gradient(1100px 620px at 84% -26%,rgba(124,92,255,.16),transparent 62%),radial-gradient(980px 560px at 10% 2%,rgba(67,211,255,.12),transparent 58%),linear-gradient(180deg,#f7f9ff 0%,#eef3ff 100%)}:root[data-theme="light"] body::before{background-image:linear-gradient(to right,rgba(13,19,36,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(13,19,36,.06) 1px,transparent 1px);opacity:.075;mask-image:radial-gradient(1080px 560px at 52% 4%,rgba(0,0,0,.95),transparent 72%);-webkit-mask-image:radial-gradient(1080px 560px at 52% 4%,rgba(0,0,0,.95),transparent 72%)}:root[data-theme="light"] body::after{opacity:.028;mix-blend-mode:multiply}:root[data-theme="light"] .bg-float{opacity:.62;filter:blur(30px) saturate(110%)}:root[data-theme="light"]::selection{background:rgba(124,92,255,.18);color:#0d1324}:root[data-theme="light"] .nav{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(249,251,255,.80));border-bottom-color:rgba(14,22,40,.09);box-shadow:0 10px 26px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.70)}:root[data-theme="light"] .brand-name span,:root[data-theme="light"] .nav-links,:root[data-theme="light"] .hero-meta,:root[data-theme="light"] .hero-meta--routing,:root[data-theme="light"] .home-canonical-note,:root[data-theme="light"] .source-note,:root[data-theme="light"] .section-deck,:root[data-theme="light"] .receipt-law,:root[data-theme="light"] .mission-coda-support,:root[data-theme="light"] .workflow-hint,:root[data-theme="light"] .field label,:root[data-theme="light"] .form-hint,:root[data-theme="light"] small{color:rgba(13,19,36,.60)}:root[data-theme="light"] .nav-links a:hover,:root[data-theme="light"] .nav-links a.active,:root[data-theme="light"] .nav-links a[aria-current="page"]{background:rgba(124,92,255,.07);border-color:rgba(124,92,255,.14);color:var(--text)}:root[data-theme="light"] .btn,:root[data-theme="light"] .icon-btn,:root[data-theme="light"] .action-link,:root[data-theme="light"] .pill,:root[data-theme="light"] .tag,:root[data-theme="light"] .kbd,:root[data-theme="light"] .flow-step,:root[data-theme="light"] .flow-wide-step,:root[data-theme="light"] .toast,:root[data-theme="light"] .a11y-fab{background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(248,250,255,.72));border-color:rgba(14,22,40,.10);box-shadow:0 10px 28px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.70)}:root[data-theme="light"] .btn:hover,:root[data-theme="light"] .icon-btn:hover,:root[data-theme="light"] .action-link:hover,:root[data-theme="light"] .hero-meta-link:hover,:root[data-theme="light"] .pill:hover,:root[data-theme="light"] .tag:hover,:root[data-theme="light"] .kbd:hover,:root[data-theme="light"] .flow-step:hover,:root[data-theme="light"] .flow-wide-step:hover{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(249,251,255,.84));border-color:rgba(14,22,40,.15);box-shadow:0 16px 34px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .btn.primary{border-color:rgba(124,92,255,.22);background:radial-gradient(120px 90px at 24% 18%,rgba(255,255,255,.56),transparent 64%),linear-gradient(135deg,rgba(124,92,255,.18),rgba(67,211,255,.12) 80%),rgba(255,255,255,.92);color:#0d1324;box-shadow:0 18px 42px rgba(67,211,255,.12),0 12px 30px rgba(124,92,255,.10),inset 0 1px 0 rgba(255,255,255,.75)}:root[data-theme="light"] .btn.primary:hover{border-color:rgba(124,92,255,.28);background:radial-gradient(120px 90px at 24% 18%,rgba(255,255,255,.60),transparent 64%),linear-gradient(135deg,rgba(124,92,255,.22),rgba(67,211,255,.15) 80%),rgba(255,255,255,.96)}:root[data-theme="light"] .btn.ghost{background:rgba(255,255,255,.28)}:root[data-theme="light"] .hero-meta-link,:root[data-theme="light"] .quiet-link{color:rgba(13,19,36,.66)}:root[data-theme="light"] .hero-meta-link:hover,:root[data-theme="light"] .quiet-link:hover,:root[data-theme="light"] .receipt-source-link:hover,:root[data-theme="light"] .action-link:hover{color:#0d1324}:root[data-theme="light"] .tag.brand{border-color:rgba(124,92,255,.20);background:rgba(124,92,255,.10);color:#111827}:root[data-theme="light"] .tag.ok{border-color:rgba(46,229,157,.22);background:rgba(46,229,157,.10);color:#0f5132}:root[data-theme="light"] .tag.warn,:root[data-theme="light"] .tag.hold{border-color:rgba(255,176,32,.22);background:rgba(255,176,32,.12);color:#7a4a00}:root[data-theme="light"] .tag.deny{border-color:rgba(255,77,103,.22);background:rgba(255,77,103,.10);color:#8b1732}:root[data-theme="light"] .tag.neutral{border-color:rgba(14,22,40,.12);background:rgba(14,22,40,.05);color:#25314a}:root[data-theme="light"] .field input,:root[data-theme="light"] .field select,:root[data-theme="light"] .field textarea,:root[data-theme="light"] pre{background:rgba(255,255,255,.88);border-color:rgba(14,22,40,.10);box-shadow:inset 0 1px 0 rgba(255,255,255,.74)}:root[data-theme="light"] .home-hero-shell,:root[data-theme="light"] .board-signal,:root[data-theme="light"] .operating-shell,:root[data-theme="light"] .nonnegotiables-shell,:root[data-theme="light"] .boundary-object,:root[data-theme="light"] .mission-standard-panel,:root[data-theme="light"] .mission-diagram-shell,:root[data-theme="light"] .mission-stewardship-shell,:root[data-theme="light"] .mission-coda,:root[data-theme="light"] .mission-arc,:root[data-theme="light"] .why-now-board,:root[data-theme="light"] .why-now-chart-shell,:root[data-theme="light"] .why-now-diagram-shell,:root[data-theme="light"] .why-now-source-card,:root[data-theme="light"] .why-now-proof-card,:root[data-theme="light"] .why-now-procurement-panel,:root[data-theme="light"] .why-now-methodology-note,:root[data-theme="light"] .why-now-appendix-shell{border-color:rgba(14,22,40,.09);background:radial-gradient(980px 360px at 0% 0%,rgba(124,92,255,.10),transparent 64%),radial-gradient(820px 300px at 100% 0%,rgba(67,211,255,.08),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.88),rgba(248,250,255,.76));box-shadow:0 28px 76px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.78)}:root[data-theme="light"] .home-hero-shell::after,:root[data-theme="light"] .board-signal::after,:root[data-theme="light"] .operating-shell::after,:root[data-theme="light"] .receipt-board::before,:root[data-theme="light"] .brand-machine-hero .bm-vertical-stage::before,:root[data-theme="light"] .brand-machine-hero .bm-machine-stage::before{border-color:rgba(14,22,40,.06)}:root[data-theme="light"] .signal-tile,:root[data-theme="light"] .principle-card,:root[data-theme="light"] .why-now-requirement-card,:root[data-theme="light"] .mission-surface-card,:root[data-theme="light"] .mission-principle-card,:root[data-theme="light"] .card,:root[data-theme="light"] .receipt-field,:root[data-theme="light"] .receipt-ledger-line,:root[data-theme="light"] .a11y-panel{border-color:rgba(14,22,40,.09);background:linear-gradient(180deg,rgba(255,255,255,.90),rgba(247,250,255,.78));box-shadow:0 16px 40px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.78)}:root[data-theme="light"] .card:hover,:root[data-theme="light"] .signal-tile:hover,:root[data-theme="light"] .principle-card:hover,:root[data-theme="light"] .why-now-requirement-card:hover,:root[data-theme="light"] .mission-surface-card:hover,:root[data-theme="light"] .mission-principle-card:hover{border-color:rgba(14,22,40,.14);box-shadow:0 22px 48px rgba(15,23,42,.11),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .secondary-evidence-rail,:root[data-theme="light"] .licensable-strip,:root[data-theme="light"] .receipt-links,:root[data-theme="light"] .secondary-chip-wrap{color:rgba(13,19,36,.74)}:root[data-theme="light"] .footer{background:linear-gradient(180deg,transparent,rgba(13,19,36,.04))}:root[data-theme="light"] .brand-machine-hero .home-hero-shell{background:radial-gradient(1300px 440px at -6% -18%,rgba(124,92,255,.14),transparent 62%),radial-gradient(980px 380px at 94% 8%,rgba(67,211,255,.10),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.90),rgba(246,249,255,.78));border-color:rgba(14,22,40,.09);box-shadow:0 32px 86px rgba(15,23,42,.10),inset 0 1px 0 rgba(255,255,255,.76)}:root[data-theme="light"] .brand-machine-hero .hero-machine-line{display:inline-flex;flex-wrap:wrap;gap:.46rem;padding:.62rem .78rem;border-radius:999px;border:1px solid rgba(14,22,40,.08);background:rgba(255,255,255,.68);box-shadow:0 10px 28px rgba(15,23,42,.05)}:root[data-theme="light"] .brand-machine-hero .hero-machine-line span,:root[data-theme="light"] .brand-machine-hero .hero-machine-line .sep,:root[data-theme="light"] .brand-machine-hero .home-canonical-note,:root[data-theme="light"] .brand-machine-hero .hero-meta--routing,:root[data-theme="light"] .brand-machine-hero .home-hero-support{color:rgba(13,19,36,.62)}:root[data-theme="light"] .brand-machine-hero .hero-actions .btn:not(.primary){background:rgba(255,255,255,.70)}:root[data-theme="light"] .brand-machine-hero .bm-vertical-stage,:root[data-theme="light"] .brand-machine-hero .bm-machine-stage{background:radial-gradient(88% 70% at 88% 10%,rgba(67,211,255,.12),transparent 70%),radial-gradient(82% 64% at 6% 6%,rgba(124,92,255,.12),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.88),rgba(245,248,255,.76));border-color:rgba(14,22,40,.09);box-shadow:0 30px 82px rgba(15,23,42,.10),inset 0 1px 0 rgba(255,255,255,.76)}:root[data-theme="light"] .brand-machine-hero .bm-vertical-stage::after,:root[data-theme="light"] .brand-machine-hero .bm-machine-stage::after{background:linear-gradient(180deg,rgba(255,255,255,.56),transparent 24%),radial-gradient(520px 240px at 50% 0%,rgba(124,92,255,.06),transparent 74%)}:root[data-theme="light"] .brand-machine-hero .bm-v-ambient{opacity:.52;filter:blur(10px)}:root[data-theme="light"] .brand-machine-hero .bm-v-pills .bm-apex-pill,:root[data-theme="light"] .brand-machine-hero .bm-machine-label,:root[data-theme="light"] .brand-machine-hero .boundary-chip,:root[data-theme="light"] .brand-machine-hero .bm-v-gate-chip,:root[data-theme="light"] .brand-machine-hero .bm-v-footer .bm-replay-chip{border-color:rgba(14,22,40,.10);background:rgba(255,255,255,.82);color:#162032;box-shadow:0 12px 30px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .brand-machine-hero .bm-v-gate-chip{border-color:rgba(124,92,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,249,255,.80)),rgba(255,255,255,.78);color:#222c46}:root[data-theme="light"] .brand-machine-hero .bm-v-gate-note,:root[data-theme="light"] .brand-machine-hero .bm-v-inspection-k,:root[data-theme="light"] .brand-machine-hero .bm-v-state-k{color:rgba(13,19,36,.56)}:root[data-theme="light"] .brand-machine-hero .bm-v-state-chip{border-color:rgba(14,22,40,.10);background:rgba(255,255,255,.72);box-shadow:0 12px 28px rgba(15,23,42,.06)}:root[data-theme="light"] .brand-machine-hero .bm-v-state-chip strong,:root[data-theme="light"] .brand-machine-hero .bm-v-summary .boundary-caption,:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-v,:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-label,:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-detail,:root[data-theme="light"] .brand-machine-hero .bm-v-footer .boundary-caption{color:#162032}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-detail,:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-sub,:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-k,:root[data-theme="light"] .brand-machine-hero .bm-v-footer .bm-replay-chip,:root[data-theme="light"] .brand-machine-hero .bm-v-gate-note{color:rgba(13,19,36,.62)}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-chip{border-color:rgba(14,22,40,.09);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,248,255,.80)),radial-gradient(220px 100px at 0% 0%,rgba(124,92,255,.06),transparent 72%);box-shadow:0 18px 42px rgba(15,23,42,.08)}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="policy"]{border-color:rgba(124,92,255,.14);background:radial-gradient(250px 120px at 100% 0%,rgba(124,92,255,.10),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,248,255,.80))}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-chip--missing,:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-chip[data-proof-target="corroboration"]{border-color:rgba(255,186,138,.20);background:radial-gradient(240px 130px at 100% 0%,rgba(255,186,138,.14),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(250,248,245,.82))}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-chip::before{opacity:1}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-badge{border-color:rgba(14,22,40,.08);background:rgba(14,22,40,.04);color:rgba(13,19,36,.66)}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-badge--ok{border-color:rgba(67,211,255,.16);background:rgba(67,211,255,.10);color:#0f5f77}:root[data-theme="light"] .brand-machine-hero .bm-v-proof-stack .bm-proof-badge--missing{border-color:rgba(255,186,138,.20);background:rgba(255,186,138,.12);color:#8a4b1c}:root[data-theme="light"] .brand-machine-hero .bm-v-intake::before,:root[data-theme="light"] .brand-machine-hero .bm-v-threshold-token,:root[data-theme="light"] .brand-machine-hero .bm-v-intake-dot{border-color:rgba(14,22,40,.10)}:root[data-theme="light"] .brand-machine-hero .bm-v-intake::before{background:linear-gradient(90deg,rgba(124,92,255,.18),rgba(14,22,40,.10) 50%,rgba(67,211,255,.22) 100%)}:root[data-theme="light"] .brand-machine-hero .bm-v-intake-dot,:root[data-theme="light"] .brand-machine-hero .bm-v-passnode{border-color:rgba(255,255,255,.84);box-shadow:0 0 0 10px rgba(124,92,255,.08)}:root[data-theme="light"] .brand-machine-hero .bm-v-intake-dot--ok,:root[data-theme="light"] .brand-machine-hero .bm-v-passnode{box-shadow:0 0 0 10px rgba(67,211,255,.10)}:root[data-theme="light"] .brand-machine-hero .bm-v-intake-dot--missing{box-shadow:0 0 0 10px rgba(255,186,138,.12)}:root[data-theme="light"] .brand-machine-hero .bm-v-tube-halo{border-color:rgba(124,92,255,.20);background:rgba(124,92,255,.06);box-shadow:0 0 0 12px rgba(124,92,255,.04)}:root[data-theme="light"] .brand-machine-hero .bm-v-tube-body{border-color:rgba(124,92,255,.22);background:rgba(255,255,255,.60)}:root[data-theme="light"] .brand-machine-hero .bm-v-tube-core{background:rgba(14,22,40,.78);box-shadow:0 0 12px rgba(14,22,40,.12)}:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card{border-color:rgba(14,22,40,.10);background:radial-gradient(320px 180px at 100% 0%,rgba(124,92,255,.10),transparent 72%),radial-gradient(240px 150px at 0% 100%,rgba(255,186,138,.10),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,249,255,.84));box-shadow:0 28px 70px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-state{border-color:rgba(255,186,138,.22);background:rgba(255,186,138,.12);color:#8d4f1f}:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-system,:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-decision-reason{border-color:rgba(124,92,255,.16);background:rgba(124,92,255,.08);color:#1d2340}:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-mini{border-color:rgba(14,22,40,.08);background:rgba(14,22,40,.04);color:rgba(13,19,36,.60)}:root[data-theme="light"] .brand-machine-hero .bm-v-decision-card .bm-mini--strong{border-color:rgba(67,211,255,.18);background:rgba(67,211,255,.10);color:#0f5f77}:root[data-theme="light"] .brand-machine-hero .bm-v-footer .bm-replay-dot,:root[data-theme="light"] .receipt-replay-dot,:root[data-theme="light"] .receipt-seal-dot{box-shadow:0 0 0 6px rgba(67,211,255,.12)}:root[data-theme="light"] .receipt-board{border-color:rgba(14,22,40,.10);background:radial-gradient(760px 320px at 100% 0%,rgba(67,211,255,.10),transparent 72%),radial-gradient(560px 250px at 0% 0%,rgba(124,92,255,.12),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,249,255,.80));box-shadow:0 28px 78px rgba(15,23,42,.11),inset 0 1px 0 rgba(255,255,255,.80)}:root[data-theme="light"] .receipt-board::after{background:linear-gradient(90deg,rgba(124,92,255,.18),rgba(14,22,40,.12) 48%,rgba(67,211,255,.26) 100%);opacity:.74}:root[data-theme="light"] .receipt-status-pill,:root[data-theme="light"] .receipt-code-pill,:root[data-theme="light"] .receipt-replay-pill,:root[data-theme="light"] .receipt-seal{border-color:rgba(14,22,40,.10);background:rgba(255,255,255,.78);color:#1a243b;box-shadow:0 12px 28px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .receipt-status-pill{border-color:rgba(255,186,138,.20);background:rgba(255,186,138,.12);color:#8c4f1f}:root[data-theme="light"] .receipt-code-pill{border-color:rgba(124,92,255,.18);background:rgba(124,92,255,.08);color:#393a7a}:root[data-theme="light"] .receipt-title,:root[data-theme="light"] .receipt-field-v,:root[data-theme="light"] .receipt-source-link{color:#111a30}:root[data-theme="light"] .receipt-summary,:root[data-theme="light"] .receipt-field-k,:root[data-theme="light"] .receipt-law,:root[data-theme="light"] .receipt-replay-pill{color:rgba(13,19,36,.66)}:root[data-theme="light"] .receipt-field::before,:root[data-theme="light"] .receipt-ledger-line::before{opacity:.92}:root[data-theme="light"] .receipt-ledger{border-top-color:rgba(14,22,40,.08)}:root[data-theme="light"] .mission-v79_12 .mission-arc-line{background:linear-gradient(90deg,rgba(124,92,255,.16),rgba(124,92,255,.68),rgba(67,211,255,.68))}:root[data-theme="light"] .mission-v79_12 .mission-arc-line::before{border-color:rgba(14,22,40,.10)}:root[data-theme="light"] .mission-v79_12 .mission-arc-node{background:#ffffff;border-color:rgba(14,22,40,.14);box-shadow:0 0 0 6px rgba(124,92,255,.08)}:root[data-theme="light"] .mission-v79_12 .mission-arc-node span,:root[data-theme="light"] .mission-v79_12 .mission-sdg,:root[data-theme="light"] .why-now-board-note,:root[data-theme="light"] .why-now-chart-source,:root[data-theme="light"] .mission-diagram-source,:root[data-theme="light"] .mission-panel-note,:root[data-theme="light"] .mission-coda-rule + .mission-sdg,:root[data-theme="light"] .why-now-local-nav a,:root[data-theme="light"] .why-now-signal,:root[data-theme="light"] .why-now-takeaway,:root[data-theme="light"] .why-now-inline-takeaway{color:rgba(13,19,36,.62)}:root[data-theme="light"] .why-now-local-nav,:root[data-theme="light"] .why-now-signal,:root[data-theme="light"] .why-now-requirement-card,:root[data-theme="light"] .why-now-control-chips span,:root[data-theme="light"] .why-now-policy-chip-row span,:root[data-theme="light"] .why-now-appendix-summary::after,:root[data-theme="light"] .mission-sdg{border-color:rgba(14,22,40,.10);background:rgba(255,255,255,.74);box-shadow:0 12px 28px rgba(15,23,42,.06)}:root[data-theme="light"] .why-now-board::before,:root[data-theme="light"] .mission-standard-panel::before,:root[data-theme="light"] .mission-coda::before,:root[data-theme="light"] .board-signal::before,:root[data-theme="light"] .operating-shell::before,:root[data-theme="light"] .home-hero-shell::before{opacity:.76}:root[data-theme="light"] .proof-table,:root[data-theme="light"] table{background:rgba(255,255,255,.76)}:root[data-theme="light"] .proof-table th,:root[data-theme="light"] .proof-table td,:root[data-theme="light"] table th,:root[data-theme="light"] table td{border-color:rgba(14,22,40,.09)}:root[data-theme="light"] .skip-link{background:rgba(255,255,255,.92);border-color:rgba(14,22,40,.12);box-shadow:0 12px 30px rgba(15,23,42,.10)}@media (max-width:760px){:root[data-theme="light"] .brand-machine-hero .hero-machine-line{border-radius:20px}:root[data-theme="light"] .brand-machine-hero .bm-v-footer,:root[data-theme="light"] .receipt-links{gap:.8rem}}:root[data-theme="light"]{--mvg-light-ink:#0f1729;--mvg-light-ink-soft:rgba(15,23,41,.78);--mvg-light-ink-muted:rgba(15,23,41,.64);--mvg-light-ink-subtle:rgba(15,23,41,.50);--mvg-light-panel:linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.82));--mvg-light-panel-alt:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.86));--mvg-light-chip-fill:linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,247,255,.84));--mvg-light-chip-border:rgba(14,22,40,.13);--mvg-light-chip-shadow:0 12px 28px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.90);--mvg-light-warm:rgba(255,186,138,.14)}:root[data-theme="light"] .hero-lede,:root[data-theme="light"] .brand-machine-hero .home-hero-lede,:root[data-theme="light"] .home-hero-support,:root[data-theme="light"] .why-now-v79_12 .why-now-trust-line,:root[data-theme="light"] .why-sources-summary,:root[data-theme="light"] .bm-pressure-brief-deck,:root[data-theme="light"] .bm-pressure-row p,:root[data-theme="light"] .tableau-card>p:not(.tableau-stat):not(.tableau-substat),:root[data-theme="light"] .tableau-card .tableau-substat,:root[data-theme="light"] .why-tableau-summary p,:root[data-theme="light"] .attack-legend-text,:root[data-theme="light"] .attack-flow-law,:root[data-theme="light"] .brand-machine-reviewer .attack-flow-steps p,:root[data-theme="light"] .evidence-dock p,:root[data-theme="light"] .evidence-dock .dock-facts li span,:root[data-theme="light"] .brand-machine-sources .ledger-card p,:root[data-theme="light"] .brand-machine-sources .ledger-law,:root[data-theme="light"] .attack-surface-v72_3 .attack-bullets li,:root[data-theme="light"] .attack-surface-v72_3 .mini-takeaway,:root[data-theme="light"] .attack-surface-v72_3 .why-requirement-card p,:root[data-theme="light"] .attack-surface-v72_3 .why-requirement-card li,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row .q,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row .a,:root[data-theme="light"] .why-source-row span{color:var(--mvg-light-ink-soft) !important}:root[data-theme="light"] .brand-machine-hero .home-hero-lede{color:rgba(15,23,41,.74) !important}:root[data-theme="light"] .section-eyebrow,:root[data-theme="light"] .why-source-group h3,:root[data-theme="light"] .bm-pressure-brief-kicker,:root[data-theme="light"] .bm-pressure-conclusion-k,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row strong,:root[data-theme="light"] .attack-flow-law,:root[data-theme="light"] .attack-surface-v72_3 .attack-minihead,:root[data-theme="light"] .brand-machine-sources .ledger-law,:root[data-theme="light"] .tableau-meta .tag:not(.brand){color:var(--mvg-light-ink-subtle) !important}:root[data-theme="light"] .tableau-card h3,:root[data-theme="light"] .tableau-card .tableau-stat,:root[data-theme="light"] .why-tableau-summary strong,:root[data-theme="light"] .bm-pressure-brief-head h3,:root[data-theme="light"] .bm-pressure-row h4,:root[data-theme="light"] .bm-pressure-stat,:root[data-theme="light"] .bm-pressure-conclusion strong,:root[data-theme="light"] .why-source-row strong,:root[data-theme="light"] .evidence-dock h3,:root[data-theme="light"] .brand-machine-reviewer .attack-flow-steps h3,:root[data-theme="light"] .attack-surface-v72_3 .attack-summary-title,:root[data-theme="light"] .attack-surface-v72_3 .why-requirement-card h3,:root[data-theme="light"] .attack-surface-v72_3 .attack-minihead,:root[data-theme="light"] .brand-machine-sources .ledger-card a,:root[data-theme="light"] .brand-machine-sources .ledger-law strong,:root[data-theme="light"] .attack-cli summary,:root[data-theme="light"] .attack-cli code,:root[data-theme="light"] .attack-surface-v72_3 .attack-code-row code,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row .q strong,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row .a strong{color:var(--mvg-light-ink) !important}:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row strong{color:rgba(15,23,41,.52) !important}:root[data-theme="light"] .hero-actions .btn:not(.primary),:root[data-theme="light"] .signal-actions .btn:not(.primary),:root[data-theme="light"] .mission-coda-actions .btn:not(.primary),:root[data-theme="light"] .evidence-dock .btn:not(.primary){background:var(--mvg-light-chip-fill) !important;border-color:var(--mvg-light-chip-border) !important;color:var(--mvg-light-ink) !important;box-shadow:var(--mvg-light-chip-shadow) !important}:root[data-theme="light"] .hero-actions .btn.ghost,:root[data-theme="light"] .signal-actions .btn.ghost,:root[data-theme="light"] .mission-coda-actions .btn.ghost{background:rgba(255,255,255,.70) !important;color:rgba(15,23,41,.82) !important}:root[data-theme="light"] .brand-machine-hero .hero-actions .btn.primary,:root[data-theme="light"] .why-now-v79_12 .hero-actions .btn.primary,:root[data-theme="light"] .attack-surface-v72_3 .hero-actions .btn.primary,:root[data-theme="light"] .evidence-dock .btn.primary{border-color:rgba(124,92,255,.24) !important;background:radial-gradient(120px 90px at 24% 18%,rgba(255,255,255,.64),transparent 64%),linear-gradient(135deg,rgba(124,92,255,.18),rgba(67,211,255,.12) 82%),rgba(255,255,255,.96) !important;color:var(--mvg-light-ink) !important;box-shadow:0 18px 42px rgba(67,211,255,.11),0 12px 28px rgba(124,92,255,.10),inset 0 1px 0 rgba(255,255,255,.92) !important}:root[data-theme="light"] .brand-machine-hero .hero-actions .btn.primary:hover,:root[data-theme="light"] .why-now-v79_12 .hero-actions .btn.primary:hover,:root[data-theme="light"] .attack-surface-v72_3 .hero-actions .btn.primary:hover,:root[data-theme="light"] .evidence-dock .btn.primary:hover,:root[data-theme="light"] .brand-machine-hero .hero-actions .btn.primary:focus-visible,:root[data-theme="light"] .why-now-v79_12 .hero-actions .btn.primary:focus-visible,:root[data-theme="light"] .attack-surface-v72_3 .hero-actions .btn.primary:focus-visible,:root[data-theme="light"] .evidence-dock .btn.primary:focus-visible{border-color:rgba(124,92,255,.30) !important;background:radial-gradient(120px 90px at 24% 18%,rgba(255,255,255,.72),transparent 64%),linear-gradient(135deg,rgba(124,92,255,.20),rgba(67,211,255,.14) 82%),rgba(255,255,255,.98) !important}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-brief{border-color:rgba(14,22,40,.10);background:radial-gradient(700px 320px at 100% 0%,rgba(67,211,255,.10),transparent 70%),radial-gradient(520px 260px at 0% 0%,rgba(124,92,255,.10),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.84));box-shadow:0 28px 76px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-brief::before{border-color:rgba(14,22,40,.06)}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-row{border-color:rgba(14,22,40,.10);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,250,255,.84)),radial-gradient(220px 120px at 100% 0%,rgba(255,255,255,.14),transparent 70%);box-shadow:0 16px 34px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-chip{border-color:rgba(124,92,255,.18) !important;background:linear-gradient(180deg,rgba(124,92,255,.12),rgba(124,92,255,.08)),rgba(255,255,255,.82) !important;color:rgba(36,42,76,.92) !important;box-shadow:0 10px 22px rgba(124,92,255,.10),inset 0 1px 0 rgba(255,255,255,.66)}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-chip::before{box-shadow:0 0 0 7px rgba(124,92,255,.10)}:root[data-theme="light"] .board-signal-section.v79 .bm-pressure-conclusion{border-top-color:rgba(14,22,40,.08)}:root[data-theme="light"] .why-now-v79_12 .why-tableau-shell,:root[data-theme="light"] .why-now-v79_12 .why-requirements-shell,:root[data-theme="light"] .why-now-v79_12 .why-sources-shell{border-color:rgba(14,22,40,.10);background:radial-gradient(980px 360px at 0% 0%,rgba(124,92,255,.09),transparent 64%),radial-gradient(780px 300px at 100% 0%,rgba(67,211,255,.07),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.82));box-shadow:0 24px 68px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .why-now-v79_12 .why-tableau-grid::before{opacity:.42}:root[data-theme="light"] .why-now-v79_12 .tableau-card,:root[data-theme="light"] .why-now-v79_12 .why-requirement-card{border-color:rgba(14,22,40,.10);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(246,249,255,.84));box-shadow:0 16px 40px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.86)}:root[data-theme="light"] .why-now-v79_12 .tableau-card svg{opacity:1}:root[data-theme="light"] .why-now-v79_12 .tableau-card svg path{stroke:rgba(88,104,146,.42)}:root[data-theme="light"] .why-now-v79_12 .tableau-card svg circle{fill:rgba(124,92,255,.44);stroke:rgba(255,255,255,.88)}:root[data-theme="light"] .why-now-v79_12 .tableau-card svg rect{fill:rgba(124,92,255,.20);stroke:rgba(88,104,146,.28)}:root[data-theme="light"] .why-now-v79_12 .why-source-groups{gap:1rem}:root[data-theme="light"] .why-now-v79_12 .why-source-group{border-color:rgba(14,22,40,.10);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.84));box-shadow:0 16px 38px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .why-now-v79_12 .why-source-row{border-color:rgba(14,22,40,.09);background:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}:root[data-theme="light"] .why-now-v79_12 .why-source-row:hover,:root[data-theme="light"] .why-now-v79_12 .why-source-row:focus-visible{background:linear-gradient(180deg,rgba(124,92,255,.08),rgba(255,255,255,.92));border-color:rgba(124,92,255,.18);box-shadow:0 12px 28px rgba(124,92,255,.08),inset 0 1px 0 rgba(255,255,255,.86)}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology{border-color:rgba(14,22,40,.10);background:radial-gradient(1200px 380px at 20% -10%,rgba(124,92,255,.11),transparent 62%),radial-gradient(900px 320px at 86% 10%,rgba(79,209,197,.08),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.82));box-shadow:0 26px 72px rgba(15,23,42,.09),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology .section-deck{color:var(--mvg-light-ink-soft) !important}:root[data-theme="light"] .attack-surface-v72_3 .attack-legend-item{border-color:rgba(14,22,40,.10);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(247,250,255,.84)),radial-gradient(220px 120px at 100% 0%,rgba(255,255,255,.22),transparent 70%);box-shadow:0 14px 34px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.86)}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology-visual{border-color:rgba(14,22,40,.09);background:radial-gradient(320px 140px at 86% 12%,rgba(67,211,255,.08),transparent 72%),linear-gradient(180deg,rgba(252,253,255,.96),rgba(242,246,255,.90));box-shadow:inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology-svg text{fill:rgba(15,23,41,.56) !important}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology-svg path[fill="url(#g2)"]{fill:rgba(255,255,255,.18) !important;stroke:rgba(15,23,41,.08) !important}:root[data-theme="light"] .attack-surface-v72_3 .attack-topology-svg path[stroke="rgba(255,255,255,0.55)"]{stroke:rgba(15,23,41,.20) !important}:root[data-theme="light"] .attack-surface-v72_3 .tableau-card,:root[data-theme="light"] .attack-surface-v72_3 .attack-detail-item,:root[data-theme="light"] .attack-surface-v72_3 .why-requirement-card,:root[data-theme="light"] .attack-surface-v72_3 .attack-qa-row,:root[data-theme="light"] .attack-surface-v72_3 .attack-flow-copy,:root[data-theme="light"] .attack-surface-v72_3 .evidence-dock,:root[data-theme="light"] .attack-surface-v72_3 .brand-machine-sources .ledger-card{border-color:rgba(14,22,40,.10);background:radial-gradient(240px 130px at 100% 0%,rgba(67,211,255,.06),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.84));box-shadow:0 18px 42px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .attack-surface-v72_3 .attack-surface-card{background:radial-gradient(220px 120px at 0% 0%,rgba(124,92,255,.08),transparent 65%),linear-gradient(180deg,rgba(255,255,255,.95),rgba(246,249,255,.84))}:root[data-theme="light"] .attack-surface-v72_3 .tableau-card svg{opacity:1}:root[data-theme="light"] .attack-surface-v72_3 .tableau-card svg path{stroke:rgba(88,104,146,.40)}:root[data-theme="light"] .attack-surface-v72_3 .tableau-card svg circle{fill:rgba(124,92,255,.44);stroke:rgba(255,255,255,.88)}:root[data-theme="light"] .attack-surface-v72_3 .tableau-card svg rect{fill:rgba(124,92,255,.18);stroke:rgba(88,104,146,.28)}:root[data-theme="light"] .attack-surface-v72_3 .mini .action-link,:root[data-theme="light"] .attack-surface-v72_3 .dock-utilities .action-link,:root[data-theme="light"] .brand-machine-sources .ledger-card a,:root[data-theme="light"] .why-now-v79_12 .why-source-row{color:var(--link)}:root[data-theme="light"] .attack-surface-v72_3 .attack-detail-item[open]{border-color:rgba(124,92,255,.18);box-shadow:0 22px 54px rgba(124,92,255,.08),inset 0 1px 0 rgba(255,255,255,.84)}:root[data-theme="light"] .attack-surface-v72_3 .attack-detail-item>summary{color:var(--mvg-light-ink) !important;background:radial-gradient(380px 120px at 0% 0%,rgba(124,92,255,.07),transparent 65%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.86))}:root[data-theme="light"] .attack-surface-v72_3 .attack-detail-item>summary::after{color:rgba(15,23,41,.42) !important}:root[data-theme="light"] .attack-surface-v72_3 .attack-detail-body{background:linear-gradient(180deg,rgba(255,255,255,.54),rgba(247,250,255,.24))}:root[data-theme="light"] .attack-surface-v72_3 .attack-code-row code{border-color:rgba(124,92,255,.18) !important;background:rgba(124,92,255,.08) !important}:root[data-theme="light"] .brand-machine-reviewer .attack-flow-steps li::after{background:linear-gradient(90deg,rgba(124,92,255,.18),rgba(124,92,255,.58),rgba(67,211,255,.74))}:root[data-theme="light"] .brand-machine-reviewer .step-num{background:var(--mvg-light-chip-fill) !important;border-color:rgba(14,22,40,.14) !important;color:var(--mvg-light-ink) !important;box-shadow:0 10px 24px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.90)}:root[data-theme="light"] .attack-flow-law .tag{background:rgba(255,186,138,.14) !important;border-color:rgba(255,186,138,.22) !important;color:#8d4f1f !important}:root[data-theme="light"] .evidence-dock::after{border-color:rgba(14,22,40,.06)}:root[data-theme="light"] .evidence-dock .dock-facts li{border-color:rgba(14,22,40,.08);background:rgba(255,255,255,.78)}:root[data-theme="light"] .attack-cli{border-color:rgba(14,22,40,.10);background:rgba(255,255,255,.80)}:root[data-theme="light"] .brand-machine-sources .ledger-card li{border-bottom-color:rgba(14,22,40,.08)}:root[data-theme="light"] .brand-machine-sources .ledger-law strong{color:#8d4f1f !important}@media (max-width:760px){:root[data-theme="light"] .brand-machine-reviewer .step-num{min-width:3.4rem}:root[data-theme="light"] .why-now-v79_12 .why-source-row,:root[data-theme="light"] .attack-surface-v72_3 .attack-legend-item,:root[data-theme="light"] .attack-surface-v72_3 .brand-machine-sources .ledger-card{box-shadow:0 12px 28px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.82)}}.truth-status-card{border:1px solid rgba(124,92,255,0.18);background:rgba(124,92,255,0.045);box-shadow:0 18px 44px rgba(18,24,38,0.08)}.truth-status-head{display:flex;align-items:center;justify-content:space-between;gap:0.9rem;flex-wrap:wrap}.truth-status-badges{display:flex;flex-wrap:wrap;gap:0.5rem}.truth-status-badges .status-chip--hold{background:rgba(255,192,74,0.14);border-color:rgba(255,192,74,0.35)}.truth-status-badges .status-chip--go{background:rgba(62,207,142,0.12);border-color:rgba(62,207,142,0.28)}.truth-status-badges .status-chip--fail{background:rgba(255,95,109,0.12);border-color:rgba(255,95,109,0.28)}.truth-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0.8rem;margin-top:0.9rem}.truth-status-cell{border:1px solid rgba(124,92,255,0.16);border-radius:18px;padding:0.85rem 1rem;background:rgba(124,92,255,0.03)}.truth-status-cell .badge{margin-right:0.55rem}.truth-step-list{margin:0.85rem 0 0;padding-left:1.2rem;display:grid;gap:0.55rem}.truth-step-list li{line-height:1.45}.authority-inline-note{margin-top:0.8rem}.policy-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0.85rem;margin-top:0.95rem}.policy-card-grid>div{border:1px solid rgba(124,92,255,0.14);border-radius:18px;padding:0.85rem 1rem;background:rgba(124,92,255,0.028)}.footer-rail-grid{display:grid;grid-template-columns:minmax(240px,1.35fr) repeat(3,minmax(0,1fr));gap:1.1rem 1.2rem}.footer-title{font-size:0.76rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;opacity:0.74;margin-bottom:0.6rem}.footer-link-list{display:flex;flex-wrap:wrap;gap:0.42rem 0.85rem}.footer-link-list a{white-space:nowrap}.footer-rail-note{margin-top:0.55rem;opacity:0.88}.footer-contact-line{margin-top:0.8rem}.appendix-callout{margin-top:1.1rem;border-style:dashed}.appendix-callout .mini strong{font-weight:700}.nav-links a[aria-current="page"]{font-weight:700;text-decoration:underline;text-underline-offset:0.28em}.rail-breadcrumb{display:flex;flex-wrap:wrap;gap:0.45rem 0.65rem;align-items:center;margin-top:0.9rem}.rail-breadcrumb .tag{white-space:nowrap}.appendix-note-inline{margin-top:0.8rem}@media (max-width:980px){.footer-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.footer-rail-grid{grid-template-columns:1fr}}.home-proof-ribbon{margin-top:1.1rem;max-width:46rem;padding:1rem 1.1rem 1rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--line,rgba(145,170,255,.18)) 82%,rgba(255,255,255,.08));background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.025)),radial-gradient(120% 120% at 0% 0%,rgba(126,92,255,.10),transparent 52%),radial-gradient(120% 120% at 100% 100%,rgba(72,183,255,.10),transparent 54%);box-shadow:0 12px 28px rgba(3,8,18,.22),inset 0 1px 0 rgba(255,255,255,.05)}.home-proof-ribbon-kicker{font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted,#9fb3ea);margin-bottom:.55rem;font-weight:700}.home-proof-ribbon p{margin:0;font-size:1.02rem;line-height:1.45;color:var(--text,#edf2ff);max-width:42rem}.home-proof-chip-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.home-proof-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.48rem .8rem;border-radius:999px;font-size:.86rem;line-height:1;color:var(--text,#edf2ff);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.home-hero-lede{max-width:44rem}.home-hero-support{font-weight:650;max-width:38rem}.verify-v84-body{background:radial-gradient(900px 420px at 8% 2%,rgba(124,92,255,.13),transparent 58%),radial-gradient(980px 540px at 92% 6%,rgba(72,183,255,.12),transparent 58%),linear-gradient(180deg,#050a13 0%,#07101d 34%,#06101d 100%)}.verify-v84 .container{position:relative}.verify-v84-truth{padding-top:1rem;padding-bottom:.25rem}.verify-v84-truthbar{display:grid;grid-template-columns:minmax(0,1.45fr) auto;gap:1rem 1.2rem;align-items:start;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(244,222,149,.32);background:linear-gradient(180deg,rgba(117,85,8,.34),rgba(63,50,14,.20));color:#f6ebbf}.verify-v84-truthbar .meta{margin-bottom:.35rem}.verify-v84-truthbar p{margin:0;font-size:.97rem;line-height:1.5;color:#f6ebbf}.verify-v84-truthlinks{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.verify-v84-truthlinks .btn{white-space:nowrap}.verify-v84-truthdetail{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.verify-v84-truthdetail .muted{color:#f6ebbf;opacity:.9}.verify-v84-hero{padding-top:.75rem;padding-bottom:0}.verify-v84-shell{padding:1.35rem 1.35rem 1.55rem;border-radius:30px;background:linear-gradient(180deg,rgba(10,20,41,.92),rgba(8,16,31,.88)),radial-gradient(100% 100% at 0% 0%,rgba(124,92,255,.14),transparent 52%);border:1px solid rgba(145,170,255,.18);box-shadow:0 24px 70px rgba(41,85,220,.14)}.verify-v84-hero-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(290px,.78fr);gap:1.35rem 1.4rem;align-items:start;margin-top:.95rem}.verify-v84-copy h1{margin:.25rem 0 .8rem;font-size:clamp(2.85rem,6vw,4.7rem);line-height:.95;letter-spacing:-.055em;max-width:9ch}.verify-v84-copy .hero-lede{font-size:1.34rem;line-height:1.46;max-width:36rem;color:var(--text,#edf2ff);margin:0}.verify-v84-actions{margin-top:1.2rem;gap:.75rem;flex-wrap:wrap}.verify-v84-actions .btn{min-height:44px}.verify-v84-facts{display:grid;gap:.8rem}.verify-v84-fact{padding:1rem 1rem 1.05rem;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(145,170,255,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.verify-v84-fact-kicker{margin:0 0 .45rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#9fb4ff;font-weight:700}.verify-v84-fact p:last-child{margin:0;color:var(--text,#edf2ff);line-height:1.5}.verify-v84-steps{padding-top:1rem;padding-bottom:0}.verify-v84-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.verify-v84-step{padding:1.15rem 1rem 1.05rem;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(145,170,255,.20)}.verify-v84-step small{display:block;margin-bottom:.55rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#9fb4ff;font-weight:700}.verify-v84-step h2{margin:0 0 .45rem;font-size:1.9rem;letter-spacing:-.045em}.verify-v84-step p{margin:0;color:var(--muted,#b8c4ee);line-height:1.55}.verify-v84-reviewer,.verify-v84-verifier,.verify-v84-results-section,.verify-v84-commercial{padding-top:1rem}.verify-v84-panel{padding:1.35rem;border-radius:30px;background:linear-gradient(180deg,rgba(10,20,41,.82),rgba(7,16,31,.86));border:1px solid rgba(145,170,255,.18);box-shadow:0 24px 70px rgba(41,85,220,.10)}.verify-v84-panel-head{margin-bottom:1rem}.verify-v84-panel-head--split{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.verify-v84-panel h2{margin:.35rem 0 .25rem;font-size:clamp(2rem,4.2vw,3rem);letter-spacing:-.05em}.verify-v84-panel h3{margin:.2rem 0 .45rem;font-size:clamp(1.55rem,3vw,2.15rem);letter-spacing:-.04em}.verify-v84-panel p.muted{max-width:58rem}.verify-v84-reviewer-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:1rem 1.15rem;align-items:stretch}.verify-v84-reviewer-left .callout[data-mvg-generated="reviewer-truth-strip"]{margin:0;padding:1rem;border-radius:22px;background:rgba(255,255,255,.035);border:1px solid rgba(145,170,255,.16);box-shadow:none}.verify-v84-reviewer-left .callout .btn{margin-top:.25rem}.verify-v84-reviewer-left .meta-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.verify-v84-reviewer-left code{word-break:break-all}.verify-v84-reviewer-right{display:flex;align-items:center;justify-content:center}.verify-v84-snapshot{width:100%;max-width:29rem;border-radius:22px;overflow:hidden;border:1px solid rgba(145,170,255,.22);background:linear-gradient(180deg,rgba(12,24,50,.92),rgba(8,16,31,.94));box-shadow:0 18px 46px rgba(4,10,24,.38)}.verify-v84-snapshot-top{display:flex;align-items:center;gap:.4rem;padding:.7rem .85rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.verify-v84-window-dot{width:.6rem;height:.6rem;border-radius:999px;background:rgba(255,255,255,.25)}.verify-v84-window-title{margin-left:.3rem;font-size:.84rem;color:var(--muted,#b8c4ee)}.verify-v84-snapshot-body{padding:1rem}.verify-v84-snapshot-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.52rem .65rem;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem}.verify-v84-snapshot-row + .verify-v84-snapshot-row{margin-top:.55rem}.verify-v84-snapshot-rule{height:1px;background:rgba(255,255,255,.08);margin:.9rem 0 .85rem}.verify-v84-snapshot-copy{font-size:.98rem;line-height:1.55;color:var(--text,#edf2ff)}.verify-v84-snapshot-pills{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.verify-v84-snapshot-pills span{display:inline-flex;align-items:center;padding:.42rem .7rem;border-radius:999px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);font-size:.82rem}.verify-v84-snapshot-pills .is-active{border-color:rgba(244,222,149,.35);color:#f6ebbf;background:rgba(91,69,11,.28)}.verify-v84-head-actions{display:flex;flex-wrap:wrap;gap:.55rem}.verify-v84-verifier-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:1rem}.verify-v84-dropcard{padding:1.15rem;border-radius:24px;background:linear-gradient(180deg,rgba(12,24,50,.84),rgba(9,17,33,.90));border:1px solid rgba(145,170,255,.24)}.verify-v84-dropzone{margin-top:.85rem;min-height:10.5rem;display:grid;place-items:center;text-align:center;padding:1.2rem;border-radius:20px;border:1px dashed rgba(255,255,255,.14);background:rgba(255,255,255,.03)}.verify-v84-dropzone p{margin:0;font-size:1.15rem;line-height:1.45;color:#d6e2ff}.verify-v84-fileline{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;align-items:center;margin-top:.85rem}.verify-v84-drop-actions{gap:.55rem;flex-wrap:wrap;margin-top:1rem}.verify-v84-copy-status{display:none}.verify-v84-preserved{margin-top:.8rem;padding:1rem 1.05rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.verify-v84-preserved strong{display:block;margin-bottom:.45rem}.verify-v84-side-col{display:grid;gap:.8rem}.verify-v84-side-card{padding:1rem;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(145,170,255,.18)}.verify-v84-side-card h3{margin:0 0 .55rem;font-size:1.32rem;letter-spacing:-.03em}.verify-v84-list{margin:0;padding-left:1.1rem;line-height:1.65;color:var(--muted,#b8c4ee)}.verify-v84-inline-links{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.7rem;align-items:center}.verify-v84-advanced{margin-top:1rem;border-radius:22px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);overflow:hidden}.verify-v84-advanced summary{list-style:none;cursor:pointer;padding:1rem 1.15rem;font-weight:650;color:var(--text,#edf2ff);display:flex;align-items:center;justify-content:space-between;gap:1rem}.verify-v84-advanced summary::-webkit-details-marker{display:none}.verify-v84-summary-note{color:var(--muted,#b8c4ee);font-size:.92rem;font-weight:500}.verify-v84-advanced-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.95fr);gap:1rem;padding:0 1.15rem 1.15rem}.verify-v84-advanced-card{padding:1rem;border-radius:22px;background:rgba(255,255,255,.02);border:1px solid rgba(145,170,255,.12)}.verify-v84-auditor-toggle{margin:.75rem 0 .9rem}.verify-v84-check-pill{display:inline-flex;align-items:center;gap:.55rem}.verify-v84-checkline{display:flex;gap:.65rem;align-items:flex-start}.verify-v84-checkline input{margin-top:.28rem}.verify-v84-scope-copy{line-height:1.65;color:var(--muted,#b8c4ee)}.verify-v84-advanced-stack{display:grid;gap:.9rem}.verify-v84-sim-actions{display:flex;flex-wrap:wrap;gap:.55rem}.verify-v84-selftest{margin-top:.9rem;display:none}.verify-v84-tip{display:block;margin-top:.65rem}.verify-v84-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:.95rem}.verify-v84-summary-card{margin-top:.95rem;padding:1rem;border-radius:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.verify-v84-summary-head{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:space-between;align-items:center;margin-bottom:.5rem}.verify-v84-export-row{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.verify-v84-hidden-file{display:none}.verify-v84-export-note{display:block;margin-top:.75rem;line-height:1.6}.verify-v84-signed-panel,.verify-v84-org-panel{margin-top:.95rem}.verify-v84-org-links,.verify-v84-org-inputs,.verify-v84-org-status{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem;align-items:center}.verify-v84-org-inputs input{max-width:13rem}.verify-v84-org-status .muted{flex:1 1 16rem}.verify-v84-results-section pre#reportJson{margin-top:1rem;max-height:24rem;overflow:auto;white-space:pre-wrap;word-break:break-word}.verify-v84-commercial-bridge{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:1rem;align-items:center;padding:1.4rem;border-radius:28px;background:linear-gradient(135deg,rgba(17,31,64,.92),rgba(13,23,48,.92));border:1px solid rgba(145,170,255,.22);box-shadow:0 24px 70px rgba(41,85,220,.12)}.verify-v84-commercial-bridge h2{margin:.35rem 0 .45rem;font-size:clamp(2rem,4.2vw,3rem);letter-spacing:-.05em}.verify-v84-commercial-actions{margin-top:.9rem;gap:.65rem;flex-wrap:wrap}.verify-v84-commercial-note{padding:1rem 1.05rem;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.verify-v84-commercial-note p{margin:0;line-height:1.6;color:var(--text,#edf2ff)}.verify-v84 .btn.ghost,.verify-v84 .btn{white-space:normal}@media (max-width:1100px){.verify-v84-hero-grid,.verify-v84-reviewer-grid,.verify-v84-verifier-grid,.verify-v84-advanced-grid,.verify-v84-commercial-bridge{grid-template-columns:1fr}.verify-v84-copy h1{max-width:none}}@media (max-width:780px){.home-proof-ribbon{padding:.9rem .95rem}.verify-v84-truthbar,.verify-v84-panel,.verify-v84-shell,.verify-v84-commercial-bridge{padding:1rem}.verify-v84-step-grid,.verify-v84-results-grid{grid-template-columns:1fr}.verify-v84-panel-head--split{align-items:flex-start}.verify-v84-copy h1{font-size:clamp(2.4rem,12vw,3.4rem)}.verify-v84-copy .hero-lede{font-size:1.12rem}.verify-v84-head-actions{width:100%}.verify-v84-truthbar{grid-template-columns:1fr}.verify-v84-truthlinks{justify-content:flex-start}}.home body,body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.hero-copy .eyebrow{margin-bottom:.9rem}.hero-copy h1{max-width:10.5ch;letter-spacing:-0.052em}.home-hero-lede{max-width:48rem;font-size:clamp(1.16rem,1.42vw,1.34rem);line-height:1.56;color:var(--text,#edf2ff);margin-top:1.05rem}.hero-machine-line{margin-top:.95rem;font-size:.96rem;line-height:1.45;letter-spacing:.01em;color:var(--muted,#afbcdf)}.home-hero-support{margin-top:.85rem;margin-bottom:1.2rem;font-size:1rem;line-height:1.5;color:color-mix(in srgb,var(--text,#edf2ff) 87%,rgba(125,226,185,.95))}.hero-actions{gap:.78rem}.hero-actions .btn{min-height:50px;font-weight:650}.hero-subactions.home-utility-rail{margin-top:1.05rem;gap:.55rem 1rem;align-items:center}.hero-meta{line-height:1.35}.source-note.home-canonical-note{margin-top:.72rem;margin-bottom:0;max-width:42rem;font-size:.98rem;line-height:1.5}.home-proof-ribbon{margin-top:1rem;margin-bottom:.2rem;max-width:44rem;padding:.95rem 1.05rem;border-radius:20px}.home-proof-ribbon-kicker{margin-bottom:.45rem}.home-proof-ribbon p{font-size:.98rem;line-height:1.52;max-width:38rem}.home-proof-chip{padding:.42rem .72rem;font-size:.82rem}.licensable-strip{margin-top:1.2rem}.verify-v84{--verify-copy-max:35rem}.verify-v84-truth{padding-top:.8rem}.verify-v84-truthbar{padding:.88rem 1rem;border-radius:16px;gap:.85rem 1rem}.verify-v84-truthbar p{font-size:.93rem;line-height:1.48}.verify-v84-truthlinks .btn{min-height:40px;padding-inline:.95rem}.verify-v84-hero{padding-top:.55rem}.verify-v84-shell{padding:1.18rem 1.18rem 1.36rem;border-radius:26px}.verify-v84-hero-grid{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:1.1rem 1.18rem;margin-top:.8rem}.verify-v84-copy h1{margin:.14rem 0 .7rem;font-size:clamp(2.66rem,5.4vw,4.42rem);line-height:.94;letter-spacing:-.058em;max-width:8.3ch}.verify-v84-copy .hero-lede{max-width:var(--verify-copy-max);font-size:1.21rem;line-height:1.52;color:color-mix(in srgb,var(--text,#edf2ff) 94%,rgba(255,255,255,.85))}.verify-v84-actions{margin-top:1.05rem;gap:.64rem}.verify-v84-actions .btn{min-height:46px;font-weight:650}.verify-v84-facts{gap:.68rem}.verify-v84-fact{padding:.92rem .95rem .96rem;border-radius:18px}.verify-v84-fact p:last-child{font-size:.97rem;line-height:1.48}.verify-v84-steps{padding-top:.85rem}.verify-v84-step-grid{gap:.74rem}.verify-v84-step{padding:1rem .95rem .94rem;border-radius:20px}.verify-v84-step h2{font-size:1.68rem;line-height:1.02;margin-bottom:.34rem}.verify-v84-step p{font-size:.97rem;line-height:1.52}.verify-v84-reviewer,.verify-v84-verifier,.verify-v84-results-section,.verify-v84-commercial{padding-top:.9rem}.verify-v84-panel{padding:1.15rem;border-radius:26px}.verify-v84-panel-head{margin-bottom:.86rem}.verify-v84-panel h2{margin:.28rem 0 .22rem;font-size:clamp(1.82rem,3.7vw,2.64rem);letter-spacing:-.052em}.verify-v84-panel h3{margin:.15rem 0 .4rem;font-size:clamp(1.35rem,2.35vw,1.86rem);letter-spacing:-.04em}.verify-v84-panel p.muted{font-size:.99rem;line-height:1.55}.verify-v84-reviewer-grid{gap:.9rem 1rem}.verify-v84-reviewer-left .callout[data-mvg-generated="reviewer-truth-strip"]{padding:.92rem;border-radius:20px}.verify-v84-reviewer-left .meta-row{gap:.48rem}.verify-v84-reviewer-left .btn{min-height:40px;padding-inline:.85rem}.verify-v84-snapshot{max-width:27.5rem;border-radius:20px}.verify-v84-snapshot-top{padding:.62rem .78rem}.verify-v84-snapshot-body{padding:.88rem}.verify-v84-snapshot-row{padding:.48rem .58rem;border-radius:12px;font-size:.82rem}.verify-v84-snapshot-copy{font-size:.94rem;line-height:1.52}.verify-v84-snapshot-pills span{padding:.39rem .62rem;font-size:.78rem}.verify-v84-panel-head--split{gap:.75rem 1rem}.verify-v84-head-actions{gap:.45rem}.verify-v84-head-actions .btn{min-height:40px}.verify-v84-verifier-grid{gap:.9rem}.verify-v84-dropcard{padding:1rem;border-radius:22px}.verify-v84-dropcard h3{font-size:clamp(1.6rem,2.6vw,2rem)}.verify-v84-dropzone{min-height:9.4rem;padding:1rem;border-radius:18px}.verify-v84-dropzone p{font-size:1.04rem;line-height:1.45}.verify-v84-drop-actions{margin-top:.9rem;gap:.5rem}.verify-v84-drop-actions .btn{min-height:42px}.verify-v84-preserved{margin-top:.72rem;padding:.9rem .96rem;border-radius:16px}.verify-v84-side-col{gap:.72rem}.verify-v84-side-card{padding:.92rem;border-radius:20px}.verify-v84-side-card h3{font-size:1.18rem;margin-bottom:.48rem}.verify-v84-list{font-size:.95rem;line-height:1.6}.verify-v84-advanced{margin-top:.9rem;border-radius:20px}.verify-v84-advanced summary{padding:.92rem 1rem}.verify-v84-advanced-grid{gap:.88rem;padding:0 1rem 1rem}.verify-v84-advanced-card{padding:.92rem;border-radius:20px}.verify-v84-results-grid{gap:.8rem;margin-top:.82rem}.verify-v84-summary-card{margin-top:.82rem;padding:.92rem;border-radius:18px}.verify-v84-export-row{gap:.5rem;margin-top:.9rem}.verify-v84-export-row .btn{min-height:40px}.verify-v84-export-note{margin-top:.65rem}.verify-v84-commercial-bridge{gap:.92rem;padding:1.16rem;border-radius:24px}.verify-v84-commercial-bridge h2{font-size:clamp(1.9rem,3.8vw,2.7rem);margin:.28rem 0 .38rem}.verify-v84-commercial-actions{margin-top:.78rem;gap:.55rem}.verify-v84-commercial-note{padding:.92rem .98rem;border-radius:18px}.verify-v84-commercial-note p{font-size:.98rem;line-height:1.55}.verify-v84 .btn{border-radius:999px}.verify-v84 .tag{line-height:1.15}@media (max-width:960px){.hero-copy h1{max-width:none}.home-proof-ribbon{max-width:none}}@media (max-width:780px){.home-hero-lede{font-size:1.05rem;line-height:1.54}.hero-machine-line{font-size:.92rem}.source-note.home-canonical-note{font-size:.94rem}.home-proof-ribbon{padding:.86rem .92rem}.verify-v84-copy h1{font-size:clamp(2.3rem,11.6vw,3.2rem);letter-spacing:-.05em}.verify-v84-copy .hero-lede{font-size:1.06rem;line-height:1.54}.verify-v84-panel,.verify-v84-shell,.verify-v84-commercial-bridge{padding:1rem}.verify-v84-dropzone{min-height:8.6rem}}@media (min-width:861px){.nav-inner{gap:1rem 1.1rem}.nav-links{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.36rem;padding:.38rem;margin-inline:auto;border-radius:28px;border:1px solid rgba(255,255,255,.10);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.035)),radial-gradient(120% 160% at 0% 0%,rgba(124,92,255,.08),transparent 50%);box-shadow:0 18px 42px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%)}.nav-links a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:3.35rem;padding:.88rem 1.18rem;border:0 !important;border-radius:20px;background:transparent !important;color:rgba(233,239,255,.78);text-decoration:none !important;line-height:1;font-weight:580;letter-spacing:-.015em;transition:color .24s cubic-bezier(.2,.8,.2,1),transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s cubic-bezier(.2,.8,.2,1),text-shadow .24s cubic-bezier(.2,.8,.2,1)}.nav-links a:hover,.nav-links a:focus-visible{color:#fbfdff;transform:translateY(-1px)}.nav-links a.active,.nav-links a[aria-current="page"]{color:#fbfdff;font-weight:660;text-shadow:0 1px 0 rgba(0,0,0,.14)}.nav-links a:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(124,92,255,.22),0 0 0 1px rgba(255,255,255,.12) inset}.nav-links[data-nav-rail="ready"] a:hover,.nav-links[data-nav-rail="ready"] a:focus-visible{border-color:transparent !important;background:transparent !important}.nav-links:not([data-nav-rail="ready"]) a[aria-current="page"],.nav-links:not([data-nav-rail="ready"]) a.active{background:linear-gradient(135deg,rgba(98,112,255,.90),rgba(64,83,232,.92) 62%,rgba(45,62,205,.95));box-shadow:0 16px 30px rgba(33,46,132,.28),inset 0 1px 0 rgba(255,255,255,.18)}.nav-rail-indicator{position:absolute;top:0;left:0;width:0;height:0;border-radius:20px;opacity:0;pointer-events:none;background:linear-gradient(135deg,rgba(96,112,255,.94),rgba(72,88,233,.95) 58%,rgba(50,66,210,.97));box-shadow:0 18px 34px rgba(29,43,132,.34),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(6,13,42,.22);transform:translate3d(0,0,0);transition:transform .42s cubic-bezier(.2,.8,.2,1),width .42s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1),opacity .20s ease;will-change:transform,width,height,opacity}.nav-rail-indicator::after{content:"";position:absolute;inset:1px;border-radius:inherit;background:radial-gradient(120% 120% at 18% 12%,rgba(255,255,255,.18),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0));mix-blend-mode:screen;opacity:.95}.nav-links[data-nav-rail="ready"] .nav-rail-indicator{opacity:1}.nav-links.nav-rail-no-animate .nav-rail-indicator,.nav-links.nav-rail-no-animate a{transition:none !important}}:root[data-theme="light"] .nav-links{border-color:rgba(102,118,155,.14);background:linear-gradient(180deg,rgba(248,251,255,.98),rgba(236,242,253,.94)),radial-gradient(120% 160% at 0% 0%,rgba(124,92,255,.10),transparent 52%);box-shadow:0 20px 40px rgba(16,30,66,.10),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .nav-links a{color:rgba(13,19,36,.72);text-shadow:none}:root[data-theme="light"] .nav-links a:hover,:root[data-theme="light"] .nav-links a:focus-visible{color:#fbfdff}:root[data-theme="light"] .nav-links a.active,:root[data-theme="light"] .nav-links a[aria-current="page"]{color:#fbfdff}:root[data-theme="light"] .nav-links:not([data-nav-rail="ready"]) a[aria-current="page"],:root[data-theme="light"] .nav-links:not([data-nav-rail="ready"]) a.active{background:linear-gradient(135deg,rgba(83,101,255,.96),rgba(63,79,232,.96) 60%,rgba(51,66,214,.98));box-shadow:0 18px 32px rgba(64,87,235,.24),inset 0 1px 0 rgba(255,255,255,.28)}:root[data-theme="light"] .nav-rail-indicator{background:linear-gradient(135deg,rgba(83,101,255,.98),rgba(63,79,232,.98) 60%,rgba(51,66,214,1));box-shadow:0 20px 36px rgba(64,87,235,.24),inset 0 1px 0 rgba(255,255,255,.30),inset 0 -1px 0 rgba(5,10,36,.18)}:root[data-theme="light"] .nav-rail-indicator::after{background:radial-gradient(120% 120% at 18% 10%,rgba(255,255,255,.28),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,0))}.footer-authority .footer-rail-grid{grid-template-columns:minmax(250px,1.18fr) repeat(3,minmax(0,.9fr));gap:1.25rem 1.45rem;align-items:start}.footer-authority .footer-rail{min-width:0}.footer-authority .footer-title{display:block;margin:0;padding:0 0 .92rem;border-bottom:1px solid rgba(255,255,255,.10);font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(228,234,255,.76)}.footer-authority .footer-link-list{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem 1.55rem;align-content:start}.footer-authority .footer-link-list a{display:inline-flex;align-items:flex-start;min-width:0;padding:.08rem 0;font-size:clamp(1rem,1.08vw,1.1rem);line-height:1.24;letter-spacing:-.025em;color:rgba(188,181,255,.98);text-decoration:none;transition:color .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),opacity .22s cubic-bezier(.2,.8,.2,1)}.footer-authority .footer-link-list a:hover,.footer-authority .footer-link-list a:focus-visible{color:#f5f7ff;transform:translateX(1px)}.footer-authority .footer-rail-note{margin-top:1.08rem;max-width:30ch;font-size:clamp(1rem,1vw,1.06rem);line-height:1.58;color:rgba(228,234,255,.64);text-wrap:pretty}.footer-authority .footer-contact-line{margin-top:.95rem}:root[data-theme="light"] .footer-authority .footer-title{border-bottom-color:rgba(13,19,36,.10);color:rgba(13,19,36,.62)}:root[data-theme="light"] .footer-authority .footer-link-list a{color:#4550df}:root[data-theme="light"] .footer-authority .footer-link-list a:hover,:root[data-theme="light"] .footer-authority .footer-link-list a:focus-visible{color:#172042}:root[data-theme="light"] .footer-authority .footer-rail-note{color:rgba(13,19,36,.66)}@media (max-width:1100px){.footer-authority .footer-rail-grid{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr))}}@media (max-width:860px){.nav-links{padding:0;gap:.42rem;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nav-links a{width:100%;padding:.84rem .96rem;border-radius:16px;border:1px solid transparent;background:transparent}.nav-links a:hover,.nav-links a:focus-visible,.nav-links a.active,.nav-links a[aria-current="page"]{transform:none;background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.10) !important;color:var(--text);text-decoration:none !important}:root[data-theme="light"] .nav-links a:hover,:root[data-theme="light"] .nav-links a:focus-visible,:root[data-theme="light"] .nav-links a.active,:root[data-theme="light"] .nav-links a[aria-current="page"]{background:rgba(88,104,255,.08) !important;border-color:rgba(88,104,255,.14) !important}.nav-rail-indicator{display:none !important}.footer-authority .footer-link-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.footer-authority .footer-rail-grid{grid-template-columns:1fr}.footer-authority .footer-link-list{grid-template-columns:1fr;gap:.46rem 0}.footer-authority .footer-rail-note{max-width:none}}@media (prefers-reduced-motion:reduce){.nav-links a,.nav-rail-indicator,.footer-authority .footer-link-list a{transition:none !important}}@media (min-width:861px){.nav-inner{justify-content:flex-start;gap:1rem 1.22rem}.nav-links{flex:0 1 auto;max-width:max-content;margin-inline:auto;padding:.34rem .38rem;gap:.34rem;box-sizing:border-box}.nav-links a{box-sizing:border-box;min-height:3.3rem;padding:.86rem 1.14rem}.nav-right{margin-left:auto;gap:.72rem}.nav-utility-link{display:inline-flex;align-items:center;justify-content:center;min-height:3.24rem;padding:.82rem 1.08rem;border-radius:18px;border:1px solid rgba(255,255,255,.10);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.026)),radial-gradient(120% 180% at 0% 0%,rgba(124,92,255,.07),transparent 55%);color:rgba(233,239,255,.78);text-decoration:none !important;font-weight:600;letter-spacing:-.015em;box-shadow:0 14px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%);transition:color .24s cubic-bezier(.2,.8,.2,1),border-color .24s cubic-bezier(.2,.8,.2,1),background .24s cubic-bezier(.2,.8,.2,1),transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s cubic-bezier(.2,.8,.2,1)}.nav-utility-link:hover,.nav-utility-link:focus-visible{color:#fbfdff;border-color:rgba(255,255,255,.16);transform:translateY(-1px);box-shadow:0 18px 34px rgba(32,46,128,.24),inset 0 1px 0 rgba(255,255,255,.08)}.nav-utility-link[aria-current="page"],.nav-utility-link.is-active{color:#fbfdff;border-color:rgba(94,110,255,.58);background:linear-gradient(135deg,rgba(96,112,255,.94),rgba(72,88,233,.95) 58%,rgba(50,66,210,.97));box-shadow:0 18px 34px rgba(29,43,132,.34),inset 0 1px 0 rgba(255,255,255,.20),inset 0 -1px 0 rgba(6,13,42,.24)}.nav-utility-link:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(124,92,255,.20),0 0 0 1px rgba(255,255,255,.12) inset,0 18px 34px rgba(29,43,132,.34)}.nav-mobile-only{display:none !important}}:root[data-theme="light"] .nav-utility-link{border-color:rgba(102,118,155,.14);background:linear-gradient(180deg,rgba(248,251,255,.98),rgba(236,242,253,.94)),radial-gradient(120% 160% at 0% 0%,rgba(124,92,255,.10),transparent 55%);color:rgba(13,19,36,.74);box-shadow:0 18px 36px rgba(16,30,66,.10),inset 0 1px 0 rgba(255,255,255,.82)}:root[data-theme="light"] .nav-utility-link:hover,:root[data-theme="light"] .nav-utility-link:focus-visible{color:#172042;border-color:rgba(83,101,255,.22)}:root[data-theme="light"] .nav-utility-link[aria-current="page"],:root[data-theme="light"] .nav-utility-link.is-active{color:#fbfdff;border-color:rgba(83,101,255,.46);background:linear-gradient(135deg,rgba(83,101,255,.98),rgba(63,79,232,.98) 60%,rgba(51,66,214,1));box-shadow:0 20px 36px rgba(64,87,235,.24),inset 0 1px 0 rgba(255,255,255,.26),inset 0 -1px 0 rgba(5,10,36,.16)}@media (max-width:860px){.nav-utility-link{display:none !important}.nav-mobile-only{display:inline-flex !important}.nav.open .nav-links{gap:.42rem;padding:14px 22px 18px;border-bottom:1px solid rgba(255,255,255,.10);box-shadow:0 18px 36px rgba(0,0,0,.22)}:root[data-theme="light"] .nav.open .nav-links{border-bottom-color:rgba(12,16,32,.10);box-shadow:0 18px 36px rgba(12,16,32,.08)}.nav-links a{width:100%;justify-content:flex-start;text-align:left}}.nav-links .nav-rail-indicator{box-shadow:0 10px 24px rgba(20,28,54,.16),inset 0 1px 0 rgba(255,255,255,.16)}:root[data-theme="light"] .nav-links .nav-rail-indicator{box-shadow:0 14px 28px rgba(34,50,84,.11),inset 0 1px 0 rgba(255,255,255,.88)}.nav-links a{letter-spacing:.01em}.nav-right .nav-utility-link{min-width:7.4rem;justify-content:center}html{scroll-padding-top:96px}body{overflow-wrap:break-word}.nav{overflow:visible}.nav-inner,.nav-links,.nav-right,.brand,.brand-name{min-width:0}.brand-name strong,.brand-name span{min-width:0}.nav-links a,.btn,.badge,.tag,.pill,.footer-authority a,.hero-actions .btn,.controls-token,.controls-clarity-chip,.controls-fit-chip,.trust-audience-chip{text-wrap:pretty}.hero-actions .btn,.controls-actions .btn,.controls-command-actions .btn,.controls-band-actions .btn,.verify-v84-actions .btn,.verify-v84-drop-actions .btn,.verify-v84-head-actions .btn,.trust-hero-actions .btn,.trust-copy-actions .btn{white-space:normal}@media (max-width:860px){.nav{padding-inline:max(0px,env(safe-area-inset-left)) max(0px,env(safe-area-inset-right))}.nav-inner{gap:.78rem;align-items:center}.brand{flex:1 1 auto;min-width:0;gap:10px}.brand-name strong,.brand-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-name strong{font-size:clamp(.98rem,4.8vw,1.16rem);letter-spacing:-.018em}.brand-name span{font-size:clamp(.8rem,3.8vw,.92rem)}.nav-right{flex:0 0 auto;gap:.62rem}.nav-toggle,.nav-right .icon-btn{width:44px;height:44px;border-radius:16px}.nav.open .nav-links{top:calc(100% + 10px) !important;left:12px;right:12px;max-height:min(calc(100vh - 108px),34rem);overflow:auto;overscroll-behavior:contain;padding:12px !important;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:linear-gradient(180deg,rgba(10,12,18,.96),rgba(10,12,18,.88)),radial-gradient(120% 180% at 0% 0%,rgba(124,92,255,.10),transparent 55%);box-shadow:0 22px 44px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(18px) saturate(138%);-webkit-backdrop-filter:blur(18px) saturate(138%)}:root[data-theme="light"] .nav.open .nav-links{border-color:rgba(20,30,56,.10);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.96)),radial-gradient(120% 160% at 0% 0%,rgba(124,92,255,.08),transparent 58%);box-shadow:0 20px 38px rgba(16,30,66,.10),inset 0 1px 0 rgba(255,255,255,.86)}.nav.open .nav-links a{min-height:48px;justify-content:flex-start;text-align:left}html.nav-menu-open,body.nav-menu-open{overflow:hidden}.footer-authority .footer-rail-grid{gap:1rem}.footer-authority .footer-title{padding-bottom:.74rem}.footer-authority .footer-link-list{gap:.48rem .98rem}}@media (max-width:780px){.hero-actions,.controls-actions,.controls-command-actions,.controls-band-actions,.verify-v84-actions,.verify-v84-head-actions,.verify-v84-drop-actions,.trust-hero-actions,.trust-copy-actions{display:grid !important;grid-template-columns:1fr !important;gap:.62rem !important}.hero-actions .btn,.controls-actions .btn,.controls-command-actions .btn,.controls-band-actions .btn,.verify-v84-actions .btn,.verify-v84-head-actions .btn,.verify-v84-drop-actions .btn,.trust-hero-actions .btn,.trust-copy-actions .btn{width:100%;justify-content:center}.verify-v84-truthbar,.verify-v84-step-grid,.verify-v84-reviewer-grid,.verify-v84-verifier-grid,.verify-v84-advanced-grid,.verify-v84-commercial-bridge,.controls-hero-grid,.controls-verify-grid,.controls-route-grid,.controls-path,.page-trust-center .trust-primer-head,.page-trust-center .trust-function-strip,.page-trust-center .trust-role-grid{grid-template-columns:1fr !important}.verify-v84-truthbar,.verify-v84-panel,.verify-v84-commercial-bridge,.controls-shell,.controls-panel,.controls-band,.page-trust-center .trust-center-primer,.page-trust-center .trust-primer-panel,.page-trust-center .trust-role-card,.page-trust-center .trust-function-card,.page-trust-center .trust-rule-card{border-radius:22px}.verify-v84-truthbar,.verify-v84-panel,.verify-v84-commercial-bridge,.controls-shell,.controls-panel,.controls-band,.page-trust-center .trust-center-primer{padding:1rem}.verify-v84-shell{padding:1rem !important;border-radius:24px !important}.verify-v84-hero-grid{display:flex !important;flex-direction:column !important;gap:.92rem !important;margin-top:.86rem !important}.verify-v84-copy,.verify-v84-facts,.verify-v84-reviewer-left,.verify-v84-reviewer-right,.verify-v84-drop-col,.verify-v84-side-col,.controls-copy,.controls-diagram,.controls-step,.controls-route-card,.controls-fit-chip,.page-trust-center .trust-primer-copyblock,.page-trust-center .trust-primer-panel,.page-trust-center .trust-role-card,.page-trust-center .trust-function-card{width:100%;min-width:0}.verify-v84-copy h1{max-width:5.9ch !important;font-size:clamp(2rem,15vw,3rem) !important;line-height:.92 !important;letter-spacing:-.055em !important;text-wrap:balance;overflow-wrap:anywhere}.verify-v84-copy .hero-lede{max-width:none !important;font-size:1.02rem !important;line-height:1.52 !important}.verify-v84-facts{display:grid !important;grid-template-columns:1fr !important;gap:.68rem !important}.verify-v84-fact{padding:.92rem !important;border-radius:18px !important}.verify-v84-step h2,.controls-step h3,.controls-check-card h3,.controls-command-card h3,.controls-route-card h3,.page-trust-center .trust-primer-title,.page-trust-center .trust-role-grid-head h3{text-wrap:balance}.verify-v84-step h2{font-size:1.48rem}.controls-copy h1{font-size:clamp(2.26rem,11.5vw,3.4rem);max-width:9ch;text-wrap:balance}.controls-copy .hero-lede,.page-trust-center .trust-primer-copy,.page-trust-center .trust-role-grid-head p,.page-trust-center .trust-role-card p{max-width:none}.controls-fit-row{grid-template-columns:1fr 1fr}.page-trust-center .trust-audience-bar{gap:.5rem}.page-trust-center .truth-status-head{gap:.72rem}.page-trust-center .truth-status-badges{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:560px){.controls-fit-row{grid-template-columns:1fr}.page-trust-center .trust-audience-bar,.controls-promise-strip,.controls-clarity-strip{gap:.46rem}.page-trust-center .truth-status-badges .tag,.controls-token,.controls-clarity-chip,.controls-fit-chip,.trust-audience-chip{width:100%;justify-content:flex-start}}:root[data-theme="light"]{--mvg-light-ink-strong:#14233f;--mvg-light-ink:#2c4161;--mvg-light-ink-soft:#627592;--mvg-light-border:rgba(21,38,73,.11);--mvg-light-border-strong:rgba(21,38,73,.15);--mvg-light-shadow:0 24px 56px rgba(18,36,74,.10),inset 0 1px 0 rgba(255,255,255,.88);--mvg-light-panel:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.94));--mvg-light-panel-dense:linear-gradient(180deg,rgba(252,253,255,.98),rgba(241,246,255,.95));--mvg-authority-bg:radial-gradient(140% 140% at 0% 0%,rgba(118,97,255,.16),transparent 44%),radial-gradient(120% 160% at 100% 0%,rgba(77,201,255,.12),transparent 46%),linear-gradient(135deg,#0d1830 0%,#122444 48%,#102038 100%);--mvg-authority-border:rgba(131,154,255,.18);--mvg-authority-ink:rgba(245,248,255,.98);--mvg-authority-muted:rgba(220,229,247,.86);--mvg-authority-soft:rgba(203,215,244,.72);--mvg-authority-shadow:0 34px 78px rgba(22,36,72,.17),0 10px 24px rgba(22,36,72,.10),inset 0 1px 0 rgba(255,255,255,.08)}:root[data-theme="light"] body,:root[data-theme="light"] .page,:root[data-theme="light"] main{color:var(--mvg-light-ink)}:root[data-theme="light"] .page-trust-center .card,:root[data-theme="light"] .page-trust-center .callout,:root[data-theme="light"] .page-trust-center .truth-status-card,:root[data-theme="light"] .verify-v84-panel,:root[data-theme="light"] .verify-v84-commercial-bridge,:root[data-theme="light"] .controls-panel,:root[data-theme="light"] .controls-band,:root[data-theme="light"] .page-trust-center .trust-role-card,:root[data-theme="light"] .page-trust-center .trust-function-card,:root[data-theme="light"] .page-trust-center .trust-rule-card,:root[data-theme="light"] .proof-page .card,:root[data-theme="light"] .proof-page .hero-right-inner,:root[data-theme="light"] .proof-page .proof-appendix-note{background:var(--mvg-light-panel);border-color:var(--mvg-light-border);box-shadow:var(--mvg-light-shadow)}:root[data-theme="light"] .page-trust-center .trust-center-primer,:root[data-theme="light"] .controls-shell,:root[data-theme="light"] .verify-v84-shell{background:var(--mvg-authority-bg);border-color:var(--mvg-authority-border);box-shadow:var(--mvg-authority-shadow)}:root[data-theme="light"] .verify-v84-shell h1,:root[data-theme="light"] .verify-v84-shell h2,:root[data-theme="light"] .verify-v84-shell h3,:root[data-theme="light"] .verify-v84-shell .verify-v84-fact-kicker,:root[data-theme="light"] .verify-v84-shell .verify-v85-truststack-kicker,:root[data-theme="light"] .controls-shell h1,:root[data-theme="light"] .controls-shell h2,:root[data-theme="light"] .controls-shell h3,:root[data-theme="light"] .page-trust-center .trust-center-primer h2,:root[data-theme="light"] .page-trust-center .trust-center-primer h3,:root[data-theme="light"] .page-trust-center .trust-function-title,:root[data-theme="light"] .page-trust-center .trust-panel-kicker{color:var(--mvg-authority-ink)}:root[data-theme="light"] .verify-v84-shell p,:root[data-theme="light"] .verify-v84-shell li,:root[data-theme="light"] .controls-shell p,:root[data-theme="light"] .controls-shell li,:root[data-theme="light"] .page-trust-center .trust-center-primer p,:root[data-theme="light"] .page-trust-center .trust-center-primer li,:root[data-theme="light"] .page-trust-center .trust-panel-kicker,:root[data-theme="light"] .page-trust-center .trust-function-copy{color:var(--mvg-authority-muted)}:root[data-theme="light"] .verify-v84-shell .meta .tag,:root[data-theme="light"] .controls-shell .meta .tag,:root[data-theme="light"] .page-trust-center .trust-center-primer .meta .tag,:root[data-theme="light"] .page-trust-center .trust-rule-card .badge,:root[data-theme="light"] .controls-shell .badge{color:rgba(241,245,255,.96);background:rgba(255,255,255,.05);border-color:rgba(191,205,255,.18)}:root[data-theme="light"] .verify-v84-copy .hero-lede,:root[data-theme="light"] .controls-copy .hero-lede,:root[data-theme="light"] .page-trust-center .hero-lede,:root[data-theme="light"] .page-trust-center .trust-primer-copy{color:var(--mvg-authority-muted)}:root[data-theme="light"] .verify-v84-copy .hero-lede b,:root[data-theme="light"] .controls-copy .hero-lede b,:root[data-theme="light"] .page-trust-center .hero-lede b,:root[data-theme="light"] .page-trust-center .trust-primer-copy b{color:var(--mvg-authority-ink)}.verify-v84-facts{align-self:start}.verify-v85-truststack-copy{color:var(--muted)}.mission-v79_12 .mission-arc{min-height:292px;border-radius:34px;background:radial-gradient(120% 140% at 0% 0%,rgba(124,92,255,.12),transparent 44%),radial-gradient(120% 140% at 100% 0%,rgba(67,211,255,.10),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.09);box-shadow:0 28px 64px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04)}.mission-v79_12 .mission-arc-line{top:54%;left:10%;right:10%}.mission-v79_12 .mission-arc-line::before{height:176px;top:-174px;border-top-left-radius:420px;border-top-right-radius:420px}.mission-v79_12 .mission-arc-node{top:calc(54% - 10px);box-shadow:0 0 0 7px rgba(124,92,255,.10)}.mission-v79_12 .mission-arc-labels{width:80%;left:10%;right:10%;bottom:24px}.mission-v79_12 .mission-arc-labels span{color:rgba(228,236,255,.88)}.mission-canopy-caption{color:var(--muted)}.verify-v85-truststack-head{display:grid;gap:.35rem;padding-bottom:.7rem;margin-bottom:.15rem}.verify-v85-truststack-kicker{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.verify-v85-truststack-copy{margin:0;font-size:.98rem;line-height:1.5}:root[data-theme="light"] .verify-v84-shell{isolation:isolate}:root[data-theme="light"] .verify-v84-shell::before{content:"";position:absolute;inset:1px;border-radius:inherit;background:radial-gradient(100% 120% at 0% 100%,rgba(77,201,255,.08),transparent 48%),radial-gradient(80% 100% at 100% 0%,rgba(142,114,255,.10),transparent 44%);pointer-events:none;z-index:-1}:root[data-theme="light"] .verify-v84-copy{max-width:40rem}:root[data-theme="light"] .verify-v84-copy h1{color:var(--mvg-authority-ink);max-width:6ch}:root[data-theme="light"] .verify-v84-copy .hero-lede{max-width:37rem;font-size:1.12rem;line-height:1.62;text-shadow:0 1px 0 rgba(0,0,0,.08)}:root[data-theme="light"] .verify-v84-facts{display:grid;gap:.82rem;align-content:start;padding-left:clamp(.2rem,1vw,.55rem)}:root[data-theme="light"] .verify-v85-truststack-head{border-bottom:1px solid rgba(191,205,255,.16)}:root[data-theme="light"] .verify-v84-fact{background:rgba(255,255,255,.05);border:1px solid rgba(188,202,255,.14);border-radius:26px;padding:1rem 1.15rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}:root[data-theme="light"] .verify-v84-fact p{margin:0}:root[data-theme="light"] .verify-v84-fact-kicker{margin-bottom:.36rem !important;color:var(--mvg-authority-ink);font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}:root[data-theme="light"] .verify-v84-fact>p:last-child{color:var(--mvg-authority-muted);line-height:1.52}:root[data-theme="light"] .verify-v84-actions{gap:.72rem}:root[data-theme="light"] .verify-v84-actions .btn{min-height:3.75rem;border-color:rgba(191,205,255,.16);color:var(--mvg-authority-ink);background:rgba(255,255,255,.04)}:root[data-theme="light"] .verify-v84-actions .btn.primary{color:#132042;background:linear-gradient(180deg,rgba(249,251,255,.98),rgba(230,239,255,.94));border-color:rgba(255,255,255,.82);box-shadow:0 18px 36px rgba(16,29,63,.15),inset 0 1px 0 rgba(255,255,255,.98)}:root[data-theme="light"] .verify-v84-actions .btn:not(.primary):not(.ghost){background:rgba(255,255,255,.08)}:root[data-theme="light"] .verify-v84-actions .btn.ghost{color:rgba(240,245,255,.94);background:rgba(255,255,255,.03)}:root[data-theme="light"] .verify-v84-shell .pill{background:rgba(255,255,255,.92);color:#36495f;border-color:rgba(191,205,255,.18)}:root[data-theme="light"] .page-trust-center .trust-center-primer .trust-function-card,:root[data-theme="light"] .page-trust-center .trust-primer-panel,:root[data-theme="light"] .controls-shell .controls-rule-card,:root[data-theme="light"] .controls-shell .controls-step{background:rgba(255,255,255,.05);border-color:rgba(188,202,255,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}:root[data-theme="light"] .controls-shell .controls-step small,:root[data-theme="light"] .page-trust-center .trust-panel-kicker,:root[data-theme="light"] .page-trust-center .trust-function-title{color:rgba(239,244,255,.88)}:root[data-theme="light"] .controls-shell .controls-context-line,:root[data-theme="light"] .controls-shell .controls-diagram-note{color:var(--mvg-authority-soft)}.mission-canopy-wrap{display:grid;gap:.95rem}.mission-canopy-caption{margin:0;max-width:40rem;font-size:.98rem;line-height:1.58}.mission-arc{position:relative;overflow:hidden}.mission-arc-pulse{position:absolute;top:52%;left:10%;width:22px;height:22px;border-radius:999px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(162,136,255,.98) 0%,rgba(162,136,255,.75) 32%,rgba(120,211,255,.18) 70%,rgba(120,211,255,0) 100%);box-shadow:0 0 0 10px rgba(126,98,255,.08),0 0 24px rgba(120,211,255,.20);opacity:0;pointer-events:none}.mission-arc-labels span{transition:color .45s ease,opacity .45s ease,transform .45s ease}@keyframes mvgCanopyPulse{0%{left:10%;opacity:0;transform:translate(-50%,-50%) scale(.84)}8%{opacity:1}72%{opacity:1}100%{left:90%;opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes mvgCanopyNode{0%{box-shadow:0 0 0 0 rgba(124,92,255,.06)}40%{box-shadow:0 0 0 10px rgba(124,92,255,.18)}100%{box-shadow:0 0 0 7px rgba(124,92,255,.12)}}@keyframes mvgCanopyLabel{0%{opacity:.62;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}100%{opacity:.96;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.mission-arc.is-live .mission-arc-pulse{animation:mvgCanopyPulse 1.55s cubic-bezier(.2,.75,.22,1) forwards}.mission-arc.is-live .mission-arc-node--1{animation:mvgCanopyNode .7s ease .15s both}.mission-arc.is-live .mission-arc-node--2{animation:mvgCanopyNode .7s ease .42s both}.mission-arc.is-live .mission-arc-node--3{animation:mvgCanopyNode .7s ease .73s both}.mission-arc.is-live .mission-arc-node--4{animation:mvgCanopyNode .7s ease 1.02s both}.mission-arc.is-live .mission-arc-labels span:nth-child(1){animation:mvgCanopyLabel .6s ease .22s both}.mission-arc.is-live .mission-arc-labels span:nth-child(2){animation:mvgCanopyLabel .6s ease .49s both}.mission-arc.is-live .mission-arc-labels span:nth-child(3){animation:mvgCanopyLabel .6s ease .80s both}.mission-arc.is-live .mission-arc-labels span:nth-child(4){animation:mvgCanopyLabel .6s ease 1.08s both}}:root[data-theme="light"] .mission-v79_12 .mission-hero-copy .hero-lede,:root[data-theme="light"] .mission-v79_12 .mission-hero-support,:root[data-theme="light"] .mission-canopy-caption{color:var(--mvg-light-ink)}:root[data-theme="light"] .mission-v79_12 .mission-arc{min-height:300px;background:radial-gradient(120% 140% at 0% 0%,rgba(124,92,255,.12),transparent 46%),radial-gradient(120% 140% at 100% 0%,rgba(67,211,255,.10),transparent 50%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(240,245,255,.84));border-color:rgba(22,39,75,.10);box-shadow:0 30px 68px rgba(22,38,74,.12),inset 0 1px 0 rgba(255,255,255,.95)}:root[data-theme="light"] .mission-v79_12 .mission-arc::before{content:"";position:absolute;inset:14px;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0));pointer-events:none}:root[data-theme="light"] .mission-v79_12 .mission-arc-line{left:10%;right:10%;top:54%;height:2px;background:linear-gradient(90deg,rgba(124,92,255,.52),rgba(109,114,255,.92),rgba(69,211,255,.92))}:root[data-theme="light"] .mission-v79_12 .mission-arc-line::before{height:176px;top:-174px;border-top-left-radius:420px;border-top-right-radius:420px;border-width:1px;border-color:rgba(76,94,151,.10);opacity:1}:root[data-theme="light"] .mission-v79_12 .mission-arc-node{top:calc(54% - 10px);width:18px;height:18px;background:#f3f6ff;border-color:rgba(21,38,73,.22);box-shadow:0 0 0 7px rgba(124,92,255,.09)}:root[data-theme="light"] .mission-v79_12 .mission-arc-node::after{width:8px;height:8px;background:#7765ff;box-shadow:0 0 14px rgba(124,92,255,.25)}:root[data-theme="light"] .mission-v79_12 .mission-arc-labels{width:80%;left:10%;right:10%;bottom:24px}:root[data-theme="light"] .mission-v79_12 .mission-arc-labels span{color:#425574;font-weight:500}:root[data-theme="light"] .proof-page .hero-grid .card,:root[data-theme="light"] .proof-page .hero-right-inner,:root[data-theme="light"] .proof-page .proof-appendix-note{background:var(--mvg-light-panel-dense)}:root[data-theme="light"] .proof-page h1,:root[data-theme="light"] .proof-page h2,:root[data-theme="light"] .proof-page h3{color:var(--mvg-light-ink-strong)}:root[data-theme="light"] .proof-page p,:root[data-theme="light"] .proof-page li,:root[data-theme="light"] .proof-page .muted,:root[data-theme="light"] .proof-page .hero-lede{color:var(--mvg-light-ink)}:root[data-theme="light"] .proof-page code,:root[data-theme="light"] .proof-page .meta-row code{color:#163765;background:rgba(100,116,255,.08);border-color:rgba(24,40,76,.09)}:root[data-theme="light"] .footer-authority .footer-title,:root[data-theme="light"] .footer-authority h3{color:var(--mvg-light-ink-strong)}:root[data-theme="light"] .footer-authority .footer-link-list a,:root[data-theme="light"] .footer-authority .footer-grid a,:root[data-theme="light"] .footer-authority .footer-bottom a{color:#5e63ff}:root[data-theme="light"] .footer-authority .footer-note,:root[data-theme="light"] .footer-authority small,:root[data-theme="light"] .footer-authority .mini,:root[data-theme="light"] .footer-authority p{color:var(--mvg-light-ink-soft)}.nav-right{align-items:center}.nav-utility-link{min-height:44px}.nav-links[data-nav-rail="ready"] .nav-rail-indicator{box-shadow:0 18px 36px rgba(83,68,182,.18),inset 0 1px 0 rgba(255,255,255,.14)}.nav-links[data-nav-rail="ready"] .nav-rail-indicator::after{opacity:.74}.nav-links[data-nav-rail="ready"] a:hover,.nav-links[data-nav-rail="ready"] a:focus-visible{transform:translateY(-.5px)}:root[data-theme="light"] .nav-rail-indicator{box-shadow:0 16px 30px rgba(34,56,104,.10),inset 0 1px 0 rgba(255,255,255,.92)}:root[data-theme="light"] .nav-rail-indicator::after{opacity:.68}@media (max-width:860px){.mission-canopy-wrap{gap:.76rem}.mission-canopy-caption{font-size:.94rem;max-width:none}}@media (max-width:780px){:root[data-theme="light"] .verify-v84-facts{padding-left:0}:root[data-theme="light"] .verify-v85-truststack-head{padding-bottom:.6rem;margin-bottom:0}:root[data-theme="light"] .verify-v84-fact{border-radius:22px;padding:.98rem 1rem}:root[data-theme="light"] .verify-v84-copy .hero-lede{font-size:1rem;max-width:none}:root[data-theme="light"] .verify-v84-copy h1{max-width:6.2ch}:root[data-theme="light"] .verify-v84-actions .btn{min-height:3.4rem}:root[data-theme="light"] .mission-v79_12 .mission-arc{min-height:258px}:root[data-theme="light"] .mission-v79_12 .mission-arc-line{top:50%}:root[data-theme="light"] .mission-v79_12 .mission-arc-node{top:calc(50% - 9px)}:root[data-theme="light"] .mission-v79_12 .mission-arc-line::before{height:126px;top:-124px}:root[data-theme="light"] .mission-v79_12 .mission-arc-labels{bottom:18px;width:84%;left:8%;right:8%;gap:.65rem}:root[data-theme="light"] .mission-v79_12 .mission-arc-labels span{font-size:.84rem}}@media (max-width:520px){:root[data-theme="light"] .mission-v79_12 .mission-arc{min-height:236px}:root[data-theme="light"] .mission-v79_12 .mission-arc-node{width:16px;height:16px}:root[data-theme="light"] .mission-v79_12 .mission-arc-node::after{width:7px;height:7px}:root[data-theme="light"] .mission-v79_12 .mission-arc-labels{width:88%;left:6%;right:6%;gap:.5rem}.mission-canopy-caption{font-size:.9rem}}:root{--mvg-state-radius:30px;--mvg-state-gap:clamp(1rem,2vw,1.4rem);--mvg-state-border:rgba(130,150,255,.16);--mvg-state-border-strong:rgba(130,150,255,.22);--mvg-state-shadow:0 28px 72px rgba(8,14,32,.28),inset 0 1px 0 rgba(255,255,255,.04);--mvg-state-panel:radial-gradient(120% 120% at 0% 0%,rgba(124,92,255,.18),transparent 40%),radial-gradient(110% 160% at 100% 0%,rgba(56,189,248,.16),transparent 42%),linear-gradient(135deg,rgba(12,18,34,.96),rgba(16,28,50,.96));--mvg-state-ink:rgba(248,250,255,.98);--mvg-state-muted:rgba(214,222,240,.82);--mvg-state-soft:rgba(194,205,228,.72);--mvg-editorial-panel:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,249,255,.96));--mvg-editorial-border:rgba(17,30,59,.10)}:root[data-theme="light"]{--mvg-state-shadow:0 30px 72px rgba(20,34,64,.14),0 10px 20px rgba(20,34,64,.08),inset 0 1px 0 rgba(255,255,255,.8)}.mvg-surface-authority{background:var(--mvg-state-panel);color:var(--mvg-state-ink);border:1px solid var(--mvg-state-border);border-radius:var(--mvg-state-radius);box-shadow:var(--mvg-state-shadow)}.mvg-surface-authority:is(h1,h2,h3,h4,strong,.mvg-state-title,.mvg-summary-title){color:var(--mvg-state-ink)}.mvg-surface-authority:is(p,li,small,.muted,.mini){color:var(--mvg-state-muted)}.mvg-surface-authority .tag,.mvg-surface-authority .badge{color:rgba(245,248,255,.96);background:rgba(255,255,255,.06);border-color:rgba(200,210,255,.16)}.mvg-surface-editorial,.mvg-surface-appendix{border-radius:var(--mvg-state-radius);border:1px solid var(--mvg-editorial-border);background:var(--mvg-editorial-panel);box-shadow:var(--mvg-light-shadow,0 18px 40px rgba(20,34,64,.08))}.mvg-surface-appendix{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,255,.94))}:root[data-theme="light"] .mvg-surface-authority a{color:rgba(242,247,255,.96)}.state-layer-module a:not(.btn),.mvg-state-launch a:not(.btn),.mvg-protocol-note a:not(.btn){text-decoration-thickness:.08em}.state-layer-home{padding-top:.25rem}.state-layer-module{display:grid;gap:1.25rem;padding:clamp(1.3rem,2vw,1.9rem)}.state-layer-module-head,.mvg-state-launch-grid,.mvg-state-summary-grid,.mvg-state-actions,.mvg-inline-actions,.mvg-state-role-grid,.procurement-change-grid,.exec-state-grid,.licensing-scope-grid,.mvg-key-grid,.mvg-changes-grid{display:grid;gap:1rem}.state-layer-module h2,.mvg-state-launch h2,.mvg-state-page h1,.mvg-state-page h2,.mvg-changes-page h1,.mvg-keys-page h1{margin:0}.state-layer-module p,.mvg-state-launch p,.mvg-state-page p,.mvg-changes-page p,.mvg-keys-page p{margin:0}.state-layer-mini-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.state-layer-mini-card{padding:1rem 1rem 1.05rem;border-radius:22px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04)}:root[data-theme="light"] .state-layer-mini-card{background:rgba(255,255,255,.72);border-color:rgba(17,30,59,.08)}.state-layer-mini-card h3{margin:.1rem 0 .35rem;font-size:1rem}.state-layer-mini-card p{font-size:.95rem;line-height:1.55}.state-layer-protocol-line{font-size:1rem;line-height:1.6}.state-layer-protocol-quote{margin-top:.2rem !important;font-size:.92rem;letter-spacing:.01em}.state-layer-actions,.mvg-state-actions,.mvg-inline-actions{display:flex;flex-wrap:wrap;gap:.75rem}.mvg-state-launch{display:grid;gap:1rem;padding:1.15rem 1.15rem 1.2rem;margin-top:1rem}.mvg-state-launch-grid{grid-template-columns:minmax(0,1.6fr) minmax(240px,.9fr);align-items:start}.mvg-state-launch-actions{display:grid;gap:.65rem}.mvg-state-launch-actions .btn{width:100%}.mvg-state-launch-status{display:flex;flex-wrap:wrap;gap:.6rem}.mvg-protocol-note{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.95rem 1rem;margin-top:.8rem;border-radius:22px;border:1px solid rgba(130,150,255,.16);background:rgba(255,255,255,.03)}:root[data-theme="light"] .mvg-protocol-note{background:rgba(255,255,255,.8);border-color:rgba(17,30,59,.08)}.mvg-protocol-note p{flex:1}.mvg-protocol-note .btn{white-space:nowrap}.mvg-state-page,.mvg-changes-page,.mvg-keys-page{padding-top:0}.mvg-state-page .hero,.mvg-changes-page .hero,.mvg-keys-page .hero{padding-top:3.6rem}.mvg-state-shell{display:grid;gap:1.2rem}.mvg-state-summary{display:grid;gap:1rem;padding:1.2rem}.mvg-state-summary-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr)}.mvg-state-summary-side{display:grid;gap:.9rem}.mvg-state-kv{display:grid;gap:.7rem}.mvg-state-kv-row{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.6rem;border-bottom:1px dashed rgba(255,255,255,.12)}:root[data-theme="light"] .mvg-state-kv-row{border-bottom-color:rgba(17,30,59,.10)}.mvg-state-kv-row:last-child{border-bottom:0;padding-bottom:0}.mvg-state-k{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mvg-state-soft)}.mvg-state-v{text-align:right;font-weight:600;color:var(--mvg-state-ink)}:root[data-theme="light"] .mvg-state-v{color:var(--mvg-light-ink-strong,#14233f)}.mvg-state-note{padding:.95rem 1rem;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}:root[data-theme="light"] .mvg-state-note{background:rgba(255,255,255,.82);border-color:rgba(17,30,59,.08)}.mvg-pill-row,.mvg-chip-row{display:flex;flex-wrap:wrap;gap:.55rem}.mvg-state-tabs{display:inline-flex;flex-wrap:wrap;gap:.45rem;padding:.45rem;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}:root[data-theme="light"] .mvg-state-tabs{background:rgba(255,255,255,.84);border-color:rgba(17,30,59,.08)}.mvg-tab-btn{appearance:none;border:0;cursor:pointer;border-radius:999px;padding:.66rem 1rem;font:inherit;font-weight:600;color:inherit;background:transparent}.mvg-tab-btn.is-active{background:rgba(124,92,255,.16);color:var(--mvg-state-ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}:root[data-theme="light"] .mvg-tab-btn.is-active{color:var(--mvg-light-ink-strong,#14233f);background:rgba(124,92,255,.14);box-shadow:inset 0 0 0 1px rgba(17,30,59,.08)}.mvg-tab-panel{display:none}.mvg-tab-panel.is-active{display:block}.mvg-human-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1rem}.mvg-human-claims{display:grid;gap:.9rem}.mvg-claim-card,.mvg-key-card,.mvg-change-card,.procurement-change-module,.licensing-scope-module,.exec-state-card,.proof-lineage-module{padding:1.1rem}.mvg-claim-card h3,.mvg-key-card h3,.mvg-change-card h3,.procurement-change-module h2,.licensing-scope-module h2,.exec-state-card h2,.proof-lineage-module h2{margin:.15rem 0 .45rem}.mvg-claim-card p{margin-bottom:.75rem}.mvg-protocol-list{display:grid;gap:.65rem}.mvg-protocol-list li{list-style:none;padding-left:1.1rem;position:relative}.mvg-protocol-list li::before{content:"";position:absolute;left:0;top:.62rem;width:.42rem;height:.42rem;border-radius:50%;background:rgba(124,92,255,.7);box-shadow:0 0 0 6px rgba(124,92,255,.12)}.mvg-code{margin:0;overflow:auto;border-radius:24px;padding:1rem 1.05rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;line-height:1.55;background:rgba(7,12,25,.84);color:rgba(235,240,255,.96);border:1px solid rgba(255,255,255,.08)}:root[data-theme="light"] .mvg-code{background:linear-gradient(180deg,rgba(15,22,40,.98),rgba(22,31,54,.98));color:rgba(240,245,255,.98)}.mvg-json-toolbar{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:space-between;align-items:center;margin-bottom:.85rem}.mvg-json-toolbar .mini{max-width:42rem}.mvg-change-shell,.mvg-keys-shell{display:grid;gap:1rem}.mvg-change-summary{display:flex;flex-wrap:wrap;gap:.6rem}.mvg-diff-table-wrap{overflow:auto}.mvg-diff-table{width:100%;border-collapse:collapse;min-width:720px}.mvg-diff-table th,.mvg-diff-table td{text-align:left;padding:.85rem .95rem;border-bottom:1px solid rgba(255,255,255,.08)}:root[data-theme="light"] .mvg-diff-table th,:root[data-theme="light"] .mvg-diff-table td{border-bottom-color:rgba(17,30,59,.08)}.mvg-diff-table th{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.mvg-changes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mvg-key-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mvg-key-fingerprint{display:inline-flex;padding:.45rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.05);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}:root[data-theme="light"] .mvg-key-fingerprint{border-color:rgba(17,30,59,.08);background:rgba(255,255,255,.78)}.procurement-change-grid,.exec-state-grid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:start}.procurement-change-module .mvg-change-summary{margin-top:.9rem}.licensing-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem}.licensing-scope-tier{padding:1rem;border-radius:22px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04)}:root[data-theme="light"] .licensing-scope-tier{background:rgba(255,255,255,.82);border-color:rgba(17,30,59,.08)}.licensing-scope-tier ul{margin:.75rem 0 0;padding-left:1.1rem}.exec-state-route-row{display:flex;flex-wrap:wrap;gap:.65rem}.mission-protocol-note{display:inline-flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-top:.85rem}.mission-protocol-note .badge{margin-right:.2rem}@media (max-width:980px){.state-layer-mini-grid,.mvg-human-grid,.mvg-state-summary-grid,.procurement-change-grid,.exec-state-grid,.mvg-key-grid,.mvg-changes-grid,.licensing-scope-grid,.mvg-state-launch-grid{grid-template-columns:1fr}}@media (max-width:720px){.state-layer-actions,.mvg-state-actions,.mvg-inline-actions{flex-direction:column}.state-layer-actions .btn,.mvg-state-actions .btn,.mvg-inline-actions .btn{width:100%}.mvg-protocol-note{flex-direction:column;align-items:flex-start}.mvg-state-tabs{width:100%;border-radius:22px}.mvg-tab-btn{flex:1 1 40%;text-align:center}}.memory-strip{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 .1rem}.memory-strip a,.memory-strip span{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:inherit;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.memory-strip a:hover,.memory-strip a:focus-visible{border-color:rgba(124,92,255,.38);background:rgba(124,92,255,.14);outline:none}:root[data-theme="light"] .memory-strip a,:root[data-theme="light"] .memory-strip span{border-color:rgba(17,30,59,.08);background:rgba(255,255,255,.84);box-shadow:0 10px 24px rgba(17,30,59,.04)}.category-manifesto,.home-manifesto,.verify-manifesto,.controls-manifesto{margin:.2rem 0 .75rem;font-size:clamp(1.1rem,1.3vw,1.32rem);line-height:1.42;color:var(--muted,#b8c4ee)}.home-category-kicker,.verify-category-kicker,.trust-hero-rule,.controls-rule-line,.state-layer-rule-line,.challenge-ritual-note{margin:.72rem 0 0;font-size:.97rem;line-height:1.58;color:var(--muted,#b8c4ee)}.home-category-kicker{margin:0 0 .55rem;font-weight:650;letter-spacing:.02em}.home-hero-copy h1.home-category-lock{margin:0;max-width:10.8ch}.home-hero-copy .home-hero-lede{max-width:42rem}.home-hero-copy .hero-actions{margin-top:1rem}.home-proof-ribbon p{max-width:42rem}.home-proof-ribbon .home-proof-chip-row{gap:.55rem}.home-state-summary-note{margin-top:.55rem;color:var(--muted,#b8c4ee);font-size:.96rem;line-height:1.6}.state-layer-module-head h2{max-width:16ch}.trust-hero-rule{max-width:44rem;margin-top:.8rem}.trust-center-primer .trust-primer-title{max-width:12ch}.trust-center-primer .trust-primer-copy{max-width:44rem}.trust-audience-bar .trust-audience-chip{white-space:nowrap}.verify-v84-hero .verify-v84-copy h1{max-width:11ch}.verify-v84-hero .verify-v84-copy .hero-lede{max-width:40rem}.verify-v86-subnote{margin-top:.9rem;color:var(--muted,#b8c4ee);font-size:.95rem;line-height:1.58}.verify-v86-subnote a{font-weight:650}.verify-v84-steps.verify-v86-ritual .verify-v84-step-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}.verify-v84-steps.verify-v86-ritual .verify-v84-step{min-height:13.2rem}.verify-v84-steps.verify-v86-ritual .verify-v84-step h2{font-size:1.18rem;line-height:1.2;max-width:13ch}.verify-v84-steps.verify-v86-ritual .verify-v84-step p{margin-top:.45rem}.verify-challenge-preview h2{max-width:13ch}.verify-challenge-preview p{max-width:40rem}.challenge-action-row{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0 0}.challenge-action-row .btn{white-space:nowrap}.challenge-downloads .challenge-export-copy{margin-top:.8rem;color:var(--muted,#b8c4ee);line-height:1.58}.challenge-scene-note{margin-top:.9rem;color:var(--muted,#b8c4ee);font-size:.95rem;line-height:1.58}.controls-page .controls-copy h1{max-width:11.5ch}.controls-page .controls-copy .hero-lede{max-width:40rem}.controls-page .controls-summary-list strong{min-width:4.4rem}.controls-page .controls-context-line{max-width:42rem}.controls-check-note{margin:.8rem 0 0;color:var(--muted,#b8c4ee);line-height:1.58}.controls-page .controls-check-grid.v86_1-checks{grid-template-columns:repeat(5,minmax(0,1fr));gap:.82rem}.controls-page .controls-check-grid.v86_1-checks .controls-check-card{min-height:11rem}.controls-page .controls-check-grid.v86_1-checks .controls-check-card h3{max-width:none}.state-layer-memory{margin-top:.2rem}.state-layer-memory .memory-strip{margin-top:.75rem}:root[data-theme="light"] .category-manifesto,:root[data-theme="light"] .home-manifesto,:root[data-theme="light"] .verify-manifesto,:root[data-theme="light"] .controls-manifesto,:root[data-theme="light"] .home-category-kicker,:root[data-theme="light"] .verify-category-kicker,:root[data-theme="light"] .trust-hero-rule,:root[data-theme="light"] .controls-rule-line,:root[data-theme="light"] .state-layer-rule-line,:root[data-theme="light"] .challenge-ritual-note,:root[data-theme="light"] .verify-v86-subnote,:root[data-theme="light"] .controls-check-note,:root[data-theme="light"] .home-state-summary-note,:root[data-theme="light"] .challenge-export-copy,:root[data-theme="light"] .challenge-scene-note{color:rgba(18,26,48,.76)}@media (max-width:1260px){.verify-v84-steps.verify-v86-ritual .verify-v84-step-grid,.controls-page .controls-check-grid.v86_1-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.verify-v84-steps.verify-v86-ritual .verify-v84-step-grid,.controls-page .controls-check-grid.v86_1-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.memory-strip a,.memory-strip span{width:100%;justify-content:flex-start}.challenge-action-row .btn{width:100%}.verify-v84-steps.verify-v86-ritual .verify-v84-step-grid,.controls-page .controls-check-grid.v86_1-checks{grid-template-columns:1fr}.verify-v84-steps.verify-v86-ritual .verify-v84-step{min-height:unset}}.home-hero-copy .pill{margin-bottom:.8rem}.home-hero-copy h1{max-width:12.2ch}.home-hero-copy .home-hero-lede{max-width:40rem}.home-hero-copy .hero-machine-line{margin-top:1rem}.home-hero-copy .home-hero-support{margin-top:.55rem;max-width:34rem;color:var(--muted,#b8c4ee);font-weight:560}.home-hero-copy .hero-actions{margin-top:1rem}.state-layer-home{padding-top:.65rem}.state-layer-module{gap:1.1rem}.state-layer-module-head h2{max-width:14ch}.state-layer-module-head p{max-width:52rem}.state-layer-protocol-line{font-size:1.02rem;font-weight:620}.state-layer-protocol-quote{max-width:42rem;font-size:.95rem;line-height:1.62;color:var(--muted,#b8c4ee)!important}.state-layer-actions{margin-top:.15rem}.state-layer-mini-grid{align-items:stretch}.state-layer-mini-card{padding:1.05rem 1rem 1.1rem}.state-layer-mini-card h3{font-size:1.08rem;line-height:1.14}.state-layer-mini-card p{max-width:24rem}.verify-challenge-shell{grid-template-columns:minmax(260px,.76fr) minmax(0,1.1fr) minmax(280px,.74fr);gap:1rem 1.15rem;align-items:start}.challenge-rail-wrap h1{margin:.3rem 0 .7rem;font-size:clamp(3rem,5.8vw,5rem);line-height:.92;letter-spacing:-.058em;max-width:7ch;text-wrap:balance}.challenge-rail-wrap .hero-lede{max-width:24rem;font-size:1.1rem;line-height:1.62}.challenge-rail{margin-top:1rem;gap:.62rem}.challenge-scenario-btn{padding:.88rem .92rem;gap:.22rem}.challenge-scenario-btn small{font-size:.72rem;letter-spacing:.14em}.challenge-scenario-btn strong{font-size:1.04rem;line-height:1.12}.challenge-scenario-btn span{font-size:.92rem;line-height:1.42;color:var(--muted,#b8c4ee)}.challenge-scene-card h2{margin:.25rem 0 .35rem;font-size:clamp(2.1rem,3.6vw,3.3rem);line-height:.96;letter-spacing:-.05em}.challenge-scene-card p{line-height:1.56}.challenge-observed-card,.challenge-expected-card{min-height:17rem}.challenge-observed-head strong,.challenge-expected-head strong{font-size:1.08rem}.challenge-download-row .btn{white-space:nowrap}.claim-graph-surface .claim-node{min-height:3.1rem}.challenge-export-copy{max-width:28rem}.challenge-scene-note{font-weight:560}.controls-page .controls-copy h1{max-width:9.5ch}.controls-page .controls-copy .hero-lede{max-width:42rem}.controls-page .controls-summary-list{gap:.72rem}.controls-page .controls-summary-list span{max-width:34rem}.controls-page .controls-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:.82rem}.controls-page .controls-step{padding:1rem .94rem 1.02rem}.controls-page .controls-step h3{font-size:1.26rem;line-height:1.08;max-width:7ch;text-wrap:balance}.controls-page .controls-step p{font-size:1rem;line-height:1.56;max-width:19ch}.controls-page .controls-step:not(:last-child)::after{right:-.92rem}.controls-page .controls-diagram-note{max-width:64rem}.controls-page .controls-check-grid.v86_1-checks .controls-check-card{min-height:10rem}.controls-page .controls-check-grid.v86_1-checks .controls-check-card h3{font-size:1.08rem}.controls-page .controls-check-grid.v86_1-checks .controls-check-card p{font-size:.98rem}@media (max-width:1180px){.verify-challenge-shell{grid-template-columns:1fr}.challenge-rail-wrap h1{max-width:none}.challenge-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.controls-page .controls-path{grid-template-columns:1fr}.controls-page .controls-step p{max-width:none}}@media (max-width:780px){.state-layer-module-head h2{max-width:none}.challenge-rail{grid-template-columns:1fr}.challenge-rail-wrap h1{font-size:clamp(2.5rem,14vw,4rem)}.challenge-rail-wrap .hero-lede{max-width:none}}:root[data-theme="light"] .home-hero-copy .home-hero-support,:root[data-theme="light"] .state-layer-protocol-quote,:root[data-theme="light"] .challenge-scenario-btn span{color:rgba(18,26,48,.72)!important}.state-layer-home{padding-top:.72rem}.state-layer-home .state-layer-module{position:relative;overflow:hidden;gap:1.28rem;padding:clamp(1.65rem,3vw,2.45rem);border-radius:34px}.state-layer-home .state-layer-module::before{content:"";position:absolute;inset:0 auto auto 0;width:58%;height:150px;background:radial-gradient(84% 118% at 0% 0%,rgba(124,92,255,.15),transparent 60%),radial-gradient(120% 120% at 100% 0%,rgba(56,189,248,.10),transparent 68%);pointer-events:none;opacity:.9}.state-layer-home .state-layer-module::after{content:"";position:absolute;left:clamp(1.65rem,3vw,2.45rem);right:clamp(1.65rem,3vw,2.45rem);top:0;height:1px;background:linear-gradient(90deg,rgba(124,92,255,.42),rgba(56,189,248,.38));opacity:.78;pointer-events:none}.state-layer-home .state-layer-module-head{position:relative;z-index:1;gap:.78rem;max-width:56rem}.state-layer-home .state-layer-kicker{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(182,196,230,.68)}.state-layer-home .state-layer-module-head h2{margin:0;max-width:10.6ch;font-size:clamp(2.55rem,4.1vw,4.45rem);line-height:.94;letter-spacing:-.055em;text-wrap:balance}.state-layer-home .state-layer-module-head>p:not(.state-layer-protocol-line):not(.state-layer-kicker){margin:0;max-width:47rem;font-size:clamp(1.02rem,1.32vw,1.18rem);line-height:1.58}.state-layer-home .state-layer-protocol-line{margin:0 !important;font-size:1.04rem;font-weight:650;letter-spacing:-.01em}.state-layer-home .state-layer-actions{position:relative;z-index:1;gap:.78rem;margin-top:.08rem}.state-layer-home .state-layer-actions .btn{min-width:clamp(11rem,16vw,14rem)}.state-layer-home .state-layer-mini-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.state-layer-home .state-layer-mini-card{padding:1.12rem 1.08rem 1.18rem;border-radius:26px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.042);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);min-height:100%}.state-layer-home .state-mini-kicker{margin:0 0 .52rem;font-size:.79rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(204,214,240,.72)}.state-layer-home .state-layer-mini-card h3{margin:0 0 .36rem;font-size:clamp(1.16rem,1.45vw,1.38rem);line-height:1.08;letter-spacing:-.03em;max-width:12ch}.state-layer-home .state-layer-mini-card p{margin:0;max-width:27ch;font-size:1rem;line-height:1.55}.state-layer-home .state-layer-module:is(h2,h3,p,small,strong,.state-layer-kicker,.state-mini-kicker){text-decoration:none !important}:root[data-theme="light"] .state-layer-home .state-layer-module{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,255,.97));color:var(--mvg-light-ink-strong,#14233f);border:1px solid rgba(17,30,59,.09);box-shadow:var(--mvg-light-shadow,0 20px 40px rgba(20,34,64,.08))}:root[data-theme="light"] .state-layer-home .state-layer-module::before{opacity:.26}:root[data-theme="light"] .state-layer-home .state-layer-module::after{background:linear-gradient(90deg,rgba(99,91,255,.20),rgba(56,189,248,.18))}:root[data-theme="light"] .state-layer-home .state-layer-kicker{color:rgba(24,41,72,.55)}:root[data-theme="light"] .state-layer-home .state-layer-module-head:is(h2,h3,strong){color:#16233f}:root[data-theme="light"] .state-layer-home .state-layer-module-head p,:root[data-theme="light"] .state-layer-home .state-layer-mini-card p{color:rgba(39,57,87,.80) !important}:root[data-theme="light"] .state-layer-home .state-layer-protocol-line{color:#16233f !important}:root[data-theme="light"] .state-layer-home .state-layer-mini-card{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,249,255,.96));border-color:rgba(17,30,59,.08);box-shadow:0 16px 34px rgba(20,34,64,.06),inset 0 1px 0 rgba(255,255,255,.9)}:root[data-theme="light"] .state-layer-home .state-mini-kicker{color:rgba(71,90,128,.70)}:root[data-theme="light"] .state-layer-home .state-layer-actions .btn:not(.primary){color:#203250;background:rgba(255,255,255,.96);border-color:rgba(17,30,59,.10);box-shadow:none}:root[data-theme="light"] .state-layer-home .state-layer-actions .btn.primary{color:#fff;background:linear-gradient(180deg,rgba(118,110,255,.98),rgba(94,86,255,.98));border-color:rgba(99,91,255,.34);box-shadow:0 14px 28px rgba(86,96,188,.18)}:root[data-theme="light"] .state-layer-home .state-layer-actions .btn.ghost{background:rgba(255,255,255,.96)}.verify-v84-copy h1{max-width:9.4ch;text-wrap:balance;word-break:normal;overflow-wrap:normal;hyphens:none}.verify-v84-copy .hero-lede{max-width:36rem}:root[data-theme="light"] .verify-v84-shell{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,255,.97));border:1px solid rgba(17,30,59,.09);box-shadow:var(--mvg-light-shadow,0 20px 40px rgba(20,34,64,.08))}:root[data-theme="light"] .verify-v84-shell::before{display:none !important}:root[data-theme="light"] .verify-v84-copy h1{color:#16233f;max-width:9.4ch;font-size:clamp(3rem,6vw,5.15rem);line-height:.92}:root[data-theme="light"] .verify-v84-copy .hero-lede{color:rgba(39,57,87,.82) !important;text-shadow:none;max-width:38rem;font-size:1.08rem;line-height:1.58}:root[data-theme="light"] .verify-v86-subnote{color:rgba(44,65,97,.72) !important}:root[data-theme="light"] .verify-v85-truststack-head{border-bottom:1px solid rgba(17,30,59,.08)}:root[data-theme="light"] .verify-v85-truststack-kicker,:root[data-theme="light"] .verify-v84-fact-kicker{color:#203250}:root[data-theme="light"] .verify-v85-truststack-copy,:root[data-theme="light"] .verify-v84-fact>p:last-child{color:rgba(39,57,87,.80) !important}:root[data-theme="light"] .verify-v84-fact{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,249,255,.96));border-color:rgba(17,30,59,.08);box-shadow:0 12px 28px rgba(20,34,64,.05),inset 0 1px 0 rgba(255,255,255,.92)}:root[data-theme="light"] .verify-v84-actions .btn{color:#203250;background:rgba(255,255,255,.96);border-color:rgba(17,30,59,.10);box-shadow:none}:root[data-theme="light"] .verify-v84-actions .btn.primary{color:#fff;background:linear-gradient(180deg,rgba(118,110,255,.98),rgba(94,86,255,.98));border-color:rgba(99,91,255,.34);box-shadow:0 14px 28px rgba(86,96,188,.18)}:root[data-theme="light"] .verify-v84-actions .btn.ghost{background:rgba(255,255,255,.96)}:root[data-theme="light"] .verify-v84-shell .pill{background:rgba(99,91,255,.08);color:#354a65;border-color:rgba(99,91,255,.15)}:root[data-theme="light"] .verify-v84-step,:root[data-theme="light"] .verify-v84-panel,:root[data-theme="light"] .verify-challenge-preview,:root[data-theme="light"] .verify-v84-commercial-bridge,:root[data-theme="light"] .verify-challenge-ladder .verify-step{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,255,.97));border:1px solid rgba(17,30,59,.09);box-shadow:var(--mvg-light-shadow,0 20px 40px rgba(20,34,64,.08))}:root[data-theme="light"] .verify-v84-step h2,:root[data-theme="light"] .verify-v84-panel h2,:root[data-theme="light"] .verify-v84-panel h3,:root[data-theme="light"] .verify-challenge-preview h2,:root[data-theme="light"] .verify-v84-commercial-bridge h2,:root[data-theme="light"] .verify-v84-commercial-bridge h3,:root[data-theme="light"] .verify-challenge-ladder .verify-step strong{color:#16233f}:root[data-theme="light"] .verify-v84-step p,:root[data-theme="light"] .verify-v84-panel p,:root[data-theme="light"] .verify-v84-panel li,:root[data-theme="light"] .verify-v84-panel .muted,:root[data-theme="light"] .verify-challenge-preview p,:root[data-theme="light"] .verify-v84-commercial-bridge p,:root[data-theme="light"] .verify-challenge-ladder .verify-step p{color:rgba(39,57,87,.80) !important}:root[data-theme="light"] .verify-v84-step small{color:rgba(99,91,255,.84)}:root[data-theme="light"] .verify-challenge-preview .tag,:root[data-theme="light"] .verify-v84-panel .tag,:root[data-theme="light"] .verify-v84-commercial-bridge .tag{color:#203250;background:rgba(99,91,255,.06);border-color:rgba(99,91,255,.12)}:root[data-theme="light"] .verify-challenge-chip{background:rgba(247,249,255,.98);border-color:rgba(17,30,59,.08);color:#29405f}.claim-graph-panel--polished{gap:1.45rem;padding:clamp(1.35rem,2.4vw,1.9rem)}.claim-graph-panel--polished .controls-section-head{max-width:58rem;gap:.8rem}.claim-graph-panel--polished .controls-section-head h2{max-width:11.2ch}.claim-graph-panel--polished .claim-graph-grid{gap:1.32rem;align-items:start}.claim-graph-panel--polished .claim-graph-surface,.claim-graph-panel--polished .claim-graph-focus-card{padding:1.26rem 1.22rem}.claim-graph-panel--polished .claim-graph-columns{gap:1rem}.claim-graph-panel--polished .claim-column-title{margin-bottom:.68rem}.claim-graph-panel--polished .claim-node{min-height:4.72rem;padding:1.02rem 1rem}.claim-graph-panel--polished .claim-graph-focus{gap:1.05rem}.claim-graph-panel--polished .claim-graph-focus-meta{gap:.7rem}.claim-graph-panel--polished .claim-graph-focus-card .mvg-inline-actions{margin-top:1rem}@media (max-width:980px){.state-layer-home .state-layer-mini-grid{grid-template-columns:1fr}}@media (max-width:780px){.state-layer-home .state-layer-module-head h2{max-width:none;font-size:clamp(2.4rem,10vw,3.7rem)}.state-layer-home .state-layer-actions .btn{min-width:0}}.pwp-home-band .container,.pwp-trust-hero .container{position:relative}.pwp-home-module{border:1px solid rgba(141,153,193,.22);border-radius:32px;padding:clamp(24px,4vw,44px);background:linear-gradient(135deg,rgba(35,31,90,.42),rgba(8,19,48,.88));box-shadow:0 24px 90px rgba(4,8,20,.28)}.pwp-home-module h2{margin:10px 0 0;max-width:13ch;font-size:clamp(2rem,4.7vw,4.25rem);line-height:.98;letter-spacing:-.04em}.pwp-home-body,.pwp-home-support,.pwp-home-rule{max-width:64rem}.pwp-home-body{font-size:clamp(1.05rem,1.9vw,1.5rem);color:rgba(237,241,255,.88);margin:1rem 0 .75rem}.pwp-home-rule{font-size:1.15rem;font-weight:700;margin:.2rem 0 .5rem;color:#f6f8ff}.pwp-home-support{color:rgba(228,233,250,.72);margin:0 0 1.1rem}.pwp-home-actions{margin:1.2rem 0 1.25rem}.pwp-home-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pwp-home-card{background:rgba(17,25,49,.54);border:1px solid rgba(141,153,193,.18);border-radius:28px;padding:1.25rem 1.2rem;min-height:100%}.pwp-home-card-kicker{font-size:.84rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(188,197,232,.7);margin:0 0 .55rem}.pwp-home-card h3{margin:0 0 .45rem;font-size:1.45rem}.pwp-home-card p{margin:0;color:rgba(228,233,250,.78)}.pwp-trust-hero .pill,.verify-v87-hero .pill{margin-bottom:1rem}.pwp-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.pwp-status-card,.pwp-import-card,.pwp-diagnostics-card,.pwp-authority-path,.pwp-rule-card,.pwp-route-card,.verify-v87-truststack,.verify-v87-compare-card,.pwp-corro-page-card,.pwp-controls-bridge{background:linear-gradient(135deg,rgba(19,28,54,.88),rgba(13,25,56,.72));border:1px solid rgba(141,153,193,.18);box-shadow:0 20px 80px rgba(3,8,20,.18)}.pwp-status-card h2,.pwp-import-card h2,.pwp-diagnostics-card h2,.verify-v87-compare-card h2{margin:.25rem 0 .6rem;font-size:clamp(1.45rem,2.4vw,2.25rem)}.pwp-card-lede{color:rgba(228,233,250,.82);margin:0 0 1rem}.pwp-kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0}.pwp-kv-grid--compact{margin-top:.85rem}.pwp-kv{display:flex;flex-direction:column;gap:.25rem;border-radius:18px;padding:.9rem 1rem;background:rgba(255,255,255,.03);border:1px solid rgba(141,153,193,.12)}.pwp-kv span{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(188,197,232,.72)}.pwp-kv strong{font-size:.98rem;line-height:1.45;word-break:break-word}.pwp-kv-break strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.pwp-short-rule{margin:.95rem 0 0;font-weight:700;color:#f6f8ff}.pwp-inline-actions{margin-top:1rem}.pwp-trust-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.pwp-rule-card{padding:1.15rem 1.2rem;border-radius:24px}.pwp-rule-card p{margin:.45rem 0 0;font-size:1.12rem;line-height:1.5}.pwp-route-head{margin:1.35rem 0 .6rem}.pwp-route-head h2{margin:0 0 .3rem;font-size:clamp(1.55rem,2.8vw,2.35rem)}.pwp-route-head p{margin:0;color:rgba(228,233,250,.76)}.pwp-route-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem}.pwp-route-card{border-radius:26px;padding:1.2rem 1.15rem}.pwp-route-card small{display:block;letter-spacing:.12em;text-transform:uppercase;color:rgba(188,197,232,.72);margin-bottom:.65rem}.pwp-route-card h3{margin:0 0 .45rem;font-size:1.35rem}.pwp-route-card p{margin:0 0 .7rem;color:rgba(228,233,250,.78)}.pwp-route-card a{font-weight:700;text-decoration:none;color:#edf2ff}.pwp-import-card,.pwp-diagnostics-card,.pwp-authority-path,.verify-v87-compare-card,.pwp-corro-page-card,.pwp-controls-bridge{margin-top:1rem;border-radius:30px;padding:1.3rem 1.35rem}.pwp-diagnostic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.9rem}.pwp-diagnostic-grid div{padding:1rem 1rem .95rem;border-radius:22px;background:rgba(255,255,255,.03);border:1px solid rgba(141,153,193,.12)}.pwp-diagnostic-grid h3{margin:0 0 .35rem;font-size:1.05rem}.pwp-diagnostic-grid p{margin:0;color:rgba(228,233,250,.78)}.pwp-status-chip{font-weight:700}.pwp-status-chip.is-pass{background:rgba(29,185,84,.18);color:#9ef0ba;border-color:rgba(29,185,84,.3)}.pwp-status-chip.is-hold{background:rgba(124,92,255,.18);color:#d7c9ff;border-color:rgba(124,92,255,.28)}.pwp-status-chip.is-fail{background:rgba(239,68,68,.18);color:#ffc9c9;border-color:rgba(239,68,68,.28)}.pwp-status-chip.is-pending{background:rgba(148,163,184,.18);color:#e5edf8;border-color:rgba(148,163,184,.25)}.verify-v87-hero .container{position:relative}.verify-v87-shell{border:1px solid rgba(141,153,193,.22);border-radius:32px;padding:clamp(24px,4vw,42px);background:linear-gradient(135deg,rgba(35,31,90,.38),rgba(8,19,48,.9));box-shadow:0 22px 80px rgba(3,8,20,.22)}.verify-v87-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:1rem;align-items:start}.verify-v87-copy h1{margin:0 0 .75rem;max-width:10ch;font-size:clamp(2.25rem,5.6vw,5.25rem);line-height:.96;letter-spacing:-.05em}.verify-v87-copy .hero-lede{max-width:50rem;color:rgba(228,233,250,.84)}.verify-v87-subnote{margin:.85rem 0 0;color:rgba(228,233,250,.68)}.verify-v87-truststack{padding:1.25rem;border-radius:28px}.verify-v87-truststack-head{padding-bottom:.8rem;border-bottom:1px solid rgba(141,153,193,.18);margin-bottom:.9rem}.verify-v87-truststack-kicker{margin:0 0 .3rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.18em;color:rgba(198,207,238,.72)}.verify-v87-truststack-copy{margin:0;color:rgba(228,233,250,.78)}.verify-v87-trust-row + .verify-v87-trust-row{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(141,153,193,.12)}.verify-v87-row-kicker{margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.16em;color:#d9ccff;font-size:.85rem;font-weight:700}.verify-v87-trust-row p:last-child{margin:0;color:rgba(228,233,250,.82)}.verify-v87-compare-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:1rem;align-items:start}.verify-v87-compare-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pwp-controls-bridge-section .controls-band{background:linear-gradient(135deg,rgba(18,26,50,.88),rgba(12,22,48,.76))}.pwp-controls-bridge h2{max-width:26ch}.pwp-licensing-note{margin-top:.85rem;color:rgba(228,233,250,.74)}:root[data-theme="light"] .pwp-home-module,:root[data-theme="light"] .pwp-status-card,:root[data-theme="light"] .pwp-import-card,:root[data-theme="light"] .pwp-diagnostics-card,:root[data-theme="light"] .pwp-authority-path,:root[data-theme="light"] .pwp-rule-card,:root[data-theme="light"] .pwp-route-card,:root[data-theme="light"] .verify-v87-shell,:root[data-theme="light"] .verify-v87-truststack,:root[data-theme="light"] .verify-v87-compare-card,:root[data-theme="light"] .pwp-corro-page-card,:root[data-theme="light"] .pwp-controls-bridge{background:#fff;color:#182033;border-color:rgba(23,41,78,.12);box-shadow:0 22px 70px rgba(14,27,52,.08)}:root[data-theme="light"] .pwp-home-body,:root[data-theme="light"] .pwp-card-lede,:root[data-theme="light"] .pwp-route-head p,:root[data-theme="light"] .pwp-route-card p,:root[data-theme="light"] .pwp-diagnostic-grid p,:root[data-theme="light"] .verify-v87-copy .hero-lede,:root[data-theme="light"] .verify-v87-subnote,:root[data-theme="light"] .verify-v87-truststack-copy,:root[data-theme="light"] .verify-v87-trust-row p:last-child,:root[data-theme="light"] .pwp-licensing-note,:root[data-theme="light"] .pwp-home-support{color:#51607d}:root[data-theme="light"] .pwp-home-rule,:root[data-theme="light"] .pwp-short-rule,:root[data-theme="light"] .pwp-rule-card p,:root[data-theme="light"] .verify-v87-copy h1,:root[data-theme="light"] .pwp-home-module h2,:root[data-theme="light"] .pwp-status-card h2,:root[data-theme="light"] .pwp-import-card h2,:root[data-theme="light"] .pwp-route-head h2,:root[data-theme="light"] .verify-v87-compare-card h2{color:#10192c}:root[data-theme="light"] .pwp-home-card,:root[data-theme="light"] .pwp-kv,:root[data-theme="light"] .pwp-diagnostic-grid div{background:#f7f9fe;border-color:rgba(23,41,78,.1)}:root[data-theme="light"] .pwp-home-card-kicker,:root[data-theme="light"] .pwp-kv span,:root[data-theme="light"] .verify-v87-truststack-kicker,:root[data-theme="light"] .verify-v87-row-kicker,:root[data-theme="light"] .pwp-route-card small{color:#667699}:root[data-theme="light"] .pwp-route-card a{color:#1a2740}:root[data-theme="light"] .verify-v87-truststack-head{border-bottom-color:rgba(23,41,78,.08)}:root[data-theme="light"] .verify-v87-trust-row + .verify-v87-trust-row{border-top-color:rgba(23,41,78,.08)}@media (max-width:1080px){.pwp-home-card-grid,.pwp-route-grid,.pwp-trust-grid,.pwp-trust-rules,.verify-v87-hero-grid,.verify-v87-compare-grid{grid-template-columns:1fr}}@media (max-width:820px){.pwp-home-module h2{max-width:none}.verify-v87-copy h1{max-width:none}.pwp-kv-grid,.pwp-diagnostic-grid,.verify-v87-compare-kv{grid-template-columns:1fr}}.brand-machine-hero .home-boundary-wrap{display:grid;align-items:center}.witness-gate{--wgr-bg-1:rgba(11,18,37,.94);--wgr-bg-2:rgba(10,26,63,.93);--wgr-surface:rgba(19,28,54,.84);--wgr-surface-2:rgba(17,24,47,.78);--wgr-border:rgba(126,144,198,.22);--wgr-border-strong:rgba(158,178,232,.28);--wgr-copy:#edf2ff;--wgr-muted:rgba(221,230,255,.72);--wgr-subtle:rgba(201,211,242,.56);--wgr-signed:#5dd8ff;--wgr-policy:#9066ff;--wgr-amber:#f2b47b;--wgr-green:#58d494;--wgr-red:#ff7f7f;--wgr-neutral:rgba(234,239,255,.92);--wgr-progress:0%;position:relative;width:min(100%,34rem);min-height:clamp(35rem,47vw,46rem);margin-inline:auto;padding:clamp(1.05rem,1.9vw,1.35rem);border-radius:34px;background:radial-gradient(120% 100% at 15% 10%,rgba(115,86,255,.22),transparent 55%),radial-gradient(90% 90% at 88% 18%,rgba(95,195,255,.14),transparent 58%),linear-gradient(160deg,var(--wgr-bg-1),var(--wgr-bg-2));border:1px solid var(--wgr-border);box-shadow:0 28px 80px rgba(3,8,20,.34),inset 0 1px 0 rgba(255,255,255,.03);overflow:hidden;isolation:isolate;color:var(--wgr-copy)}.witness-gate::before,.witness-gate::after{content:"";position:absolute;inset:0;pointer-events:none}.witness-gate::before{border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%,transparent 78%,rgba(255,255,255,.03));z-index:0}.witness-gate::after{inset:16px;border-radius:28px;border:1px solid rgba(144,161,216,.12);z-index:0}.witness-gate>*{position:relative;z-index:1}.wgr-top-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.wgr-top-pill{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:.82rem 1rem;border-radius:18px;background:rgba(17,24,47,.88);border:1px solid rgba(150,165,214,.14);font-size:.73rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(238,242,255,.88)}.wgr-proof-stack{display:grid;gap:.72rem}.wgr-proof-row{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.78rem;min-height:60px;padding:.9rem 1rem .9rem .92rem;border-radius:22px;background:linear-gradient(135deg,rgba(22,30,57,.94),rgba(18,28,57,.72));border:1px solid rgba(145,159,206,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.02);opacity:.18;transform:translateY(10px);transition:opacity 260ms cubic-bezier(0.16,1,0.30,1),transform 260ms cubic-bezier(0.16,1,0.30,1),border-color 240ms ease,box-shadow 240ms ease,background 240ms ease}.wgr-proof-row.is-registered{opacity:1;transform:none}.wgr-proof-row[data-status="SIGNED"],.wgr-proof-row[data-status="MATCH"]{border-color:rgba(138,160,222,.2)}.wgr-proof-row[data-status="MATCHED"]{border-color:rgba(88,212,148,.26)}.wgr-proof-row[data-status="MISSING"],.wgr-proof-row[data-status="PENDING"]{border-color:rgba(242,180,123,.2)}.wgr-proof-row[data-status="MISMATCH"],.wgr-proof-row[data-status="INVALID"]{border-color:rgba(255,127,127,.22)}.wgr-proof-row.is-stalled{box-shadow:0 0 0 1px rgba(242,180,123,.1),0 18px 46px rgba(19,11,5,.24)}.wgr-proof-edge{width:4px;height:100%;min-height:38px;border-radius:999px;background:rgba(255,255,255,.1);align-self:stretch}.wgr-proof-row[data-status="SIGNED"] .wgr-proof-edge{background:linear-gradient(180deg,rgba(93,216,255,.9),rgba(93,216,255,.55))}.wgr-proof-row[data-status="MATCH"] .wgr-proof-edge{background:linear-gradient(180deg,rgba(144,102,255,.9),rgba(144,102,255,.55))}.wgr-proof-row[data-status="MATCHED"] .wgr-proof-edge{background:linear-gradient(180deg,rgba(88,212,148,.9),rgba(88,212,148,.55))}.wgr-proof-row[data-status="MISSING"] .wgr-proof-edge,.wgr-proof-row[data-status="PENDING"] .wgr-proof-edge{background:linear-gradient(180deg,rgba(242,180,123,.95),rgba(242,180,123,.6))}.wgr-proof-row[data-status="MISMATCH"] .wgr-proof-edge,.wgr-proof-row[data-status="INVALID"] .wgr-proof-edge{background:linear-gradient(180deg,rgba(255,127,127,.95),rgba(255,127,127,.6))}.wgr-proof-dot{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.22);box-shadow:0 0 0 8px rgba(255,255,255,.03)}.wgr-proof-row[data-status="SIGNED"] .wgr-proof-dot{background:var(--wgr-signed);box-shadow:0 0 0 8px rgba(93,216,255,.14)}.wgr-proof-row[data-status="MATCH"] .wgr-proof-dot{background:var(--wgr-policy);box-shadow:0 0 0 8px rgba(144,102,255,.14)}.wgr-proof-row[data-status="MATCHED"] .wgr-proof-dot{background:var(--wgr-green);box-shadow:0 0 0 8px rgba(88,212,148,.14)}.wgr-proof-row[data-status="MISSING"] .wgr-proof-dot,.wgr-proof-row[data-status="PENDING"] .wgr-proof-dot{background:var(--wgr-amber);box-shadow:0 0 0 8px rgba(242,180,123,.14)}.wgr-proof-row[data-status="MISMATCH"] .wgr-proof-dot,.wgr-proof-row[data-status="INVALID"] .wgr-proof-dot{background:var(--wgr-red);box-shadow:0 0 0 8px rgba(255,127,127,.14)}.wgr-proof-label{font-size:1.08rem;line-height:1.15;font-weight:700;color:var(--wgr-copy);white-space:nowrap}.wgr-proof-status{display:inline-flex;align-items:center;justify-content:center;min-width:92px;min-height:34px;padding:.45rem .82rem;border-radius:999px;border:1px solid rgba(145,159,206,.18);background:rgba(8,17,35,.55);font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--wgr-copy);opacity:0;transform:scale(.94);transition:opacity 240ms linear,transform 240ms cubic-bezier(0.16,1,0.30,1),border-color 220ms ease,background 220ms ease,color 220ms ease;white-space:nowrap}.wgr-proof-row.is-status-visible .wgr-proof-status{opacity:1;transform:scale(1)}.wgr-proof-status[data-status="SIGNED"]{color:#c9f6ff;border-color:rgba(93,216,255,.28);background:rgba(5,40,52,.34)}.wgr-proof-status[data-status="MATCH"]{color:#dfd6ff;border-color:rgba(144,102,255,.28);background:rgba(35,18,67,.36)}.wgr-proof-status[data-status="MATCHED"]{color:#bff7d2;border-color:rgba(88,212,148,.3);background:rgba(12,50,31,.36)}.wgr-proof-status[data-status="MISSING"],.wgr-proof-status[data-status="PENDING"]{color:#ffdcbc;border-color:rgba(242,180,123,.3);background:rgba(60,33,16,.34)}.wgr-proof-status[data-status="MISMATCH"],.wgr-proof-status[data-status="INVALID"]{color:#ffd1d1;border-color:rgba(255,127,127,.32);background:rgba(76,18,18,.34)}.wgr-rail-zone{position:relative;width:min(77%,22rem);height:64px;margin:1.1rem auto .6rem}.wgr-rail-track,.wgr-rail-progress{position:absolute;left:0;right:0;top:50%;height:2px;border-radius:999px;transform:translateY(-50%)}.wgr-rail-track{background:linear-gradient(90deg,rgba(93,216,255,.22),rgba(144,102,255,.18),rgba(242,180,123,.22));opacity:.45}.wgr-rail-progress{width:var(--wgr-progress);right:auto;background:linear-gradient(90deg,rgba(93,216,255,.98),rgba(144,102,255,.88),rgba(242,180,123,.88));box-shadow:0 0 18px rgba(102,116,255,.28);transition:width 360ms cubic-bezier(0.22,1,0.36,1)}.wgr-node{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;transform:translate(-50%,-50%) scale(.72);border:2px solid rgba(255,255,255,.08);background:rgba(9,15,29,.94);opacity:.3;transition:transform 240ms cubic-bezier(0.22,1,0.36,1),opacity 240ms linear,background 220ms ease,box-shadow 220ms ease,border-color 220ms ease}.wgr-node::after{content:"";position:absolute;inset:4px;border-radius:50%;background:currentColor;opacity:.96}.wgr-node--signed{left:14%;color:var(--wgr-signed)}.wgr-node--policy{left:50%;color:var(--wgr-policy)}.wgr-node--corroboration{left:86%;color:var(--wgr-amber)}.wgr-node.is-active,.wgr-node.is-stalled,.wgr-node.is-final{opacity:1;transform:translate(-50%,-50%) scale(1)}.wgr-node.is-active,.wgr-node.is-final{border-color:rgba(238,242,255,.22)}.wgr-node.is-stalled{box-shadow:0 0 0 12px rgba(242,180,123,.16),0 0 26px rgba(242,180,123,.24);border-color:rgba(242,180,123,.46)}.wgr-node.wgr-node--signed.is-active,.wgr-node.wgr-node--signed.is-final,.wgr-node[data-status="SIGNED"].is-active,.wgr-node[data-status="SIGNED"].is-final{box-shadow:0 0 0 10px rgba(93,216,255,.16),0 0 24px rgba(93,216,255,.26);border-color:rgba(93,216,255,.44)}.wgr-node.wgr-node--policy.is-active,.wgr-node.wgr-node--policy.is-final,.wgr-node[data-status="MATCH"].is-active,.wgr-node[data-status="MATCH"].is-final{box-shadow:0 0 0 10px rgba(144,102,255,.15),0 0 24px rgba(144,102,255,.24);border-color:rgba(144,102,255,.44)}.wgr-node[data-status="MATCHED"].is-active,.wgr-node[data-status="MATCHED"].is-final{box-shadow:0 0 0 10px rgba(88,212,148,.16),0 0 24px rgba(88,212,148,.24);border-color:rgba(88,212,148,.42)}.wgr-node[data-status="MISMATCH"].is-active,.wgr-node[data-status="MISMATCH"].is-final,.wgr-node[data-status="INVALID"].is-active,.wgr-node[data-status="INVALID"].is-final{box-shadow:0 0 0 10px rgba(255,127,127,.16),0 0 24px rgba(255,127,127,.24);border-color:rgba(255,127,127,.42)}.wgr-node[data-status="MATCHED"]{color:var(--wgr-green)}.wgr-node[data-status="MISMATCH"],.wgr-node[data-status="INVALID"]{color:var(--wgr-red)}@keyframes wgrPulse{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}100%{transform:translate(-50%,-50%) scale(1)}}.wgr-node.is-pulsing{animation:wgrPulse 320ms cubic-bezier(0.22,1,0.36,1) 1}.wgr-gate-zone{display:grid;justify-items:center;gap:.7rem;margin-top:.35rem}.wgr-gate-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.46rem .88rem;border-radius:999px;border:1px solid rgba(144,159,206,.16);background:rgba(6,14,29,.62);color:var(--wgr-copy);font-size:.73rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.wgr-gate{position:relative;width:84px;height:150px;display:grid;place-items:center}.wgr-gate-shell,.wgr-gate-glow,.wgr-gate-core{position:absolute;border-radius:999px;transition:transform 420ms cubic-bezier(0.22,1,0.36,1),opacity 220ms linear,box-shadow 420ms cubic-bezier(0.22,1,0.36,1),background 220ms ease,border-color 220ms ease}.wgr-gate-shell{inset:0;border:1px solid rgba(142,153,203,.16);background:linear-gradient(180deg,rgba(20,29,59,.86),rgba(13,20,42,.74));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.wgr-gate-glow{inset:10px;border:1px solid rgba(123,93,255,.2);background:radial-gradient(70% 90% at 50% 0%,rgba(123,93,255,.16),transparent 70%);opacity:.7}.wgr-gate-core{width:10px;height:116px;border-radius:999px;background:linear-gradient(180deg,rgba(244,248,255,.92),rgba(220,228,250,.84));box-shadow:0 0 20px rgba(244,248,255,.18);transform:scaleY(.88);opacity:.72}.witness-gate.is-fired .wgr-gate-core,.witness-gate.is-frozen .wgr-gate-core{opacity:1;transform:scaleY(1);box-shadow:0 0 34px rgba(244,248,255,.32),0 0 0 1px rgba(255,255,255,.18)}.witness-gate.is-fired .wgr-gate-shell,.witness-gate.is-frozen .wgr-gate-shell{border-color:var(--wgr-border-strong);box-shadow:0 18px 48px rgba(24,20,74,.3),inset 0 1px 0 rgba(255,255,255,.04)}.witness-gate[data-wgr-verdict="PASS"] .wgr-gate-glow{border-color:rgba(88,212,148,.24);background:radial-gradient(70% 90% at 50% 0%,rgba(88,212,148,.16),transparent 70%)}.witness-gate[data-wgr-verdict="FAIL"] .wgr-gate-glow{border-color:rgba(255,127,127,.24);background:radial-gradient(70% 90% at 50% 0%,rgba(255,127,127,.16),transparent 70%)}.wgr-verdict-card{margin-top:1.3rem;padding:1.05rem 1.08rem 1.16rem;border-radius:26px;background:linear-gradient(160deg,rgba(12,18,34,.92),rgba(10,16,32,.82));border:1px solid rgba(143,158,206,.16);box-shadow:0 16px 44px rgba(3,8,20,.2);opacity:0;transform:translateY(12px);transition:opacity 300ms linear,transform 300ms cubic-bezier(0.16,1,0.30,1),border-color 220ms ease,box-shadow 220ms ease,background 220ms ease}.witness-gate.is-fired .wgr-verdict-card,.witness-gate.is-frozen .wgr-verdict-card{opacity:1;transform:none}.wgr-verdict-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.wgr-verdict-chip,.wgr-reason-chip{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.45rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.wgr-verdict-chip{background:rgba(242,180,123,.16);border:1px solid rgba(242,180,123,.24);color:#ffdcbc}.witness-gate[data-wgr-verdict="PASS"] .wgr-verdict-chip{background:rgba(88,212,148,.16);border-color:rgba(88,212,148,.24);color:#c6f8d7}.witness-gate[data-wgr-verdict="FAIL"] .wgr-verdict-chip{background:rgba(255,127,127,.16);border-color:rgba(255,127,127,.24);color:#ffd3d3}.wgr-reason-chip{background:rgba(120,94,255,.12);border:1px solid rgba(120,94,255,.2);color:#ddd3ff}.wgr-verdict-body{margin-top:.78rem}.wgr-verdict-title{margin:0;font-size:clamp(2rem,4.2vw,2.8rem);line-height:.94;letter-spacing:-.045em;color:var(--wgr-copy)}.wgr-verdict-subtitle{margin:.48rem 0 0;font-size:1.1rem;line-height:1.4;color:var(--wgr-muted)}.wgr-replay-block{margin-top:.95rem;padding-top:.86rem;border-top:1px solid rgba(143,158,206,.14)}.wgr-replay-kicker,.wgr-summary-kicker{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--wgr-subtle)}.wgr-replay-line{margin:.34rem 0 0;color:var(--wgr-copy);font-size:1rem;line-height:1.45;font-weight:650}.wgr-replay-button{margin-top:.95rem;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.7rem 1rem;border-radius:999px;border:1px solid rgba(93,216,255,.22);background:rgba(10,30,42,.78);color:#dff7ff;font-size:.84rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:transform 160ms ease,background 180ms ease,border-color 180ms ease,color 180ms ease,box-shadow 180ms ease}.wgr-replay-button:hover,.wgr-replay-button:focus-visible{transform:translateY(-1px);background:rgba(12,36,48,.92);border-color:rgba(93,216,255,.34);box-shadow:0 10px 24px rgba(5,19,28,.22);outline:none}.wgr-footer{margin-top:.95rem;padding-top:.95rem;border-top:1px solid rgba(143,158,206,.12);opacity:0;transform:translateY(8px);transition:opacity 220ms linear,transform 220ms cubic-bezier(0.16,1,0.30,1)}.witness-gate.is-frozen .wgr-footer{opacity:1;transform:none}.wgr-summary-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.wgr-summary-row strong{color:var(--wgr-copy);font-size:1rem;line-height:1.4}.wgr-inspection-note{margin:.62rem 0 0;font-size:1rem;line-height:1.48;color:var(--wgr-muted)}.wgr-meta-row{display:flex;flex-wrap:wrap;gap:.55rem .8rem;margin-top:.9rem}.wgr-meta-item{display:inline-flex;align-items:center;min-height:28px;padding:.3rem .62rem;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(143,158,206,.12);color:rgba(231,237,255,.76);font-size:.72rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.witness-gate[data-wgr-phase="idle"] .wgr-rail-progress{width:0%}.witness-gate[data-wgr-phase="resolve"] .wgr-rail-progress,.witness-gate[data-wgr-phase="stall"] .wgr-rail-progress,.witness-gate[data-wgr-phase="fire"] .wgr-rail-progress,.witness-gate[data-wgr-phase="freeze"] .wgr-rail-progress{width:var(--wgr-progress,68%)}.witness-gate[data-wgr-verdict="PASS"] .wgr-verdict-card{border-color:rgba(88,212,148,.18);background:linear-gradient(160deg,rgba(10,23,23,.94),rgba(10,28,21,.82))}.witness-gate[data-wgr-verdict="FAIL"] .wgr-verdict-card{border-color:rgba(255,127,127,.18);background:linear-gradient(160deg,rgba(28,12,18,.95),rgba(28,10,14,.82))}@media (max-width:1100px){.witness-gate{width:min(100%,38rem)}}@media (max-width:820px){.witness-gate{max-width:420px;min-height:580px;padding:1rem;border-radius:28px}.witness-gate::after{inset:12px;border-radius:22px}.wgr-top-rail{gap:.5rem;margin-bottom:.82rem}.wgr-top-pill{min-height:40px;font-size:.66rem;letter-spacing:.18em;padding:.72rem .85rem}.wgr-proof-row{min-height:56px;padding:.82rem .88rem .82rem .84rem;gap:.65rem}.wgr-proof-label{font-size:.98rem}.wgr-proof-status{min-width:84px;font-size:.66rem;padding:.4rem .72rem}.wgr-rail-zone{width:min(82%,18rem);margin:1rem auto .55rem}.wgr-gate{width:76px;height:132px}.wgr-gate-core{height:102px;width:9px}.wgr-verdict-title{max-width:8.8ch;font-size:clamp(1.72rem,8vw,2.3rem)}.wgr-verdict-subtitle{font-size:1rem}.wgr-replay-block{padding-top:.75rem}.wgr-replay-line{font-size:.96rem}.wgr-inspection-note{display:none}.wgr-summary-row strong{font-size:.96rem}}@media (max-width:560px){.witness-gate{width:100%;min-height:560px}.wgr-top-pill{min-height:38px;font-size:.62rem;padding:.68rem .72rem}.wgr-proof-row{grid-template-columns:auto auto 1fr;grid-template-areas:"edge dot label" "edge status status";gap:.58rem .7rem;min-height:68px}.wgr-proof-edge{grid-area:edge;min-height:44px}.wgr-proof-dot{grid-area:dot;margin-top:.12rem}.wgr-proof-label{grid-area:label;font-size:.95rem;white-space:normal}.wgr-proof-status{grid-area:status;justify-self:start;min-width:0}.wgr-verdict-card{padding:1rem}.wgr-verdict-top{gap:.5rem}.wgr-verdict-chip,.wgr-reason-chip{font-size:.72rem;min-height:30px}.wgr-summary-row{align-items:flex-start}.wgr-summary-row strong{font-size:.92rem}.wgr-meta-row{margin-top:.72rem}}@media (prefers-reduced-motion:reduce){.witness-gate,.wgr-proof-row,.wgr-proof-status,.wgr-rail-progress,.wgr-node,.wgr-gate-shell,.wgr-gate-glow,.wgr-gate-core,.wgr-verdict-card,.wgr-footer,.wgr-replay-button{transition:none !important;animation:none !important}}:root[data-theme="light"]{--v872-surface:#ffffff;--v872-surface-soft:#f7f9fe;--v872-surface-tint:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,249,255,.97));--v872-border:rgba(17,30,59,.10);--v872-border-soft:rgba(17,30,59,.08);--v872-ink:#15223d;--v872-muted:#55637c;--v872-muted-2:#667899;--v872-shadow:0 24px 60px rgba(18,30,58,.08)}.pwp-home-module{padding:clamp(22px,3vw,36px);gap:1.15rem}.pwp-home-module h2{max-width:11ch;font-size:clamp(1.85rem,3.6vw,3.15rem);line-height:.98;text-wrap:balance}.pwp-home-body,.pwp-home-support,.pwp-home-rule{max-width:52rem}.pwp-home-body{font-size:clamp(1.02rem,1.6vw,1.28rem);line-height:1.58}.pwp-home-rule{font-size:1.05rem}.pwp-home-support{margin-bottom:.85rem}.pwp-home-actions{margin:1rem 0 1.05rem}.pwp-home-card-grid{gap:1.05rem;align-items:stretch}.pwp-home-card{padding:1.12rem 1.08rem 1.14rem}.pwp-home-card h3{font-size:1.24rem;line-height:1.12;text-wrap:balance}.pwp-home-card p{line-height:1.56}:root[data-theme="light"] .state-layer-home{background:transparent}:root[data-theme="light"] .pwp-home-module{background:var(--v872-surface) !important;border-color:var(--v872-border) !important;box-shadow:var(--v872-shadow) !important}:root[data-theme="light"] .pwp-home-module::before,:root[data-theme="light"] .pwp-home-module::after{display:none !important}:root[data-theme="light"] .pwp-home-module h2,:root[data-theme="light"] .pwp-home-card h3,:root[data-theme="light"] .pwp-home-rule{color:var(--v872-ink) !important}:root[data-theme="light"] .pwp-home-body,:root[data-theme="light"] .pwp-home-support,:root[data-theme="light"] .pwp-home-card p{color:var(--v872-muted) !important}:root[data-theme="light"] .pwp-home-card{background:var(--v872-surface-soft) !important;border-color:var(--v872-border-soft) !important}:root[data-theme="light"] .pwp-home-card-kicker,:root[data-theme="light"] .pwp-home-module .meta .tag{color:var(--v872-muted-2) !important}:root[data-theme="light"] .pwp-home-module .meta .tag.brand{color:#334a77 !important;background:rgba(99,91,255,.08) !important;border-color:rgba(99,91,255,.16) !important}:root[data-theme="light"] .pwp-home-actions .btn:not(.primary){background:var(--v872-surface) !important;color:var(--v872-ink) !important;border-color:var(--v872-border) !important}:root[data-theme="light"] .pwp-home-actions .btn.ghost{background:var(--v872-surface-soft) !important}:root[data-theme="light"] .witness-gate{border-color:rgba(24,38,76,.16);box-shadow:0 30px 72px rgba(16,28,58,.16),0 10px 24px rgba(15,23,42,.10)}:root[data-theme="light"] .witness-gate::after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}:root[data-theme="light"] .wgr-top-pill{box-shadow:0 10px 28px rgba(9,16,33,.20)}.verify-v87-shell{padding:clamp(22px,3vw,38px)}.verify-v87-copy h1{max-width:10.4ch;text-wrap:balance}.verify-v87-copy .hero-lede,.verify-v87-subnote{max-width:46rem}.verify-v87-truststack{padding:1.2rem}:root[data-theme="light"] .verify-v87-shell,:root[data-theme="light"] .verify-v87-truststack,:root[data-theme="light"] .verify-v87-compare-card,:root[data-theme="light"] .verify-v84-truthbar,:root[data-theme="light"] .verify-v84-step,:root[data-theme="light"] .verify-v84-panel,:root[data-theme="light"] .verify-v84-dropcard,:root[data-theme="light"] .verify-v84-side-card,:root[data-theme="light"] .verify-v84-snapshot,:root[data-theme="light"] .verify-v84-commercial-bridge,:root[data-theme="light"] .verify-v84-preserved,:root[data-theme="light"] .verify-challenge-preview,:root[data-theme="light"] .verify-challenge-ladder .verify-step{background:var(--v872-surface-tint) !important;border-color:var(--v872-border) !important;box-shadow:var(--v872-shadow) !important}:root[data-theme="light"] .verify-v87-shell .pill,:root[data-theme="light"] .verify-v84-truthbar .tag,:root[data-theme="light"] .verify-v84-panel .tag,:root[data-theme="light"] .verify-v84-commercial-bridge .tag,:root[data-theme="light"] .verify-v87-compare-card .tag,:root[data-theme="light"] .verify-v87-truststack .tag{color:#32466d !important;background:rgba(99,91,255,.07) !important;border-color:rgba(99,91,255,.14) !important}:root[data-theme="light"] .verify-v87-copy h1,:root[data-theme="light"] .verify-v87-compare-card h2,:root[data-theme="light"] .verify-v84-panel h2,:root[data-theme="light"] .verify-v84-panel h3,:root[data-theme="light"] .verify-v84-truthbar strong,:root[data-theme="light"] .verify-v84-dropcard h3,:root[data-theme="light"] .verify-v84-side-card h3,:root[data-theme="light"] .verify-v84-snapshot-copy,:root[data-theme="light"] .verify-v84-preserved strong{color:var(--v872-ink) !important}:root[data-theme="light"] .verify-v87-copy .hero-lede,:root[data-theme="light"] .verify-v87-subnote,:root[data-theme="light"] .verify-v87-truststack-copy,:root[data-theme="light"] .verify-v87-trust-row p:last-child,:root[data-theme="light"] .verify-v87-compare-card p,:root[data-theme="light"] .verify-v84-truthbar p,:root[data-theme="light"] .verify-v84-panel p,:root[data-theme="light"] .verify-v84-panel li,:root[data-theme="light"] .verify-v84-panel .muted,:root[data-theme="light"] .verify-v84-preserved p,:root[data-theme="light"] .verify-challenge-preview p,:root[data-theme="light"] .verify-challenge-ladder .verify-step p{color:var(--v872-muted) !important}:root[data-theme="light"] .verify-v87-actions .btn:not(.primary),:root[data-theme="light"] .verify-v84-drop-actions .btn:not(.primary),:root[data-theme="light"] .verify-v84-head-actions .btn:not(.primary),:root[data-theme="light"] .verify-v87-compare-card .btn:not(.primary){background:var(--v872-surface) !important;color:var(--v872-ink) !important;border-color:var(--v872-border) !important}:root[data-theme="light"] .verify-v84-snapshot-row,:root[data-theme="light"] .verify-v84-fileline,:root[data-theme="light"] .verify-v84-preserved,:root[data-theme="light"] .verify-v84-dropzone,:root[data-theme="light"] .verify-v84-snapshot-pills span,:root[data-theme="light"] .verify-v84-side-card,:root[data-theme="light"] .verify-v84-dropcard,:root[data-theme="light"] .verify-v87-compare-kv .pwp-kv{border-color:var(--v872-border-soft) !important}.verify-challenge-shell{border-radius:32px;padding:clamp(22px,3vw,38px);border:1px solid rgba(141,153,193,.18);background:linear-gradient(135deg,rgba(17,27,55,.90),rgba(10,21,46,.88));box-shadow:0 22px 72px rgba(3,8,20,.20);align-items:start}.challenge-rail-wrap h1{max-width:7.6ch;text-wrap:balance;font-size:clamp(2.7rem,4.9vw,4.6rem)}.challenge-rail-wrap .hero-lede{max-width:24rem;color:rgba(228,233,250,.84)}.challenge-scene-note{color:rgba(228,233,250,.72)}.challenge-scene-card h2{text-wrap:balance}:root[data-theme="light"] .page-verify-challenge .hero,:root[data-theme="light"] .verify-challenge-page .hero{background:transparent !important}:root[data-theme="light"] .verify-challenge-shell,:root[data-theme="light"] .challenge-scenario-btn,:root[data-theme="light"] .challenge-scene-card,:root[data-theme="light"] .challenge-observed-card,:root[data-theme="light"] .challenge-expected-card,:root[data-theme="light"] .challenge-downloads,:root[data-theme="light"] .challenge-meta-cell,:root[data-theme="light"] .challenge-rule-chip{background:var(--v872-surface-tint) !important;border-color:var(--v872-border) !important;box-shadow:var(--v872-shadow)}:root[data-theme="light"] .challenge-rail-wrap h1,:root[data-theme="light"] .challenge-scene-card h2,:root[data-theme="light"] .challenge-observed-head strong,:root[data-theme="light"] .challenge-expected-head strong{color:var(--v872-ink) !important}:root[data-theme="light"] .challenge-rail-wrap .hero-lede,:root[data-theme="light"] .challenge-scene-note,:root[data-theme="light"] .challenge-scene-card p,:root[data-theme="light"] .challenge-scenario-btn span,:root[data-theme="light"] .challenge-match-note,:root[data-theme="light"] .challenge-export-copy,:root[data-theme="light"] .challenge-meta-cell div,:root[data-theme="light"] .challenge-list,:root[data-theme="light"] .challenge-reason-line,:root[data-theme="light"] .challenge-center p,:root[data-theme="light"] .challenge-side p{color:var(--v872-muted) !important}:root[data-theme="light"] .challenge-scenario-btn small,:root[data-theme="light"] .challenge-rule-chip,:root[data-theme="light"] .challenge-meta-cell strong{color:var(--v872-muted-2) !important}:root[data-theme="light"] .challenge-scenario-btn strong,:root[data-theme="light"] .challenge-download-row .btn,:root[data-theme="light"] .claim-column-title,:root[data-theme="light"] .challenge-observed-card .tag,:root[data-theme="light"] .challenge-expected-card .tag{color:var(--v872-ink) !important}:root[data-theme="light"] .challenge-scenario-btn.is-active{background:rgba(99,91,255,.10) !important;border-color:rgba(99,91,255,.22) !important;box-shadow:0 14px 28px rgba(79,92,196,.10) !important}:root[data-theme="light"] .challenge-download-row .btn:not(.primary){background:var(--v872-surface) !important;color:var(--v872-ink) !important;border-color:var(--v872-border) !important}:root[data-theme="light"] .challenge-outcome-chip[data-decision="HOLD"]{color:#4a3e8e !important;background:rgba(124,92,255,.10) !important;border-color:rgba(124,92,255,.22) !important}:root[data-theme="light"] .challenge-outcome-chip[data-decision="PASS"]{color:#1d6a3d !important;background:rgba(34,197,94,.10) !important;border-color:rgba(34,197,94,.22) !important}:root[data-theme="light"] .challenge-outcome-chip[data-decision="FAIL"]{color:#8d2f3d !important;background:rgba(239,68,68,.10) !important;border-color:rgba(239,68,68,.22) !important}:root[data-theme="light"] .pwp-status-card,:root[data-theme="light"] .pwp-import-card,:root[data-theme="light"] .pwp-diagnostics-card,:root[data-theme="light"] .pwp-authority-path,:root[data-theme="light"] .pwp-route-card,:root[data-theme="light"] .pwp-rule-card,:root[data-theme="light"] .controls-panel,:root[data-theme="light"] .controls-band,:root[data-theme="light"] .claim-graph-surface,:root[data-theme="light"] .claim-graph-focus-card,:root[data-theme="light"] .proof-lineage-module,:root[data-theme="light"] .lineage-card{background:var(--v872-surface-tint) !important;border-color:var(--v872-border) !important;box-shadow:var(--v872-shadow) !important}.claim-graph-panel{gap:1.35rem}.claim-graph-panel .controls-section-head h2{max-width:11ch;text-wrap:balance}.claim-graph-grid{gap:1.2rem}.claim-graph-focus-card{padding:1.08rem 1.05rem}.claim-graph-focus-card .mvg-inline-actions{margin-top:.9rem}:root[data-theme="light"] .claim-graph-panel .controls-section-head h2,:root[data-theme="light"] .claim-node,:root[data-theme="light"] .claim-graph-focus-card h3,:root[data-theme="light"] .lineage-card h3,:root[data-theme="light"] .pwp-status-card h2,:root[data-theme="light"] .pwp-import-card h2,:root[data-theme="light"] .pwp-route-card h3{color:var(--v872-ink) !important}:root[data-theme="light"] .claim-graph-panel .controls-section-head p,:root[data-theme="light"] .claim-node small,:root[data-theme="light"] .claim-graph-focus-card p,:root[data-theme="light"] .lineage-card p,:root[data-theme="light"] .pwp-card-lede,:root[data-theme="light"] .pwp-route-card p,:root[data-theme="light"] .pwp-diagnostic-grid p{color:var(--v872-muted) !important}:root[data-theme="light"] .claim-node,:root[data-theme="light"] .pwp-kv,:root[data-theme="light"] .pwp-diagnostic-grid div{background:var(--v872-surface-soft) !important;border-color:var(--v872-border-soft) !important}@media (max-width:980px){.pwp-home-card-grid,.verify-v87-hero-grid,.verify-v87-compare-grid,.challenge-meta-grid,.claim-graph-grid{grid-template-columns:1fr}.challenge-rail-wrap h1{max-width:none}}@media (max-width:780px){.pwp-home-module h2,.verify-v87-copy h1,.claim-graph-panel .controls-section-head h2{max-width:none}.pwp-home-module{padding:1.18rem}.pwp-home-card,.verify-v87-truststack,.verify-v87-compare-card,.verify-v84-panel,.challenge-scene-card,.challenge-observed-card,.challenge-expected-card,.challenge-downloads,.claim-graph-surface,.claim-graph-focus-card{border-radius:24px}}.verify-v87-compare-card .verify-v87-compare-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:1rem 1.15rem;align-items:start}.verify-v89_2-authority-note{margin:.8rem 0 0;color:var(--muted,rgba(235,240,255,.72));font-size:.96rem}html[data-theme="light"] .verify-v89_2-authority-note{color:#4d5972}.decision-freeze-instrument .dfi-copy{margin:.45rem 0 0;color:var(--muted,rgba(235,240,255,.72));font-size:.95rem}html[data-theme="light"] .decision-freeze-instrument .dfi-copy{color:#4d5972}.decision-freeze-instrument .dfi-display{margin-top:.85rem}.decision-freeze-instrument .dfi-display[data-v892-condensed="true"]{padding:.9rem 1rem}.decision-freeze-instrument .dfi-note{margin:.75rem 0 0;color:var(--muted,rgba(235,240,255,.68));font-size:.88rem}html[data-theme="light"] .decision-freeze-instrument .dfi-note{color:#5c6882}.wq-hero-grid{grid-template-columns:minmax(360px,.96fr) minmax(0,1fr);align-items:start}.wq-summary-card{order:-1}.wq-copy{order:1}.wq-copy .hero-lede{margin-bottom:.55rem}.wq-copy .wq-rule{max-width:46ch}.wq-summary-card .wq-note{margin-top:.8rem}.wq-summary-card .wq-status-strip{margin-top:.65rem}html[data-theme="light"] .wq-summary-card,html[data-theme="light"] .verify-v87-compare-card,html[data-theme="light"] .fr-bridge-card{box-shadow:0 20px 60px rgba(16,25,44,.08)}@media (max-width:980px){.verify-v87-compare-card .verify-v87-compare-grid,.wq-hero-grid{grid-template-columns:1fr}.wq-summary-card{order:-1}}.page-accessibility .hero{padding-top:24px}.page-accessibility .a11y-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);gap:28px;align-items:start}.page-accessibility .a11y-hero-copy h1{margin:14px 0 10px;letter-spacing:-.05em}.page-accessibility .hero-lede{max-width:22ch;font-size:clamp(1.25rem,1.4vw + 1rem,1.95rem);line-height:1.22}.page-accessibility .hero-actions{flex-wrap:wrap}.page-accessibility .a11y-hero-aside{padding:24px;gap:14px;display:grid}.page-accessibility .a11y-aside-list{margin:0;padding-left:20px;display:grid;gap:8px}.page-accessibility .a11y-kv{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.page-accessibility .a11y-kv span{color:var(--muted2);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.page-accessibility .a11y-kv strong{text-align:right;max-width:18ch}.page-accessibility .section-head p{max-width:58ch}.page-accessibility .grid-3 .card,.page-accessibility .grid-2 .card{padding:24px 24px 22px}.page-accessibility .grid-3 .card h3,.page-accessibility .grid-2 .card h3{letter-spacing:-.02em}.page-accessibility .form .field label{font-weight:600}.page-accessibility .draft-preview{min-height:160px}.page-accessibility .footer-rail-grid{gap:28px}.page-accessibility .footer-rail-note{max-width:34ch}.a11y-panel-head .pill{margin-bottom:8px}.a11y-panel-head h3{margin:0 0 6px;letter-spacing:-.03em}.a11y-panel-head p{margin:0;max-width:28ch}.a11y-premium-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.a11y-premium-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(132,151,214,.18);background:rgba(255,255,255,.05);color:var(--muted);font-size:12px;letter-spacing:.02em}.a11y-premium-groups{display:grid;gap:16px;margin-top:16px}.a11y-group{display:grid;gap:4px;padding:14px 14px 4px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.a11y-group-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.a11y-group-title strong{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.a11y-row{padding:12px 0}.a11y-label-wrap{display:grid;gap:6px}.a11y-label{font-size:13px;color:var(--text)}.a11y-help{font-size:12px;line-height:1.45;color:var(--muted)}.a11y-actions{margin-top:14px}.a11y-panel .btn,.a11y-panel .seg{text-decoration:none !important}.a11y-panel .btn{min-height:42px}.a11y-panel .seg{min-height:40px;padding:0 14px;font-size:13px}.a11y-panel .a11y-controls>.hr,.a11y-panel .a11y-controls>.form-hint{margin-top:4px}@media (max-width:980px){.page-accessibility .a11y-hero-grid{grid-template-columns:1fr}.page-accessibility .a11y-hero-copy h1,.page-accessibility .hero-lede{max-width:none}}@media (max-width:560px){.a11y-premium-pills{gap:8px}.a11y-group{padding:12px 12px 2px}.a11y-panel{width:min(640px,calc(100% - 16px));right:8px;bottom:64px;padding:14px}}.brand-machine-hero .home-hero-lede{max-width:27.75rem}.state-layer-home .meta a.tag.brand{text-decoration:none;color:inherit;cursor:pointer}.state-layer-home .meta a.tag.brand:hover,.state-layer-home .meta a.tag.brand:focus-visible{border-color:rgba(67,211,255,.32);background:rgba(67,211,255,.12);box-shadow:0 12px 30px rgba(67,211,255,.12);outline:none}:root[data-theme="light"] .state-layer-home .meta a.tag.brand:hover,:root[data-theme="light"] .state-layer-home .meta a.tag.brand:focus-visible{border-color:rgba(67,211,255,.22);background:rgba(67,211,255,.10);box-shadow:0 10px 24px rgba(15,23,42,.06)}.state-layer-home .pwp-home-module h2{max-width:14ch}.state-layer-home .pwp-home-body{max-width:37rem}.state-layer-home .pwp-home-rule,.state-layer-home .pwp-home-support{max-width:42rem}.verify-v87-copy h1{max-width:11.8ch;font-size:clamp(2.3rem,4.7vw,4.35rem);line-height:.97;letter-spacing:-.048em}.mvg-state-page .hero h1{max-width:12.5ch}.mvg-state-page .hero .hero-lede{max-width:38rem}.mvg-state-page .state-layer-rule-line{max-width:38rem}.mvg-state-page .memory-strip{gap:.48rem}.mvg-state-page .memory-strip a,.mvg-state-page .memory-strip span{min-height:40px}.mvg-state-page .mvg-state-summary h2{max-width:14ch}@media (max-width:900px){.verify-v87-copy h1{max-width:none}.state-layer-home .pwp-home-module h2,.mvg-state-page .mvg-state-summary h2{max-width:none}}

/* MVG v91.8 — homepage pre-footer route rail */
.footer-prelude{
  display:grid;
  gap:.75rem;
  padding:0 0 1.45rem;
  margin:0 0 1.7rem;
  border-bottom:1px solid rgba(255,255,255,.08);
}
.footer-prelude-kicker{
  margin:0;
  color:var(--muted2);
  font-size:.72rem;
  font-weight:650;
  letter-spacing:.22em;
  text-transform:uppercase;
}
.footer-prelude-links{
  display:flex;
  flex-wrap:wrap;
  gap:.55rem;
}
.footer-prelude-links .action-link{
  min-height:2.15rem;
  padding:.46rem .82rem;
  border-color:rgba(255,255,255,.10);
  background:rgba(255,255,255,.03);
  color:var(--muted);
  font-size:.82rem;
  font-weight:600;
  letter-spacing:.01em;
  box-shadow:none;
}
.footer-prelude-links .action-link:hover,
.footer-prelude-links .action-link:focus-visible{
  color:var(--text);
  border-color:rgba(124,92,255,.26);
  background:rgba(124,92,255,.10);
  box-shadow:none;
  outline:none;
}
:root[data-theme="light"] .footer-prelude{
  border-bottom:1px solid rgba(17,30,59,.10);
}
:root[data-theme="light"] .footer-prelude-links .action-link{
  border-color:rgba(17,30,59,.10);
  background:rgba(255,255,255,.78);
  color:rgba(41,56,90,.82);
}
:root[data-theme="light"] .footer-prelude-links .action-link:hover,
:root[data-theme="light"] .footer-prelude-links .action-link:focus-visible{
  color:rgba(12,18,34,.96);
  border-color:rgba(124,92,255,.22);
  background:rgba(124,92,255,.10);
}
@media (max-width: 720px){
  .footer-prelude{
    gap:.65rem;
    padding:0 0 1.25rem;
    margin:0 0 1.35rem;
  }
  .footer-prelude-links{
    gap:.5rem;
  }
}


/* MVG v91.9 — centered pre-footer route rail + truthful surface freshness */
.footer-prelude{
  width:min(860px,calc(100% - 44px));
  justify-items:center;
  text-align:center;
  gap:.9rem;
  padding:0 0 1.55rem;
  margin:0 auto 1.9rem;
}
.footer-prelude-kicker{
  justify-self:center;
  letter-spacing:.18em;
}
.footer-prelude-links{
  justify-content:center;
  max-width:820px;
  margin:0 auto;
}
.footer-bottom .mini{
  display:flex;
  flex-wrap:wrap;
  gap:.4rem .78rem;
  align-items:center;
}
.footer-release-link,
.footer-refresh-chip{
  display:inline-flex;
  align-items:center;
  gap:.42rem;
  color:var(--muted2);
}
.footer-release-link .mono,
.footer-refresh-chip time{
  color:var(--text);
}
.footer-release-link:hover,
.footer-release-link:focus-visible{
  color:var(--text);
}
:root[data-theme="light"] .footer-release-link,
:root[data-theme="light"] .footer-refresh-chip{
  color:rgba(41,56,90,.72);
}
:root[data-theme="light"] .footer-release-link .mono,
:root[data-theme="light"] .footer-refresh-chip time{
  color:rgba(12,18,34,.96);
}
@media (max-width: 720px){
  .footer-prelude{
    width:min(100%,calc(100% - 28px));
    gap:.72rem;
    padding:0 0 1.2rem;
    margin:0 auto 1.45rem;
  }
  .footer-prelude-links{
    gap:.48rem;
  }
  .footer-bottom .mini{
    gap:.32rem .62rem;
  }
}
