.ai-lead-page{background-color:var(--w-obsidian-deep,#020305);color:var(--w-text-body,#CBD5E1);font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.6;overflow-x:hidden;position:relative}#wapim-bg-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;opacity:0.6}.usecase-section{position:relative;z-index:1;padding:5rem 0;border-bottom:1px solid rgba(255,255,255,0.05);content-visibility:auto;contain-intrinsic-size:1px 750px}.usecase-section-compact{padding:3.5rem 0}.usecase-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header{text-align:center;max-width:860px;margin:0 auto 3.5rem}.section-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:9999px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;background:rgba(200,153,44,0.08);border:1px solid rgba(245,206,104,0.25);color:var(--w-gold-light,#F7D479);margin-bottom:1.25rem}.section-title{font-size:clamp(2rem,3.8vw,2.75rem);font-weight:800;line-height:1.2;letter-spacing:-0.02em;color:#FFFFFF;margin-bottom:1rem}.section-subtitle{font-size:1.05rem;color:var(--w-text-muted,#94A3B8);line-height:1.65;margin:0}.usecase-hero{position:relative;z-index:1;padding:7rem 0 4.5rem;text-align:center;border-bottom:1px solid rgba(255,255,255,0.06);background:radial-gradient(circle at 50% 15%,rgba(200,153,44,0.09) 0%,transparent 65%)}.usecase-hero-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:9999px;background:rgba(255,255,255,0.04);border:1px solid rgba(245,206,104,0.3);color:var(--w-gold-light,#F7D479);font-size:0.78rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:1.75rem}.usecase-hero-pill .pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--w-gold-light,#F7D479);box-shadow:0 0 10px rgba(247,212,121,0.8);animation:goldPulse 2s infinite ease-in-out}@keyframes goldPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.85)}}.usecase-hero-title{font-size:clamp(2.3rem,4.8vw,3.6rem);font-weight:800;line-height:1.15;letter-spacing:-0.03em;color:#FFFFFF;max-width:960px;margin:0 auto 1.5rem}.usecase-hero-title .gold-accent{background:linear-gradient(135deg,#F7D479 0%,#C7982B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.usecase-hero-desc{font-size:clamp(1.05rem,1.8vw,1.2rem);color:var(--w-text-muted,#94A3B8);line-height:1.7;max-width:840px;margin:0 auto 2.5rem}.hero-actions{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin-bottom:3rem}.v2-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;border-radius:12px;background:linear-gradient(135deg,#F7D479 0%,#C7982B 100%);color:#08090B;font-size:0.95rem;font-weight:700;text-decoration:none;border:none;cursor:pointer;box-shadow:0 4px 20px rgba(200,153,44,0.25);transition:all 0.2s cubic-bezier(0.16,1,0.3,1)}.v2-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(200,153,44,0.4);color:#000000}.v2-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;border-radius:12px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.12);color:#FFFFFF;font-size:0.95rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all 0.2s cubic-bezier(0.16,1,0.3,1)}.v2-btn-secondary:hover{background:rgba(255,255,255,0.08);border-color:rgba(245,206,104,0.4);transform:translateY(-2px);color:#FFFFFF}.trust-microcopy-strip{display:inline-flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;padding:10px 24px;border-radius:9999px;background:rgba(14,17,23,0.7);border:1px solid rgba(255,255,255,0.08);font-size:0.8rem;color:var(--w-text-muted,#94A3B8)}.trust-microcopy-strip .trust-item{display:flex;align-items:center;gap:7px}.trust-microcopy-strip .trust-item svg{color:var(--w-gold-light,#F7D479);flex-shrink:0}.trust-divider{color:rgba(255,255,255,0.2)}.friction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.friction-card{background:rgba(14,17,23,0.75);border:1px solid rgba(239,68,68,0.2);border-radius:16px;padding:2rem;position:relative;transition:transform 0.2s ease,border-color 0.2s ease}.friction-card:hover{transform:translateY(-3px);border-color:rgba(239,68,68,0.4)}.friction-icon-wrap{width:44px;height:44px;border-radius:10px;background:rgba(239,68,68,0.12);border:1px solid rgba(239,68,68,0.3);color:#EF4444;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.friction-title{font-size:1.15rem;font-weight:700;color:#FFFFFF;margin-bottom:0.75rem}.friction-desc{font-size:0.92rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;margin:0}.flow-comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.flow-column{background:rgba(14,17,23,0.85);border-radius:20px;padding:2.5rem 2rem;position:relative}.flow-column.manual-flow{border:1px solid rgba(239,68,68,0.25);background:linear-gradient(180deg,rgba(14,17,23,0.95) 0%,rgba(20,10,10,0.6) 100%)}.flow-column.connected-flow{border:1px solid rgba(245,206,104,0.35);background:linear-gradient(180deg,rgba(14,17,23,0.95) 0%,rgba(18,16,10,0.6) 100%);box-shadow:0 0 40px rgba(200,153,44,0.06)}.flow-column-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,0.08)}.flow-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:9999px;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em}.flow-badge.badge-friction{background:rgba(239,68,68,0.15);border:1px solid rgba(239,68,68,0.4);color:#F87171}.flow-badge.badge-connected{background:rgba(200,153,44,0.15);border:1px solid rgba(245,206,104,0.4);color:var(--w-gold-light,#F7D479)}.flow-title{font-size:1.3rem;font-weight:800;color:#FFFFFF;margin:0}.flow-steps-list{display:flex;flex-direction:column;gap:1rem;position:relative}.flow-step-item{display:flex;align-items:flex-start;gap:1.2rem;padding:1rem 1.25rem;border-radius:12px;background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);position:relative;transition:border-color 0.2s ease}.flow-step-item:not(:last-child)::after{content:'';position:absolute;left:28px;bottom:-1rem;width:2px;height:1rem;background:rgba(255,255,255,0.1);z-index:0}.flow-column.connected-flow .flow-step-item:not(:last-child)::after{background:rgba(245,206,104,0.25)}.flow-step-num{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:0.78rem;font-weight:800;flex-shrink:0;z-index:1}.manual-flow .flow-step-num{background:rgba(239,68,68,0.15);border:1px solid rgba(239,68,68,0.35);color:#F87171}.connected-flow .flow-step-num{background:rgba(200,153,44,0.15);border:1px solid rgba(245,206,104,0.4);color:var(--w-gold-light,#F7D479)}.connected-flow .flow-step-item.status-green .flow-step-num{background:rgba(16,185,129,0.15);border:1px solid rgba(16,185,129,0.4);color:#34D399}.connected-flow .flow-step-item.status-amber .flow-step-num{background:rgba(245,158,11,0.15);border:1px solid rgba(245,158,11,0.4);color:#FBBF24}.flow-step-content{flex:1}.flow-step-label{font-size:0.95rem;font-weight:700;color:#FFFFFF;margin-bottom:0.25rem;display:flex;align-items:center;justify-content:space-between}.flow-step-detail{font-size:0.85rem;color:var(--w-text-muted,#94A3B8);line-height:1.5;margin:0}.tag-friction{font-size:0.7rem;font-weight:600;color:#F87171;background:rgba(239,68,68,0.1);padding:2px 8px;border-radius:4px}.tag-status-green{font-size:0.7rem;font-weight:600;color:#34D399;background:rgba(16,185,129,0.1);padding:2px 8px;border-radius:4px}.tag-status-amber{font-size:0.7rem;font-weight:600;color:#FBBF24;background:rgba(245,158,11,0.1);padding:2px 8px;border-radius:4px}.tag-status-gold{font-size:0.7rem;font-weight:600;color:var(--w-gold-light,#F7D479);background:rgba(200,153,44,0.12);padding:2px 8px;border-radius:4px}.principle-banner{background:rgba(200,153,44,0.07);border:1px solid rgba(245,206,104,0.25);border-radius:14px;padding:1.25rem 1.75rem;margin-bottom:2.5rem;display:flex;align-items:center;gap:1rem}.principle-banner svg{color:var(--w-gold-light,#F7D479);flex-shrink:0}.principle-banner p{font-size:0.95rem;color:var(--w-text-body,#CBD5E1);margin:0;line-height:1.5}.principle-banner strong{color:#FFFFFF}.criteria-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.criteria-card{background:rgba(14,17,23,0.75);border:1px solid rgba(255,255,255,0.08);border-radius:14px;padding:1.5rem;transition:transform 0.2s ease,border-color 0.2s ease}.criteria-card:hover{transform:translateY(-2px);border-color:rgba(245,206,104,0.35)}.criteria-card-top{display:flex;align-items:center;gap:10px;margin-bottom:0.75rem}.criteria-icon{width:32px;height:32px;border-radius:8px;background:rgba(200,153,44,0.1);border:1px solid rgba(245,206,104,0.2);color:var(--w-gold-light,#F7D479);display:flex;align-items:center;justify-content:center;font-size:0.85rem;flex-shrink:0}.criteria-title{font-size:1rem;font-weight:700;color:#FFFFFF;margin:0}.criteria-desc{font-size:0.88rem;color:var(--w-text-muted,#94A3B8);line-height:1.55;margin:0}.arch-decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.arch-tier-card{background:rgba(14,17,23,0.8);border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:2.25rem 1.75rem;display:flex;flex-direction:column;position:relative;transition:transform 0.2s ease,border-color 0.2s ease}.arch-tier-card:hover{transform:translateY(-3px);border-color:rgba(245,206,104,0.4)}.arch-tier-card.featured-tier{border-color:rgba(245,206,104,0.35);background:linear-gradient(180deg,rgba(14,17,23,0.95) 0%,rgba(22,20,14,0.6) 100%)}.arch-tier-badge{align-self:flex-start;padding:4px 10px;border-radius:6px;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);color:#CBD5E1;margin-bottom:1.25rem}.arch-tier-card.featured-tier .arch-tier-badge{background:rgba(200,153,44,0.15);border-color:rgba(245,206,104,0.35);color:var(--w-gold-light,#F7D479)}.arch-tier-title{font-size:1.3rem;font-weight:800;color:#FFFFFF;margin-bottom:0.75rem}.arch-tier-desc{font-size:0.92rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;margin-bottom:1.5rem}.arch-tier-spec-list{margin-top:auto;border-top:1px solid rgba(255,255,255,0.06);padding-top:1.25rem;display:flex;flex-direction:column;gap:0.75rem}.arch-tier-spec-item{font-size:0.85rem;color:var(--w-text-body,#CBD5E1);display:flex;align-items:flex-start;gap:8px}.arch-tier-spec-item svg{color:var(--w-gold-light,#F7D479);flex-shrink:0;margin-top:2px}.arch-tier-spec-item strong{color:#FFFFFF}.capabilities-contrast-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.capability-block{background:rgba(14,17,23,0.8);border-radius:16px;padding:2.25rem}.capability-block.executes{border:1px solid rgba(16,185,129,0.3)}.capability-block.boundaries{border:1px solid rgba(239,68,68,0.3)}.capability-block-header{display:flex;align-items:center;gap:12px;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,0.06)}.capability-block-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.capability-block.executes .capability-block-icon{background:rgba(16,185,129,0.15);color:#34D399}.capability-block.boundaries .capability-block-icon{background:rgba(239,68,68,0.15);color:#F87171}.capability-block-title{font-size:1.2rem;font-weight:800;color:#FFFFFF;margin:0}.capability-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.capability-item{display:flex;align-items:flex-start;gap:10px;font-size:0.92rem;line-height:1.55;color:var(--w-text-body,#CBD5E1)}.capability-item svg{flex-shrink:0;margin-top:3px}.capability-block.executes .capability-item svg{color:#34D399}.capability-block.boundaries .capability-item svg{color:#F87171}.governance-card{background:rgba(14,17,23,0.85);border:1px solid rgba(245,206,104,0.25);border-radius:20px;padding:2.5rem}.governance-intro{font-size:1.05rem;color:var(--w-text-body,#CBD5E1);line-height:1.7;margin-bottom:2rem}.governance-branches-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.governance-branch{background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:1.5rem}.governance-branch-title{font-size:1rem;font-weight:700;color:#FFFFFF;margin-bottom:0.5rem;display:flex;align-items:center;gap:8px}.governance-branch-title svg{color:var(--w-gold-light,#F7D479)}.governance-branch-desc{font-size:0.88rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;margin:0}.ecosystem-container{background:rgba(14,17,23,0.75);border:1px solid rgba(255,255,255,0.08);border-radius:18px;padding:2.5rem}.ecosystem-row{margin-bottom:2rem}.ecosystem-row:last-of-type{margin-bottom:1.5rem}.ecosystem-row-title{font-size:0.88rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--w-gold-light,#F7D479);margin-bottom:0.5rem}.ecosystem-disclaimer{font-size:0.82rem;color:var(--w-text-muted,#94A3B8);margin-bottom:1rem;font-style:italic}.chips-wrap{display:flex;flex-wrap:wrap;gap:0.75rem}.ecosystem-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.09);font-size:0.88rem;font-weight:600;color:#FFFFFF}.ecosystem-security-note{border-top:1px solid rgba(255,255,255,0.07);padding-top:1.5rem;font-size:0.88rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;display:flex;align-items:center;gap:12px}.ecosystem-security-note svg{color:var(--w-gold-light,#F7D479);flex-shrink:0}.scenarios-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem}.scenario-card{background:rgba(14,17,23,0.8);border:1px solid rgba(255,255,255,0.08);border-radius:16px;padding:2rem;display:flex;flex-direction:column;transition:transform 0.2s ease,border-color 0.2s ease}.scenario-card:hover{transform:translateY(-2px);border-color:rgba(245,206,104,0.3)}.scenario-badge{align-self:flex-start;font-size:0.68rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;padding:3px 10px;border-radius:4px;background:rgba(200,153,44,0.12);border:1px solid rgba(245,206,104,0.3);color:var(--w-gold-light,#F7D479);margin-bottom:1rem}.scenario-sector{font-size:1.25rem;font-weight:800;color:#FFFFFF;margin-bottom:0.75rem}.scenario-context{font-size:0.9rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;margin-bottom:1.25rem}.scenario-flow-block{background:rgba(0,0,0,0.35);border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:1rem;margin-top:auto;font-size:0.82rem;display:flex;flex-direction:column;gap:0.5rem}.scenario-flow-row{display:flex;align-items:flex-start;gap:8px;line-height:1.4}.scenario-flow-label{font-weight:700;color:var(--w-gold-light,#F7D479);min-width:80px;flex-shrink:0}.scenario-flow-val{color:var(--w-text-body,#CBD5E1)}.non-use-cases-box{background:rgba(14,17,23,0.85);border:1px solid rgba(239,68,68,0.25);border-radius:18px;padding:2.5rem}.non-use-cases-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:1.5rem}.non-use-case-item{display:flex;align-items:flex-start;gap:12px;font-size:0.92rem;color:var(--w-text-body,#CBD5E1);line-height:1.55}.non-use-case-item svg{color:#EF4444;flex-shrink:0;margin-top:3px}.measurement-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.metric-card{background:rgba(14,17,23,0.75);border:1px solid rgba(255,255,255,0.08);border-radius:14px;padding:1.5rem;display:flex;flex-direction:column}.metric-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.75rem}.metric-title{font-size:1.05rem;font-weight:700;color:#FFFFFF;margin:0}.metric-tag{font-size:0.7rem;font-weight:600;color:var(--w-gold-light,#F7D479);background:rgba(200,153,44,0.1);padding:2px 8px;border-radius:4px}.metric-desc{font-size:0.88rem;color:var(--w-text-muted,#94A3B8);line-height:1.55;margin:0}.proof-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem}.proof-card{background:rgba(14,17,23,0.85);border:1px solid rgba(255,255,255,0.08);border-radius:16px;padding:2.25rem;display:flex;flex-direction:column;transition:transform 0.2s ease,border-color 0.2s ease;text-decoration:none;color:inherit}.proof-card:hover{transform:translateY(-3px);border-color:rgba(245,206,104,0.4)}.proof-tag{align-self:flex-start;font-size:0.72rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--w-gold-light,#F7D479);background:rgba(200,153,44,0.12);border:1px solid rgba(245,206,104,0.25);padding:4px 10px;border-radius:4px;margin-bottom:1rem}.proof-card-title{font-size:1.25rem;font-weight:800;color:#FFFFFF;margin-bottom:0.75rem}.proof-card-desc{font-size:0.92rem;color:var(--w-text-muted,#94A3B8);line-height:1.6;margin-bottom:1.5rem}.proof-card-link{margin-top:auto;font-size:0.85rem;font-weight:700;color:var(--w-gold-light,#F7D479);display:inline-flex;align-items:center;gap:6px;transition:gap 0.2s ease}.proof-card:hover .proof-card-link{gap:10px}.scheduling-bridge-box{background:linear-gradient(135deg,rgba(14,17,23,0.9) 0%,rgba(20,18,12,0.8) 100%);border:1px solid rgba(245,206,104,0.3);border-radius:18px;padding:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.scheduling-bridge-text{max-width:720px}.scheduling-bridge-title{font-size:1.35rem;font-weight:800;color:#FFFFFF;margin-bottom:0.75rem}.scheduling-bridge-desc{font-size:0.95rem;color:var(--w-text-muted,#94A3B8);line-height:1.65;margin:0}.cta-banner-card{background:radial-gradient(circle at 50% 30%,rgba(200,153,44,0.12) 0%,rgba(14,17,23,0.95) 75%);border:1px solid rgba(245,206,104,0.35);border-radius:24px;padding:4.5rem 2rem;text-align:center;max-width:980px;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,0.5)}.cta-banner-title{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;color:#FFFFFF;margin-bottom:1.25rem;letter-spacing:-0.02em}.cta-banner-desc{font-size:1.1rem;color:var(--w-text-muted,#94A3B8);line-height:1.7;max-width:740px;margin:0 auto 2.5rem}.cta-assurances{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-top:2rem;font-size:0.82rem;color:var(--w-text-muted,#94A3B8)}.cta-assurance-item{display:flex;align-items:center;gap:6px}.cta-assurance-item svg{color:var(--w-gold-light,#F7D479)}@media (max-width:992px){.flow-comparison-grid,.capabilities-contrast-grid,.scenarios-grid,.proof-cards-grid,.measurement-grid,.non-use-cases-grid,.governance-branches-grid{grid-template-columns:1fr}.criteria-grid,.arch-decision-grid,.friction-grid{grid-template-columns:1fr}.scheduling-bridge-box{flex-direction:column;text-align:center}}@media (max-width:768px){.usecase-hero{padding:5rem 0 3.5rem}.usecase-section{padding:3.5rem 0}.flow-column,.governance-card,.ecosystem-container,.non-use-cases-box,.cta-banner-card{padding:2rem 1.25rem}.hero-actions{flex-direction:column;width:100%}.hero-actions .v2-btn-primary,.hero-actions .v2-btn-secondary{width:100%}}