.uc-root{background:var(--paper);color:var(--ink);font-family:Plus Jakarta Sans,-apple-system,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.uc-root a{text-decoration:none;color:inherit}.uc-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.uc-wrap-narrow{max-width:800px;margin:0 auto;padding:0 40px}.uc-bc-strip{background:var(--paper-warm);border-bottom:1px solid var(--line);padding:12px 0}.uc-bc-inner{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.uc-bc-inner a{color:var(--muted);transition:color .2s}.uc-bc-inner a:hover{color:var(--purple)}.uc-bc-sep{color:var(--line-2)}.uc-bc-cur{color:var(--ink)}.uc-hero{padding:80px 40px 64px;background:var(--paper);position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.uc-hero:before{content:"";position:absolute;inset:-20%;width:140%;height:140%;background:radial-gradient(ellipse at 20% 20%,rgba(204,204,254,.4) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(102,101,254,.15) 0%,transparent 50%);pointer-events:none}.uc-hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 380px;gap:64px;align-items:start;position:relative;z-index:1}.uc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:20px}.uc-eyebrow:before{content:"";width:8px;height:8px;background:var(--signal);border-radius:50%;animation:uc-pulse-dot 2.4s ease-in-out infinite}@keyframes uc-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.2)}}.uc-h1{font-family:Funnel Display,Georgia,serif;font-size:clamp(2.4rem,5vw,3.5rem);font-weight:300;letter-spacing:-.025em;line-height:1.08;color:var(--ink);margin-bottom:20px}.uc-h1 em{font-style:italic;color:var(--indigo)}.uc-hero-sub{font-size:1.05rem;color:var(--ink-soft);line-height:1.7;max-width:56ch;margin-bottom:28px}.uc-meta-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.uc-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:var(--white);border:1px solid var(--line);border-radius:100px;font-size:.8rem;font-weight:500;color:var(--ink-soft);box-shadow:0 1px 4px #0000000a}.uc-hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.uc-root .uc-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;background:var(--ink);color:var(--paper);font-size:.95rem;font-weight:600;border-radius:10px;transition:all .25s cubic-bezier(.2,.8,.2,1)}.uc-root .uc-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0e0d203d}.uc-root .uc-btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;background:transparent;color:var(--ink);font-size:.95rem;font-weight:600;border-radius:10px;border:1px solid var(--line-2);transition:all .25s cubic-bezier(.2,.8,.2,1)}.uc-root .uc-btn-secondary:hover{border-color:var(--ink);background:var(--paper-warm)}.uc-ticker-card{background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 60px #0e0d2017;overflow:hidden}.uc-ticker-header{background:var(--indigo-deep);padding:14px 18px;display:flex;align-items:center;justify-content:space-between}.uc-ticker-title{font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#ccccfeb3}.uc-ticker-live{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.uc-ticker-live:before{content:"";width:6px;height:6px;background:var(--signal);border-radius:50%;animation:uc-pulse-dot 1.6s ease-in-out infinite}.uc-ticker-body{padding:16px;display:flex;flex-direction:column;gap:10px}.uc-ticker-event{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;background:var(--paper);border-radius:10px;border-left:3px solid var(--line-2);font-size:.82rem;line-height:1.45}.uc-ticker-event.done{border-left-color:var(--signal)}.uc-ticker-event.active{border-left-color:var(--accent);background:#ff6b3d0d}.uc-ticker-event-time{font-family:JetBrains Mono,monospace;font-size:.62rem;color:var(--muted);white-space:nowrap;margin-top:1px}.uc-ticker-event-text{color:var(--ink-soft);flex:1}.uc-ticker-event-text em{color:var(--ink);font-style:normal;font-weight:600}.uc-ticker-badge{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:4px;margin-top:4px}.uc-badge-done{background:#14e08a1f;color:#059669}.uc-badge-active{background:#ff6b3d1f;color:var(--accent)}.uc-badge-pending{background:var(--lavender-soft);color:var(--indigo)}.uc-ticker-footer{padding:12px 16px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.uc-ticker-stat{text-align:center}.uc-ticker-stat-val{font-family:Funnel Display,Georgia,serif;font-size:1.5rem;font-weight:300;color:var(--indigo);line-height:1}.uc-ticker-stat-label{font-family:JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:2px}.uc-ticker-divider{width:1px;height:40px;background:var(--line)}.uc-section{padding:72px 40px}.uc-section-alt{background:var(--paper-warm)}.uc-section-white{background:var(--white)}.uc-section-dark{background:var(--indigo-deep)}.uc-section-label{font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:12px}.uc-section-label-light{color:var(--lavender)}.uc-section-heading{font-family:Funnel Display,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;color:var(--ink);margin-bottom:16px}.uc-section-heading em{font-style:italic;color:var(--indigo)}.uc-section-heading-light{color:var(--paper)}.uc-section-heading-light em{color:var(--lavender)}.uc-section-sub{font-size:1rem;color:var(--ink-soft);line-height:1.65;max-width:640px}.uc-section-sub-light{color:#f7f5eea6}.uc-text-center{text-align:center}.uc-mx-auto{margin-left:auto;margin-right:auto}.uc-scenario-block{background:var(--indigo-deep);border-radius:20px;padding:40px 48px;position:relative;overflow:hidden;max-width:1200px;margin:0 auto}.uc-scenario-block:before{content:"";position:absolute;top:0;right:0;width:55%;height:100%;background:radial-gradient(circle at 80% 50%,rgba(102,101,254,.25) 0%,transparent 60%);pointer-events:none}.uc-scenario-grid{display:grid;grid-template-columns:1fr 1px 1fr;gap:40px;position:relative;z-index:1}.uc-scenario-divider{background:#ccccfe33}.uc-scenario-mono{font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--lavender);margin-bottom:16px}.uc-scenario-quote{font-family:Funnel Display,Georgia,serif;font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:300;color:var(--paper);line-height:1.45;margin-bottom:20px}.uc-scenario-quote em{font-style:italic;color:var(--lavender)}.uc-scenario-byline{font-size:.875rem;color:#ccccfe99;font-weight:500}.uc-scenario-timeline{display:flex;flex-direction:column;gap:14px}.uc-tl-item{display:flex;gap:14px;align-items:flex-start}.uc-tl-time{font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;letter-spacing:.06em;color:var(--lavender);white-space:nowrap;margin-top:2px;min-width:40px}.uc-tl-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:8px}.uc-tl-dot-red{background:#ef4444}.uc-tl-dot-amber{background:#f59e0b}.uc-tl-dot-muted{background:#ccccfe4d}.uc-tl-text{font-size:.855rem;color:#f7f5eebf;line-height:1.5}.uc-problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}.uc-problem-card{padding:28px;background:var(--white);border-radius:16px;border:1px solid var(--line);border-top:3px solid #ef4444;transition:all .3s cubic-bezier(.2,.8,.2,1);overflow:hidden}.uc-problem-viz{margin:-28px -28px 22px;background:linear-gradient(180deg,#3f3d6f0d,#3f3d6f00),var(--paper-warm, #f7f6f0);border-bottom:1px solid var(--line);padding:14px 14px 12px}.uc-problem-viz svg{width:100%;height:auto;display:block;filter:drop-shadow(0 1px 2px rgba(14,13,32,.04))}.uc-problem-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #ef444414}.uc-problem-card h3{font-family:Funnel Display,Georgia,serif;font-size:1.2rem;font-weight:400;letter-spacing:-.01em;color:var(--ink);margin-bottom:10px}.uc-problem-card p{font-size:.9rem;color:var(--ink-soft);line-height:1.65}.uc-problem-cost{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:6px 12px;background:#ef44440f;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#b91c1c}.uc-hiw-flow{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:0}.uc-hiw-step{display:grid;grid-template-columns:112px 1fr 340px;gap:28px;align-items:start;padding:32px 0;border-bottom:1px solid var(--line)}.uc-hiw-step:last-child{border-bottom:none}.uc-hiw-num{width:56px;height:56px;border-radius:50%;background:var(--indigo);display:flex;align-items:center;justify-content:center;font-family:Funnel Display,Georgia,serif;font-size:1.4rem;font-weight:400;color:var(--paper)}.uc-phase-cell{display:flex;flex-direction:column;align-items:center;gap:10px}.uc-phase-step{width:30px;height:30px;border-radius:50%;background:var(--indigo);color:var(--paper);font-family:Funnel Display,Georgia,serif;font-size:.95rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0e0d2014}.uc-phase-viz{position:relative;width:112px;aspect-ratio:1 / 1;border-radius:14px;background:var(--white);border:1px solid var(--line);overflow:hidden;box-shadow:0 2px 12px #0e0d200a}.uc-phase-viz svg{width:100%;height:100%;display:block}.uc-hiw-phase-tag{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--purple);margin-bottom:8px}.uc-hiw-phase-tag:before{content:"";width:6px;height:6px;background:var(--purple);border-radius:50%}.uc-hiw-step h3{font-family:Funnel Display,Georgia,serif;font-size:1.45rem;font-weight:400;letter-spacing:-.015em;color:var(--ink);margin-bottom:12px;line-height:1.2}.uc-hiw-step h3 em{font-style:italic;color:var(--indigo)}.uc-hiw-step>div:nth-child(2)>p{font-size:.95rem;color:var(--ink-soft);line-height:1.7;margin-bottom:16px}.uc-hiw-features{display:flex;flex-direction:column;gap:8px}.uc-hiw-feature{display:flex;align-items:flex-start;gap:9px;font-size:.875rem;color:var(--ink-soft)}.uc-hiw-feature svg{width:16px;height:16px;color:var(--signal);flex-shrink:0;margin-top:2px}.uc-hiw-card{background:var(--paper-warm);border:1px solid var(--line);border-radius:14px;padding:20px}.uc-hiw-card-label{font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.uc-mini-ticket{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:11px 14px;margin-bottom:8px}.uc-mini-ticket:last-child{margin-bottom:0}.uc-mini-ticket-id{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--purple);margin-bottom:4px}.uc-mini-ticket-title{font-size:.85rem;font-weight:600;color:var(--ink);line-height:1.3}.uc-ba-grid{display:grid;grid-template-columns:1fr 56px 1fr;gap:0;max-width:1100px;margin:0 auto;align-items:stretch}.uc-ba-col{padding:32px;border-radius:18px}.uc-ba-before{background:var(--paper-warm);border:1px solid var(--line);opacity:.92}.uc-ba-after{background:linear-gradient(135deg,#f0faf5,#e0f4ea);border:2px solid var(--signal);box-shadow:0 20px 40px #14e08a1a}.uc-ba-tag{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:6px;margin-bottom:24px}.uc-ba-tag-before{background:#ef444414;color:#b91c1c}.uc-ba-tag-after{background:#14e08a1f;color:#059669}.uc-ba-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.uc-ba-list li{display:flex;align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.5}.uc-ba-list li svg{width:16px;height:16px;flex-shrink:0;margin-top:3px}.uc-ba-before li{color:var(--ink-soft)}.uc-ba-before li svg{color:#ef4444}.uc-ba-after li{color:var(--ink)}.uc-ba-after li svg{color:var(--signal)}.uc-ba-arrow-col{display:flex;align-items:center;justify-content:center}.uc-ba-arrow-circle{width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center}.uc-ba-arrow-circle svg{width:20px;height:20px}.uc-ba-metric-row{display:flex;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(20,224,138,.25)}.uc-ba-metric{flex:1;text-align:center}.uc-ba-metric-val{font-family:Funnel Display,Georgia,serif;font-size:1.6rem;font-weight:300;color:var(--indigo);line-height:1}.uc-ba-metric-lbl{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px}.uc-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:0 auto}.uc-stat-card{padding:26px 20px;background:var(--white);border:1px solid var(--line);border-radius:14px;text-align:center;transition:all .3s cubic-bezier(.2,.8,.2,1)}.uc-stat-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #3f3d6f14}.uc-stat-card-val{font-family:Funnel Display,Georgia,serif;font-size:2.4rem;font-weight:300;color:var(--indigo);line-height:1;margin-bottom:10px}.uc-stat-card-label{font-size:.85rem;font-weight:500;color:var(--ink-soft);line-height:1.45;margin-bottom:10px}.uc-stat-card-source{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.uc-stat-card-label-chip{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.55rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:4px;margin-bottom:8px}.uc-label-PNCT{background:#14e08a1f;color:#059669}.uc-label-Taavura{background:#6665fe1f;color:var(--purple)}.uc-label-Industry-typical,.uc-label-Field-observed{background:#f59e0b1f;color:#b45309}.uc-voc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}.uc-voc-card{padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:16px;transition:all .3s cubic-bezier(.2,.8,.2,1)}.uc-voc-card:hover{border-color:var(--indigo)}.uc-voc-quote{font-size:.95rem;line-height:1.65;color:var(--ink);margin-bottom:20px;font-style:italic}.uc-voc-author{display:flex;align-items:center;gap:12px}.uc-voc-avatar{width:40px;height:40px;border-radius:50%;background:var(--indigo);color:var(--paper);font-family:Funnel Display,Georgia,serif;font-size:1rem;font-weight:400;display:flex;align-items:center;justify-content:center}.uc-voc-name{font-size:.875rem;font-weight:600;color:var(--ink)}.uc-voc-role{font-size:.75rem;color:var(--muted);margin-top:2px}.uc-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto}.uc-related-card{padding:24px;background:var(--white);border:1px solid var(--line);border-radius:14px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:block}.uc-related-card:hover{transform:translateY(-3px);border-color:var(--indigo);box-shadow:0 12px 32px #3f3d6f14}.uc-related-icon{width:44px;height:44px;border-radius:12px;background:var(--lavender-soft);color:var(--indigo);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.uc-related-icon svg{width:22px;height:22px}.uc-related-industry{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--purple);margin-bottom:8px}.uc-related-card h3{font-family:Funnel Display,Georgia,serif;font-size:1.1rem;font-weight:400;letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;line-height:1.25}.uc-related-card p{font-size:.85rem;color:var(--ink-soft);line-height:1.55;margin-bottom:14px}.uc-related-link{font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--purple)}.uc-cta-section{background:var(--ink);color:var(--paper);padding:72px 40px;position:relative;overflow:hidden}.uc-cta-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 0% 50%,rgba(102,101,254,.22) 0%,transparent 50%),radial-gradient(ellipse at 100% 50%,rgba(204,204,254,.1) 0%,transparent 50%);pointer-events:none}.uc-cta-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}.uc-cta-eyebrow{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--lavender);margin-bottom:16px}.uc-cta-section h2{font-family:Funnel Display,Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;color:var(--paper);margin-bottom:16px}.uc-cta-section h2 em{font-style:italic;color:var(--lavender)}.uc-cta-body{font-size:1rem;color:#f7f5eeb3;line-height:1.65;margin-bottom:24px;max-width:560px}.uc-cta-buttons{display:flex;gap:12px;flex-wrap:wrap}.uc-root .uc-btn-white{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;background:var(--paper);color:var(--ink);font-size:.95rem;font-weight:600;border-radius:10px;transition:all .25s cubic-bezier(.2,.8,.2,1)}.uc-root .uc-btn-white:hover{transform:translateY(-2px);box-shadow:0 12px 32px #f7f5ee2e}.uc-root .uc-btn-outline-white{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;background:transparent;color:var(--paper);font-size:.95rem;font-weight:600;border-radius:10px;border:1px solid rgba(247,245,238,.3);transition:all .25s cubic-bezier(.2,.8,.2,1)}.uc-root .uc-btn-outline-white:hover{border-color:var(--paper);background:#f7f5ee0d}.uc-cta-pillars{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px}.uc-cta-pillar{display:flex;align-items:flex-start;gap:10px}.uc-cta-pillar-icon{width:28px;height:28px;border-radius:8px;background:#ccccfe1a;color:var(--lavender);display:flex;align-items:center;justify-content:center;flex-shrink:0}.uc-cta-pillar-icon svg{width:14px;height:14px}.uc-cta-pillar-text{font-size:.875rem;color:#f7f5eed9;line-height:1.4}@media(max-width:1024px){.uc-hero-inner{grid-template-columns:1fr;gap:40px}.uc-hiw-step{grid-template-columns:96px 1fr}.uc-hiw-card{grid-column:1 / -1}.uc-phase-viz{width:96px}}@media(max-width:900px){.uc-scenario-grid{grid-template-columns:1fr}.uc-scenario-divider{display:none}.uc-cta-inner{grid-template-columns:1fr;gap:40px}}@media(max-width:768px){.uc-hero,.uc-section,.uc-cta-section,.uc-wrap,.uc-bc-inner{padding-left:24px;padding-right:24px}.uc-scenario-block{padding:28px 24px}.uc-problem-grid,.uc-voc-grid,.uc-related-grid{grid-template-columns:1fr}.uc-stats-grid{grid-template-columns:repeat(2,1fr)}.uc-ba-grid{grid-template-columns:1fr;gap:16px}.uc-ba-arrow-col{transform:rotate(90deg);padding:8px 0}}@media(max-width:640px){.uc-hiw-flow{gap:16px}.uc-hiw-step{grid-template-columns:1fr;gap:16px;padding:22px 20px;border:1px solid var(--line);border-radius:16px;background:var(--paper-warm);box-shadow:0 2px 14px #0e0d200a}.uc-hiw-step:last-child{border-bottom:1px solid var(--line)}.uc-phase-cell{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px}.uc-phase-viz{width:112px}.uc-hiw-step h3{font-size:1.3rem;margin-bottom:10px}.uc-hiw-card{background:var(--white)}}@media(max-width:480px){.uc-stats-grid,.uc-cta-pillars{grid-template-columns:1fr}}
