.wg-brand-loader{--wg-loader-cycle:8.2s;--wg-node-glow:0 0 8px color-mix(in srgb,var(--color-primary) 24%,transparent);--wg-write-orbit-scale:1.08;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;line-height:1;vertical-align:middle}.wg-brand-loader-mark{display:block;flex:0 0 auto;overflow:visible}.wg-brand-loader-sm .wg-brand-loader-mark{width:1.65rem;height:.62rem}.wg-brand-loader-md .wg-brand-loader-mark{width:3.4rem;height:1.25rem}.wg-brand-loader-lg{flex-direction:column;gap:.8rem}.wg-brand-loader-lg .wg-brand-loader-mark{width:11rem;height:4.05rem}.wg-brand-loader-line{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:560;stroke-dashoffset:560;opacity:0;animation:wg-brand-loader-draw var(--wg-loader-cycle) ease-in-out infinite}.wg-brand-loader-line-main{stroke-width:4.8}.wg-brand-loader-line-memory{stroke-width:2.8;opacity:.22;animation-delay:.14s}.wg-brand-loader-node{--wg-orbit-radius:28px;--wg-orbit-start:0deg;--wg-orbit-spin:420deg;--wg-gather-x:0px;--wg-gather-y:0px;--wg-sweep-x:0px;--wg-sweep-y:0px;stroke:var(--color-primary);stroke-width:2.8;filter:drop-shadow(var(--wg-node-glow));animation:wg-brand-loader-node var(--wg-loader-cycle) linear infinite;animation-delay:var(--wg-delay)}.wg-brand-loader-flyer,.wg-brand-loader-node{fill:var(--color-card);opacity:0;transform-box:fill-box;transform-origin:center}.wg-brand-loader-flyer{--wg-fly-x:0px;--wg-fly-y:0px;stroke:var(--color-primary);stroke-width:1.8;animation:wg-brand-loader-flyer var(--wg-loader-cycle) ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-brand-loader-spiral{--wg-loader-cycle:8.8s;--wg-node-glow:0 0 10px color-mix(in srgb,var(--color-primary) 28%,transparent)}.wg-brand-loader-spiral .wg-brand-loader-line{animation-name:wg-brand-loader-draw-spiral}.wg-brand-loader-spiral .wg-brand-loader-node{stroke-width:2.6;animation-name:wg-brand-loader-node-spiral}.wg-brand-loader-comet{--wg-loader-cycle:7.8s;--wg-node-glow:0 0 12px color-mix(in srgb,var(--color-accent) 34%,transparent)}.wg-brand-loader-comet .wg-brand-loader-line{animation-name:wg-brand-loader-draw-comet}.wg-brand-loader-comet .wg-brand-loader-node{stroke-width:2.6;animation-name:wg-brand-loader-node-comet}.wg-brand-loader-comet .wg-brand-loader-flyer{animation-name:wg-brand-loader-flyer-comet}.wg-brand-loader-bloom{--wg-loader-cycle:8.6s;--wg-node-glow:0 0 9px color-mix(in srgb,var(--color-primary) 26%,transparent)}.wg-brand-loader-bloom .wg-brand-loader-line{animation-name:wg-brand-loader-draw-bloom}.wg-brand-loader-bloom .wg-brand-loader-node{animation-name:wg-brand-loader-node-bloom}.wg-brand-loader-trace{--wg-loader-cycle:7.9s;--wg-node-glow:0 0 7px color-mix(in srgb,var(--color-primary) 20%,transparent)}.wg-brand-loader-trace .wg-brand-loader-line{animation-name:wg-brand-loader-draw-trace}.wg-brand-loader-trace .wg-brand-loader-node{stroke-width:2.4;animation-name:wg-brand-loader-node-trace}.wg-brand-loader-twinkle{--wg-loader-cycle:8.4s;--wg-node-glow:0 0 11px color-mix(in srgb,var(--color-primary) 30%,transparent)}.wg-brand-loader-twinkle .wg-brand-loader-line{animation-name:wg-brand-loader-draw-twinkle}.wg-brand-loader-twinkle .wg-brand-loader-node{animation-name:wg-brand-loader-node-twinkle}.wg-brand-loader-write{--wg-loader-cycle:9s;--wg-node-glow:0 0 10px color-mix(in srgb,var(--color-primary) 28%,transparent)}.wg-brand-loader-write .wg-brand-loader-node{animation-name:wg-brand-loader-node-write}.wg-brand-loader-write .wg-brand-loader-flyer{animation-name:wg-brand-loader-flyer-write}.wg-brand-loader-write-line{--wg-write-dash:160;--wg-write-opacity:0.96;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--wg-write-dash);stroke-dashoffset:var(--wg-write-dash);opacity:0;animation-duration:var(--wg-loader-cycle);animation-iteration-count:infinite;animation-timing-function:ease-in-out}.wg-brand-loader-write-letter{stroke-width:4.8}.wg-brand-loader-write-bridge{--wg-write-dash:42;--wg-write-opacity:0.6;stroke-width:3}.wg-brand-loader-write-w{--wg-write-dash:150;animation-name:wg-brand-loader-write-w}.wg-brand-loader-write-wo{animation-name:wg-brand-loader-write-wo}.wg-brand-loader-write-o{--wg-write-dash:138;animation-name:wg-brand-loader-write-o}.wg-brand-loader-write-or{animation-name:wg-brand-loader-write-or}.wg-brand-loader-write-r{--wg-write-dash:150;animation-name:wg-brand-loader-write-r}.wg-brand-loader-write-rd{animation-name:wg-brand-loader-write-rd}.wg-brand-loader-write-d{--wg-write-dash:136;animation-name:wg-brand-loader-write-d}.wg-brand-loader-nocturne{--wg-loader-cycle:10.4s;--wg-node-glow:0 0 6px color-mix(in srgb,var(--color-primary) 18%,transparent);--wg-write-orbit-scale:1.22}.wg-brand-loader-halo{--wg-loader-cycle:9.6s;--wg-node-glow:0 0 11px color-mix(in srgb,var(--color-primary) 26%,transparent);--wg-write-orbit-scale:0.78}.wg-brand-loader-glass{--wg-loader-cycle:9s;--wg-node-glow:0 0 8px color-mix(in srgb,var(--color-primary) 16%,transparent);--wg-write-orbit-scale:0.96}.wg-brand-loader-signal{--wg-loader-cycle:7.6s;--wg-node-glow:0 0 9px color-mix(in srgb,var(--color-primary) 22%,transparent);--wg-write-orbit-scale:1.04}.wg-brand-loader-aura{--wg-loader-cycle:9.8s;--wg-node-glow:0 0 14px color-mix(in srgb,var(--color-primary) 30%,transparent);--wg-write-orbit-scale:0.9}.wg-brand-loader-aura .wg-brand-loader-node,.wg-brand-loader-glass .wg-brand-loader-node,.wg-brand-loader-halo .wg-brand-loader-node,.wg-brand-loader-nocturne .wg-brand-loader-node,.wg-brand-loader-signal .wg-brand-loader-node{animation-name:wg-brand-loader-node-write}.wg-brand-loader-aura .wg-brand-loader-flyer,.wg-brand-loader-glass .wg-brand-loader-flyer,.wg-brand-loader-halo .wg-brand-loader-flyer,.wg-brand-loader-nocturne .wg-brand-loader-flyer,.wg-brand-loader-signal .wg-brand-loader-flyer{animation-name:wg-brand-loader-flyer-write}.wg-brand-loader-nocturne .wg-brand-loader-node{stroke-width:2}.wg-brand-loader-halo .wg-brand-loader-node{stroke-width:2.4}.wg-brand-loader-glass .wg-brand-loader-node{fill:color-mix(in srgb,var(--color-card) 72%,transparent);stroke-width:1.9}.wg-brand-loader-signal .wg-brand-loader-node{stroke-width:2.3}.wg-brand-loader-aura .wg-brand-loader-node{stroke-width:2.5}.wg-brand-loader-nocturne .wg-brand-loader-write-letter{--wg-write-opacity:0.8;stroke-width:3.1}.wg-brand-loader-nocturne .wg-brand-loader-write-bridge{--wg-write-opacity:0.36;stroke-width:1.7}.wg-brand-loader-halo .wg-brand-loader-write-letter{--wg-write-opacity:0.9;stroke-width:3.8}.wg-brand-loader-halo .wg-brand-loader-write-bridge{--wg-write-opacity:0.48;stroke-width:2.3}.wg-brand-loader-glass .wg-brand-loader-write-letter{--wg-write-opacity:0.72;stroke-width:2.6}.wg-brand-loader-glass .wg-brand-loader-write-bridge{--wg-write-opacity:0.34;stroke-width:1.6}.wg-brand-loader-signal .wg-brand-loader-write-line{animation-timing-function:cubic-bezier(.4,0,.15,1)}.wg-brand-loader-signal .wg-brand-loader-write-letter{--wg-write-opacity:0.96;stroke-width:3.2}.wg-brand-loader-signal .wg-brand-loader-write-bridge{--wg-write-opacity:0.55;stroke-width:2}.wg-brand-loader-aura .wg-brand-loader-write-letter{--wg-write-opacity:0.88;stroke-width:3.6}.wg-brand-loader-aura .wg-brand-loader-write-bridge{--wg-write-opacity:0.46;stroke-width:2.1}.wg-brand-loader-wg{--wg-loader-cycle:2.8s;--wg-navy:#0f2437;--wg-emerald:#10b981;--wg-cyan:#67e8f9;--wg-soft-white:#f8fffc;color:var(--wg-navy)}.wg-brand-loader-sm.wg-brand-loader-wg .wg-brand-loader-mark{width:1.75rem;height:1.75rem}.wg-brand-loader-md.wg-brand-loader-wg .wg-brand-loader-mark{width:3.25rem;height:3.25rem}.wg-brand-loader-lg.wg-brand-loader-wg .wg-brand-loader-mark{width:6rem;height:6rem}.wg-brand-loader-wordsgrow{--wg-loader-cycle:4.8s}.wg-brand-loader-sm.wg-brand-loader-wordsgrow .wg-brand-loader-mark{width:4.6rem;height:.8rem}.wg-brand-loader-md.wg-brand-loader-wordsgrow .wg-brand-loader-mark{width:9.5rem;height:1.65rem}.wg-brand-loader-lg.wg-brand-loader-wordsgrow .wg-brand-loader-mark{width:min(100%,20rem);height:3.45rem}.wg-brand-loader-wg-line{--wg-dash:160;--wg-delay:0ms;--wg-line-peak:0.88;stroke:color-mix(in srgb,var(--wg-navy) 56%,var(--wg-emerald));stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--wg-dash);stroke-dashoffset:var(--wg-dash);opacity:0;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--wg-cyan) 22%,transparent));animation:wg-constellation-line var(--wg-loader-cycle) cubic-bezier(.45,0,.14,1) infinite;animation-delay:var(--wg-delay)}.wg-brand-loader-wg-line-soft{stroke:color-mix(in srgb,var(--wg-emerald) 64%,var(--wg-cyan));stroke-width:1.45}.wg-brand-loader-wordsgrow-line{stroke-width:2.05;animation-name:wg-wordsgrow-constellation-line}.wg-brand-loader-wordsgrow .wg-brand-loader-wg-line-soft{stroke-width:1.15}.wg-brand-loader-wg-flow{--wg-flow-dot:7;--wg-flow-gap:330;--wg-flow-end:-18;--wg-flow-reset:-46;stroke:var(--wg-cyan);stroke-width:3.15;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--wg-flow-dot) var(--wg-flow-gap);stroke-dashoffset:var(--wg-flow-gap);opacity:0;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--wg-cyan) 46%,transparent));animation:wg-constellation-flow var(--wg-loader-cycle) ease-in-out infinite}.wg-brand-loader-wordsgrow-flow{--wg-flow-dot:8;--wg-flow-gap:860;--wg-flow-end:-44;--wg-flow-reset:-96;stroke-width:2.7;animation-name:wg-wordsgrow-constellation-flow}.wg-brand-loader-wg-node{--wg-delay:0ms;fill:var(--wg-soft-white);stroke:color-mix(in srgb,var(--wg-emerald) 78%,var(--wg-cyan));stroke-width:1.55;opacity:0;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--wg-cyan) 30%,transparent));transform-box:fill-box;transform-origin:center;animation:wg-constellation-node var(--wg-loader-cycle) ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-brand-loader-wordsgrow-node{stroke-width:1.25;animation-name:wg-wordsgrow-constellation-node}.wg-brand-loader-seed{--wg-loader-cycle:2.8s;--wg-seed-navy:#102438;--wg-seed-stem:#22784A;--wg-seed-leaf:#10b981;--wg-seed-leaf-deep:#047857;--wg-seed-shell:#d8b88b;--wg-seed-shell-dark:#9a6b3f;--wg-seed-glow:#bbf7d0;--wg-seed-cyan:#67e8f9;color:var(--wg-seed-navy)}.wg-brand-loader-sm.wg-brand-loader-seed .wg-brand-loader-mark{width:1.75rem;height:1.75rem}.wg-brand-loader-md.wg-brand-loader-seed .wg-brand-loader-mark{width:3.25rem;height:3.25rem}.wg-brand-loader-lg.wg-brand-loader-seed .wg-brand-loader-mark{width:6rem;height:6rem}.wg-seed-tree-mark{overflow:visible}.wg-seed-tree-ground{fill:color-mix(in srgb,var(--wg-seed-navy) 12%,transparent);opacity:.36;transform-box:fill-box;transform-origin:center;animation:wg-seed-tree-ground var(--wg-loader-cycle) ease-in-out infinite}.wg-seed-tree-shell{fill:var(--wg-seed-shell);stroke:color-mix(in srgb,var(--wg-seed-shell-dark) 62%,var(--wg-seed-navy));stroke-width:1.7;stroke-linejoin:round;filter:drop-shadow(0 4px 6px rgba(16,36,56,.12));transform-box:fill-box;transform-origin:center bottom;animation-duration:var(--wg-loader-cycle);animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.42,0,.14,1)}.wg-seed-tree-shell-left{animation-name:wg-seed-tree-shell-left}.wg-seed-tree-shell-right{animation-name:wg-seed-tree-shell-right}.wg-seed-tree-crack{stroke:color-mix(in srgb,var(--wg-seed-shell-dark) 72%,var(--wg-seed-navy));stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;opacity:0;animation:wg-seed-tree-crack var(--wg-loader-cycle) ease-in-out infinite}.wg-seed-tree-life{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--wg-seed-glow) 42%,transparent));transform-box:view-box;transform-origin:48px 75px;animation:wg-seed-tree-breathe var(--wg-loader-cycle) ease-in-out infinite}.wg-seed-tree-stem{stroke:color-mix(in srgb,var(--wg-seed-stem) 74%,var(--wg-seed-leaf));stroke-width:4.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:72;stroke-dashoffset:72;animation:wg-seed-tree-stem var(--wg-loader-cycle) cubic-bezier(.38,0,.16,1) infinite}.wg-seed-tree-branch,.wg-seed-tree-wordline{stroke:color-mix(in srgb,var(--wg-seed-stem) 74%,var(--wg-seed-cyan));stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:36;stroke-dashoffset:36;animation:wg-seed-tree-wordline var(--wg-loader-cycle) cubic-bezier(.38,0,.16,1) infinite}.wg-seed-tree-wordline{stroke-width:2.1;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--wg-seed-cyan) 35%,transparent))}.wg-seed-tree-branch{stroke-width:2.6;animation-name:wg-seed-tree-branch}.wg-seed-tree-branch-right{animation-delay:70ms}.wg-seed-tree-leaf{fill:color-mix(in srgb,var(--wg-seed-leaf) 74%,var(--wg-seed-shell));opacity:0;transform-box:fill-box;animation:wg-seed-tree-leaf var(--wg-loader-cycle) cubic-bezier(.34,1.35,.5,1) infinite}.wg-seed-tree-leaf-left{transform-origin:88% 52%}.wg-seed-tree-leaf-right{fill:color-mix(in srgb,var(--wg-seed-leaf-deep) 74%,var(--wg-seed-leaf));transform-origin:14% 62%;animation-delay:80ms}.wg-seed-tree-book-line{stroke:color-mix(in srgb,white 72%,var(--wg-seed-cyan));stroke-width:1.45;stroke-linecap:round;stroke-dasharray:24;stroke-dashoffset:24;opacity:0;animation:wg-seed-tree-book-line var(--wg-loader-cycle) ease-in-out infinite}.wg-seed-tree-book-right{animation-delay:90ms}.wg-seed-tree-canopy{fill:color-mix(in srgb,var(--wg-seed-leaf) 80%,white);opacity:0;transform-box:fill-box;transform-origin:center bottom;animation:wg-seed-tree-canopy var(--wg-loader-cycle) cubic-bezier(.25,1.25,.45,1) infinite}.wg-seed-tree-canopy circle:nth-child(2),.wg-seed-tree-canopy circle:nth-child(5){fill:var(--wg-seed-leaf)}.wg-seed-tree-canopy circle:nth-child(3){fill:color-mix(in srgb,var(--wg-seed-leaf-deep) 58%,var(--wg-seed-leaf))}.wg-seed-tree-letter{fill:none;stroke:color-mix(in srgb,var(--wg-seed-navy) 58%,var(--wg-seed-shell-dark));stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32;stroke-dashoffset:0;opacity:.62;animation:wg-seed-tree-letter var(--wg-loader-cycle) ease-in-out infinite}.wg-seed-tree-particle{--wg-delay:0ms;--wg-drift-x:0px;--wg-drift-y:-16px;fill:var(--wg-seed-navy);font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:7px;font-weight:800;letter-spacing:0;opacity:0;paint-order:stroke;stroke:color-mix(in srgb,var(--wg-seed-glow) 74%,transparent);stroke-width:.45;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--wg-seed-glow) 70%,transparent));transform-box:fill-box;transform-origin:center;animation:wg-seed-tree-particle var(--wg-loader-cycle) ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-brand-loader-sm .wg-brand-loader-flyer{display:none}.wg-brand-loader-text{border-radius:999px;background:color-mix(in srgb,currentColor 8%,transparent);color:currentColor;font-size:.9rem;font-weight:800;letter-spacing:0;padding:7px 13px;white-space:nowrap}.wg-brand-loader-lg .wg-brand-loader-text{font-size:.95rem}.wg-word-constellation-showcase{display:grid;place-items:center}.wg-word-constellation-showcase .wg-brand-loader-mark{width:min(100%,15rem);height:5.5rem}.wg-word-variant-showcase .wg-brand-loader-mark{width:min(100%,13.8rem);height:5.05rem}.wg-bloom-loader{position:relative;width:156px;height:156px}.wg-bloom-ring{position:absolute;inset:14px;border-radius:999px;border:2px dashed color-mix(in srgb,var(--color-primary) 36%,transparent);animation:wg-spin 9s linear infinite}.wg-bloom-stem{position:absolute;left:50%;bottom:34px;width:7px;height:76px;border-radius:999px;background:linear-gradient(180deg,var(--color-accent),var(--color-primary));transform:translateX(-50%);transform-origin:bottom;animation:wg-grow-stem 1.8s ease-in-out infinite}.wg-bloom-leaf{position:absolute;bottom:66px;width:46px;height:30px;border-radius:80% 20% 80% 20%;background:linear-gradient(135deg,var(--color-accent),var(--color-primary));transform-origin:100% 100%;box-shadow:0 10px 18px rgba(46,158,91,.16)}.wg-bloom-leaf-left{left:25px;transform:rotate(-18deg) scale(.92);animation:wg-leaf-left 1.8s ease-in-out infinite}.wg-bloom-leaf-right{right:25px;transform:scaleX(-1) rotate(-18deg) scale(.92);animation:wg-leaf-right 1.8s ease-in-out infinite}.wg-bloom-word{position:absolute;left:50%;top:28px;display:flex;gap:6px;transform:translateX(-50%)}.wg-bloom-word span{display:grid;width:30px;height:34px;place-items:center;border:2px solid var(--color-border);border-radius:10px;background:var(--color-card);color:var(--color-primary);font-weight:900;box-shadow:0 4px 0 color-mix(in srgb,var(--color-primary) 20%,transparent);animation:wg-letter-pop 1.25s ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-vocab-card{transform-origin:50% 120%;animation:wg-card-cycle 2.8s ease-in-out infinite;animation-delay:var(--wg-delay);z-index:calc(3 - var(--wg-index))}.wg-path-progress{transform-origin:left center;animation:wg-path-fill 2.6s ease-in-out infinite}.wg-path-node{animation:wg-node-pop 2.6s ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-loading-dot{width:8px;height:8px;border-radius:999px;background:var(--color-primary);box-shadow:14px 0 0 color-mix(in srgb,var(--color-primary) 45%,transparent),28px 0 0 color-mix(in srgb,var(--color-primary) 25%,transparent);animation:wg-dot-shift 1s ease-in-out infinite}.wg-word-chip{animation:wg-word-place 1.75s ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-sentence-progress{transform-origin:left center;animation:wg-sentence-fill 1.75s ease-in-out infinite}.wg-xp-orbit{position:absolute;inset:-10px;border-radius:32px;border:2px solid color-mix(in srgb,var(--brand-journey-soft) 55%,transparent);border-top-color:var(--color-primary);animation:wg-spin 2.4s linear infinite}.wg-xp-bar{transform-origin:left center;animation:wg-xp-wave 1.35s ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-seed-card,.wg-seed-clay,.wg-seed-loader,.wg-seed-path,.wg-seed-reward{position:relative;width:min(100%,250px);height:190px}.wg-seed-letter{position:absolute;left:50%;top:8px;z-index:3;display:grid;width:42px;height:42px;place-items:center;border:2px solid color-mix(in srgb,var(--color-primary) 28%,white);border-radius:14px;background:var(--color-card);color:var(--color-primary);font-size:1.45rem;font-weight:950;line-height:1;box-shadow:0 8px 18px rgba(46,158,91,.16);transform:translateX(-50%);animation:wg-seed-fall 2.7s cubic-bezier(.2,.8,.2,1) infinite}.wg-seed-soil{bottom:54px;z-index:1;width:112px;height:18px;border-radius:999px;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.84),transparent 34%),linear-gradient(90deg,#EAF7EF,#8fcfba,#EAF7EF);box-shadow:inset 0 -2px 0 rgba(46,158,91,.16),0 8px 18px rgba(46,158,91,.08)}.wg-seed-soil,.wg-seed-sprout{position:absolute;left:50%;transform:translateX(-50%)}.wg-seed-sprout{bottom:55px;z-index:2;width:96px;height:96px;color:var(--color-primary);overflow:visible}.wg-sprout-shadow{color:color-mix(in srgb,var(--color-primary) 20%,transparent);opacity:.55;animation:wg-sprout-shadow 2.7s ease-in-out infinite}.wg-sprout-branch,.wg-sprout-stem{color:var(--color-primary);stroke-dasharray:90;stroke-dashoffset:90;animation:wg-sprout-draw 2.7s ease-in-out infinite}.wg-sprout-branch{color:color-mix(in srgb,var(--color-primary) 74%,var(--color-accent));stroke-dasharray:34;stroke-dashoffset:34;animation-name:wg-sprout-branch-draw}.wg-sprout-leaf{color:var(--color-accent);filter:drop-shadow(0 7px 10px rgba(46,158,91,.18));opacity:.16;transform-box:fill-box;animation:wg-sprout-leaf-open 2.7s ease-in-out infinite}.wg-sprout-leaf-left{transform-origin:88% 58%}.wg-sprout-leaf-right{color:color-mix(in srgb,var(--color-primary) 82%,var(--color-accent));transform-origin:12% 70%;animation-delay:80ms}.wg-sprout-vein{opacity:0;stroke-dasharray:28;stroke-dashoffset:28;animation:wg-sprout-vein-draw 2.7s ease-in-out infinite}.wg-sprout-vein-right{animation-delay:80ms}.wg-seed-word{position:absolute;left:50%;bottom:8px;z-index:3;min-width:116px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 9%,white);color:var(--color-primary);font-weight:950;letter-spacing:0;padding:8px 16px;text-align:center;box-shadow:0 8px 18px rgba(46,158,91,.12);transform:translateX(-50%) translateY(12px);opacity:0;animation:wg-seed-word-reveal 2.7s ease-in-out infinite}.wg-seed-card{width:min(100%,260px);border:2px solid var(--color-border);border-radius:18px;background:var(--color-card);box-shadow:0 4px 0 color-mix(in srgb,var(--color-primary) 14%,transparent),0 14px 24px rgba(16,60,42,.08)}.wg-seed-card .wg-seed-letter{top:18px;animation-name:wg-seed-card-fall}.wg-seed-card .wg-seed-soil{bottom:70px}.wg-seed-card .wg-seed-sprout{bottom:66px}.wg-seed-card .wg-seed-word{bottom:38px;background:transparent;box-shadow:none;font-size:1.8rem}.wg-seed-card-line{position:absolute;left:24px;top:24px;width:74px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,white)}.wg-seed-card-bars{position:absolute;left:50%;bottom:18px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;width:144px;transform:translateX(-50%)}.wg-seed-card-bars span{height:7px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 35%,white);animation:wg-seed-bar-glow 2.7s ease-in-out infinite}.wg-seed-card-bars span:nth-child(2){background:color-mix(in srgb,var(--color-accent) 42%,white)}.wg-seed-card-bars span:nth-child(3){background:color-mix(in srgb,var(--brand-journey-soft) 58%,white)}.wg-seed-path{width:min(100%,280px)}.wg-seed-path-line{position:absolute;left:28px;right:28px;bottom:70px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 28%,white);transform-origin:left center;animation:wg-seed-path-fill 2.5s ease-in-out infinite}.wg-seed-path-pod{position:absolute;top:10px;z-index:3;width:42px;height:42px;animation:wg-seed-path-drop 2.5s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:var(--wg-delay)}.wg-seed-path-pod:first-child{left:24px}.wg-seed-path-pod:nth-child(2){left:calc(50% - 21px)}.wg-seed-path-pod:nth-child(3){right:24px}.wg-seed-path-pod span{display:grid;width:42px;height:42px;place-items:center;border:2px solid color-mix(in srgb,var(--color-primary) 28%,white);border-radius:14px;background:var(--color-card);color:var(--color-primary);font-weight:950;box-shadow:0 8px 18px rgba(46,158,91,.14)}.wg-seed-path .wg-seed-sprout{bottom:64px;transform:translateX(-50%) scale(.86)}.wg-seed-path .wg-seed-word{bottom:8px}.wg-seed-clay{display:grid;place-items:center}.wg-seed-clay-stage{position:absolute;top:8px;left:50%;width:150px;height:130px;border-radius:28px;background:linear-gradient(180deg,#f2fbf6,#EAF7EF);box-shadow:0 5px 0 color-mix(in srgb,var(--color-primary) 35%,white),0 16px 24px rgba(46,158,91,.14);transform:translateX(-50%);animation:wg-seed-clay-press 2.7s ease-in-out infinite}.wg-seed-clay .wg-seed-letter{top:-8px}.wg-seed-clay .wg-seed-soil{bottom:22px}.wg-seed-clay .wg-seed-sprout{bottom:18px}.wg-seed-clay .wg-seed-word{bottom:0;min-width:132px}.wg-seed-reward{width:min(100%,250px)}.wg-seed-reward .wg-seed-letter{animation-name:wg-seed-reward-fall}.wg-seed-reward .wg-seed-soil{background:linear-gradient(90deg,#fff7d1,#EAF7EF,#efeafd)}.wg-seed-reward .wg-seed-word{background:color-mix(in srgb,var(--brand-journey-soft) 18%,white);color:var(--brand-journey-soft-dark)}.wg-seed-burst{position:absolute;left:50%;bottom:76px;width:104px;height:104px;border-radius:999px;border:2px solid color-mix(in srgb,var(--brand-journey-soft) 38%,transparent);opacity:0;transform:translateX(-50%) scale(.4);animation:wg-seed-burst 2.7s ease-in-out infinite}.wg-advanced-loader{position:relative;width:min(100%,270px);height:190px;color:var(--color-primary)}.wg-advanced-copy{position:absolute;left:50%;bottom:4px;min-width:170px;transform:translateX(-50%);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,white);color:var(--color-primary);font-size:.8rem;font-weight:850;letter-spacing:0;padding:7px 13px;text-align:center}.wg-constellation-svg{position:absolute;inset:4px 8px 26px;width:calc(100% - 16px);height:calc(100% - 30px);overflow:visible}.wg-constellation-line{stroke:color-mix(in srgb,var(--color-primary) 46%,transparent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:360;stroke-dashoffset:360;animation:wg-constellation-draw 2.9s ease-in-out infinite}.wg-constellation-line.line-2{stroke:color-mix(in srgb,var(--brand-journey-soft) 58%,transparent);stroke-dasharray:190;stroke-dashoffset:190;animation-delay:.14s}.wg-star-node{fill:var(--color-card);stroke:var(--color-primary);stroke-width:3;opacity:0;filter:drop-shadow(0 0 9px rgba(46,158,91,.2));animation:wg-star-pulse 2.9s ease-in-out infinite;animation-delay:var(--wg-delay)}.wg-memory-orbit{display:grid;place-items:center}.wg-orbit-core{top:56px;z-index:2;min-width:86px;border:2px solid color-mix(in srgb,var(--color-primary) 22%,white);border-radius:18px;background:var(--color-card);box-shadow:0 10px 22px rgba(46,158,91,.14);color:var(--color-primary);font-size:1.35rem;font-weight:950;padding:14px 18px;text-align:center;animation:wg-orbit-core-glow 3.1s ease-in-out infinite}.wg-orbit-core,.wg-orbit-ring{position:absolute;left:50%;transform:translateX(-50%)}.wg-orbit-ring{top:28px;width:160px;height:112px;border:1.5px dashed color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:999px;animation:wg-orbit-ring-spin 8s linear infinite}.wg-orbit-satellite{position:absolute;left:50%;top:76px;z-index:3;width:max-content;transform:translate(-50%,-50%) rotate(calc(var(--wg-index) * 90deg)) translateX(86px) rotate(calc(var(--wg-index) * -90deg));border:1px solid color-mix(in srgb,var(--color-primary) 26%,white);border-radius:999px;background:color-mix(in srgb,var(--color-card) 86%,var(--color-primary));box-shadow:0 7px 14px rgba(46,158,91,.1);color:color-mix(in srgb,var(--color-primary) 82%,black);font-size:.68rem;font-weight:850;padding:5px 8px;animation:wg-orbit-touch 3.1s ease-in-out infinite;animation-delay:calc(var(--wg-index) * .17s)}.wg-flash-garden{perspective:900px}.wg-flip-card{position:absolute;left:50%;top:20px;z-index:3;width:112px;height:82px;transform-style:preserve-3d;transform:translateX(-50%);animation:wg-flip-card 3.2s ease-in-out infinite}.wg-flip-face{position:absolute;inset:0;display:grid;place-items:center;border:2px solid var(--color-border);border-radius:18px;background:var(--color-card);box-shadow:0 12px 22px rgba(16,60,42,.12);backface-visibility:hidden;color:var(--color-primary);font-size:1.7rem;font-weight:950}.wg-flip-back{transform:rotateY(180deg);background:color-mix(in srgb,var(--color-primary) 8%,white);font-size:1.3rem}.wg-note-grid{position:absolute;left:50%;top:112px;display:grid;grid-template-columns:repeat(4,22px);gap:7px;transform:translateX(-50%)}.wg-note-grid span{width:22px;height:16px;border-radius:5px;background:color-mix(in srgb,var(--color-primary) 24%,white);box-shadow:0 4px 0 color-mix(in srgb,var(--color-primary) 12%,transparent);opacity:0;transform:translateY(-26px) rotate(-8deg);animation:wg-note-form 3.2s ease-in-out infinite;animation-delay:calc(var(--wg-index) * 50ms)}.wg-note-grid span:nth-child(2),.wg-note-grid span:nth-child(5){background:color-mix(in srgb,var(--color-accent) 30%,white)}.wg-note-grid span:nth-child(4),.wg-note-grid span:nth-child(7){background:color-mix(in srgb,var(--brand-journey-soft) 36%,white)}.wg-word-forge{overflow:visible}.wg-forge-core{position:absolute;left:50%;top:56px;display:grid;width:104px;height:72px;place-items:center;transform:translateX(-50%);border:2px solid color-mix(in srgb,var(--color-primary) 24%,white);border-radius:26px;background:radial-gradient(circle at 50% 38%,#ffffff 0 12%,#EAF7EF 38%,#10846d 100%);box-shadow:0 5px 0 color-mix(in srgb,var(--color-primary) 42%,white),0 16px 26px rgba(46,158,91,.16);animation:wg-forge-thump 2.8s ease-in-out infinite}.wg-forge-glow{width:42px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--brand-journey-soft) 58%,white);filter:blur(8px);opacity:.72;animation:wg-forge-glow 2.8s ease-in-out infinite}.wg-forge-output{position:absolute;left:50%;bottom:34px;z-index:2;transform:translateX(-50%);color:var(--color-primary);font-size:1.25rem;font-weight:950;opacity:0;animation:wg-forge-output 2.8s ease-in-out infinite}.wg-forge-letter{position:absolute;z-index:3;display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:var(--color-card);box-shadow:0 7px 14px rgba(46,158,91,.14);color:var(--color-primary);font-weight:950;animation:wg-forge-letter-in 2.8s ease-in-out infinite;animation-delay:calc(var(--wg-index) * 70ms)}.wg-forge-letter:first-of-type{left:18px;top:32px;--wg-dx:103px;--wg-dy:46px}.wg-forge-letter:nth-of-type(2){left:56px;top:16px;--wg-dx:65px;--wg-dy:62px}.wg-forge-letter:nth-of-type(3){left:186px;top:20px;--wg-dx:-65px;--wg-dy:58px}.wg-forge-letter:nth-of-type(4){left:224px;top:42px;--wg-dx:-103px;--wg-dy:36px}.wg-forge-letter:nth-of-type(5){left:32px;top:116px;--wg-dx:89px;--wg-dy:-38px}.wg-forge-letter:nth-of-type(6){left:198px;top:118px;--wg-dx:-77px;--wg-dy:-40px}.wg-forge-letter:nth-of-type(7){left:121px;top:2px;--wg-dx:0px;--wg-dy:76px}.wg-forge-spark{position:absolute;left:50%;top:84px;width:7px;height:7px;border-radius:999px;background:var(--brand-journey-soft);opacity:0;animation:wg-forge-spark 2.8s ease-in-out infinite}.wg-forge-spark.spark-2{background:var(--color-accent);animation-delay:.17s}.wg-forge-spark.spark-3{background:var(--color-primary);animation-delay:.32s}.wg-meaning-lens{overflow:hidden}.wg-lens-word{position:absolute;left:50%;top:66px;display:flex;gap:5px;transform:translateX(-50%)}.wg-lens-word span{display:grid;width:22px;height:32px;place-items:center;border-radius:8px;color:color-mix(in srgb,var(--color-primary) 34%,transparent);filter:blur(1.8px);font-size:1.35rem;font-weight:950;animation:wg-lens-letter-clear 2.9s ease-in-out infinite}.wg-lens-word span:nth-child(2){animation-delay:80ms}.wg-lens-word span:nth-child(3){animation-delay:.16s}.wg-lens-word span:nth-child(4){animation-delay:.24s}.wg-lens-word span:nth-child(5){animation-delay:.32s}.wg-lens-word span:nth-child(6){animation-delay:.4s}.wg-lens-word span:nth-child(7){animation-delay:.48s}.wg-lens-scan{position:absolute;left:28px;top:44px;z-index:3;width:68px;height:68px;animation:wg-lens-scan 2.9s ease-in-out infinite}.wg-lens-glass{inset:0;border:4px solid var(--color-primary);background:rgba(255,255,255,.42);box-shadow:inset 0 0 18px rgba(46,158,91,.08),0 10px 22px rgba(46,158,91,.14)}.wg-lens-glass,.wg-lens-handle{position:absolute;border-radius:999px}.wg-lens-handle{right:-18px;bottom:-10px;width:34px;height:6px;background:var(--color-primary);transform:rotate(42deg);transform-origin:left center}.wg-lens-check{position:absolute;right:42px;top:50px;display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 18%,white);color:var(--color-accent);opacity:0;transform:scale(.72);animation:wg-lens-check 2.9s ease-in-out infinite}.wg-lens-check svg{width:20px;height:20px}@keyframes wg-brand-loader-draw{0%,66%{stroke-dashoffset:560;opacity:0}80%,92%{stroke-dashoffset:0;opacity:.96}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node{0%{opacity:0;transform:rotate(var(--wg-orbit-start)) translateX(var(--wg-orbit-radius)) scale(.72)}8%{opacity:.9;transform:rotate(var(--wg-orbit-start)) translateX(var(--wg-orbit-radius)) scale(.82)}58%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(var(--wg-orbit-radius)) scale(.96);animation-timing-function:cubic-bezier(.2,.8,.2,1)}72%,88%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(0) scale(1);animation-timing-function:ease-in-out}94%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(0) scale(1.1)}to{opacity:0;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 48deg)) translateX(var(--wg-orbit-radius)) scale(.72)}}@keyframes wg-brand-loader-node-write{0%{opacity:0;transform:rotate(var(--wg-orbit-start)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.68)}9%{opacity:.88;transform:rotate(var(--wg-orbit-start)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.78)}28%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + 136deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.9)}46%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + 252deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.96);animation-timing-function:cubic-bezier(.2,.8,.2,1)}56%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(1);animation-timing-function:ease-in-out}64%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 54deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.98)}72%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 118deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(1.04)}80%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 186deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.99)}91%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 286deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(1.03)}96%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 326deg)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(1.1)}to{opacity:0;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 1turn)) translateX(calc(var(--wg-orbit-radius) * var(--wg-write-orbit-scale))) scale(.66)}}@keyframes wg-brand-loader-flyer-write{0%,12%{opacity:0;transform:translate(calc(var(--wg-fly-x) * -.55),calc(var(--wg-fly-y) * -.55)) scale(.56)}28%{opacity:.6;transform:translate(calc(var(--wg-fly-x) * .2),calc(var(--wg-fly-y) * -.2)) scale(.86)}48%{opacity:.74;transform:translate(var(--wg-fly-x),var(--wg-fly-y)) scale(1)}68%{opacity:.5;transform:translate(calc(var(--wg-fly-x) * -.45),calc(var(--wg-fly-y) * .85)) scale(.82)}88%{opacity:.68;transform:translate(calc(var(--wg-fly-x) * .72),calc(var(--wg-fly-y) * -.72)) scale(.96)}to{opacity:0;transform:translate(calc(var(--wg-fly-x) * .15),calc(var(--wg-fly-y) * .15)) scale(.58)}}@keyframes wg-constellation-line{0%,16%{stroke-dashoffset:var(--wg-dash);opacity:0}54%,82%{stroke-dashoffset:0;opacity:var(--wg-line-peak)}90%{stroke-dashoffset:0;opacity:1;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--wg-cyan) 34%,transparent))}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-constellation-flow{0%,50%{stroke-dashoffset:var(--wg-flow-gap);opacity:0}60%{opacity:.86}82%{stroke-dashoffset:var(--wg-flow-end);opacity:.72}to{stroke-dashoffset:var(--wg-flow-reset);opacity:0}}@keyframes wg-constellation-node{0%,10%{opacity:0;transform:scale(.58)}22%,78%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1.18)}94%{opacity:.76;transform:scale(.96)}to{opacity:0;transform:scale(.68)}}@keyframes wg-wordsgrow-constellation-line{0%,6%{stroke-dashoffset:var(--wg-dash);opacity:0}28%,88%{stroke-dashoffset:0;opacity:var(--wg-line-peak)}94%{stroke-dashoffset:0;opacity:1;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--wg-cyan) 34%,transparent))}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-wordsgrow-constellation-flow{0%,70%{stroke-dashoffset:var(--wg-flow-gap);opacity:0}79%{opacity:.86}94%{stroke-dashoffset:var(--wg-flow-end);opacity:.72}to{stroke-dashoffset:var(--wg-flow-reset);opacity:0}}@keyframes wg-wordsgrow-constellation-node{0%,4%{opacity:0;transform:scale(.58)}10%,86%{opacity:1;transform:scale(1)}92%{opacity:1;transform:scale(1.16)}96%{opacity:.78;transform:scale(.96)}to{opacity:0;transform:scale(.68)}}@keyframes wg-brand-loader-write-w{0%,56%{stroke-dashoffset:var(--wg-write-dash);opacity:0}66%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-wo{0%,65%{stroke-dashoffset:var(--wg-write-dash);opacity:0}69%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-o{0%,68%{stroke-dashoffset:var(--wg-write-dash);opacity:0}77%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-or{0%,76%{stroke-dashoffset:var(--wg-write-dash);opacity:0}79%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-r{0%,78%{stroke-dashoffset:var(--wg-write-dash);opacity:0}86%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-rd{0%,85%{stroke-dashoffset:var(--wg-write-dash);opacity:0}88%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-write-d{0%,87%{stroke-dashoffset:var(--wg-write-dash);opacity:0}94%,96%{stroke-dashoffset:0;opacity:var(--wg-write-opacity)}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-draw-spiral{0%,68%{stroke-dashoffset:560;opacity:0}82%,92%{stroke-dashoffset:0;opacity:.94}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node-spiral{0%{opacity:0;transform:rotate(calc(var(--wg-orbit-start) - 180deg)) translateX(calc(var(--wg-orbit-radius) * 1.65)) scale(.54)}14%{opacity:.9;transform:rotate(calc(var(--wg-orbit-start) - 72deg)) translateX(calc(var(--wg-orbit-radius) * 1.42)) scale(.72)}56%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 280deg)) translateX(calc(var(--wg-orbit-radius) * .92)) scale(.94);animation-timing-function:cubic-bezier(.2,.8,.2,1)}74%,88%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 280deg)) translateX(0) scale(1)}94%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 280deg)) translateX(0) scale(1.1)}to{opacity:0;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin) + 330deg)) translateX(calc(var(--wg-orbit-radius) * 1.1)) scale(.58)}}@keyframes wg-brand-loader-draw-comet{0%,58%{stroke-dashoffset:560;opacity:0}72%,90%{stroke-dashoffset:0;opacity:.98}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node-comet{0%{opacity:0;transform:translate(var(--wg-sweep-x),calc(var(--wg-sweep-y) * 1.55)) scale(.48)}18%{opacity:.95;transform:translate(calc(var(--wg-sweep-x) * .48),calc(var(--wg-sweep-y) * .82)) scale(.76)}42%{opacity:1;transform:translate(calc(var(--wg-sweep-x) * -.18),calc(var(--wg-sweep-y) * -.22)) scale(.96)}62%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(calc(var(--wg-orbit-radius) * .5)) scale(.98);animation-timing-function:cubic-bezier(.2,.8,.2,1)}74%,88%{opacity:1;transform:translate(0) scale(1)}95%{opacity:1;transform:translate(0) scale(1.09)}to{opacity:0;transform:translate(calc(var(--wg-sweep-x) * -.34),calc(var(--wg-sweep-y) * -.34)) scale(.68)}}@keyframes wg-brand-loader-flyer-comet{0%,12%{opacity:0;transform:translate(calc(var(--wg-fly-x) * -1.6),calc(var(--wg-fly-y) * -1.6)) scale(.5)}36%,72%{opacity:.74;transform:translate(calc(var(--wg-fly-x) * 1.25),calc(var(--wg-fly-y) * 1.25)) scale(1)}92%{opacity:.18;transform:translate(0) scale(.72)}to{opacity:0;transform:translate(0) scale(.55)}}@keyframes wg-brand-loader-draw-bloom{0%,60%{stroke-dashoffset:560;opacity:0}77%,91%{stroke-dashoffset:0;opacity:.92}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node-bloom{0%{opacity:0;transform:translate(var(--wg-gather-x),var(--wg-gather-y)) scale(.34)}18%{opacity:.75;transform:translate(var(--wg-gather-x),var(--wg-gather-y)) scale(.62)}45%{opacity:1;transform:translate(calc(var(--wg-gather-x) * .36),calc(var(--wg-gather-y) * .36)) scale(.86)}66%,88%{opacity:1;transform:translate(0) scale(1)}94%{opacity:1;transform:translate(0) scale(1.12)}to{opacity:0;transform:translate(calc(var(--wg-gather-x) * .28),calc(var(--wg-gather-y) * .28)) scale(.66)}}@keyframes wg-brand-loader-draw-trace{0%,38%{stroke-dashoffset:560;opacity:0}62%,92%{stroke-dashoffset:0;opacity:.96}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node-trace{0%,22%{opacity:0;transform:translateY(-10px) scale(.64)}42%{opacity:.92;transform:translateY(2px) scale(.92)}56%,88%{opacity:1;transform:translate(0) scale(1)}94%{opacity:1;transform:translate(0) scale(1.08)}to{opacity:0;transform:translateY(6px) scale(.72)}}@keyframes wg-brand-loader-draw-twinkle{0%,64%{stroke-dashoffset:560;opacity:0}80%{stroke-dashoffset:0;opacity:.98}88%{stroke-dashoffset:0;opacity:.72}94%{stroke-dashoffset:0;opacity:.98}to{stroke-dashoffset:0;opacity:0}}@keyframes wg-brand-loader-node-twinkle{0%{opacity:0;transform:translate(calc(var(--wg-sweep-x) * .28),calc(var(--wg-sweep-y) * .28)) scale(.58)}18%{opacity:.45;transform:translate(calc(var(--wg-sweep-x) * .18),calc(var(--wg-sweep-y) * -.12)) scale(1.04)}34%{opacity:.26;transform:translate(calc(var(--wg-sweep-x) * -.1),calc(var(--wg-sweep-y) * .14)) scale(.76)}54%{opacity:1;transform:rotate(calc(var(--wg-orbit-start) + var(--wg-orbit-spin))) translateX(calc(var(--wg-orbit-radius) * .42)) scale(.94)}72%,88%{opacity:1;transform:translate(0) scale(1)}94%{opacity:1;transform:translate(0) scale(1.16)}to{opacity:0;transform:translate(calc(var(--wg-sweep-x) * .18),calc(var(--wg-sweep-y) * .18)) scale(.62)}}@keyframes wg-brand-loader-flyer{0%,18%{opacity:0;transform:translate(0) scale(.62)}30%,80%{opacity:.62;transform:translate(var(--wg-fly-x),var(--wg-fly-y)) scale(1)}92%{opacity:.26;transform:translate(0) scale(.78)}to{opacity:0;transform:translate(0) scale(.62)}}@keyframes wg-spin{to{transform:rotate(1turn)}}@keyframes wg-grow-stem{0%,to{transform:translateX(-50%) scaleY(.68)}45%,70%{transform:translateX(-50%) scaleY(1)}}@keyframes wg-leaf-left{0%,to{transform:rotate(-28deg) scale(.82)}45%,70%{transform:rotate(-18deg) scale(1)}}@keyframes wg-leaf-right{0%,to{transform:scaleX(-1) rotate(-28deg) scale(.82)}45%,70%{transform:scaleX(-1) rotate(-18deg) scale(1)}}@keyframes wg-letter-pop{0%,to{opacity:.58;transform:translateY(8px)}45%,70%{opacity:1;transform:translateY(0)}}@keyframes wg-card-cycle{0%,to{opacity:.66;transform:translate(-50%,-45%) rotate(calc((var(--wg-index) - 1) * -7deg)) scale(.9)}42%,66%{opacity:1;transform:translate(-50%,-58%) rotate(calc((var(--wg-index) - 1) * 5deg)) scale(1)}}@keyframes wg-path-fill{0%{transform:translateY(-50%) scaleX(.08)}55%,76%{transform:translateY(-50%) scaleX(1)}to{transform:translateY(-50%) scaleX(.08)}}@keyframes wg-node-pop{0%,to{transform:translateY(0) scale(.94)}45%,62%{transform:translateY(-6px) scale(1.04)}}@keyframes wg-dot-shift{0%,to{box-shadow:14px 0 0 color-mix(in srgb,var(--color-primary) 45%,transparent),28px 0 0 color-mix(in srgb,var(--color-primary) 25%,transparent)}50%{box-shadow:14px 0 0 var(--color-primary),28px 0 0 color-mix(in srgb,var(--color-primary) 45%,transparent)}}@keyframes wg-word-place{0%,to{opacity:.65;transform:translateY(10px)}42%,70%{opacity:1;transform:translateY(0)}}@keyframes wg-sentence-fill{0%{transform:scaleX(.14)}65%{transform:scaleX(1)}to{transform:scaleX(.14)}}@keyframes wg-xp-wave{0%,to{opacity:.48;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@keyframes wg-seed-fall{0%{opacity:0;transform:translateX(-50%) translateY(-24px) rotate(-8deg)}24%{opacity:1;transform:translateX(-50%) translateY(86px) rotate(0)}38%,to{opacity:0;transform:translateX(-50%) translateY(104px) scale(.62)}}@keyframes wg-seed-card-fall{0%{opacity:0;transform:translateX(-50%) translateY(-22px) rotate(7deg)}26%{opacity:1;transform:translateX(-50%) translateY(58px) rotate(0)}40%,to{opacity:0;transform:translateX(-50%) translateY(76px) scale(.62)}}@keyframes wg-seed-reward-fall{0%{opacity:0;transform:translateX(-50%) translateY(-26px) scale(.9)}24%{opacity:1;transform:translateX(-50%) translateY(86px) scale(1.04)}38%,to{opacity:0;transform:translateX(-50%) translateY(100px) scale(.58)}}@keyframes wg-sprout-shadow{0%,30%,to{opacity:.22;transform:scaleX(.62)}58%,86%{opacity:.58;transform:scaleX(1)}}@keyframes wg-sprout-draw{0%,34%{opacity:.3;stroke-dashoffset:90}62%,88%{opacity:1;stroke-dashoffset:0}to{opacity:.42;stroke-dashoffset:18}}@keyframes wg-sprout-branch-draw{0%,40%{opacity:.18;stroke-dashoffset:34}62%,88%{opacity:1;stroke-dashoffset:0}to{opacity:.36;stroke-dashoffset:8}}@keyframes wg-sprout-leaf-open{0%,42%{opacity:.12;transform:rotate(-14deg) scale(.32)}64%{opacity:1;transform:rotate(2deg) scale(1.03)}84%{opacity:1;transform:rotate(0) scale(1)}to{opacity:.32;transform:rotate(-2deg) scale(.86)}}@keyframes wg-sprout-vein-draw{0%,54%{opacity:0;stroke-dashoffset:28}72%,88%{opacity:.9;stroke-dashoffset:0}to{opacity:.18;stroke-dashoffset:7}}@keyframes wg-seed-word-reveal{0%,48%{opacity:.14;transform:translateX(-50%) translateY(12px) scale(.94)}64%,88%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:.28;transform:translateX(-50%) translateY(-5px) scale(.98)}}@keyframes wg-seed-bar-glow{0%,48%,to{opacity:.42;transform:scaleX(.58)}68%,84%{opacity:1;transform:scaleX(1)}}@keyframes wg-seed-path-drop{0%{opacity:0;transform:translateY(-18px)}30%{opacity:1;transform:translateY(96px)}50%,to{opacity:0;transform:translateY(108px) scale(.65)}}@keyframes wg-seed-path-fill{0%,30%{transform:scaleX(.08)}72%,86%{transform:scaleX(1)}to{transform:scaleX(.08)}}@keyframes wg-seed-clay-press{0%,to{transform:translateX(-50%) translateY(0);box-shadow:0 5px 0 color-mix(in srgb,var(--color-primary) 35%,white),0 16px 24px rgba(46,158,91,.14)}28%,38%{transform:translateX(-50%) translateY(4px);box-shadow:0 2px 0 color-mix(in srgb,var(--color-primary) 35%,white),0 10px 18px rgba(46,158,91,.12)}}@keyframes wg-seed-burst{0%,46%{opacity:0;transform:translateX(-50%) scale(.4) rotate(0deg)}66%,82%{opacity:1;transform:translateX(-50%) scale(1) rotate(18deg)}to{opacity:0;transform:translateX(-50%) scale(1.18) rotate(36deg)}}@keyframes wg-constellation-draw{0%,18%{opacity:.28;stroke-dashoffset:360}58%,82%{opacity:1;stroke-dashoffset:0}to{opacity:.48;stroke-dashoffset:40}}@keyframes wg-star-pulse{0%,18%{opacity:0;transform:scale(.45)}46%,82%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1.25)}to{opacity:.34;transform:scale(.8)}}@keyframes wg-orbit-ring-spin{to{transform:translateX(-50%) rotate(1turn)}}@keyframes wg-orbit-core-glow{0%,to{box-shadow:0 10px 22px rgba(46,158,91,.14)}48%,70%{box-shadow:0 10px 28px rgba(46,158,91,.28),0 0 0 8px color-mix(in srgb,var(--color-primary) 9%,transparent)}}@keyframes wg-orbit-touch{0%,to{opacity:.62}45%,62%{opacity:1;box-shadow:0 7px 18px rgba(46,158,91,.2)}}@keyframes wg-flip-card{0%,18%{transform:translateX(-50%) rotateY(0deg) translateY(0)}36%,50%{transform:translateX(-50%) rotateY(180deg) translateY(-4px)}68%,to{transform:translateX(-50%) rotateY(1turn) translateY(0)}}@keyframes wg-note-form{0%,48%{opacity:0;transform:translateY(-26px) rotate(-8deg) scale(.7)}68%,86%{opacity:1;transform:translateY(0) rotate(0) scale(1)}to{opacity:.36;transform:translateY(4px) rotate(2deg) scale(.92)}}@keyframes wg-forge-thump{0%,to{transform:translateX(-50%) scale(1)}42%,58%{transform:translateX(-50%) scale(1.04)}}@keyframes wg-forge-glow{0%,to{opacity:.48;transform:scale(.8)}46%,70%{opacity:1;transform:scale(1.2)}}@keyframes wg-forge-letter-in{0%,18%{opacity:0;transform:translate(0) scale(.82)}36%,54%{opacity:1;transform:translate(var(--wg-dx),var(--wg-dy)) scale(.82)}72%,to{opacity:0;transform:translate(var(--wg-dx),var(--wg-dy)) scale(.3)}}@keyframes wg-forge-spark{0%,38%,to{opacity:0;transform:translate(-50%) scale(.5)}54%{opacity:1;transform:translate(calc(-50% + 26px),-22px) scale(1)}70%{opacity:0;transform:translate(calc(-50% - 24px),-38px) scale(.7)}}@keyframes wg-forge-output{0%,58%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.92)}74%,88%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}to{opacity:.28;transform:translateX(-50%) translateY(-4px) scale(.96)}}@keyframes wg-lens-scan{0%,12%{transform:translateX(0) rotate(-4deg)}58%,78%{transform:translateX(142px) rotate(4deg)}to{transform:translateX(0) rotate(-4deg)}}@keyframes wg-lens-letter-clear{0%,28%,to{color:color-mix(in srgb,var(--color-primary) 34%,transparent);filter:blur(1.8px);transform:translateY(0)}58%,82%{color:var(--color-primary);filter:blur(0);transform:translateY(-1px)}}@keyframes wg-lens-check{0%,60%{opacity:0;transform:scale(.72)}76%,88%{opacity:1;transform:scale(1)}to{opacity:.34;transform:scale(.86)}}@keyframes wg-seed-tree-ground{0%,to{opacity:.26;transform:scaleX(.74)}16%,28%{opacity:.4;transform:scaleX(.86)}54%,86%{opacity:.5;transform:scaleX(1)}}@keyframes wg-seed-tree-shell-left{0%,16%,to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}28%{opacity:1;transform:translate(-.5px,-1px) rotate(-5deg) scale(1.03)}42%,76%{opacity:.72;transform:translate(-7px,1px) rotate(-22deg) scale(.92)}88%{opacity:0;transform:translate(-10px,4px) rotate(-28deg) scale(.82)}}@keyframes wg-seed-tree-shell-right{0%,16%,to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}28%{opacity:1;transform:translate(.5px,-1px) rotate(5deg) scale(1.03)}42%,76%{opacity:.72;transform:translate(7px,1px) rotate(22deg) scale(.92)}88%{opacity:0;transform:translate(10px,4px) rotate(28deg) scale(.82)}}@keyframes wg-seed-tree-crack{0%,12%,to{opacity:0;stroke-dashoffset:22}21%,34%{opacity:.92;stroke-dashoffset:0}48%,86%{opacity:0;stroke-dashoffset:0}}@keyframes wg-seed-tree-letter{0%,16%,to{opacity:.62;stroke-dashoffset:0;transform:scale(1)}24%{opacity:.8;transform:scale(1.03)}40%,88%{opacity:0;stroke-dashoffset:-20;transform:scale(.82)}}@keyframes wg-seed-tree-breathe{0%,24%,to{transform:scale(.72)}58%{transform:scale(1)}76%{transform:scale(1.035)}88%{transform:scale(.98)}}@keyframes wg-seed-tree-stem{0%,22%,to{opacity:0;stroke-dashoffset:72}38%,84%{opacity:1;stroke-dashoffset:0}94%{opacity:0;stroke-dashoffset:-18}}@keyframes wg-seed-tree-wordline{0%,30%,to{opacity:0;stroke-dashoffset:36}46%,82%{opacity:.8;stroke-dashoffset:0}94%{opacity:0;stroke-dashoffset:-10}}@keyframes wg-seed-tree-branch{0%,34%,to{opacity:0;stroke-dashoffset:36}50%,80%{opacity:.9;stroke-dashoffset:0}94%{opacity:0;stroke-dashoffset:-9}}@keyframes wg-seed-tree-leaf{0%,34%,to{opacity:0;transform:rotate(-18deg) scale(.1)}50%{opacity:1;transform:rotate(4deg) scale(1.04)}68%,82%{opacity:1;transform:rotate(0deg) scale(1)}94%{opacity:0;transform:rotate(5deg) scale(.72)}}@keyframes wg-seed-tree-book-line{0%,42%,to{opacity:0;stroke-dashoffset:24}56%,82%{opacity:.72;stroke-dashoffset:0}94%{opacity:0;stroke-dashoffset:-8}}@keyframes wg-seed-tree-canopy{0%,50%,to{opacity:0;transform:translateY(6px) scale(.24)}64%{opacity:.96;transform:translateY(0) scale(1.04)}76%{opacity:1;transform:translateY(0) scale(.98)}86%{opacity:.95;transform:translateY(0) scale(1.035)}96%{opacity:0;transform:translateY(3px) scale(.72)}}@keyframes wg-seed-tree-particle{0%,50%,to{opacity:0;transform:translateY(8px) scale(.7)}62%{opacity:.92;transform:translate(calc(var(--wg-drift-x) * .35),calc(var(--wg-drift-y) * .35)) scale(1)}80%{opacity:.72;transform:translate(var(--wg-drift-x),var(--wg-drift-y)) scale(.96)}92%{opacity:0;transform:translate(calc(var(--wg-drift-x) * 1.15),calc(var(--wg-drift-y) * 1.18)) scale(.72)}}@media (prefers-reduced-motion:reduce){.wg-bloom-leaf,.wg-bloom-ring,.wg-bloom-stem,.wg-bloom-word span,.wg-brand-loader-flyer,.wg-brand-loader-line,.wg-brand-loader-node,.wg-brand-loader-wg-flow,.wg-brand-loader-wg-line,.wg-brand-loader-wg-node,.wg-brand-loader-write-line,.wg-constellation-line,.wg-flip-card,.wg-forge-core,.wg-forge-glow,.wg-forge-letter,.wg-forge-output,.wg-forge-spark,.wg-lens-check,.wg-lens-glass,.wg-lens-word span,.wg-loading-dot,.wg-note,.wg-orbit-core,.wg-orbit-ring,.wg-orbit-satellite,.wg-path-node,.wg-path-progress,.wg-seed-burst,.wg-seed-letter,.wg-seed-sprout *,.wg-seed-tree-book-line,.wg-seed-tree-branch,.wg-seed-tree-canopy,.wg-seed-tree-crack,.wg-seed-tree-ground,.wg-seed-tree-leaf,.wg-seed-tree-letter,.wg-seed-tree-life,.wg-seed-tree-particle,.wg-seed-tree-shell,.wg-seed-tree-stem,.wg-seed-tree-wordline,.wg-seed-word,.wg-sentence-progress,.wg-star-node,.wg-vocab-card,.wg-word-chip,.wg-xp-bar,.wg-xp-orbit{animation-duration:1ms!important;animation-iteration-count:1!important}}