.wdh-section{align-items:center;width:100%;min-height:100vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.wdh-bg-base{pointer-events:none;background:var(--bg-page,#f8fafc);position:absolute;inset:0}.wdh-bg-mesh{pointer-events:none;background-image:radial-gradient(#0f172a06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 85%,#000 20%,#0000 100%);mask-image:radial-gradient(85% 85%,#000 20%,#0000 100%)}.wdh-orb{pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.wdh-orb-gold{background:radial-gradient(circle, var(--orb-indigo,#6366f11f) 0%, transparent 70%);width:700px;height:700px;animation:18s ease-in-out infinite alternate wdhOrb;top:-200px;right:-80px}.wdh-orb-blue{background:radial-gradient(circle, var(--orb-blue,#60a5fa1a) 0%, transparent 70%);width:550px;height:550px;animation:22s ease-in-out infinite alternate-reverse wdhOrb;bottom:-100px;left:-80px}.wdh-orb-purple{background:radial-gradient(circle, var(--orb-purple,#8b5cf60f) 0%, transparent 70%);width:380px;height:380px;animation:14s ease-in-out infinite alternate wdhOrb;top:40%;left:45%;transform:translate(-50%,-50%)}@keyframes wdhOrb{0%{transform:translate(0)scale(1)}to{transform:translate(28px,18px)scale(1.07)}}.wdh-orb-purple{animation:14s ease-in-out infinite alternate wdhOrbCenter}@keyframes wdhOrbCenter{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.15)}}.wdh-bottom-line{pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand-primary-border,#eab3084d), var(--brand-secondary-border,#60a5fa2e), transparent);height:1px;position:absolute;bottom:0;left:6%;right:6%}.wdh-vec{pointer-events:none;position:absolute}.wdh-vec-circuit{opacity:.7;width:420px;height:420px;top:-60px;left:-40px}.wdh-vec-rings{opacity:.6;width:280px;height:280px;animation:40s linear infinite wdhSpin;top:50%;right:-60px;transform:translateY(-50%)}@keyframes wdhSpin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.wdh-vec-dots{opacity:.7;width:180px;height:400px;top:50%;left:20px;transform:translateY(-50%)}.wdh-inner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;position:relative}.wdh-left{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translate(-24px)}.wdh-left--in{opacity:1;transform:none}.wdh-breadcrumb{align-items:center;gap:6px;margin-bottom:22px;display:flex}.wdh-bc-link{color:var(--text-faint);font-size:12px;font-weight:400;text-decoration:none;transition:color .18s}.wdh-bc-link:hover{color:var(--brand-primary)}.wdh-bc-sep{color:var(--text-faint);opacity:.4;font-size:12px}.wdh-bc-current{color:var(--brand-primary);font-size:12px;font-weight:500}.wdh-badge{background:var(--brand-primary-soft);border:1px solid var(--brand-primary-border);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary);border-radius:99px;align-items:center;gap:7px;margin-bottom:28px;padding:7px 16px;font-size:11.5px;font-weight:700;transition-delay:.1s;display:inline-flex}.wdh-heading{font-family:var(--font-heading,inherit);letter-spacing:-2px;color:var(--text-primary);margin:0 0 24px;font-size:clamp(40px,5.2vw,72px);font-weight:800;line-height:1.06;transition-delay:.15s}.wdh-heading-accent{display:inline-block}.wdh-sub{color:var(--text-muted);max-width:480px;margin-bottom:36px;font-size:17px;line-height:1.72;transition-delay:.2s}.wdh-ctas{flex-wrap:wrap;gap:12px;margin-bottom:44px;transition-delay:.25s;display:flex}.wdh-btn-primary{background:var(--cta-bg,linear-gradient(135deg, #4f46e5, #7c3aed 60%, #9333ea));color:var(--cta-color,#fff);letter-spacing:.02em;border-radius:10px;align-items:center;gap:8px;padding:14px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .18s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 8px #00000026,0 8px 24px #7c3aed47,0 24px 48px #7c3aed29}.wdh-btn-primary:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #0003,0 16px 40px #7c3aed66,0 40px 80px #7c3aed38}.wdh-btn-primary:active{transform:scale(.97)}.wdh-btn-ghost{background:var(--glass-bg,#ffffff0e);border:1px solid var(--glass-border,#0f172a17);color:var(--text-secondary);letter-spacing:.02em;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .18s,color .2s;display:inline-flex}.wdh-btn-ghost:hover{background:var(--bg-section-a,#f1f5f9);border-color:var(--glass-border-top,#0f172a26);color:var(--text-primary);transform:translateY(-2px)}.wdh-stats{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);border-radius:14px;align-items:center;gap:0;max-width:460px;transition-delay:.3s;display:flex;overflow:hidden}.wdh-stat{text-align:center;flex-direction:column;flex:1;gap:4px;padding:18px 16px;display:flex}.wdh-stat-divider{background:var(--separator);flex-shrink:0;align-self:stretch;width:1px}.wdh-stat-num{font-family:var(--font-heading,inherit);color:var(--brand-primary);letter-spacing:-.5px;font-size:24px;font-weight:800;line-height:1}.wdh-stat-label{color:var(--text-faint);letter-spacing:.03em;font-size:11px;font-weight:400;line-height:1.3}.wdh-right{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1) .18s,transform .8s cubic-bezier(.22,1,.36,1) .18s;position:relative;transform:translate(24px)}.wdh-right--in{opacity:1;transform:none}.wdh-tag{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);color:var(--text-secondary);white-space:nowrap;z-index:10;background:#f8fafceb;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;display:flex;position:absolute;box-shadow:0 8px 32px #00000014}.wdh-tag-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px}.wdh-tag-seo{animation:5s ease-in-out infinite alternate wdhFloat1;top:-22px;right:-8px}.wdh-tag-react{animation:6s ease-in-out infinite alternate wdhFloat2;bottom:60px;left:-32px}.wdh-tag-traffic{animation:7s ease-in-out infinite alternate wdhFloat3;top:38%;right:-42px}.wdh-tag-perf{animation:5.5s ease-in-out infinite alternate wdhFloat4;bottom:-18px;right:40px}@keyframes wdhFloat1{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes wdhFloat2{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes wdhFloat3{0%{transform:translateY(-50%)}to{transform:translateY(calc(-50% - 8px))}}@keyframes wdhFloat4{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.wdh-code-window{background:var(--bg-card,#fff);border:1px solid var(--glass-border);border-radius:18px;overflow:hidden;box-shadow:0 4px 12px #0000000f,0 20px 60px #0000001a,0 64px 128px #00000014,0 0 0 1px #0f172a0a,inset 0 1px #0f172a0f}.wdh-code-bar{border-bottom:1px solid var(--glass-border);background:#0f172a0a;align-items:center;gap:10px;padding:13px 18px;display:flex}.wdh-code-dots{gap:7px;display:flex}.wdh-dot{border-radius:50%;width:12px;height:12px;transition:filter .2s}.wdh-code-window:hover .wdh-dot{filter:brightness(1.2)}.wdh-dot-r{background:#ef4444}.wdh-dot-y{background:#f59e0b}.wdh-dot-g{background:#22c55e}.wdh-code-tab{color:var(--text-muted);letter-spacing:.02em;background:#0f172a0f;border-radius:5px;padding:2px 12px;font-size:12px}.wdh-code-bar-right{margin-left:auto}.wdh-file-badge{letter-spacing:.1em;background:var(--brand-primary-soft);color:var(--brand-primary);border:1px solid var(--brand-primary-border);border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.wdh-code-body{letter-spacing:.01em;padding:20px 20px 14px;font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:12.5px;line-height:1.88}.wdh-code-line{align-items:baseline;gap:18px;display:flex}.wdh-ln{color:var(--text-faint);-webkit-user-select:none;user-select:none;text-align:right;opacity:.5;min-width:16px;font-size:11px}.wdh-code-content{flex:1}.wdh-kw{color:#c084fc}.wdh-fn{color:#60a5fa}.wdh-str{color:#34d399}.wdh-cm{color:#475569}.wdh-op{color:#f472b6}.wdh-def{color:var(--text-primary)}.wdh-cursor{background:var(--brand-primary);vertical-align:middle;border-radius:1px;width:2px;height:14px;margin-left:2px;animation:1s step-end infinite wdhBlink;display:inline-block}@keyframes wdhBlink{0%,to{opacity:1}50%{opacity:0}}.wdh-code-status{border-top:1px solid var(--glass-border);color:var(--text-faint);letter-spacing:.03em;background:#0f172a08;justify-content:space-between;align-items:center;padding:7px 18px;font-size:11px;display:flex}.wdh-status-left{align-items:center;gap:6px;display:flex}.wdh-status-dot{background:#34d399;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite wdhPulse;box-shadow:0 0 8px #34d399}@keyframes wdhPulse{0%,to{opacity:1}50%{opacity:.4}}.wdh-status-sep{opacity:.3}.wdh-status-right{color:var(--text-faint);opacity:.6}@media (max-width:1100px){.wdh-inner{gap:48px;padding:0 32px}.wdh-heading{font-size:clamp(36px,5vw,58px)}}@media (max-width:900px){.wdh-inner{grid-template-columns:1fr;gap:48px}.wdh-right{width:100%;max-width:560px;margin:0 auto;transform:translateY(20px)}.wdh-right--in{transform:none}.wdh-section{min-height:auto;padding:120px 0 60px}.wdh-vec-rings{display:none}}@media (max-width:600px){.wdh-inner{padding:0 20px}.wdh-heading{letter-spacing:-1.5px;font-size:clamp(34px,9vw,48px)}.wdh-sub{font-size:15px}.wdh-stats{flex-wrap:wrap}.wdh-tag-react,.wdh-tag-perf,.wdh-vec-circuit,.wdh-vec-dots{display:none}}
.wds-section{width:100%;padding:110px 0 120px;position:relative;overflow:hidden}.wds-bg-gradient{pointer-events:none;background: radial-gradient(ellipse 60% 50% at 0% 0%, #6366f114 0%, transparent 60%),  radial-gradient(ellipse 55% 45% at 100% 0%, #2563eb12 0%, transparent 60%),  radial-gradient(ellipse 50% 40% at 50% 60%, #7c3aed0f 0%, transparent 65%),  radial-gradient(ellipse 45% 40% at 20% 100%, #6366f112 0%, transparent 55%),  radial-gradient(ellipse 45% 40% at 90% 100%, #2563eb0f 0%, transparent 55%),  linear-gradient(180deg, var(--bg-section-a,#f1f5f9) 0%, var(--bg-section-b,#e2e8f0) 50%, var(--bg-section-a,#f1f5f9) 100%);position:absolute;inset:0}.wds-bg-orb{pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.wds-orb-1{background:radial-gradient(circle, var(--orb-indigo,#6366f11f) 0%, transparent 70%);width:600px;height:600px;top:-160px;left:-100px}.wds-orb-2{background:radial-gradient(circle, var(--orb-blue,#60a5fa1a) 0%, transparent 70%);width:520px;height:520px;bottom:-120px;right:-80px}.wds-orb-3{background:radial-gradient(circle, var(--orb-purple,#8b5cf60f) 0%, transparent 70%);width:360px;height:360px;top:50%;left:55%;transform:translate(-50%,-50%)}.wds-top-line,.wds-bottom-line{pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand-primary-border,#eab30847), var(--brand-secondary-border,#60a5fa2e), transparent);height:1px;position:absolute;left:6%;right:6%}.wds-top-line{top:0}.wds-bottom-line{bottom:0}.wds-inner{z-index:1;max-width:1280px;margin:0 auto;padding:0 48px;position:relative}.wds-header{text-align:center;margin-bottom:64px}.wds-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-primary,#eab308);align-items:center;gap:12px;margin-bottom:20px;font-size:11px;font-weight:700;display:inline-flex}.wds-heading{font-family:var(--font-heading,inherit);letter-spacing:-1.2px;color:var(--text-primary,#f1f5f9);margin:0 0 18px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.1}.wds-subtext{color:var(--text-muted,#94a3b8);max-width:500px;margin:0 auto;font-size:16px;line-height:1.72}.wds-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.wds-card-wrap{opacity:0;height:100%;min-height:290px;animation:.6s cubic-bezier(.22,1,.36,1) forwards wdsCardIn;animation-delay:var(--delay,0s);transform:translateY(22px)}@keyframes wdsCardIn{to{opacity:1;transform:translateY(0)}}.wds-card{height:100%!important}.wds-card>div:last-child{border-radius:15px;height:100%;overflow:hidden}.wds-card-inner{flex-direction:column;gap:0;height:100%;padding:26px 24px 22px;display:flex}.wds-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;font-size:19px;transition:transform .3s cubic-bezier(.34,1.4,.64,1);display:flex}.wds-card:hover .wds-icon{transform:scale(1.12)rotate(6deg)}.wds-title{font-family:var(--font-heading,inherit);color:var(--text-primary,#f1f5f9);letter-spacing:-.15px;margin:0 0 10px;font-size:15.5px;font-weight:700;line-height:1.3;transition:color .2s}.wds-card:hover .wds-title{color:var(--text-primary,#f1f5f9)}.wds-desc{color:var(--text-muted,#94a3b8);flex:1;margin:0 0 18px;font-size:13px;line-height:1.68;transition:color .2s}.wds-card:hover .wds-desc{color:var(--text-secondary,#cbd5e1)}.wds-link{letter-spacing:.03em;opacity:.55;align-items:center;gap:5px;margin-top:auto;font-size:12.5px;font-weight:600;text-decoration:none;transition:opacity .2s,gap .2s;display:inline-flex}.wds-card:hover .wds-link{opacity:1;gap:7px}.wds-footer-cta{background:var(--glass-bg,#ffffff0e);border:1px solid var(--glass-border,#0f172a17);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:52px;padding:26px 36px;display:flex}.wds-footer-text{color:var(--text-muted,#94a3b8);margin:0;font-size:15px}.wds-footer-btn{background:var(--cta-bg,linear-gradient(135deg, #4f46e5, #7c3aed 60%, #9333ea));color:var(--cta-color,#fff);letter-spacing:.02em;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:11px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .18s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 8px #00000026,0 8px 24px #7c3aed47,0 24px 48px #7c3aed29}.wds-footer-btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #0003,0 16px 40px #7c3aed66,0 40px 80px #7c3aed38}@media (max-width:1200px){.wds-grid{grid-template-columns:repeat(3,1fr)}.wds-inner{padding:0 36px}}@media (max-width:860px){.wds-grid{grid-template-columns:repeat(2,1fr);gap:12px}.wds-section{padding:80px 0 90px}.wds-header{margin-bottom:48px}}@media (max-width:560px){.wds-grid{grid-template-columns:1fr}.wds-inner{padding:0 20px}.wds-footer-cta{text-align:center;flex-direction:column;gap:14px}}
.wdc-section{width:100%;margin:120px 0 0;padding:0 48px;position:relative}.wdc-outer{max-width:1280px;margin:0 auto;padding-top:120px;position:relative}.wdc-band{opacity:0;background:linear-gradient(110deg,#0d0a1f 0%,#1a1340 20%,#4f46e5 50%,#7c3aed 70%,#9333ea 100%);border-radius:22px;align-items:stretch;width:100%;height:160px;transition:opacity .7s,transform .7s;display:flex;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:0 8px 24px #7c3aed38,0 24px 64px #7c3aed4d,0 64px 128px #00000047,0 0 0 1px #ffffff14,inset 0 1px #ffffff26}.wdc-band--in{opacity:1;transform:none}.wdc-particles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wdc-band-inner{z-index:2;align-items:center;gap:32px;width:100%;height:100%;padding:0 36px 0 0;display:flex;position:relative}.wdc-person-spacer{flex-shrink:0;width:280px}.wdc-text{flex:1;min-width:0}.wdc-label{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin:0 0 6px;font-size:10.5px;font-weight:700}.wdc-heading{font-family:var(--font-heading,inherit);letter-spacing:-.4px;color:#fff;margin:0;font-size:clamp(18px,2vw,26px);font-weight:800;line-height:1.2}.wdc-heading-accent{color:#fff;text-shadow:0 0 20px #ffffff4d}.wdc-stats{flex-shrink:0;align-items:center;gap:16px;display:flex}.wdc-stat{text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.wdc-stat-num{font-family:var(--font-heading,inherit);color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:800;line-height:1}.wdc-stat-label{color:#ffffff8c;letter-spacing:.05em;white-space:nowrap;font-size:10px}.wdc-stat-sep{background:#ffffff2e;flex-shrink:0;width:1px;height:32px}.wdc-actions{flex-shrink:0}.wdc-cta-btn{border-radius:99px;align-items:center;gap:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;overflow:hidden;box-shadow:0 4px 24px #0000004d}.wdc-cta-btn:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 32px #0006}.wdc-cta-btn:active{transform:scale(.98)}.wdc-cta-btn>span:not(.wdc-cta-icon),.wdc-cta-btn{font-family:var(--font-body,inherit);letter-spacing:.06em;text-transform:uppercase;color:#0a0800;background:#fff;padding:14px 22px 14px 24px;font-size:13.5px;font-weight:700}.wdc-cta-icon{color:#0a0800;background:#ffffffd9;border-left:1px solid #0a08001f;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:2px 2px 2px 0;transition:background .2s;display:flex;padding:0!important}.wdc-cta-btn:hover .wdc-cta-icon{color:#a78bfa;background:#0a0800}.wdc-person{z-index:10;opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1) .25s,transform .8s cubic-bezier(.22,1,.36,1) .25s;position:absolute;bottom:0;left:32px;transform:translateY(24px)}.wdc-person--in{opacity:1;transform:translateY(0)}.wdc-person-glow{filter:blur(18px);pointer-events:none;background:radial-gradient(#7c3aed80 0%,#0000 70%);border-radius:50%;width:200px;height:60px;animation:3s ease-in-out infinite alternate wdcGlowPulse;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}@keyframes wdcGlowPulse{0%{opacity:.7;width:180px}to{opacity:1;width:220px}}.wdc-person-img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 -8px 24px #7c3aed4d);display:block;width:260px!important;height:auto!important}@media (max-width:1100px){.wdc-section{padding:0 28px 48px}.wdc-person-spacer{width:220px}.wdc-person{left:24px}.wdc-person-img{width:200px!important}.wdc-stats{gap:12px}}@media (max-width:860px){.wdc-band{height:auto;min-height:140px}.wdc-band-inner{flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px 20px 0}.wdc-person-spacer{width:180px}.wdc-stats{display:none}}@media (max-width:640px){.wdc-section{padding:0 16px 40px}.wdc-outer{padding-top:80px}.wdc-person-spacer{width:140px}.wdc-person{left:12px}.wdc-person-img{width:150px!important}.wdc-band{border-radius:16px;height:auto;min-height:120px}.wdc-band-inner{gap:12px;padding:16px 16px 16px 0}.wdc-heading{font-size:clamp(15px,3.5vw,20px)}.wdc-cta-btn{font-size:12px}}
.wdt-section{width:100%;padding:100px 0 110px;position:relative;overflow:hidden}.wdt-bg{pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 0%, #6366f114 0%, transparent 60%), radial-gradient(ellipse 45% 40% at 10% 100%, #2563eb12 0%, transparent 55%), radial-gradient(ellipse 45% 40% at 90% 100%, #7c3aed12 0%, transparent 55%), linear-gradient(180deg, var(--bg-section-b,#e2e8f0) 0%, var(--bg-page,#f8fafc) 50%, var(--bg-section-b,#e2e8f0) 100%);position:absolute;inset:0}.wdt-orb-1{pointer-events:none;filter:blur(90px);background:radial-gradient(circle,#6366f114 0%,#0000 70%);border-radius:50%;width:480px;height:480px;animation:20s ease-in-out infinite alternate wdtOrb;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.wdt-orb-2{pointer-events:none;filter:blur(80px);background:radial-gradient(circle,#60a5fa12 0%,#0000 70%);border-radius:50%;width:360px;height:360px;animation:16s ease-in-out infinite alternate-reverse wdtOrb;position:absolute;bottom:-80px;right:10%}@keyframes wdtOrb{0%{transform:translate(-50%)scale(1)}to{transform:translate(-50%)scale(1.12)}}.wdt-orb-2{animation:16s ease-in-out infinite alternate-reverse wdtOrb2}@keyframes wdtOrb2{0%{transform:translate(0)scale(1)}to{transform:translate(-20px,15px)scale(1.08)}}.wdt-bg-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wdt-top-line,.wdt-bottom-line{pointer-events:none;background:linear-gradient(90deg, transparent, var(--brand-primary-border,#eab30847), var(--brand-secondary-border,#60a5fa2e), transparent);height:1px;position:absolute;left:6%;right:6%}.wdt-top-line{top:0}.wdt-bottom-line{bottom:0}.wdt-inner{z-index:1;flex-direction:column;align-items:center;gap:0;max-width:1280px;margin:0 auto;padding:0 48px;display:flex;position:relative}.wdt-header{text-align:center;opacity:0;margin-bottom:56px;transition:opacity .7s,transform .7s;transform:translateY(20px)}.wdt-header--in{opacity:1;transform:none}.wdt-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-primary,#eab308);align-items:center;gap:12px;margin-bottom:20px;font-size:11px;font-weight:700;display:inline-flex}.wdt-heading{font-family:var(--font-heading,inherit);letter-spacing:-1.2px;color:var(--text-primary,#f1f5f9);margin:0 0 16px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.1}.wdt-sub{color:var(--text-muted,#94a3b8);max-width:500px;margin:0 auto;font-size:16px;line-height:1.72}.wdt-grid{opacity:0;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-bottom:36px;transition:opacity .5s .2s;display:flex}.wdt-grid--in{opacity:1}.wdt-chip-wrap{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards wdtChipIn;animation-delay:var(--chip-delay,0s);animation-play-state:paused;position:relative;transform:translateY(14px)scale(.95)}.wdt-grid--in .wdt-chip-wrap{animation-play-state:running}@keyframes wdtChipIn{to{opacity:1;transform:translateY(0)scale(1)}}.wdt-chip{background:var(--glass-bg,#ffffffd9);border:1px solid var(--glass-border,#0f172a17);cursor:pointer;font-family:var(--font-body,inherit);color:var(--text-muted,#94a3b8);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:13.5px;font-weight:500;transition:border-color .25s,background .25s,color .25s,transform .25s cubic-bezier(.34,1.4,.64,1),box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.wdt-chip:hover,.wdt-chip--hovered{border-color:var(--tech-color,#eab30880);background:var(--bg-section-a,#f1f5f9);color:var(--text-primary,#0f172a);box-shadow:0 8px 30px #00000014, 0 0 0 1px var(--glass-border), 0 0 20px color-mix(in srgb, var(--tech-color,#eab308) 15%, transparent);transform:translateY(-3px)scale(1.02)}.wdt-chip-glow{pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 0%, var(--tech-color,#eab308) 0%, transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.wdt-chip:hover .wdt-chip-glow,.wdt-chip--hovered .wdt-chip-glow{opacity:.08}.wdt-chip-icon{width:20px;height:20px;color:var(--tech-color,#94a3b8);flex-shrink:0;justify-content:center;align-items:center;font-size:17px;transition:transform .3s cubic-bezier(.34,1.4,.64,1),color .2s;display:flex}.wdt-chip-icon svg{width:100%;height:100%}.wdt-chip:hover .wdt-chip-icon,.wdt-chip--hovered .wdt-chip-icon{transform:scale(1.15)rotate(-4deg)}.wdt-chip-name{font-weight:500;transition:color .2s}.wdt-chip-cat{letter-spacing:.06em;text-transform:uppercase;opacity:0;white-space:nowrap;border:1px solid;border-radius:99px;max-width:0;padding:2px 7px;font-size:10px;font-weight:700;transition:max-width .3s,opacity .3s,padding .3s;overflow:hidden}.wdt-chip:hover .wdt-chip-cat,.wdt-chip--hovered .wdt-chip-cat{opacity:1;max-width:100px}.wdt-tooltip{z-index:50;background:var(--bg-card,#fff);border:1px solid var(--glass-border,#0f172a17);color:var(--text-secondary,#334155);white-space:nowrap;pointer-events:none;border-radius:10px;padding:9px 14px;font-size:12px;line-height:1.5;animation:.18s forwards wdtTooltipIn;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000014,0 0 0 1px #0f172a0a}@keyframes wdtTooltipIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.wdt-tooltip-arrow{background:var(--bg-card,#fff);border-right:1px solid var(--glass-border,#0f172a17);border-bottom:1px solid var(--glass-border,#0f172a17);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.wdt-legend{opacity:0;flex-wrap:wrap;justify-content:center;gap:8px 20px;transition:opacity .6s .6s,transform .6s .6s;display:flex;transform:translateY(12px)}.wdt-legend--in{opacity:1;transform:none}.wdt-legend-item{color:var(--text-faint,#64748b);letter-spacing:.03em;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.wdt-legend-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (max-width:900px){.wdt-section{padding:80px 0 90px}.wdt-inner{padding:0 32px}}@media (max-width:560px){.wdt-inner{padding:0 20px}.wdt-heading{font-size:clamp(32px,4vw,52px)}.wdt-chip{padding:9px 13px;font-size:12.5px}.wdt-legend{gap:6px 14px}}
.wdw-section{width:100%;padding:100px 0 110px;position:relative;overflow:hidden}.wdw-bg{pointer-events:none;background:radial-gradient(ellipse 65% 55% at 5% 50%, #6366f112 0%, transparent 60%), radial-gradient(ellipse 55% 45% at 95% 50%, #2563eb12 0%, transparent 60%), radial-gradient(ellipse 40% 35% at 50% 100%, #7c3aed0f 0%, transparent 60%), linear-gradient(180deg, var(--bg-page,#f8fafc) 0%, var(--bg-section-b,#e2e8f0) 50%, var(--bg-page,#f8fafc) 100%);position:absolute;inset:0}.wdw-orb-1{pointer-events:none;filter:blur(80px);background:radial-gradient(circle, var(--orb-purple,#7c3aed1f) 0%, transparent 70%);border-radius:50%;width:500px;height:500px;animation:18s ease-in-out infinite alternate wdwOrb;position:absolute;top:-100px;left:-80px}.wdw-orb-2{pointer-events:none;filter:blur(72px);background:radial-gradient(circle, var(--orb-blue,#60a5fa17) 0%, transparent 70%);border-radius:50%;width:420px;height:420px;animation:22s ease-in-out infinite alternate-reverse wdwOrb;position:absolute;bottom:-80px;right:-60px}@keyframes wdwOrb{0%{transform:translate(0)scale(1)}to{transform:translate(24px,16px)scale(1.07)}}.wdw-bg-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wdw-top-line{background:linear-gradient(90deg, transparent, var(--brand-primary-border,#eab30847), var(--brand-secondary-border,#60a5fa2e), transparent);pointer-events:none;height:1px;position:absolute;top:0;left:6%;right:6%}.wdw-inner{z-index:1;flex-direction:column;gap:56px;max-width:1280px;margin:0 auto;padding:0 48px;display:flex;position:relative}.wdw-top-row{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.wdw-left{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translate(-28px)}.wdw-left--in{opacity:1;transform:none}.wdw-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--brand-primary,#eab308);align-items:center;gap:10px;margin-bottom:22px;font-size:11px;font-weight:700;display:inline-flex}.wdw-heading{font-family:var(--font-heading,inherit);letter-spacing:-1.5px;color:var(--text-primary,#f1f5f9);margin:0 0 22px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.08}.wdw-sub{color:var(--text-muted,#94a3b8);max-width:420px;margin:0;font-size:16px;line-height:1.72}.wdw-right{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1) .15s,transform .8s cubic-bezier(.22,1,.36,1) .15s;transform:translate(28px)}.wdw-right--in{opacity:1;transform:none}.wdw-metrics-card{background:var(--bg-card,#120f17);border:1px solid var(--glass-border,#0f172a17);box-shadow:0 32px 80px #0000001a, 0 0 0 1px var(--glass-border), inset 0 1px 0 var(--glass-border-top);border-radius:18px;padding:30px 32px;position:relative;overflow:hidden}.wdw-metrics-card-line{background:linear-gradient(90deg, var(--brand-primary,#eab308), var(--brand-secondary,#60a5fa) 50%, transparent);border-radius:2px 2px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.wdw-metrics-title{font-family:var(--font-heading,inherit);color:var(--text-primary,#f1f5f9);letter-spacing:-.1px;margin:0 0 24px;font-size:15px;font-weight:700}.wdw-metrics-list{flex-direction:column;gap:18px;margin-bottom:20px;display:flex}.wdw-metric{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards wdwMetricIn;animation-delay:var(--delay,0s);grid-template-columns:130px 1fr 44px;align-items:center;gap:14px;animation-play-state:paused;display:grid;transform:translate(12px)}.wdw-right--in .wdw-metric{animation-play-state:running}@keyframes wdwMetricIn{to{opacity:1;transform:none}}.wdw-metric-label{color:var(--text-muted,#94a3b8);white-space:nowrap;font-size:13px;font-weight:400}.wdw-metric-track{background:#0f172a0f;border-radius:3px;height:5px;overflow:hidden}.wdw-metric-fill{height:100%;width:var(--bar-width,0%);transition:width 1.4s cubic-bezier(.4,0,.2,1);transition-delay:var(--delay,0s);border-radius:3px}.wdw-metric-val{font-family:var(--font-heading,inherit);text-align:right;letter-spacing:-.3px;font-size:14px;font-weight:800}.wdw-metrics-footer{border-top:1px solid var(--separator,#0f172a0f);color:var(--text-faint,#64748b);letter-spacing:.02em;align-items:center;gap:8px;padding-top:18px;font-size:12px;display:flex}.wdw-live-dot{background:#34d399;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite wdwPulse;box-shadow:0 0 8px #34d399}@keyframes wdwPulse{0%,to{opacity:1}50%{opacity:.35}}.wdw-pillars{opacity:0;grid-template-columns:repeat(4,1fr);gap:14px;transition:opacity .7s cubic-bezier(.22,1,.36,1) .3s,transform .7s cubic-bezier(.22,1,.36,1) .3s;display:grid;transform:translateY(20px)}.wdw-pillars--in{opacity:1;transform:none}.wdw-pillar{background:var(--glass-bg,#ffffffd9);border:1px solid var(--glass-border,#0f172a17);opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards wdwPillarIn;animation-delay:var(--p-delay,0s);border-radius:14px;padding:24px 22px;transition:border-color .3s,background .3s,transform .28s;animation-play-state:paused;transform:translateY(16px)}.wdw-pillars--in .wdw-pillar{animation-play-state:running}@keyframes wdwPillarIn{to{opacity:1;transform:none}}.wdw-pillar:hover{border-color:var(--brand-primary-border,#eab3084d);background:var(--bg-section-a,#f1f5f9);transform:translateY(-3px)}.wdw-pillar-icon{background:var(--brand-primary-soft,#eab3081a);border:1px solid var(--brand-primary-border,#eab30838);width:38px;height:38px;color:var(--brand-primary,#eab308);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;transition:transform .3s cubic-bezier(.34,1.4,.64,1);display:flex}.wdw-pillar:hover .wdw-pillar-icon{transform:scale(1.1)rotate(5deg)}.wdw-pillar-title{font-family:var(--font-heading,inherit);color:var(--text-primary,#f1f5f9);letter-spacing:-.1px;margin:0 0 8px;font-size:15px;font-weight:700;transition:color .2s}.wdw-pillar:hover .wdw-pillar-title{color:var(--brand-primary,#eab308)}.wdw-pillar-desc{color:var(--text-muted,#94a3b8);margin:0;font-size:13px;line-height:1.65}@media (max-width:1100px){.wdw-inner{padding:0 36px}.wdw-top-row{gap:48px}}@media (max-width:900px){.wdw-top-row{grid-template-columns:1fr;gap:44px}.wdw-right{transform:translateY(20px)}.wdw-right--in{transform:none}.wdw-pillars{grid-template-columns:repeat(2,1fr)}.wdw-section{padding:80px 0 90px}}@media (max-width:560px){.wdw-inner{padding:0 20px}.wdw-pillars{grid-template-columns:1fr}.wdw-heading{font-size:clamp(32px,4vw,52px)}.wdw-metrics-card{padding:22px 20px}.wdw-metric{grid-template-columns:110px 1fr 40px;gap:10px}}
