:root{--bg:#06070b;--bg-soft:#0d0f16;--ink:#f5f7fb;--ink-dim:#a8acba;--ink-mute:#6b6f7e;--line:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.16);--cyan:#00e0fc;--blue:#2cb8fb;--indigo:#6b81fa;--violet:#a053fa;--magenta:#c92ff9;--hot:#ff00f9;--grad:linear-gradient(110deg,#00e0fc,#2cb8fb 12%,#6b81fa 30%,#a053fa 47%,#c92ff9 64%,#e615f9 78%,#f805f9 91%,#ff00f9);--grad-soft:linear-gradient(110deg,rgba(0,224,252,.18),rgba(160,83,250,.18),rgba(255,0,249,.18));--liquid-fill:hsla(0,0%,100%,.075);--liquid-fill-strong:hsla(0,0%,100%,.18);--liquid-rim:hsla(0,0%,100%,.3);--liquid-inner-rim:hsla(0,0%,100%,.18);--liquid-shadow:rgba(0,0,0,.38);--liquid-glint:hsla(0,0%,100%,.76);--cite-bg:hsla(0,0%,100%,.04);--cite-border:rgba(160,83,250,.25);--cite-mark-bg:rgba(160,83,250,.25);--cite-mark-text:#fff;--cite-row-bg:hsla(0,0%,100%,.025);--cite-row-border:hsla(0,0%,100%,.06);--cite-source:var(--ink);--cite-meta:var(--ink-mute)}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--ink)}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,system-ui,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;letter-spacing:-.011em}.wz-landing{min-height:100vh;background:var(--bg);color:var(--ink)}html:not(.dark) .wz-landing{--bg:#f6efe1;--bg-soft:#fffaf0;--ink:#241f18;--ink-dim:#62594c;--ink-mute:#8a7e6c;--line:rgba(74,55,30,.12);--line-strong:rgba(74,55,30,.22);--cyan:#0eafc4;--blue:#2693d4;--indigo:#5568d4;--violet:#7a3df5;--magenta:#a040d8;--hot:#c030c0;--grad:linear-gradient(110deg,#0eafc4,#2693d4 16%,#5568d4 34%,#7a3df5 52%,#a040d8 74%,#c030c0);--grad-soft:linear-gradient(110deg,rgba(14,175,196,.14),rgba(122,61,245,.14),rgba(192,48,192,.14));--liquid-fill:rgba(255,250,240,.52);--liquid-fill-strong:hsla(0,0%,100%,.78);--liquid-rim:hsla(0,0%,100%,.86);--liquid-inner-rim:rgba(74,55,30,.08);--liquid-shadow:rgba(74,55,30,.22);--liquid-glint:hsla(0,0%,100%,.94);--cite-bg:rgba(74,55,30,.035);--cite-border:rgba(122,61,245,.24);--cite-mark-bg:rgba(122,61,245,.14);--cite-mark-text:var(--ink);--cite-row-bg:rgba(74,55,30,.045);--cite-row-border:rgba(74,55,30,.1);--cite-source:var(--ink);--cite-meta:var(--ink-mute)}.eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);font-weight:500}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.display{font-size:clamp(48px,7.4vw,116px);line-height:.96;letter-spacing:-.035em}.display,.h2{font-weight:600}.h2{font-size:clamp(40px,5.5vw,84px);line-height:1;letter-spacing:-.03em}.lede{font-size:clamp(18px,1.5vw,22px);line-height:1.45;color:var(--ink-dim);font-weight:400;max-width:56ch}.nav{position:fixed;top:0;left:0;right:0;z-index:100;justify-content:space-between;padding:14px 28px;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:rgba(6,7,11,.55);border-bottom:1px solid var(--line);transition:background .3s ease!important}.nav,.nav-logo{display:flex;align-items:center}.nav-logo{gap:10px;font-weight:600;font-size:17px;letter-spacing:-.01em;text-decoration:none!important}.nav-logo,.nav-logo span,.nav-logo:active,.nav-logo:hover,.nav-logo:visited{color:var(--ink)!important}.nav-logo svg{width:28px;height:28px}.nav-links{display:flex;gap:36px;font-size:13.5px;color:var(--ink-dim);font-weight:450}.nav-links a{color:inherit;text-decoration:none;transition:color .2s!important}.nav-links a:hover{color:var(--ink)}.nav-cta{gap:12px}.nav-cta,.nav-theme{display:flex;align-items:center}.nav-theme button{width:32px!important;height:32px!important;border-radius:8px!important;border:1px solid var(--line-strong)!important;background:hsla(0,0%,100%,.06)!important;color:var(--ink-dim)!important;box-shadow:none!important;transition:transform .25s ease,background .25s ease,border-color .25s ease!important}.nav-theme button:hover{transform:translateY(-1px);border-color:var(--line-strong)!important;background:hsla(0,0%,100%,.1)!important;color:var(--ink)!important}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;font-size:13.5px;font-weight:500;border:none;cursor:pointer;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important;white-space:nowrap}.btn-ghost{color:var(--ink);background:transparent}.btn-ghost:hover{background:hsla(0,0%,100%,.06)}.btn-glass{background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line-strong);color:var(--ink)}.btn-glass:hover{background:hsla(0,0%,100%,.14)}.btn-primary{background:var(--grad);color:#fff;font-weight:550;box-shadow:0 8px 30px -8px rgba(160,83,250,.6),inset 0 1px 0 hsla(0,0%,100%,.25)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 40px -10px rgba(160,83,250,.8),inset 0 1px 0 hsla(0,0%,100%,.3)}.btn-lg{padding:14px 28px;font-size:15px}.btn-xl{padding:18px 36px;font-size:16px}.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;padding:120px 24px 60px}.hero-bg{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(107,129,250,.18),transparent 60%),radial-gradient(ellipse 50% 40% at 20% 80%,rgba(0,224,252,.12),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 80%,rgba(255,0,249,.12),transparent 60%),var(--bg);z-index:0}.hero-orb{position:absolute;width:clamp(380px,62vw,880px);aspect-ratio:1;top:50%;left:50%;margin-top:calc(clamp(380px, 62vw, 880px) / -2);margin-left:calc(clamp(380px, 62vw, 880px) / -2);z-index:1;pointer-events:none;opacity:.7;mask-image:radial-gradient(circle at 50% 50%,#000 38%,rgba(0,0,0,.5) 65%,transparent 88%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 38%,rgba(0,0,0,.5) 65%,transparent 88%)}.hero-orb svg{width:100%;height:100%;animation:orbFloat 9s ease-in-out infinite!important;will-change:transform;transform-origin:50% 50%}@keyframes orbFloat{0%{transform:translateZ(0) rotate(-3deg)}50%{transform:translate3d(0,-36px,0) rotate(3deg)}to{transform:translateZ(0) rotate(-3deg)}}.hero-orb:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle,rgba(160,83,250,.4),transparent 55%);filter:blur(60px);z-index:-1}.hero-content{position:relative;z-index:2;max-width:1100px}.hero-content:before{content:none}.hero h1{text-shadow:0 2px 30px rgba(6,7,11,.7)}.hero p.lede{color:#e8eaf2;max-width:760px;font-size:clamp(20px,1.65vw,25px);font-weight:560;line-height:1.34;text-shadow:0 2px 28px rgba(0,0,0,.72);text-wrap:balance}.liquid-glass-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.hero-eyebrow{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:transparent;border:0;font-size:12.5px;color:var(--ink);margin-bottom:32px;box-shadow:0 12px 22px -18px var(--liquid-shadow),0 1px 0 hsla(0,0%,100%,.12);transform:translateZ(0)}.hero-eyebrow .liquid-filter,.hero-eyebrow .liquid-glint,.hero-eyebrow .liquid-overlay,.hero-eyebrow .liquid-specular{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.hero-eyebrow .liquid-filter{z-index:0;backdrop-filter:blur(.2px) contrast(1.16) brightness(1.08) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.45);filter:url(#wz-liquid-glass-distortion)}.hero-eyebrow .liquid-overlay{z-index:1;background:radial-gradient(80% 140% at 12% 8%,var(--liquid-fill-strong),transparent 46%),radial-gradient(80% 140% at 94% 92%,rgba(0,224,252,.08),transparent 52%),linear-gradient(135deg,var(--liquid-fill),hsla(0,0%,100%,.025))}.hero-eyebrow .liquid-specular{z-index:2;border:1px solid var(--liquid-rim);box-shadow:inset 1px 1px 0 var(--liquid-glint),inset -1px -1px 0 hsla(0,0%,100%,.1),inset 0 0 11px var(--liquid-inner-rim),0 0 0 1px rgba(0,0,0,.03);background:linear-gradient(145deg,hsla(0,0%,100%,.32),transparent 18%,transparent 78%,hsla(0,0%,100%,.12)),radial-gradient(160% 220% at 50% -120%,hsla(0,0%,100%,.42),transparent 54%);mix-blend-mode:screen}.hero-eyebrow .liquid-glint{inset:-120% -34%;z-index:3;background:linear-gradient(112deg,transparent 42%,var(--liquid-glint) 49%,transparent 56%);opacity:0;transform:translateX(-68%) rotate(8deg);animation:liquid-glint 8s ease-in-out infinite!important}.hero-eyebrow .dot,.hero-eyebrow .eyebrow-text{position:relative;z-index:4}.hero-eyebrow .eyebrow-text{text-shadow:0 1px 12px rgba(0,0,0,.28)}.hero-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan),0 0 26px rgba(0,224,252,.34);animation:pulse 2s ease-in-out infinite!important}@keyframes pulse{50%{opacity:.4}}@keyframes liquid-glint{0%,24%{transform:translateX(-68%) rotate(8deg);opacity:0}36%{opacity:.22}52%{transform:translateX(68%) rotate(8deg);opacity:0}to{transform:translateX(68%) rotate(8deg);opacity:0}}@media (prefers-reduced-motion:reduce){.hero-eyebrow .liquid-glint{animation:none!important;opacity:.1;transform:translateX(0) rotate(8deg)}}.hero h1{margin-bottom:24px}.hero p.lede{margin:0 auto 40px}.hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.scroll-cue{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:2;animation:scroll-cue-float 1.8s ease-in-out infinite!important}.scroll-cue .line{width:1px;height:40px;background:linear-gradient(to bottom,transparent,var(--ink-dim),transparent);animation:scroll-line 2.4s ease-in-out infinite!important;transform-origin:top center}@keyframes scroll-cue-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}}@keyframes scroll-line{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.section{position:relative;padding:140px 24px;overflow:hidden}.container{max-width:1280px;margin:0 auto}.section-head{display:flex;flex-direction:column;gap:16px;margin-bottom:80px;max-width:900px}.section-head .eyebrow{color:transparent;background:var(--grad);-webkit-background-clip:text;background-clip:text}.showcase{position:relative;height:320vh}.showcase-pin{position:sticky;top:0;height:100vh;overflow:hidden}.showcase-pin,.showcase-stage{display:flex;align-items:center;justify-content:center}.showcase-stage{position:relative;width:min(1200px,92vw);height:80vh}.showcase-card{position:absolute;inset:0;border-radius:28px;background:linear-gradient(180deg,#0f1118,#06070b);border:1px solid var(--line);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 60px 120px -40px rgba(0,0,0,.8),0 0 0 1px hsla(0,0%,100%,.03);transition:transform .05s linear!important}.showcase-text{position:absolute;top:50%;transform:translateY(-50%);left:8vw;max-width:460px;z-index:5;opacity:0;pointer-events:none;transition:opacity .4s ease!important}.showcase-text.active{opacity:1}.showcase-text h3{font-size:clamp(36px,4vw,56px);line-height:1.05;letter-spacing:-.025em;font-weight:600;margin-bottom:16px}.showcase-text p{color:var(--ink-dim);font-size:17px;line-height:1.5}.showcase-progress{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:6}.showcase-progress .pip{width:32px;height:3px;border-radius:2px;background:hsla(0,0%,100%,.15);overflow:hidden;position:relative}.showcase-progress .pip-fill{position:absolute;inset:0;background:var(--grad);transform-origin:left;transform:scaleX(0);transition:transform .3s ease!important}.feature-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.feature{grid-column:span 4;background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.005));border:1px solid var(--line);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:12px;min-height:320px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s!important}.feature:hover{border-color:var(--line-strong);transform:translateY(-2px)}.feature.wide{grid-column:span 8}.feature.tall{min-height:420px}.feature h4{font-size:24px;letter-spacing:-.015em;font-weight:600;line-height:1.15}.feature p{color:var(--ink-dim);font-size:15px;line-height:1.5}.feature .feat-art{margin-top:auto;flex:1;display:flex;align-items:center;justify-content:center;position:relative}.stats-section{padding-top:0;padding-bottom:40px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.stat{position:relative;min-height:210px;padding:56px clamp(24px,2.4vw,36px);border-right:1px solid var(--line);overflow:visible;display:flex;flex-direction:column;justify-content:center}.stat:before{content:"";position:absolute;left:32px;right:32px;bottom:34px;height:2px;border-radius:999px;background:var(--grad);opacity:0;transform:scaleX(.38);transform-origin:left center;transition:opacity .25s ease,transform .25s ease!important}.stat:hover:before{opacity:.72;transform:scaleX(1)}.stat:last-child{border-right:none}.stat-num{display:flex;align-items:center;min-height:clamp(74px,7vw,104px);font-size:clamp(48px,5vw,86px);font-weight:720;letter-spacing:-.055em;line-height:1;margin-bottom:12px;white-space:nowrap;font-variant-numeric:tabular-nums}.stat--infinity{text-align:center}.stat--infinity:before{left:50%;right:auto;width:min(190px,calc(100% - 64px));transform:translateX(-50%) scaleX(.38);transform-origin:center}.stat--infinity:hover:before{transform:translateX(-50%) scaleX(1)}.stat-infinity-mark{display:block;width:min(250px,100%);height:clamp(74px,7vw,104px);margin:0 auto 12px;overflow:visible;filter:drop-shadow(0 0 16px rgba(44,184,251,.18)) drop-shadow(0 0 24px rgba(160,83,250,.22))}.stat-infinity-mark path{stroke-width:9;vector-effect:non-scaling-stroke}.stat-label{color:var(--ink-dim);font-size:14px;font-weight:560;line-height:1.35;max-width:20ch}.stat--infinity .stat-label{margin-left:auto;margin-right:auto}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tier{border:1px solid var(--line);border-radius:24px;padding:36px 32px;background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent);display:flex;flex-direction:column;gap:18px;position:relative;transition:border-color .3s,transform .3s!important}.tier:hover{border-color:var(--line-strong);transform:translateY(-3px)}.tier.featured{border:1px solid transparent;background:linear-gradient(#0d0f16,#0d0f16) padding-box,var(--grad) border-box}.tier-name{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim)}.tier-price{display:flex;align-items:baseline;gap:6px}.tier-price .amount{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1}.tier-price .period{color:var(--ink-mute);font-size:14px}.tier-tag{position:absolute;top:-12px;right:24px;background:var(--grad);color:#fff;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:6px 14px;border-radius:999px}.tier ul{list-style:none;flex-direction:column;margin:8px 0 24px}.tier li,.tier ul{display:flex;gap:12px}.tier li{font-size:14.5px;color:var(--ink)}.tier li svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.tier .btn{width:100%;justify-content:center}.cta-final{position:relative;text-align:center;padding:180px 24px;overflow:hidden}.cta-final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(160,83,250,.25),transparent 60%),radial-gradient(ellipse 40% 40% at 30% 30%,rgba(0,224,252,.15),transparent 60%),radial-gradient(ellipse 40% 40% at 70% 70%,rgba(255,0,249,.18),transparent 60%);z-index:0}.cta-final>*{position:relative;z-index:1}.cta-final h2{margin-bottom:24px}.cta-final p{color:var(--ink-dim);font-size:19px;max-width:56ch;margin:0 auto 40px}.footer{border-top:1px solid var(--line);padding:80px 24px 40px;background:#04050a}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:60px;max-width:1280px;margin-left:auto;margin-right:auto}.footer-grid h6{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;margin-bottom:16px}.footer-grid ul{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-grid a{color:var(--ink-dim);font-size:14px;text-decoration:none;transition:color .2s!important}.footer-grid a:hover{color:var(--ink)}.footer-bottom{max-width:1280px;margin:0 auto;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ink-mute)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease!important}.reveal.in{opacity:1;transform:translateY(0)}@media (max-width:900px){.nav-links{display:none}.feature,.feature.wide{grid-column:span 12}.pricing,.stats{grid-template-columns:1fr}.stat{border-right:none;border-bottom:1px solid var(--line)}.stat:last-child{border-bottom:none}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.showcase-text{left:24px;right:24px;max-width:none;bottom:80px;top:auto;transform:none}.showcase{height:280vh}.section{padding:100px 20px}}@media (max-width:600px){.nav{padding:10px 12px;gap:8px}.nav-logo{font-size:15px;gap:6px;min-width:0;flex-shrink:1}.nav-logo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-logo svg{width:24px;height:24px;flex-shrink:0}.nav-cta{gap:6px;flex-shrink:0}.nav-theme button{width:28px!important;height:28px!important;border-radius:7px!important}.nav .btn{padding:7px 12px;font-size:12.5px;gap:6px}.nav .btn-ghost{padding:7px 8px}}@media (max-width:380px){.nav{padding:10px;gap:6px}.nav-logo span{display:none}.nav .btn{padding:6px 10px;font-size:12px}.nav-theme button{width:26px!important;height:26px!important}}@media (max-width:700px){.showcase-stage{width:min(560px,100vw - 24px);height:86svh}.showcase-card{inset:0 0 200px 0;border-radius:20px}.showcase-text{left:16px;right:16px;bottom:64px;text-align:left}.showcase-text h3{font-size:26px;line-height:1.12;margin-bottom:10px}.showcase-text p{font-size:14px;line-height:1.45}.showcase-text .eyebrow{font-size:11px}.showcase-progress{bottom:24px}.showcase-progress .pip{width:24px}.wz-chat-window{display:none}.wz-phone{display:flex}}.wz-chat-window{width:100%;height:100%;border-radius:22px;overflow:hidden;background:#0b0d14;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;box-shadow:0 40px 100px -30px rgba(0,0,0,.9)}.wz-chat-titlebar{height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:linear-gradient(180deg,#15171f,#0e1018);border-bottom:1px solid hsla(0,0%,100%,.06)}.wz-chat-dots{display:flex;gap:7px}.wz-chat-dots span{width:12px;height:12px;border-radius:50%}.wz-chat-url{display:flex;align-items:center;gap:8px;font-size:12px;color:#a8acba;background:hsla(0,0%,100%,.04);padding:5px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.05)}.wz-chat-body{flex:1;display:flex;min-height:0}.wz-chat-sidebar{width:240px;border-right:1px solid hsla(0,0%,100%,.06);padding:20px 14px;display:flex;flex-direction:column;gap:4px;background:hsla(0,0%,100%,.015)}.wz-chat-sidebar-head{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#6b6f7e;padding:0 8px 12px}.wz-chat-doc-row{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;font-size:13px;color:#a8acba;cursor:default;transition:all .3s!important}.wz-chat-doc-row-active{background:rgba(160,83,250,.12);color:#f5f7fb;border:1px solid rgba(160,83,250,.25)}.wz-chat-indexed{color:#00e0fc;font-size:8px;margin-left:auto}.wz-chat-thread{flex:1;display:flex;flex-direction:column;padding:20px 28px;gap:14px;overflow:hidden}.wz-chat-context{display:flex;gap:8px;align-items:center;font-size:11px;letter-spacing:.06em;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.05)}.wz-chat-context-doc{color:#a8acba;font-weight:500}.wz-chat-msg{display:flex;flex-direction:column;gap:6px;max-width:78%;animation:wz-msg-in .5s ease!important}@keyframes wz-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wz-chat-bubble{padding:12px 16px;font-size:14px;line-height:1.45;border-radius:16px}.wz-chat-bubble-user{background:hsla(0,0%,100%,.08);color:#f5f7fb;border-top-right-radius:4px}.wz-chat-bubble-bot{background:linear-gradient(135deg,rgba(0,224,252,.12),rgba(160,83,250,.12),rgba(255,0,249,.12));border:1px solid rgba(160,83,250,.25);color:#f5f7fb;border-top-left-radius:4px}.wz-chat-cite{display:flex;align-items:center;gap:6px;font-size:11px;color:#6b6f7e;padding-left:4px}.wz-chat-composer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.wz-chat-send{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#6b81fa,#c92ff9);display:flex;align-items:center;justify-content:center}.wz-phone{display:none;width:100%;height:100%;border-radius:20px;overflow:hidden;background:#0b0d14;flex-direction:column;color:#f5f7fb;position:relative}.wz-phone-status{height:30px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;font-size:13px;font-weight:600;color:#f5f7fb}.wz-phone-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums}.wz-phone-status-icons{display:flex;gap:5px;align-items:center;color:#f5f7fb}.wz-phone-header{gap:10px;padding:8px 14px 12px;border-bottom:1px solid hsla(0,0%,100%,.06)}.wz-phone-avatar,.wz-phone-header{display:flex;align-items:center;flex-shrink:0}.wz-phone-avatar{width:34px;height:34px;border-radius:50%;background:rgba(160,83,250,.12);border:1px solid rgba(160,83,250,.28);justify-content:center}.wz-phone-title{flex:1;min-width:0}.wz-phone-name{font-size:14px;font-weight:600;letter-spacing:-.005em}.wz-phone-sub{font-size:11px;color:#6b6f7e}.wz-phone-online{width:8px;height:8px;border-radius:50%;background:#28c840;box-shadow:0 0 0 3px rgba(40,200,64,.15);flex-shrink:0}.wz-phone-context{display:flex;gap:6px;align-items:center;font-size:10.5px;letter-spacing:.04em;padding:8px 14px;border-bottom:1px solid hsla(0,0%,100%,.04);color:#6b6f7e;flex-shrink:0}.wz-phone-context-doc{color:#a8acba;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wz-phone-thread{flex:1;padding:14px 12px;gap:10px;overflow:hidden;min-height:0}.wz-phone-msg,.wz-phone-thread{display:flex;flex-direction:column}.wz-phone-msg{gap:4px;max-width:84%;animation:wz-msg-in .5s ease!important}.wz-phone-msg-user{align-self:flex-end;align-items:flex-end}.wz-phone-msg-bot{align-self:flex-start;align-items:flex-start}.wz-phone-bubble{padding:9px 13px;font-size:13.5px;line-height:1.4;border-radius:18px}.wz-phone-bubble-user{background:hsla(0,0%,100%,.08);color:#f5f7fb;border-bottom-right-radius:4px}.wz-phone-bubble-bot{background:linear-gradient(135deg,rgba(0,224,252,.14),rgba(160,83,250,.14),rgba(255,0,249,.14));border:1px solid rgba(160,83,250,.28);color:#f5f7fb;border-bottom-left-radius:4px}.wz-phone-cite{display:flex;align-items:center;gap:5px;font-size:10px;color:#6b6f7e;padding-left:4px}.wz-phone-composer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 12px 10px;padding:9px 10px 9px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;flex-shrink:0}.wz-phone-composer-text{color:#6b6f7e;font-size:13px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-phone-send{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#6b81fa,#c92ff9);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wz-phone-home{height:4px;width:38%;margin:0 auto 8px;background:hsla(0,0%,100%,.32);border-radius:999px;flex-shrink:0}html:not(.dark) .wz-landing .nav{background:hsla(40,54%,92%,.78);box-shadow:0 14px 40px -28px rgba(74,55,30,.32)}html:not(.dark) .wz-landing .btn-ghost:hover{background:rgba(74,55,30,.06)}html:not(.dark) .wz-landing .btn-glass{background:rgba(255,250,240,.7)}html:not(.dark) .wz-landing .nav-theme button{background:rgba(74,55,30,.04)!important}html:not(.dark) .wz-landing .nav-theme button:hover{background:rgba(74,55,30,.08)!important}html:not(.dark) .wz-landing .hero-bg{background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(85,104,212,.16),transparent 60%),radial-gradient(ellipse 50% 40% at 20% 80%,rgba(14,175,196,.1),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 80%,rgba(192,48,192,.1),transparent 60%),var(--bg)}html:not(.dark) .wz-landing .hero h1{text-shadow:none}html:not(.dark) .wz-landing .hero p.lede{color:#2f281f;text-shadow:0 1px 16px rgba(255,250,240,.96),0 0 34px rgba(255,250,240,.74)}html:not(.dark) .wz-landing .hero-orb:before{background:radial-gradient(circle,rgba(122,61,245,.22),transparent 58%)}html:not(.dark) .wz-landing .feature,html:not(.dark) .wz-landing .showcase-card,html:not(.dark) .wz-landing .tier{background:linear-gradient(180deg,rgba(255,250,240,.78),rgba(255,250,240,.46));box-shadow:0 24px 70px -48px rgba(74,55,30,.45)}html:not(.dark) .wz-landing .showcase-progress .pip{background:rgba(74,55,30,.16)}html:not(.dark) .wz-landing .tier.featured{background:linear-gradient(var(--bg-soft),var(--bg-soft)) padding-box,var(--grad) border-box}html:not(.dark) .wz-landing .footer{background:#eee4d4}html:not(.dark) .wz-landing .wz-chat-window{background:#fffaf0;border-color:rgba(74,55,30,.12);box-shadow:0 34px 80px -48px rgba(74,55,30,.42)}html:not(.dark) .wz-landing .wz-chat-titlebar{background:linear-gradient(180deg,#fff7ea,#efe4d1);border-bottom-color:rgba(74,55,30,.1)}html:not(.dark) .wz-landing .wz-chat-composer,html:not(.dark) .wz-landing .wz-chat-url{background:rgba(74,55,30,.05);border-color:rgba(74,55,30,.1);color:var(--ink-dim)}html:not(.dark) .wz-landing .wz-chat-sidebar{background:rgba(74,55,30,.025);border-right-color:rgba(74,55,30,.1)}html:not(.dark) .wz-landing .wz-chat-cite,html:not(.dark) .wz-landing .wz-chat-context-doc,html:not(.dark) .wz-landing .wz-chat-doc-row{color:var(--ink-dim)}html:not(.dark) .wz-landing .wz-chat-bubble-bot,html:not(.dark) .wz-landing .wz-chat-bubble-user,html:not(.dark) .wz-landing .wz-chat-doc-row-active{color:var(--ink)}html:not(.dark) .wz-landing .wz-chat-bubble-user{background:rgba(74,55,30,.08)}html:not(.dark) .wz-landing .wz-chat-context{border-bottom-color:rgba(74,55,30,.1)}html:not(.dark) .wz-landing .wz-phone{background:#fffaf0;color:var(--ink)}html:not(.dark) .wz-landing .wz-phone-status,html:not(.dark) .wz-landing .wz-phone-status-icons{color:var(--ink)}html:not(.dark) .wz-landing .wz-phone-header{border-bottom-color:rgba(74,55,30,.1)}html:not(.dark) .wz-landing .wz-phone-avatar{background:rgba(122,61,245,.12);border-color:rgba(122,61,245,.28)}html:not(.dark) .wz-landing .wz-phone-name{color:var(--ink)}html:not(.dark) .wz-landing .wz-phone-cite,html:not(.dark) .wz-landing .wz-phone-composer-text,html:not(.dark) .wz-landing .wz-phone-context,html:not(.dark) .wz-landing .wz-phone-sub{color:var(--ink-mute)}html:not(.dark) .wz-landing .wz-phone-context-doc{color:var(--ink-dim)}html:not(.dark) .wz-landing .wz-phone-context{border-bottom-color:rgba(74,55,30,.06)}html:not(.dark) .wz-landing .wz-phone-bubble-user{background:rgba(74,55,30,.08);color:var(--ink)}html:not(.dark) .wz-landing .wz-phone-bubble-bot{border-color:rgba(122,61,245,.22);color:var(--ink)}html:not(.dark) .wz-landing .wz-phone-composer{background:rgba(74,55,30,.05);border-color:rgba(74,55,30,.1)}html:not(.dark) .wz-landing .wz-phone-home{background:rgba(74,55,30,.32)}