.home-v6.marketing-home .helix-visual .visual-node{max-width:46%}.home-v6.marketing-home .helix-visual .visual-node small{white-space:normal;line-height:1.45}.home-v6.marketing-home .helix-visual .visual-node svg{flex-shrink:0}.home-v6.marketing-home .helix-visual .node-def,.home-v6.marketing-home .helix-visual .node-work{top:4%}.home-v6.marketing-home .helix-visual .node-ai,.home-v6.marketing-home .helix-visual .node-proof{bottom:9%}.home-v6.marketing-home .problem-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-v6.marketing-home .problem-questions article{border-top:1px solid var(--line);padding:24px 0}.home-v6 .problem-questions svg{color:#dfab83;margin-bottom:18px}.home-v6 .problem-questions h3{margin:0 0 10px;font-size:1.25rem;line-height:1.4}.home-v6 .problem-questions p{margin:0;font-size:1rem;line-height:1.7}.home-v6.marketing-home .operating-examples{padding-top:var(--home-heading-space)}.home-v6 .use-case-triggers{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;height:auto;padding:0;display:grid}.home-v6 .use-case-triggers button{color:#bfb9b1;white-space:normal;text-align:left;background:#1c1e21;border:1px solid #ffffff1a;border-radius:8px;justify-content:flex-start;min-height:60px;padding:16px 20px;font-size:1rem}.home-v6 .use-case-triggers button[data-state=active]{color:#f2bc93;box-shadow:none;background:#30251e;border-color:#d78d5466}.home-v6 .use-case-content{padding-top:30px}.home-v6 .case-intro{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:24px;display:grid}.home-v6 .case-intro .micro{color:#c6a689;letter-spacing:.06em;font-size:.75rem;line-height:1.8}.home-v6 .case-intro h3{letter-spacing:-.035em;max-width:490px;margin:14px 0 0;font-size:clamp(1.55rem,2.5vw,2rem);line-height:1.25}.home-v6 .case-intro p{margin:0 0 12px;font-size:1rem;line-height:1.7}.home-v6 .case-intro .case-solution{color:#d9d3ca;margin-bottom:0}.home-v6 .case-invitation{color:#dfbc9f;background:#e9915408;border-left:2px solid #cd8858;align-items:flex-start;gap:12px;margin:0 0 22px;padding:16px 20px;font-size:.9375rem;line-height:1.7;display:flex}.home-v6 .case-invitation svg{flex-shrink:0;margin-top:4px}.home-v6 .embedded-enforcement{border:0;padding:0}.home-v6 .case-deeper{margin-top:24px;display:inline-flex}.home-v6 .case-simulation{background:#1a1c20;border:1px solid #ffffff1c;border-radius:10px;overflow:hidden}.home-v6 .case-simulation>header{border-bottom:1px solid var(--line);background:#ffffff02;justify-content:space-between;align-items:center;gap:15px;padding:18px 24px;display:flex}.home-v6 .case-simulation>header .micro{color:#c1ac99;font-size:.75rem;line-height:1.7}.home-v6 .inspection-layout{grid-template-columns:.9fr 1fr 1fr;display:grid}.home-v6 .case-source,.home-v6 .case-action,.home-v6 .case-evidence{min-width:0;padding:28px}.home-v6 .case-source,.home-v6 .case-action{border-right:1px solid var(--line)}.home-v6 .case-source{background:#21201f}.home-v6 .case-source>svg{color:#dfb18a;margin-bottom:18px}.home-v6 .case-simulation .micro{letter-spacing:.05em;color:#b4a28f;font-size:.75rem;line-height:1.6;display:block}.home-v6 .case-simulation h4{letter-spacing:-.02em;margin:14px 0;font-size:1.2rem;line-height:1.4}.home-v6 .case-simulation p{font-size:.9375rem;line-height:1.75}.home-v6 .case-source dl{gap:15px;margin:24px 0 0;display:grid}.home-v6 .case-source dl>div{justify-content:space-between;gap:14px;font-size:.875rem;display:flex}.home-v6 .case-source dt{color:#aaa197}.home-v6 .case-source dd{color:#e4d0bc;text-align:right}.home-v6 .case-action>label:not(.case-check){margin:20px 0 10px;font-size:.9375rem;display:block}.home-v6 .case-measurement{align-items:center;gap:12px;display:flex}.home-v6 .case-measurement input{width:150px;max-width:75%;font:1.5rem/1.4 var(--mono);color:#e9e5df;background:#121416;border:1px solid #ffffff35;border-radius:6px;padding:12px 14px}.home-v6 .case-measurement input[aria-invalid=true]{border-color:#e69383}.home-v6 .case-measurement>span{color:#b9ada0}.home-v6 .case-simulation .case-field-help{color:#a79f96;margin:12px 0 0;font-size:.8125rem;line-height:1.7}.home-v6 .case-check{cursor:pointer;align-items:flex-start;gap:11px;margin:24px 0;font-size:.9375rem;line-height:1.7;display:flex}.home-v6 .case-check input{accent-color:#e99154;flex-shrink:0;width:18px;height:18px;margin-top:4px}.home-v6 .case-simulation .demo-button{white-space:normal;text-align:left;min-height:44px}.home-v6 .case-simulation .demo-button:disabled{opacity:.55;cursor:default}.home-v6 .case-simulation .case-error{color:#efb0a4;margin:15px 0 0}.home-v6 .case-record{background:#111315;border:1px solid #ffffff14;border-radius:8px;gap:9px;margin:22px 0;padding:20px;display:grid}.home-v6 .case-record svg{color:#b8a3cc;margin-bottom:6px}.home-v6 .case-record strong{font-size:1rem;font-weight:500;line-height:1.5}.home-v6 .case-record span{color:#aaa59e;font-size:.8125rem;line-height:1.6}.home-v6 .case-record.is-ready{border-color:#95c4a04d}.home-v6 .case-record.is-ready svg{color:#95c4a0}.home-v6 .case-result{border-top:1px solid var(--line);color:#c3d0c5;background:#95c4a008;align-items:flex-start;gap:13px;padding:20px 24px;font-size:.9375rem;line-height:1.7;display:flex}.home-v6 .case-result svg{flex-shrink:0;margin-top:4px}.home-v6 .revision-layout{grid-template-columns:1fr 1fr;display:grid}.home-v6 .case-badge{color:#c3aed9;align-items:center;gap:10px;font-size:.9375rem;display:flex}.home-v6 .revision-proposal>p{max-width:440px}.home-v6 .revision-lanes{gap:18px;padding:28px;display:grid}.home-v6 .revision-lane{background:#141619;border:1px solid #ffffff20;border-radius:8px;padding:22px}.home-v6 .revision-lane>div{justify-content:space-between;align-items:center;gap:14px;margin:12px 0;display:flex}.home-v6 .revision-lane strong{font:1.1875rem/1.5 var(--mono)}.home-v6 .revision-tag{color:#dcc6af;font:.8125rem/1.6 var(--mono);background:#ffffff09;border:1px solid #ffffff14;border-radius:5px;padding:4px 10px}.home-v6 .revision-lane p{margin:0 0 12px}.home-v6 .case-evidence-line{color:#b8afa4;align-items:flex-start;gap:10px;font-size:.8125rem;line-height:1.6;display:flex}.home-v6 .case-evidence-line svg{flex-shrink:0}.home-v6 .revision-lane.is-current{background:#262119;border-color:#e9915455}.home-v6 .workspace-shortcuts{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;display:flex}.home-v6 .workspace-shortcuts>span{color:#b9ada1;margin-right:6px;font-size:.875rem}.home-v6 .workspace-shortcuts button{color:#ded3c8;cursor:pointer;background:#1d2023;border:1px solid #ffffff20;border-radius:6px;align-items:center;gap:9px;min-height:42px;padding:10px 14px;font-size:.875rem;display:flex}.home-v6 .workspace-shortcuts button:hover{color:#f0bc94;border-color:#e9915470}.home-v6 .adoption-bridge{background:#e9915405;border:1px solid #e991542e;border-radius:8px;align-items:flex-start;gap:20px;margin-top:30px;padding:24px 28px;display:flex}.home-v6 .adoption-bridge>svg{color:#dfaa80;flex-shrink:0;margin-top:3px}.home-v6 .adoption-bridge strong{color:#ead1bd;font-size:1.0625rem;font-weight:500;line-height:1.6;display:block}.home-v6 .adoption-bridge p{margin:6px 0 0;font-size:.9375rem;line-height:1.7}.home-v6 .toolkit-more{flex-wrap:wrap;gap:12px 24px;margin-top:26px;display:flex}.home-v6 .toolkit-more a{color:#cdb49d;align-items:center;gap:9px;font-size:.9375rem;display:inline-flex}.home-v6 .ai-answer .illustration-top{flex-wrap:wrap;gap:10px}.home-v6 .ai-question{color:#eee5dd;border-bottom:1px solid var(--line);background:#b2a2d708;padding:24px 26px;font-size:1.2rem;line-height:1.6}.home-v6 .ai-answer-body{gap:16px;padding:26px 26px 0;display:flex}.home-v6 .ai-answer-body>svg{color:#d0bae5;flex-shrink:0;margin-top:3px}.home-v6 .ai-answer-body h3{margin:0 0 12px;font-size:1.125rem;line-height:1.5}.home-v6 .ai-answer-body p{margin:0;font-size:.9375rem;line-height:1.75}.home-v6 .ai-next-action{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.home-v6 .ai-next-action .micro{color:#cdb08f;margin-bottom:10px;font-size:.75rem;line-height:1.7;display:block}.home-v6 .ai-source-choices{padding:24px 26px 16px}.home-v6 .ai-source-choices>span{color:#afa292;font-size:.75rem}.home-v6 .ai-source-choices>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.home-v6 .ai-source-choices button{color:#c7b6d9;cursor:pointer;background:#212027;border:1px solid #ffffff20;border-radius:5px;align-items:center;gap:7px;padding:9px 10px;font-size:.8125rem;display:flex}.home-v6 .ai-source-choices button[aria-pressed=true]{color:#e2d5ef;background:#b2a2d71b;border-color:#b2a2d77a}.home-v6 .ai-source-detail{border:1px solid var(--line);background:#131517;border-radius:6px;margin:0 26px 24px;padding:18px 20px}.home-v6 .ai-source-detail strong{color:#e2d7ca;font-size:.875rem;font-weight:500}.home-v6 .ai-source-detail p{margin:9px 0 0;font-size:.875rem;line-height:1.7}.home-v6 .ai-authority{border-top:1px solid var(--line);color:#d3c0ac;align-items:flex-start;gap:12px;padding:18px 26px;font-size:.875rem;line-height:1.7;display:flex}.home-v6 .ai-authority svg{flex-shrink:0;margin-top:3px}@media (max-width:980px){.home-v6 .inspection-layout{grid-template-columns:1fr 1fr}.home-v6 .case-source{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1}.home-v6 .case-source dl{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v6 .case-source dl>div{display:block}.home-v6 .case-source dd{text-align:left;margin-top:6px}.home-v6 .case-intro{gap:28px}}@media (max-width:680px){.home-v6.marketing-home .problem-questions{grid-template-columns:1fr;gap:0}.home-v6 .problem-questions article{padding:20px 0}.home-v6 .problem-questions svg{margin-bottom:12px}.home-v6 .use-case-triggers{grid-template-columns:1fr;gap:8px}.home-v6 .use-case-triggers button{min-height:48px;padding:12px 16px}.home-v6 .case-intro{grid-template-columns:1fr;gap:20px}.home-v6 .inspection-layout,.home-v6 .revision-layout{grid-template-columns:1fr}.home-v6 .case-source,.home-v6 .case-action,.home-v6 .case-evidence,.home-v6 .revision-lanes{padding:22px}.home-v6 .case-action{border-right:0;border-bottom:1px solid var(--line)}.home-v6 .case-source dl{grid-template-columns:1fr}.home-v6 .case-source dl>div{display:flex}.home-v6 .case-source dd{margin-top:0}.home-v6 .case-simulation>header{flex-wrap:wrap;align-items:flex-start;padding:18px}.home-v6 .case-result{padding:18px}.home-v6 .workspace-shortcuts{gap:8px}.home-v6 .workspace-shortcuts>span{width:100%}.home-v6 .workspace-shortcuts button{flex:auto;justify-content:center}.home-v6 .adoption-bridge{gap:15px;padding:22px}.home-v6 .ai-question{padding:22px}.home-v6 .ai-answer-body{padding:22px 22px 0}.home-v6 .ai-source-choices{padding:22px}.home-v6 .ai-source-detail{margin:0 22px 22px}}
