.hero-cta-row[data-v-0605f249]{display:flex;flex-wrap:wrap;gap:.75rem}.nav-link-button[data-v-0605f249]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.demo-intro h2[data-v-25be1108]{font-size:clamp(1.7rem,3.5vw,2.5rem);margin-bottom:.6rem}.demo-intro .subtle[data-v-25be1108]{max-width:82ch}.demo-modal-overlay[data-v-25be1108]{background:#09101a94;display:grid;inset:0;padding:1rem;place-items:center;position:fixed;z-index:80}.demo-modal-panel[data-v-25be1108]{background:#fff;border:1px solid #d7e1ea;border-radius:.9rem;box-shadow:0 14px 40px #0818273d;max-height:min(88dvh,760px);overflow:auto;padding:1rem;width:min(760px,100%)}.demo-modal-header[data-v-25be1108]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.demo-modal-header h3[data-v-25be1108]{font-size:clamp(1.25rem,3vw,1.75rem)}.demo-modal-close[data-v-25be1108]{background:#fff;border:1px solid #d3dde7;border-radius:.5rem;color:#344357;cursor:pointer;display:grid;font-size:1.3rem;height:2.1rem;line-height:1;place-items:center;width:2.1rem}.demo-modal-panel .flow-grid[data-v-25be1108]{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.demo-modal-panel .error-msg[data-v-25be1108],.demo-modal-panel .flow-actions[data-v-25be1108],.demo-modal-panel .success-msg[data-v-25be1108]{grid-column:1/-1}@media(max-width:680px){.demo-modal-panel .flow-grid[data-v-25be1108]{grid-template-columns:1fr}}body.demo-modal-open{overflow:hidden}.research-title[data-v-84034531]{font-size:clamp(1.8rem,3.8vw,2.8rem);line-height:1.12;max-width:none}.research-copy[data-v-84034531]{font-size:1.05rem;margin-top:.8rem;max-width:none}.research-proof[data-v-84034531]{color:#224d72;font-family:Outfit,sans-serif;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:600;margin-top:1rem}.research-logos[data-v-84034531]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;width:100%}.research-logos img[data-v-84034531]{background:#fff;border:1px solid #d9e3ec;border-radius:.65rem;height:116px;-o-object-fit:contain;object-fit:contain;padding:.9rem 1.2rem;width:100%}@media(max-width:640px){.research-logos[data-v-84034531]{gap:.7rem;grid-template-columns:1fr}.research-logos img[data-v-84034531]{height:76px;padding:.7rem .9rem}}.about-title[data-v-b0a5abde]{font-size:clamp(2rem,4vw,3rem);line-height:1.08}.about-subtitle[data-v-b0a5abde]{font-size:1.08rem;margin-top:.55rem;max-width:66ch}.about-proof[data-v-b0a5abde]{color:#204e74;font-size:1.04rem;font-weight:700;margin-top:.95rem}.about-grid[data-v-b0a5abde]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.7rem}.about-card[data-v-b0a5abde]{background:#fff;border:1px solid #e5edf4;border-radius:.85rem;padding:.9rem}.about-card img[data-v-b0a5abde]{aspect-ratio:4/5;border-radius:.55rem;display:block;height:auto;margin-inline:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:80%}.about-card h3[data-v-b0a5abde]{font-size:clamp(1.05rem,2.1vw,1.25rem);line-height:1.25;margin-top:.8rem}.about-role[data-v-b0a5abde]{color:#205a84;font-size:.96rem;font-weight:700;margin-top:.3rem}.about-card .subtle[data-v-b0a5abde]{font-size:.95rem;margin-top:.45rem}.about-links[data-v-b0a5abde]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.about-links a[data-v-b0a5abde]{align-items:center;background:#edf5fc;border:1px solid #cddceb;border-radius:999px;color:#184d79;display:inline-flex;font-size:.84rem;font-weight:700;padding:.35rem .62rem;text-decoration:none}@media(max-width:980px){.about-grid[data-v-b0a5abde]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.about-grid[data-v-b0a5abde]{grid-template-columns:1fr}.about-card img[data-v-b0a5abde]{aspect-ratio:1/1}}.debug-viewer[data-v-610c1c29]{background:#f4f8fbe6;border:1px dashed rgba(35,56,75,.35);border-radius:14px;margin-top:1.25rem;padding:1rem}.debug-viewer h3[data-v-610c1c29]{font-size:1rem;margin:0 0 .75rem}.debug-viewer h4[data-v-610c1c29]{font-size:.88rem;letter-spacing:.03em;margin:0 0 .55rem;text-transform:uppercase}.debug-grid[data-v-610c1c29]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.debug-grid article[data-v-610c1c29]{background:#fff;border:1px solid rgba(35,56,75,.15);border-radius:10px;padding:.75rem}.debug-grid dl[data-v-610c1c29]{display:grid;gap:.42rem;margin:0}.debug-grid dt[data-v-610c1c29]{color:#4d6378;font-size:.73rem}.debug-grid dd[data-v-610c1c29]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.87rem;margin:0;overflow-wrap:anywhere}details[data-v-610c1c29]{margin-top:.75rem}summary[data-v-610c1c29]{cursor:pointer;font-size:.85rem;font-weight:600}pre[data-v-610c1c29]{background:#0f1720;border-radius:8px;color:#d5f2ff;font-size:.74rem;margin:.45rem 0 0;overflow:auto;padding:.65rem}.results-stack[data-v-610c1c29]{background:#fff;border:1px solid #e1e7ed;border-radius:.65rem;margin-top:1rem;padding:.92rem}.results-stack--compact[data-v-610c1c29]{padding:.82rem}.results-stack--compact h3[data-v-610c1c29]{margin-bottom:0}.footer-quick-links[data-v-9ce5e23b]{display:grid;gap:.45rem}.footer-quick-links strong[data-v-9ce5e23b]{color:#202833;font-size:.9rem}.footer-quick-links button[data-v-9ce5e23b]{background:transparent;border:0;color:#d5f2ff;cursor:pointer;font:inherit;font-weight:700;padding:0;text-align:left}.footer-quick-links button[data-v-9ce5e23b]:hover{color:#fff}.version-line[data-v-9ce5e23b]{color:#6b7582;font-size:.82rem;margin-top:.65rem}.version-line strong[data-v-9ce5e23b]{color:#202833;margin-left:.35rem}
