.vwq4Wq_shell{gap:1rem;padding:1.1rem 0;display:grid}.vwq4Wq_full{padding:1.15rem 0}.vwq4Wq_panelHeader{grid-template-columns:minmax(0,.82fr) minmax(280px,.7fr);align-items:flex-end;gap:1rem;display:grid}.vwq4Wq_title{color:var(--night);margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.4rem);line-height:.96}.vwq4Wq_helper{color:var(--ink-soft);margin:0;line-height:1.65}.vwq4Wq_templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.vwq4Wq_templateButton,.vwq4Wq_historyButton,.vwq4Wq_secondaryButton{cursor:pointer}.vwq4Wq_templateButton{text-align:left;min-height:8rem;color:var(--ink);box-shadow:var(--shadow-sm);background:#ffffffc7;border:1px solid #10151f1a;border-radius:8px;gap:.42rem;padding:.95rem;transition:transform .16s,border-color .16s;display:grid}.vwq4Wq_templateButton:hover{border-color:#10151f33;transform:translateY(-2px)}.vwq4Wq_templateButton span{font-weight:840}.vwq4Wq_templateButton small{color:var(--ink-soft);line-height:1.5}.vwq4Wq_workspace,.vwq4Wq_formStack{gap:1rem;display:grid}.vwq4Wq_workspace{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:flex-start}.vwq4Wq_formStack{align-content:flex-start}.vwq4Wq_form,.vwq4Wq_historyPanel,.vwq4Wq_scoreCard,.vwq4Wq_storyCard,.vwq4Wq_detailCard,.vwq4Wq_emptyState{box-shadow:var(--shadow-sm);background:#ffffffc7;border:1px solid #10151f1a;border-radius:8px}.vwq4Wq_form{gap:.9rem;padding:1rem;display:grid}.vwq4Wq_field{gap:.42rem;display:grid}.vwq4Wq_field span{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.vwq4Wq_field input,.vwq4Wq_field textarea,.vwq4Wq_field select{width:100%;color:var(--ink);resize:vertical;background:#fffcf6e6;border:1px solid #10151f24;border-radius:8px;outline:none;padding:.84rem .9rem;transition:border-color .16s,box-shadow .16s}.vwq4Wq_field input:focus,.vwq4Wq_field textarea:focus,.vwq4Wq_field select:focus{border-color:#3762d88c;box-shadow:0 0 0 4px #3762d81f}.vwq4Wq_formActions{gap:.7rem;display:grid}.vwq4Wq_formHint,.vwq4Wq_error,.vwq4Wq_copyStatus,.vwq4Wq_historyEmpty{color:var(--ink-muted);margin:0;line-height:1.55}.vwq4Wq_formHint a{color:var(--forest);text-underline-offset:.16em;font-weight:780;text-decoration:underline}.vwq4Wq_storagePreference{color:var(--ink-soft);align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.5;display:flex}.vwq4Wq_storagePreference input{width:1rem;height:1rem;accent-color:var(--forest);margin-top:.13rem}.vwq4Wq_error{color:#b42318;font-weight:750}.vwq4Wq_copyStatus{color:#067647;font-weight:750}.vwq4Wq_historyPanel{gap:.9rem;padding:1rem;display:grid}.vwq4Wq_historyHeader{gap:.7rem;display:grid}.vwq4Wq_historyTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.vwq4Wq_clearButton{width:fit-content;color:var(--ink-soft);text-underline-offset:.16em;cursor:pointer;background:0 0;padding:0;font-size:.8rem;font-weight:760;text-decoration:underline}.vwq4Wq_historyHeader h3{color:var(--night);margin:.55rem 0 0}.vwq4Wq_historyList{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.vwq4Wq_historyButton{text-align:left;width:100%;color:var(--ink);background:#fffcf6db;border:1px solid #10151f1a;border-radius:8px;gap:.45rem;padding:.85rem;display:grid}.vwq4Wq_historyButton strong{color:var(--night)}.vwq4Wq_historyButton p{color:var(--ink-soft);margin:0;line-height:1.5}.vwq4Wq_historyMeta,.vwq4Wq_scoreMeta,.vwq4Wq_resultActions,.vwq4Wq_listHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.vwq4Wq_historyMeta{color:var(--ink-muted);font-size:.78rem}.vwq4Wq_output{color:#fffdf7;box-shadow:var(--shadow-lg);background:linear-gradient(145deg,#111827fa,#1a3036f5);border-radius:8px;gap:.85rem;padding:.9rem;display:grid}.vwq4Wq_scoreCard,.vwq4Wq_storyCard,.vwq4Wq_detailCard,.vwq4Wq_emptyState{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f;gap:.72rem;padding:1rem;display:grid}.vwq4Wq_scoreLabel,.vwq4Wq_cardEyebrow,.vwq4Wq_metaText,.vwq4Wq_generatedAt{color:#fffdf79e;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.vwq4Wq_engineBadge,.vwq4Wq_severityBadge{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:.28rem .5rem;font-size:.72rem;font-weight:800;display:inline-flex}.vwq4Wq_engineLive{color:#9bf3cd;background:#69d3a729}.vwq4Wq_engineMock{color:#ffd37a;background:#f3b23f29}.vwq4Wq_scoreCard strong{color:#9bf3cd;font-size:clamp(3.2rem,8vw,5.5rem);line-height:.86}.vwq4Wq_resultTitle,.vwq4Wq_storyCard h3,.vwq4Wq_detailCard h3,.vwq4Wq_emptyState h3{color:#fff;margin:0;line-height:1.1}.vwq4Wq_scoreCard p,.vwq4Wq_storyCard p,.vwq4Wq_detailCard p,.vwq4Wq_emptyState p{color:#fffdf7c7;margin:0;line-height:1.65}.vwq4Wq_secondaryButton{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-content:center;width:fit-content;padding:.66rem .85rem;font-weight:780;display:inline-flex}.vwq4Wq_twoUp{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.vwq4Wq_detailCard ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vwq4Wq_detailCard li{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;gap:.3rem;padding:.78rem;display:grid}.vwq4Wq_detailCard li strong{color:#fff}.vwq4Wq_severityHigh{color:#ffb4c0;background:#bb3e5533}.vwq4Wq_severityMedium{color:#ffd37a;background:#f3b23f29}.vwq4Wq_severityLow{color:#9bf3cd;background:#69d3a729}@media (max-width:1020px){.vwq4Wq_panelHeader,.vwq4Wq_workspace,.vwq4Wq_twoUp,.vwq4Wq_templates{grid-template-columns:1fr}}@media (max-width:720px){.vwq4Wq_shell,.vwq4Wq_full{padding:.85rem 0}.vwq4Wq_title{font-size:clamp(2rem,12vw,3rem)}.vwq4Wq_workspace{grid-template-columns:minmax(0,1fr)}}
.tbH5Uq_page{gap:1rem;display:grid}.tbH5Uq_intro,.tbH5Uq_artifactSection{border-bottom:1px solid #10151f1a;gap:1rem;padding:1rem 0 1.4rem;display:grid}.tbH5Uq_copy{gap:.8rem;max-width:54rem;display:grid}.tbH5Uq_copy h1,.tbH5Uq_copy h2{color:var(--night);text-wrap:balance;margin:0;line-height:.96}.tbH5Uq_copy h1{font-size:clamp(3rem,7vw,5.2rem)}.tbH5Uq_copy h2{font-size:clamp(2rem,4vw,3.4rem)}.tbH5Uq_copy p:not(.tbH5Uq_eyebrow){color:var(--ink-soft);margin:0;line-height:1.72}.tbH5Uq_templatePreview,.tbH5Uq_artifactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.tbH5Uq_templatePreview article,.tbH5Uq_artifactCard{box-shadow:var(--shadow-sm);background:#ffffffc2;border:1px solid #10151f1a;border-radius:8px;gap:.52rem;padding:1rem;display:grid}.tbH5Uq_templatePreview span,.tbH5Uq_artifactCard h3{color:var(--night);margin:0;font-weight:840}.tbH5Uq_templatePreview p,.tbH5Uq_artifactCard p{color:var(--ink-soft);margin:0;line-height:1.62}@media (max-width:980px){.tbH5Uq_templatePreview,.tbH5Uq_artifactGrid{grid-template-columns:1fr}}@media (max-width:720px){.tbH5Uq_intro,.tbH5Uq_artifactSection{padding:.85rem 0 1.2rem}.tbH5Uq_copy h1{font-size:clamp(2.55rem,14vw,3.8rem)}}
._8aEwW_main{gap:1rem;display:grid}._8aEwW_hero,._8aEwW_section,._8aEwW_useCaseSection,._8aEwW_companySection,._8aEwW_technologySection,._8aEwW_nvidiaSection,._8aEwW_handlingSection,._8aEwW_artifactSection,._8aEwW_faqSection,._8aEwW_cta{scroll-margin-top:7rem}._8aEwW_hero{grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);align-items:center;gap:1rem;min-height:calc(100vh - 7.5rem);padding:.4rem 0 1rem;display:grid}._8aEwW_heroCopy{align-content:center;gap:1.2rem;display:grid}._8aEwW_heroCopy h1,._8aEwW_sectionIntro h2,._8aEwW_cta h2{color:var(--night);text-wrap:balance;margin:0;line-height:.96}._8aEwW_heroCopy h1{max-width:12ch;font-size:clamp(3.2rem,7.5vw,6.2rem)}._8aEwW_sectionIntro h2,._8aEwW_cta h2{font-size:clamp(2.1rem,4vw,3.8rem)}._8aEwW_heroText,._8aEwW_sectionIntro p,._8aEwW_cta p{max-width:44rem;color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:1.03rem;line-height:1.72}._8aEwW_heroActions,._8aEwW_ctaActions{flex-wrap:wrap;gap:.8rem;display:flex}._8aEwW_metricStrip,._8aEwW_cardGrid,._8aEwW_pathGrid,._8aEwW_loopGrid,._8aEwW_proofGrid,._8aEwW_factGrid,._8aEwW_teamGrid,._8aEwW_contactGrid,._8aEwW_techGrid,._8aEwW_handlingGrid,._8aEwW_artifactGrid,._8aEwW_faqList{gap:.8rem;display:grid}._8aEwW_metricStrip{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_metricStrip article,._8aEwW_capabilityCard,._8aEwW_pathCard,._8aEwW_loopCard,._8aEwW_proofCard,._8aEwW_handlingCard,._8aEwW_artifactCard,._8aEwW_faqItem{box-shadow:var(--shadow-sm);background:#ffffffc2;border:1px solid #10151f1a;border-radius:8px;gap:.55rem;padding:1rem;transition:transform .16s,border-color .16s;display:grid}._8aEwW_metricStrip article:hover,._8aEwW_capabilityCard:hover,._8aEwW_pathCard:hover,._8aEwW_loopCard:hover,._8aEwW_proofCard:hover,._8aEwW_handlingCard:hover,._8aEwW_artifactCard:hover,._8aEwW_faqItem:hover{border-color:#10151f2e;transform:translateY(-3px)}._8aEwW_metricStrip strong{color:var(--night);font-size:1.1rem}._8aEwW_metricStrip span{color:var(--ink-soft);line-height:1.5}._8aEwW_pursuitBoard{color:#fffdf7;box-shadow:var(--shadow-lg);background:linear-gradient(145deg,#111827fc,#1c3239f5);border-radius:8px;gap:1rem;padding:1rem;display:grid}._8aEwW_boardTop{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.85rem;display:flex}._8aEwW_boardTop span,._8aEwW_gridMap span{color:#fffdf794;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:850}._8aEwW_boardTop strong{color:#9bf3cd;font-size:clamp(3.5rem,8vw,6rem);line-height:.8}._8aEwW_gridMap{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._8aEwW_gridMap div{background:#ffffff0f;border:1px solid #ffffff1c;border-radius:8px;gap:.5rem;min-height:8rem;padding:.9rem;display:grid}._8aEwW_gridMap b{color:#fff;align-self:end;font-size:1.05rem}._8aEwW_requirementStack{gap:.75rem;display:grid}._8aEwW_requirementStack article{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:.85rem minmax(0,1fr);align-items:flex-start;gap:.8rem;padding:.85rem;display:grid}._8aEwW_requirementStack i{background:linear-gradient(135deg, var(--mint), var(--amber));border-radius:999px;width:.85rem;height:.85rem;margin-top:.25rem}._8aEwW_requirementStack strong{color:#fff}._8aEwW_requirementStack p{color:#fffdf7b8;margin:.25rem 0 0;line-height:1.55}._8aEwW_ribbon{flex-wrap:wrap;gap:.7rem;display:flex}._8aEwW_ribbon span{color:var(--ink-soft);box-shadow:var(--shadow-sm);text-transform:lowercase;background:#ffffffb8;border:1px solid #10151f1a;border-radius:8px;padding:.68rem .8rem;display:inline-flex}._8aEwW_section,._8aEwW_useCaseSection,._8aEwW_companySection,._8aEwW_handlingSection,._8aEwW_artifactSection,._8aEwW_faqSection,._8aEwW_cta{border-top:1px solid #10151f1a;gap:1rem;padding:2.2rem 0;display:grid}._8aEwW_sectionIntro{gap:.8rem;display:grid}._8aEwW_cardGrid,._8aEwW_loopGrid,._8aEwW_handlingGrid,._8aEwW_artifactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_pathGrid,._8aEwW_proofGrid,._8aEwW_techGrid,._8aEwW_factGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8aEwW_teamGrid,._8aEwW_contactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8aEwW_factCard,._8aEwW_techCard,._8aEwW_teamCard,._8aEwW_contactCard{box-shadow:var(--shadow-sm);background:#ffffffc2;border:1px solid #10151f1a;border-radius:8px;gap:.55rem;padding:1rem;display:grid}._8aEwW_factCard span{color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:850}._8aEwW_factCard strong,._8aEwW_techCard h3{color:var(--night);margin:0}._8aEwW_techCard p{color:var(--ink-soft);margin:0;line-height:1.65}._8aEwW_teamCard span,._8aEwW_contactCard span{color:#244caf;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:850}._8aEwW_teamCard h3,._8aEwW_teamCard p,._8aEwW_contactCard p{margin:0}._8aEwW_teamCard p,._8aEwW_contactCard p{color:var(--ink-soft);line-height:1.65}._8aEwW_teamCard a,._8aEwW_contactCard a{color:#244caf;overflow-wrap:anywhere;font-weight:750}._8aEwW_cardNumber{color:#244caf;background:#3762d81a;border-radius:6px;width:fit-content;padding:.3rem .5rem;font-size:.82rem;font-weight:850;display:inline-flex}._8aEwW_capabilityCard h3,._8aEwW_pathCard h3,._8aEwW_loopCard h3,._8aEwW_proofCard h3,._8aEwW_handlingCard h3,._8aEwW_artifactCard h3{color:var(--night);margin:0;font-size:1.08rem}._8aEwW_capabilityCard p,._8aEwW_pathCard p,._8aEwW_loopCard p,._8aEwW_proofCard p,._8aEwW_handlingCard p,._8aEwW_artifactCard p,._8aEwW_faqItem p{color:var(--ink-soft);margin:0;line-height:1.65}._8aEwW_loopPanel{background:#ffffff94;border:1px solid #10151f1a;border-radius:8px;gap:1rem;padding:1rem;display:grid}._8aEwW_labSection{scroll-margin-top:7rem}._8aEwW_faqList{grid-template-columns:1fr}._8aEwW_faqItem summary{cursor:pointer;color:var(--night);font-weight:820}._8aEwW_cta{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;padding-bottom:1rem}@media (max-width:1020px){._8aEwW_hero,._8aEwW_cta,._8aEwW_cardGrid,._8aEwW_pathGrid,._8aEwW_loopGrid,._8aEwW_proofGrid,._8aEwW_factGrid,._8aEwW_teamGrid,._8aEwW_contactGrid,._8aEwW_techGrid,._8aEwW_handlingGrid,._8aEwW_artifactGrid,._8aEwW_gridMap{grid-template-columns:1fr}._8aEwW_hero{min-height:auto;padding-top:1rem}}@media (max-width:720px){._8aEwW_heroCopy h1{font-size:clamp(2.65rem,15vw,4rem)}._8aEwW_metricStrip{grid-template-columns:1fr}._8aEwW_section,._8aEwW_useCaseSection,._8aEwW_companySection,._8aEwW_technologySection,._8aEwW_nvidiaSection,._8aEwW_handlingSection,._8aEwW_artifactSection,._8aEwW_faqSection,._8aEwW_cta{padding:1.6rem 0}}
