.prose .embed.wg-bess-mid,.prose .embed.wg-bess-end{isolation:isolate;background:var(--bg-raised);border-color:var(--line);position:relative;overflow:hidden}.wg-bess-mid .wg-bess-glow,.wg-bess-end .wg-bess-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#04c16e29,#04c16e0d 55%,#0000);border-radius:50%;position:absolute}.wg-bess-mid p,.wg-bess-end p{margin:0}.wg-bess-mid .wg-bess-title span,.wg-bess-end h3 span{color:var(--accent-hi)}.wg-bess-mid .wg-bess-sub,.wg-bess-end .wg-bess-sub{color:var(--dim);text-wrap:pretty}.prose .wg-bess-mid a.wg-bess-btn,.prose .wg-bess-end a.wg-bess-btn{isolation:isolate;white-space:nowrap;font:600 15px/1 var(--body);letter-spacing:.01em;color:#fff;background:var(--accent);border:1px solid var(--accent);transition:transform .25s var(--ease), background .25s, border-color .25s, color .25s, box-shadow .25s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 22px -8px #04c16e8c}.prose .wg-bess-mid a.wg-bess-btn:hover,.prose .wg-bess-end a.wg-bess-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f;transform:translateY(-2px);box-shadow:0 10px 30px -8px #04c16eb3}.prose .wg-bess-mid a.wg-bess-btn:focus-visible,.prose .wg-bess-end a.wg-bess-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:999px}.wg-bess-mid .wg-bess-icon,.wg-bess-end .wg-bess-icon{flex:none;width:18px;height:18px;overflow:visible}.wg-bess-mid .wg-bess-cell,.wg-bess-end .wg-bess-cell{opacity:.6;transform-box:fill-box;transform-origin:0}.wg-bess-mid .wg-bess-sheen,.wg-bess-end .wg-bess-sheen{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.wg-bess-mid a.wg-bess-btn:hover .wg-bess-sheen,.wg-bess-end a.wg-bess-btn:hover .wg-bess-sheen{opacity:1;animation:wgBessSheen 1.5s var(--ease) infinite}.prose .embed.wg-bess-mid{padding:30px 32px;container-type:inline-size}.wg-bess-mid .wg-bess-row{justify-content:space-between;align-items:center;gap:28px;display:flex}.wg-bess-mid .wg-bess-glow{width:340px;height:240px;margin-top:-120px;top:50%;right:-90px}.wg-bess-mid .wg-bess-text{flex:1;min-width:0}.wg-bess-mid .wg-bess-title{font:600 clamp(20px, 2vw, 24px)/1.2 var(--heading);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0 0 10px}.wg-bess-mid .wg-bess-sub{font-size:15.5px;line-height:1.55}.wg-bess-mid .wg-bess-action{flex:none}@container (width<=520px){.wg-bess-mid .wg-bess-row{text-align:center;flex-direction:column;align-items:stretch;gap:22px}.wg-bess-mid .wg-bess-glow{margin:0 0 0 -170px;inset:auto auto -150px 50%}.prose .wg-bess-mid a.wg-bess-btn{width:100%}}.prose .embed.wg-bess-end{text-align:center;padding:clamp(40px,6vw,60px) clamp(22px,4vw,40px)}.wg-bess-end .wg-bess-glow{width:640px;height:420px;margin:-210px 0 0 -320px;top:50%;left:50%}.wg-bess-end .wg-bess-inner{max-width:560px;margin:0 auto}.wg-bess-end .wg-bess-badge{border:1px solid var(--accent-line);background:var(--accent-wash);font:500 var(--fs-label)/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-hi);border-radius:999px;align-items:center;gap:10px;margin:0 0 26px;padding:7px 16px;display:inline-flex}.wg-bess-end .wg-bess-dot{background:var(--accent-hi);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.wg-bess-end .wg-bess-dot:after{content:"";background:var(--accent-hi);opacity:0;border-radius:50%;position:absolute;inset:0}.prose .embed.wg-bess-end h3{font:600 clamp(28px, 3.4vw, 40px)/1.1 var(--heading);letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px}.wg-bess-end .wg-bess-sub{max-width:480px;margin:0 auto 34px;font-size:17px;line-height:1.6}.prose .wg-bess-end a.wg-bess-btn{gap:12px;padding:17px 36px;font-size:16px}.wg-bess-end .wg-bess-icon{width:20px;height:20px}.wg-bess-end.is-armed .wg-bess-inner{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(28px)}.wg-bess-end.is-armed.is-in .wg-bess-inner{opacity:1;transform:none}@media (width<=480px){.prose .wg-bess-end a.wg-bess-btn{width:100%;padding:16px 20px}.wg-bess-end .wg-bess-badge{letter-spacing:.12em}}.wg-bess-mid.is-live .wg-bess-cell,.wg-bess-end.is-live .wg-bess-cell{animation:2.5s ease-in-out infinite wgBessCell}.wg-bess-mid.is-live .wg-bess-glow{animation:9s ease-in-out infinite alternate wgBessDrift}.wg-bess-end.is-live .wg-bess-glow{animation:7s ease-in-out infinite alternate wgBessBreathe}.wg-bess-end.is-live .wg-bess-dot:after{animation:2s ease-out infinite wgBessPing}.wg-bess-overlay{--charge:#e9694e;z-index:9999;-webkit-backdrop-filter:blur(18px);cursor:pointer;opacity:0;transition:opacity .35s var(--ease);font-family:var(--body);color:var(--text);background:#0c0f0ceb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wg-bess-overlay.is-open{opacity:1}.wg-bess-overlay .wg-bess-ov-body{flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.wg-bess-overlay .wg-bess-ov-glow{pointer-events:none;z-index:-1;opacity:.55;background:radial-gradient(closest-side, var(--charge), transparent);filter:blur(30px);border-radius:50%;width:360px;height:360px;margin:-180px 0 0 -180px;transition:background .4s;position:absolute;top:140px;left:50%}.wg-bess-overlay.is-charging .wg-bess-ov-glow{animation:1.6s ease-in-out infinite wgBessGlow}.wg-bess-overlay.is-done .wg-bess-ov-glow{opacity:.75}.wg-bess-overlay .wg-bess-bat{width:160px;height:auto;display:block;overflow:visible}.wg-bess-overlay .wg-bess-bat-cap{fill:var(--bg-panel);stroke:#fff3;stroke-width:2px}.wg-bess-overlay .wg-bess-bat-shell{fill:#121612;stroke:#ffffff3d;stroke-width:2.5px}.wg-bess-overlay .wg-bess-bat-rim{fill:none;stroke:#ffffff0f;stroke-width:1px}.wg-bess-overlay .wg-bess-bat-fill{transform-box:view-box;transform-origin:0 202px;transform:scaleY(0)}.wg-bess-overlay .wg-bess-stop-a{stop-color:var(--charge)}.wg-bess-overlay .wg-bess-stop-b{stop-color:var(--charge);stop-opacity:.75}.wg-bess-overlay.is-done .wg-bess-stop-a{stop-color:var(--accent);stop-opacity:1}.wg-bess-overlay.is-done .wg-bess-stop-b{stop-color:var(--accent-hi);stop-opacity:1}.wg-bess-overlay .wg-bess-wave path{fill:var(--charge);opacity:.6}.wg-bess-overlay.is-charging .wg-bess-wave path{animation:2s ease-in-out infinite wgBessWave}.wg-bess-overlay .wg-bess-level{stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 4}.wg-bess-overlay .wg-bess-bolt{fill:#fff;opacity:.35}.wg-bess-overlay.is-charging .wg-bess-bolt{animation:.8s ease-in-out infinite wgBessBolt}.wg-bess-overlay.is-done .wg-bess-bolt{opacity:0;transition:opacity .3s}.wg-bess-overlay .wg-bess-spark{fill:var(--charge);transform-box:fill-box;transform-origin:50%;animation:wgBessSpark var(--dur,.7s) ease-out forwards}.wg-bess-overlay .wg-bess-pct{font:700 48px/1 var(--mono);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;transition:color .4s}.wg-bess-overlay.is-done .wg-bess-pct{color:var(--accent-hi)}.wg-bess-overlay .wg-bess-status{font:500 13px/1.4 var(--mono);letter-spacing:.2em;text-transform:uppercase;text-align:center;color:var(--dim);margin:0;transition:color .4s}.wg-bess-overlay.is-done .wg-bess-status{color:var(--accent-hi);animation:wgBessPop .5s var(--ease)}.wg-bess-overlay .wg-bess-dismiss{text-align:center;font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#8a958a;margin:0;position:fixed;bottom:30px;left:0;right:0}.wg-bess-overlay .wg-bess-close{border:1px solid var(--line-strong);background:var(--bg-raised);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,background .2s;display:grid;position:fixed;top:20px;right:20px}.wg-bess-overlay .wg-bess-close:hover{border-color:var(--text);background:var(--bg-panel)}.wg-bess-overlay .wg-bess-close:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}.wg-bess-overlay .wg-bess-close svg{width:16px;height:16px}@media (height<=560px){.wg-bess-overlay .wg-bess-bat{width:110px}.wg-bess-overlay .wg-bess-ov-body{gap:16px}.wg-bess-overlay .wg-bess-pct{font-size:36px}.wg-bess-overlay .wg-bess-dismiss{bottom:14px}}@keyframes wgBessCell{0%,to{transform:scaleX(0)}50%{transform:scaleX(1)}}@keyframes wgBessSheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes wgBessDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-60px,10px)scale(1.15)}}@keyframes wgBessBreathe{0%{opacity:.75;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@keyframes wgBessPing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes wgBessGlow{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.7;transform:scale(1.06)}}@keyframes wgBessWave{0%,to{transform:translate(0)}25%{transform:translate(-4px,1px)}75%{transform:translate(4px,1px)}}@keyframes wgBessBolt{0%,to{opacity:.25}50%{opacity:.45}}@keyframes wgBessSpark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(0)}}@keyframes wgBessPop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}.prose .embed.wg-globe{padding:0;overflow:hidden;container-type:inline-size}.wg-globe .wgg-stage{isolation:isolate;background:radial-gradient(60% 75% at 64% 50%, #04c16e12, transparent 70%), var(--bg);border-bottom:1px solid var(--line);position:relative}.wg-globe .wgg-canvas{width:100%;height:340px;display:block}.wg-globe .wgg-log{width:176px;font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8a9589;pointer-events:none;flex-direction:column;gap:14px;display:flex;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.wg-globe .wgg-state{color:var(--dim);align-items:center;gap:9px;display:inline-flex}.wg-globe .wgg-dot{background:#5d675c;border-radius:50%;flex:none;width:7px;height:7px;transition:background-color .4s;position:relative}.wg-globe .wgg-dot:after{content:"";border:1px solid var(--accent-hi);opacity:0;border-radius:50%;position:absolute;inset:-1px}.wg-globe.is-open .wgg-dot{background:var(--accent-hi)}.wg-globe.is-open.is-live .wgg-dot:after{animation:wgg-ping 1.8s var(--ease) infinite}.wg-globe .wgg-route{grid-template-columns:62px auto;align-items:baseline;row-gap:4px;transition:opacity .5s;display:grid}.wg-globe .wgg-route b{letter-spacing:.08em;color:var(--text);font-size:15px;font-weight:500}.wg-globe .wgg-route small{letter-spacing:.12em;color:#8a9589;font-size:10px}.wg-globe .wgg-route i{background:var(--accent-line);grid-column:1/-1;width:1px;height:20px;margin:2px 0 2px 8px;position:relative}.wg-globe .wgg-route i:after{content:"";border-right:1px solid var(--accent-hi);border-bottom:1px solid var(--accent-hi);width:6px;height:6px;position:absolute;bottom:0;left:-3px;transform:rotate(45deg)}.wg-globe.is-idle .wgg-route{opacity:.45}.wg-globe .wgg-stages{flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.prose .embed.wg-globe .wgg-stages li{margin:0;padding:0}.wg-globe .wgg-stages li{color:#8a9589;align-items:center;gap:10px;transition:color .4s;display:flex}.wg-globe .wgg-stages li:before{content:"";border:1px solid #5d675c;border-radius:50%;flex:none;width:9px;height:9px;transition:background-color .4s,border-color .4s,box-shadow .4s}.wg-globe .wgg-stages li.on{color:var(--accent-hi)}.wg-globe .wgg-stages li.on:before{background:var(--accent-hi);border-color:var(--accent-hi);box-shadow:0 0 0 3px #04c16e1f}.wg-globe .wgg-gone{color:var(--dim);opacity:0;transition:opacity .6s, transform .6s var(--ease);transform:translateY(4px)}.wg-globe.is-gone .wgg-gone{opacity:1;transform:none}.wg-globe .wgg-body{padding:32px 36px 36px}.prose .embed.wg-globe .sf-eyebrow{align-items:flex-start;gap:10px;display:inline-flex}.prose .embed.wg-globe .sf-eyebrow:before{content:"";background:var(--accent-hi);flex:none;width:16px;height:2px;margin-top:.55em}.prose .embed.wg-globe h3{text-wrap:balance;max-width:22ch}.prose .embed.wg-globe .sf-lede{text-wrap:pretty;max-width:56ch}.prose .embed.wg-globe .sf-flows{grid-template-columns:minmax(0,1fr);gap:8px;margin:0 0 26px}.prose .embed.wg-globe .sf-flow{border-radius:var(--r-sm);border:1px solid var(--line-soft);color:var(--dim);background:0 0;align-items:baseline;gap:2px;padding:9px 14px;transition:color .45s,border-color .45s,background-color .45s;display:flex}.prose .embed.wg-globe .sf-flow-arrow{color:var(--accent-hi);flex:none;display:inline-block}.prose .embed.wg-globe .sf-flow.is-on{color:var(--text);border-color:var(--accent-line);background:var(--accent-wash)}.wg-globe.is-live .sf-south.is-on .sf-flow-arrow{animation:1.1s ease-in-out infinite wgg-up}.wg-globe.is-live .sf-north.is-on .sf-flow-arrow{animation:1.1s ease-in-out infinite wgg-down}.prose .embed.wg-globe a.sf-btn{background:var(--accent);border-color:var(--accent);color:#fff}.prose .embed.wg-globe a.sf-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f}.prose .embed.wg-globe a.sf-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}.wg-globe .wgg-arr{transition:transform .25s var(--ease);display:inline-block}.prose .embed.wg-globe a.sf-btn:hover .wgg-arr{transform:translate(3px)}@container (width<=519px){.wg-globe .wgg-canvas{height:300px}.wg-globe .wgg-log{grid-template-columns:auto 1fr;align-items:center;gap:12px 16px;width:auto;padding:0 22px 20px;display:grid;position:static;transform:none}.wg-globe .wgg-route{justify-content:flex-end;align-items:center;gap:10px;display:flex}.wg-globe .wgg-route b{font-size:13px}.wg-globe .wgg-route small{display:none}.wg-globe .wgg-route i{width:34px;height:1px;margin:0}.wg-globe .wgg-route i:after{bottom:-3px;left:auto;right:0;transform:rotate(-45deg)}.wg-globe .wgg-stages{flex-flow:wrap;grid-column:1/-1;gap:8px 16px;margin:0}.wg-globe .wgg-stages li{gap:7px;font-size:10.5px}.wg-globe .wgg-stages li:before{width:7px;height:7px}.wg-globe .wgg-gone{grid-column:1/-1;margin-top:-4px}.wg-globe .wgg-body{padding:26px 22px 28px}.prose .embed.wg-globe a.sf-btn{justify-content:center;width:100%}}@keyframes wgg-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes wgg-up{0%,to{transform:translateY(1px)}50%{transform:translateY(-2px)}}@keyframes wgg-down{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.wg-globe .wgg-dot:after,.wg-globe .sf-flow-arrow{animation:none}}.prose .embed.wg-iconcta{isolation:isolate;background:color-mix(in srgb, var(--bg-raised) 70%, #0b100d);border-color:var(--line);padding:46px 48px 48px;position:relative;overflow:hidden}.prose .embed.wg-iconcta:before,.prose .embed.wg-iconcta:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.prose .embed.wg-iconcta:before{background:radial-gradient(circle,#04c16e33 0%,#04c16e0f 42%,#0000 70%);width:360px;height:360px;top:-90px;right:-90px}.prose .embed.wg-iconcta:after{background:radial-gradient(circle,#04c16e14 0%,#0000 70%);width:300px;height:300px;bottom:-110px;left:-70px}.prose .wg-iconcta .wg-iconcta-icon{width:92px;height:92px;color:var(--accent-hi);opacity:.3;position:absolute;top:38px;right:38px;overflow:visible}.prose .wg-iconcta h3{letter-spacing:-.02em;text-wrap:balance;max-width:calc(100% - 104px);color:var(--text);margin:0 0 18px;font-size:clamp(25px,2.5vw,31px);line-height:1.14}.prose .wg-iconcta h3 em{color:var(--accent-hi);font-style:normal}.prose .wg-iconcta .wg-iconcta-sub{font:400 14px/1.8 var(--mono);letter-spacing:-.01em;color:color-mix(in srgb, var(--accent-hi) 45%, var(--text));opacity:.88;max-width:min(58ch,100% - 96px);margin:0 0 32px}.prose .wg-iconcta a.wg-iconcta-btn{font:600 15px var(--body);color:#fff;white-space:nowrap;background:var(--accent);border:1px solid var(--accent);transition:background .25s var(--ease), border-color .25s, color .25s, transform .25s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;display:inline-flex}.prose .wg-iconcta a.wg-iconcta-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f;transform:translateY(-2px)}.prose .wg-iconcta a.wg-iconcta-btn:active{transform:scale(.98)}.prose .wg-iconcta a.wg-iconcta-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:999px}.prose .wg-iconcta .wg-iconcta-btn svg{width:14px;height:14px;transition:transform .25s var(--ease);flex:none}.prose .wg-iconcta .wg-iconcta-btn:hover svg{transform:translate(3px)}@media (width<=620px){.prose .embed.wg-iconcta{padding:30px 24px 32px}.prose .wg-iconcta .wg-iconcta-icon{opacity:.5;width:56px;height:56px;margin:0 0 20px;display:block;position:static}.prose .wg-iconcta h3{max-width:none;font-size:24px}.prose .wg-iconcta h3 br{display:none}.prose .wg-iconcta .wg-iconcta-sub{max-width:none;margin-bottom:26px;font-size:13.5px;line-height:1.75}}.prose .embed.wg-island{padding:0;overflow:hidden;container-type:inline-size}.wg-island .wgi-head{padding:34px 36px 28px}.prose .embed.wg-island .sf-eyebrow{align-items:flex-start;gap:10px;display:inline-flex}.prose .embed.wg-island .sf-eyebrow:before{content:"";background:var(--accent-hi);flex:none;width:16px;height:2px;margin-top:.55em}.prose .embed.wg-island h3{text-wrap:pretty;max-width:26ch;margin:0}.prose .embed.wg-island h3 em{color:var(--warn);box-shadow:inset 0 -.32em #f2b94b29}.wg-island .wgi-panel{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:500 12px/1.4 var(--mono);letter-spacing:.1em;color:var(--dim);flex-direction:column;gap:16px;padding:24px 36px 26px;display:flex}.wg-island .wgi-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.wg-island .wgi-t0{color:var(--warn);align-items:center;gap:9px;display:inline-flex}.wg-island .wgi-dot{background:var(--warn);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.wg-island .wgi-dot:after{content:"";border:1px solid var(--warn);opacity:0;border-radius:50%;position:absolute;inset:0}.wg-island .wgi-lanes{flex-direction:column;gap:10px;display:flex}.wg-island .wgi-lane{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;display:grid}.wg-island .wgi-lbl{text-align:right;letter-spacing:.09em;font-size:11.5px}.wg-island .wgi-wave{width:100%;height:auto;display:block}.wg-island .wgi-axis{stroke:var(--line-soft);stroke-width:1px}.wg-island .wgi-tr{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.wg-island .wgi-ok{stroke:var(--accent-hi)}.wg-island .wgi-dead{stroke:var(--line-strong);stroke-width:1.6px}.wg-island .wgi-hot{stroke:var(--warn)}.wg-island .wgi-flow{fill:none;stroke:#ffe2a6;stroke-width:3px;stroke-linecap:round;stroke-dasharray:7 93;opacity:0}.wg-island .wgi-mark{stroke:var(--warn);stroke-width:1px;stroke-dasharray:3 4;opacity:.7}.wg-island .wgi-foot{letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-left:118px;font-size:11.5px;display:flex}.wg-island .wgi-flag{color:var(--warn);background:#f2b94b14;border:1px solid #f2b94b73;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.wg-island .wgi-flag:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.wg-island .wgi-ask{padding:26px 36px 32px}.prose .embed.wg-island .sf-actions{margin:0}.prose .embed.wg-island a.sf-btn{gap:10px}.prose .embed.wg-island a.sf-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}.wg-island .wgi-arr{width:16px;height:16px;transition:transform .25s var(--ease);flex:none}.prose .embed.wg-island a.sf-btn:hover .wgi-arr{transform:translate(4px)}.wg-island.is-live .wgi-lanes{animation:9.2s linear infinite wgi-lanes}.wg-island.is-live .wgi-tr{stroke-dasharray:100}.wg-island.is-live .wgi-ok{animation:9.2s linear infinite wgi-draw-ok}.wg-island.is-live .wgi-dead,.wg-island.is-live .wgi-hot{animation:9.2s linear infinite wgi-draw-after}.wg-island.is-live .wgi-mark{animation:9.2s linear infinite wgi-mark}.wg-island.is-live .wgi-flag{animation:9.2s linear infinite wgi-flag}.wg-island.is-live .wgi-flow{animation:9.2s linear infinite wgi-flow-in,1.6s linear infinite wgi-flow}.wg-island.is-live .wgi-dot:after{animation:wgi-ping 1.9s var(--ease) infinite}@keyframes wgi-lanes{0%,95%{opacity:1}99.5%,to{opacity:0}}@keyframes wgi-draw-ok{0%,2.8%{stroke-dashoffset:100px}17%,to{stroke-dashoffset:0}}@keyframes wgi-draw-after{0%,17.6%{stroke-dashoffset:100px}33.9%,to{stroke-dashoffset:0}}@keyframes wgi-mark{0%,17.6%{opacity:0}19%,to{opacity:.7}}@keyframes wgi-flag{0%,34.8%{opacity:.25}36%,95%{opacity:1}to{opacity:.25}}@keyframes wgi-flow-in{0%,36%{opacity:0}38%,94%{opacity:.9}96%,to{opacity:0}}@keyframes wgi-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes wgi-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@container (width<=520px){.wg-island .wgi-head{padding:28px 22px 22px}.wg-island .wgi-panel{gap:14px;padding:20px 18px 22px;font-size:11px}.wg-island .wgi-lane{grid-template-columns:62px minmax(0,1fr);gap:10px}.wg-island .wgi-lbl{letter-spacing:.05em;font-size:10.5px}.wg-island .wgi-tr{stroke-width:3.6px}.wg-island .wgi-dead{stroke-width:2.2px}.wg-island .wgi-flow{stroke-width:4.4px}.wg-island .wgi-mark{stroke-width:1.6px}.wg-island .wgi-foot{flex-direction:column;align-items:flex-start;padding-left:0;font-size:11px}.wg-island .wgi-flag{border-radius:10px}.wg-island .wgi-ask{padding:22px 22px 26px}.prose .embed.wg-island a.sf-btn{text-align:center;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.wg-island .wgi-lanes,.wg-island .wgi-tr,.wg-island .wgi-mark,.wg-island .wgi-flag,.wg-island .wgi-flow,.wg-island .wgi-dot:after{animation:none!important}.wg-island .wgi-tr{stroke-dasharray:none!important}.wg-island .wgi-flow{opacity:0!important}.wg-island .wgi-arr{transition:none}}.prose .embed.wg-leo{background:0 0;border:0;border-radius:0;margin:1.6em 0 2.4em;padding:0}.prose .wg-leo .wg-leo-btn{background:var(--accent);border:1px solid var(--accent);color:#fff;font:600 15px/1.3 var(--body);cursor:pointer;transition:transform .25s var(--ease), background .25s, border-color .25s, color .25s;border-radius:999px;align-items:center;gap:12px;padding:12px 22px 12px 14px;text-decoration:none;display:inline-flex}.prose .wg-leo .wg-leo-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f;transform:translateY(-2px)}.prose .wg-leo .wg-leo-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:999px}.wg-leo .wg-leo-glyph{background:#06180f47;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.wg-leo .wg-leo-glyph svg{width:18px;height:18px;display:block;overflow:visible}.wg-leo .wg-leo-glyph .wg-leo-sl{transform-box:view-box}.wg-leo.is-live .wg-leo-glyph .wg-leo-sl{animation:2s ease-in-out infinite wg-leo-scan}.wg-leo .wg-leo-scrim{z-index:990;backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .35s var(--ease), visibility 0s linear .35s;background:#080b089e;position:fixed;inset:0}.wg-leo .wg-leo-panel{z-index:1000;background:var(--bg-raised);border-left:1px solid var(--line);width:min(520px,100vw);height:100dvh;color:var(--text);text-align:left;visibility:hidden;transition:transform .45s var(--ease), visibility 0s linear .45s;flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #00000073}.wg-leo.is-open .wg-leo-scrim{opacity:1;visibility:visible;transition:opacity .35s var(--ease), visibility 0s}.wg-leo.is-open .wg-leo-panel{visibility:visible;transition:transform .45s var(--ease), visibility 0s;transform:none}.wg-leo .wg-leo-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 20px 30px;display:flex}.wg-leo .wg-leo-hl{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.prose .wg-leo .wg-leo-hl h3{font:600 19px/1.2 var(--heading);letter-spacing:-.01em;color:var(--text);margin:0}.wg-leo .wg-leo-status{font:500 var(--fs-label) var(--mono);letter-spacing:.08em;color:var(--warn);align-items:center;gap:8px;display:inline-flex}.wg-leo .wg-leo-pulse{background:var(--warn);border-radius:50%;width:7px;height:7px;position:relative}.wg-leo .wg-leo-pulse:after{content:"";border:1px solid var(--warn);opacity:0;border-radius:50%;position:absolute;inset:-4px}.wg-leo.is-open .wg-leo-pulse{animation:1.5s ease-in-out infinite wg-leo-pulse}.wg-leo.is-open .wg-leo-pulse:after{animation:1.5s ease-out infinite wg-leo-ring}.wg-leo.is-done .wg-leo-pulse,.wg-leo.is-done .wg-leo-pulse:after{animation:none}.wg-leo .wg-leo-close{border:1px solid var(--line);width:40px;height:40px;color:var(--dim);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .2s,border-color .2s,background .2s;display:grid}.wg-leo .wg-leo-close:hover{color:var(--text);border-color:var(--line-strong);background:var(--line-soft)}.wg-leo .wg-leo-close:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px;border-radius:50%}.wg-leo .wg-leo-close svg{width:18px;height:18px}.wg-leo .wg-leo-bar{background:var(--line-soft);height:2px;overflow:hidden}.wg-leo .wg-leo-bar i{background:var(--accent-hi);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.wg-leo .wg-leo-body{overscroll-behavior:contain;flex:1;padding:36px 34px 40px;overflow-y:auto}.wg-leo .wg-leo-scan{background:var(--bg-panel);border:1px solid var(--line-soft);border-radius:22px;place-items:center;width:108px;height:108px;margin:0 auto 34px;display:grid}.wg-leo .wg-leo-scan svg{width:64px;height:64px;display:block;overflow:visible}.wg-leo .wg-leo-scan .wg-leo-sl{transform-box:view-box}.wg-leo.is-open .wg-leo-scan .wg-leo-sl{animation:2s ease-in-out infinite wg-leo-scan}.wg-leo.is-done .wg-leo-scan .wg-leo-sl{opacity:0;animation:none}.wg-leo .wg-leo-scan .wg-leo-ok{opacity:0;transform-origin:50px 50px;transform-box:view-box;transition:opacity .35s var(--ease), transform .45s var(--ease);transform:scale(.6)}.wg-leo.is-done .wg-leo-scan .wg-leo-ok{opacity:1;transform:none}.prose .wg-leo .wg-leo-steps{margin:0;padding:0;list-style:none}.prose .wg-leo .wg-leo-steps li{grid-template-columns:22px minmax(0,1fr);column-gap:16px;margin:0;padding:0 0 26px;display:none;position:relative}.prose .wg-leo .wg-leo-steps li.is-shown{animation:wg-leo-in .5s var(--ease) both;display:grid}.prose .wg-leo .wg-leo-steps li.is-shown:has(+li.is-shown):before{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:4px;left:10.5px}.wg-leo .wg-leo-mk{border:1px solid var(--accent-line);background:var(--accent-wash);width:22px;height:22px;color:var(--accent-hi);border-radius:50%;grid-row:1/span 2;place-items:center;margin-top:1px;display:grid;position:relative}.wg-leo .wg-leo-mk svg{width:12px;height:12px}.wg-leo .wg-leo-steps li.is-cur .wg-leo-mk{border-color:var(--warn);background:#f2b94b1f}.wg-leo .wg-leo-steps li.is-cur .wg-leo-mk svg{opacity:0}.wg-leo .wg-leo-steps li.is-cur .wg-leo-mk:after{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px;position:absolute}.wg-leo.is-open .wg-leo-steps li.is-cur .wg-leo-mk:after{animation:1.2s ease-in-out infinite wg-leo-pulse}.prose .wg-leo .wg-leo-steps strong{font:600 16px/1.35 var(--body);color:var(--text);margin:1px 0 4px;display:block}.wg-leo .wg-leo-steps .wg-leo-d{font:400 14.5px/1.55 var(--body);color:var(--dim);display:block}.prose .wg-leo .wg-leo-steps li.wg-leo-final{padding-bottom:0}.prose .wg-leo .wg-leo-steps li.wg-leo-final strong{font:600 21px/1.2 var(--heading);letter-spacing:-.01em;margin:0 0 8px}.wg-leo .wg-leo-final .wg-leo-mk{background:var(--accent);border-color:var(--accent);color:#fff}.prose .wg-leo .wg-leo-final a{color:var(--accent-hi);text-underline-offset:3px;font-size:15px;text-decoration:underline 1px}.prose .wg-leo .wg-leo-final a:hover{color:var(--text)}@keyframes wg-leo-scan{0%,to{opacity:.45;transform:translateY(-15px)}50%{opacity:1;transform:translateY(15px)}}@keyframes wg-leo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}@keyframes wg-leo-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@keyframes wg-leo-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=620px){.wg-leo .wg-leo-head{padding:18px 16px 16px 20px}.wg-leo .wg-leo-body{padding:28px 20px 32px}.wg-leo .wg-leo-scan{width:88px;height:88px;margin-bottom:26px}.wg-leo .wg-leo-scan svg{width:52px;height:52px}.prose .wg-leo .wg-leo-btn{white-space:normal;text-align:left}}@media (prefers-reduced-motion:reduce){.wg-leo .wg-leo-bar{display:none}.wg-leo .wg-leo-sl{opacity:1;transform:none}}.prose .embed.wg-linecta{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin:1.6em 0 2.2em;padding:0;display:flex}.prose .wg-linecta .wg-linecta-q{font:600 clamp(21px, 2vw, 25px)/1.25 var(--heading);letter-spacing:-.015em;color:var(--text);text-wrap:balance;max-width:30ch;margin:0 0 22px}.prose .wg-linecta a.wg-linecta-btn{font:600 15px/1.3 var(--body);color:#fff;background:var(--accent);border:1px solid var(--accent);max-width:100%;transition:background .25s var(--ease), border-color .25s, color .25s, transform .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;text-decoration:none;display:inline-flex}.prose .wg-linecta a.wg-linecta-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f;transform:translateY(-2px)}.prose .wg-linecta a.wg-linecta-btn:active{transform:scale(.98)}.prose .wg-linecta a.wg-linecta-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px;border-radius:999px}.prose .wg-linecta .wg-linecta-btn svg{width:14px;height:14px;transition:transform .25s var(--ease);flex:none}.prose .wg-linecta .wg-linecta-btn:hover svg{transform:translate(3px)}@media (width<=620px){.prose .wg-linecta .wg-linecta-q{font-size:21px}}.wg-meter-fleet .wg-arr,.wg-meter-counter .wg-arr,.wg-meter-close .wg-arr{width:16px;height:16px;transition:transform .25s var(--ease);flex:none}.wg-meter-fleet a.sf-btn:hover .wg-arr,.wg-meter-counter a.sf-btn:hover .wg-arr,.wg-meter-close a.sf-btn:hover .wg-arr{transform:translate(4px)}.prose .embed.wg-meter-fleet{padding:0;overflow:hidden;container-type:inline-size}.wg-meter-fleet .wgf-grid{grid-template-columns:minmax(0,1fr);display:grid}.wg-meter-fleet .wgf-body{padding:32px 36px 36px}.prose .embed.wg-meter-fleet .wgf-body .sf-actions{margin-bottom:0}.prose .embed.wg-meter-fleet .wgf-body .sf-lede{max-width:50ch}.wg-meter-fleet .wgf-panel{background:var(--bg);border-bottom:1px solid var(--line);font-family:var(--mono);flex-direction:column;gap:14px;padding:24px 36px 26px;display:flex;position:relative}.wg-meter-fleet .wgf-top{font:500 12px var(--mono);letter-spacing:.1em;color:var(--dim);justify-content:space-between;align-items:center;gap:12px;display:flex}.wg-meter-fleet .wgf-live{color:var(--accent-hi);align-items:center;gap:8px;display:inline-flex}.wg-meter-fleet .wgf-dot{background:var(--accent-hi);border-radius:50%;width:8px;height:8px;position:relative}.wg-meter-fleet .wgf-dot:after{content:"";border:1px solid var(--accent-hi);opacity:0;border-radius:50%;position:absolute;inset:0}.wg-meter-fleet.is-live .wgf-dot:after{animation:wgf-ping 1.8s var(--ease) infinite}.wg-meter-fleet .wgf-mid{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 28px;display:flex}.wg-meter-fleet .wgf-reading{align-items:baseline;gap:10px;line-height:1;display:flex}.wg-meter-fleet .wgf-val{font:500 clamp(40px, 9cqi, 56px)/1 var(--mono);letter-spacing:.04em;color:var(--text);font-variant-numeric:tabular-nums;transition:color .45s}.wg-meter-fleet .wgf-unit{font:500 14px var(--mono);letter-spacing:.1em;color:var(--dim)}.wg-meter-fleet.is-anom .wgf-val{color:var(--warn)}.wg-meter-fleet .wgf-spark{flex:180px;max-width:260px;height:64px;display:block;overflow:visible}.wg-meter-fleet .wgf-spark .base{stroke:var(--line);stroke-width:1px}.wg-meter-fleet .wgf-spark .exp{stroke:var(--dim);stroke-width:1.5px;stroke-dasharray:3 4;fill:none;opacity:.7}.wg-meter-fleet .wgf-spark .act{stroke:var(--accent-hi);stroke-width:2px;fill:none;transition:opacity 1.6s var(--ease)}.wg-meter-fleet .wgf-spark .act-drop{stroke:var(--warn);opacity:0}.wg-meter-fleet.is-drop .wgf-spark .act-ok{opacity:0}.wg-meter-fleet.is-drop .wgf-spark .act-drop{opacity:1}.wg-meter-fleet .wgf-ctx{font:500 12px/1.5 var(--mono);letter-spacing:.08em;color:var(--dim);flex-wrap:wrap;display:flex}.wg-meter-fleet .wgf-flag{font:500 12px/1.4 var(--mono);letter-spacing:.08em;color:var(--warn);opacity:.25;background:#f2b94b14;border:1px solid #f2b94b73;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;transition:opacity .45s;display:inline-flex}.wg-meter-fleet .wgf-flag:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.wg-meter-fleet.is-anom .wgf-flag{opacity:1}.wg-meter-fleet.is-anom.is-live .wgf-flag{animation:2.6s ease-in-out infinite wgf-flag}@container (width>=760px){.wg-meter-fleet .wgf-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.wg-meter-fleet .wgf-panel{border-bottom:0;border-left:1px solid var(--line);order:2;justify-content:center;padding:28px}}@container (width<=440px){.wg-meter-fleet .wgf-body{padding:26px 22px 28px}.wg-meter-fleet .wgf-panel{padding:20px 22px 22px}.wg-meter-fleet .wgf-top,.wg-meter-fleet .wgf-ctx,.wg-meter-fleet .wgf-flag{font-size:11px}.wg-meter-fleet .wgf-spark{flex-basis:100%;max-width:none}}@keyframes wgf-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes wgf-flag{0%,to{opacity:.65}50%{opacity:1}}.prose .embed.wg-meter-counter{background:var(--bg);overflow:hidden;container-type:inline-size}.wg-meter-counter .wgc-in{grid-template-columns:1fr;gap:26px;display:grid}.prose .embed.wg-meter-counter .sf-eyebrow{align-items:flex-start;gap:10px;display:inline-flex}.prose .embed.wg-meter-counter .sf-eyebrow:before{content:"";background:var(--warn);flex:none;width:16px;height:2px;margin-top:.55em}.wg-meter-counter .wgc-count{color:var(--accent-hi);align-items:flex-start;gap:6px;margin:2px 0 0;line-height:1;display:flex}.wg-meter-counter .wgc-cur{font:500 22px/1 var(--mono);padding-top:6px}.wg-meter-counter .wgc-num{font:500 clamp(44px, 11cqi, 64px)/1 var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.wg-meter-counter .wgc-tick{background:var(--line);max-width:320px;height:2px;margin:18px 0 12px;position:relative;overflow:hidden}.wg-meter-counter .wgc-tick i{background:var(--accent-hi);transform-origin:0;opacity:.9;position:absolute;inset:0;transform:scaleX(.42)}.wg-meter-counter.is-live .wgc-tick i{animation:1s linear infinite wgc-sec}.wg-meter-counter .wgc-label{font:500 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0}.wg-meter-counter .wgc-side{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px 28px;padding-top:24px;display:flex}.prose .embed.wg-meter-counter .wgc-side h3{flex:260px;max-width:24ch;margin:0}.prose .embed.wg-meter-counter .wgc-side .sf-actions{flex:none;margin:0}@container (width>=700px){.wg-meter-counter .wgc-in{grid-template-columns:1fr auto;align-items:center;gap:40px}.wg-meter-counter .wgc-side{border-top:0;flex-direction:column;align-items:flex-start;padding-top:0}}@container (width<=440px){.wg-meter-counter .wgc-side .sf-actions,.prose .embed.wg-meter-counter .wgc-side a.sf-btn{justify-content:center;width:100%}}@keyframes wgc-sec{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prose .embed.wg-meter-close{isolation:isolate;background:radial-gradient(120% 120% at 100% 0%, #04c16e1a, transparent 55%), var(--bg-raised);padding:44px 40px 34px;position:relative;overflow:hidden}.wg-meter-close .wgx-fleet{z-index:-1;pointer-events:none;width:440px;height:300px;position:absolute;top:0;right:0}.wg-meter-close .wgx-fleet pattern circle{fill:var(--accent-hi)}.wg-meter-close .wgx-anom circle{fill:var(--warn);transform-box:fill-box;transform-origin:50%}.wg-meter-close .wgx-anom .halo{fill:none;stroke:var(--warn);stroke-width:1px;opacity:.5}.wg-meter-close.is-live .wgx-anom .core{animation:3s ease-in-out infinite wgx-anom}.wg-meter-close.is-live .wgx-anom .halo{animation:wgx-halo 3s var(--ease) infinite}.wg-meter-close.is-live .wgx-anom g:nth-child(2) circle{animation-delay:1.1s}.wg-meter-close.is-live .wgx-anom g:nth-child(3) circle{animation-delay:.5s}.wg-meter-close .wgx-sweep{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#04c16e14,#0000);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.wg-meter-close.is-live .wgx-sweep{opacity:1;animation:6.5s linear infinite wgx-sweep}.prose .embed.wg-meter-close .sf-eyebrow{align-items:flex-start;gap:10px;margin-bottom:18px;display:inline-flex}.prose .embed.wg-meter-close .sf-eyebrow:before{content:"";background:var(--accent-hi);flex:none;width:18px;height:2px;margin-top:.55em}.prose .embed.wg-meter-close h3{letter-spacing:-.015em;max-width:18ch;font-size:clamp(26px,3vw,34px);line-height:1.1}.prose .embed.wg-meter-close .sf-lede{max-width:52ch;margin-bottom:28px}.prose .embed.wg-meter-close .sf-actions{margin-bottom:0}.prose .embed.wg-meter-close .sf-actions a.wgx-ghost{border-color:var(--line-strong);color:var(--text);background:0 0}.prose .embed.wg-meter-close .sf-actions a.wgx-ghost:hover{border-color:var(--accent-hi);color:var(--text);background:0 0}.prose .embed.wg-meter-close .sf-foot{border-top:1px solid var(--line);gap:10px;margin-top:30px;padding-top:22px}.prose .embed.wg-meter-close .sf-foot span{border:1px solid var(--line);color:var(--dim);background:#191d1999;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:14px;display:inline-flex}.prose .embed.wg-meter-close .sf-foot span:before{content:"";background:var(--accent-hi);border-radius:50%;width:6px;height:6px}@media (width<=600px){.prose .embed.wg-meter-close{padding:34px 22px 26px}.wg-meter-close .wgx-anom g:not(:first-child){display:none}.wg-meter-close .wgx-fleet{opacity:.55}.wg-meter-close .sf-actions a.sf-btn{text-align:center;justify-content:center;width:100%}}@keyframes wgx-anom{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes wgx-halo{0%{opacity:.6;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.2)}}@keyframes wgx-sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.wg-meter-fleet .wgf-dot:after,.wg-meter-fleet .wgf-flag,.wg-meter-counter .wgc-tick i,.wg-meter-close .wgx-anom circle,.wg-meter-close .wgx-sweep{animation:none}.wg-meter-close .wgx-sweep{display:none}}.wg-meter-fleet .wgf-nw{white-space:nowrap}.prose .embed.wg-rchart{background:0 0;border:0;margin:0;padding:0}.prose .wg-rchart.is-live .rc-fb,.wg-rchart:not(.is-live) .rc-plot,.wg-rchart:not(.is-live) .expo-bar,.wg-rchart:not(.is-live) .sk-bar,.wg-rchart:not(.is-live) .expo-sub{display:none}.wg-rchart .rc-plot{contain:inline-size;width:100%;min-width:0}.wg-rchart .rc-plot svg,.wg-rchart .rc-plot canvas{max-width:100%}.wg-rchart .sfr-bar{height:300px}.wg-rchart[data-chart=fig14] .sfr-bar{height:320px}.wg-rchart .sfr-expo{height:520px}.wg-rchart .sfr-sank{height:560px}@media (width<=700px){.wg-rchart .sfr-expo{height:420px}.wg-rchart .sfr-sank{height:780px}}.wg-rchart .expo-bar{margin-bottom:8px;display:flex}.wg-rchart .expo-chips{flex-wrap:wrap;gap:6px;margin-left:auto;padding-right:34px;display:flex}.wg-rchart .expo-chip{cursor:pointer;border:1px solid var(--line);color:var(--dim);font:600 11.5px var(--mono);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;transition:border-color .2s,opacity .2s;display:inline-flex}.wg-rchart .expo-chip:hover{border-color:var(--line-strong);color:var(--text)}.wg-rchart .expo-chip.off{opacity:.38}.wg-rchart .expo-chip i{border-radius:2px;width:9px;height:9px;display:inline-block}.wg-rchart .expo-sub{font:500 12.5px var(--mono);color:var(--dim);margin:6px 2px 2px}.wg-rchart .sk-bar{margin-bottom:8px;display:flex}.wg-rchart .sk-seg{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.wg-rchart .sk-b{color:var(--dim);cursor:pointer;font:600 12.5px var(--mono);background:0 0;border:0;padding:6px 13px;transition:background .2s,color .2s}.wg-rchart .sk-b:hover{color:var(--text)}.wg-rchart .sk-b.on{background:var(--accent);color:#fff}.prose .wg-rr-case{clear:both;border:1px solid var(--accent-line);background:color-mix(in srgb, var(--accent-hi) 7%, var(--bg-raised));border-radius:14px;margin:2.4em 0;padding:18px 24px 22px;font-size:16.5px;line-height:1.62;display:flow-root}.prose .wg-rr-case .wg-rr-eyebrow{font:600 13px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hi);margin-bottom:12px;display:block}.prose .wg-rr-case p{margin:0 0 1em}.prose .wg-rr-case>:last-child{margin-bottom:0}.prose .wg-rr-case .wg-rr-fig{margin:18px 0}.prose .wg-rr-case .wg-rr-fig.is-narrow{margin-top:18px;margin-bottom:4px}.prose .wg-rr-case .wg-rr-fig:last-child{margin-bottom:0}@media (width>=760px){.prose .wg-rr-case .wg-rr-fig.is-side{margin:6px 0 14px 24px}}.prose .wg-rr-case .wg-rr-pair .wg-rr-fig{margin:0}.prose .wg-rr-steps{gap:13px;margin:14px 0 4px;padding:0;list-style:none;display:grid}.prose .wg-rr-steps li{grid-template-columns:24px 1fr;align-items:start;gap:11px;margin:0;padding:0;display:grid}.prose .wg-rr-steps li::marker{content:none}.prose .wg-rr-steps .sn{background:var(--accent);color:#fff;width:24px;height:24px;font:700 12.5px/1 var(--body);border-radius:50%;place-items:center;display:grid}.prose .wg-rr-steps .st{color:#dfe6de;font-size:15px;line-height:1.55}.prose .wg-rr-steps .st b{color:var(--text);font-weight:600}.prose .wg-rr-steps code{font-size:.85em}.prose .wg-rr-case .wg-rr-steps+p{margin-top:1.2em}.prose .wg-rr-case p+.wg-rr-steps{margin-top:14px}@media (width<=560px){.prose .wg-rr-case{padding:16px 16px 18px}}.prose .wg-rr-control{clear:both;border-left:4px solid var(--accent-hi);background:color-mix(in srgb, var(--accent-hi) 8%, var(--bg));border-radius:0 10px 10px 0;margin:1.9em 0 0;padding:16px 20px;font-size:16px;line-height:1.6}.prose .wg-rr-control .wg-rr-control-label{font:600 11.5px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-hi);margin-bottom:8px;display:block}.prose .wg-rr-control p{margin:0}.prose .wg-rr-control ul{margin:10px 0 0;padding:0;list-style:none}.prose .wg-rr-control li{margin:6px 0 0;padding-left:20px;position:relative}.prose .wg-rr-control li:before{content:"";background:var(--accent-hi);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:4px}.prose .wg-rr-control li::marker{content:none}.prose .embed.wg-rr-cta{text-align:left;border:1px solid var(--line);background:#0a0f0d;border-radius:14px;margin:48px 0 8px;padding:48px 52px;position:relative;overflow:hidden}.prose .wg-rr-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d9e7533 0,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-60px;right:-60px}.prose .wg-rr-cta:after{content:"";pointer-events:none;background:radial-gradient(circle,#1d9e7514 0,#0000 70%);width:260px;height:260px;position:absolute;bottom:-110px;left:-40px}.prose .embed.wg-rr-cta svg.wg-rr-cta-art{pointer-events:none;width:52%;max-width:none;height:76%;margin:0;padding:0;position:absolute;bottom:0;right:0;overflow:visible}@media (prefers-reduced-motion:no-preference){.prose .wg-rr-cta .rr-art-lines path{stroke-dasharray:3 6;animation:3.2s linear infinite rr-cta-flow}.prose .wg-rr-cta .rr-art-dots circle:first-child{animation:2.4s ease-in-out infinite rr-cta-blink}.prose .wg-rr-cta .rr-art-badge{transform-box:fill-box;transform-origin:50%;animation:4.4s ease-in-out infinite rr-cta-breathe}.prose .wg-rr-cta .rr-art-badge+.rr-art-badge{animation-delay:-2.2s}.prose .wg-rr-cta .rr-art-bolt{animation:3.6s ease-in-out infinite rr-cta-blink}}@keyframes rr-cta-flow{to{stroke-dashoffset:-18px}}@keyframes rr-cta-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes rr-cta-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.prose .wg-rr-cta h2{max-width:440px;font:500 clamp(30px, 4.2vw, 45px)/1.04 var(--heading);letter-spacing:-.02em;color:#edfaf5;margin:0 0 32px;position:relative}.prose .wg-rr-cta h2 .g{color:var(--accent-hi)}.prose .wg-rr-cta p{max-width:560px;font:400 13.5px/1.75 var(--mono);color:#5dcaa5;margin:0 0 24px;position:relative}.prose .wg-rr-cta a.wg-rr-cta-btn{font:600 15px/1.3 var(--body);color:#fff;background:var(--accent);border:1px solid var(--accent);transition:background .25s var(--ease), border-color .25s, color .25s, transform .25s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:13px 24px;text-decoration:none;display:inline-flex;position:relative}.prose .wg-rr-cta a.wg-rr-cta-btn:hover{background:var(--accent-hi);border-color:var(--accent-hi);color:#06180f;transform:translateY(-2px)}.prose .wg-rr-cta a.wg-rr-cta-btn:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}.prose .wg-rr-cta .wg-rr-cta-btn svg{width:14px;height:14px;transition:transform .25s var(--ease);flex:none}.prose .wg-rr-cta .wg-rr-cta-btn:hover svg{transform:translate(3px)}@media (width>=701px){.prose .wg-rr-cta p{max-width:min(520px,56%)}}@media (width<=700px){.prose .embed.wg-rr-cta{padding:32px 24px}.prose .embed.wg-rr-cta svg.wg-rr-cta-art{opacity:.22;width:86%;height:72%}}.prose .wg-rr-fig{margin:30px 0}.prose .wg-rr-fig.is-narrow{max-width:560px;margin-left:auto;margin-right:auto}.prose .wg-rr-fig *{box-sizing:border-box}.prose .wg-rr-stage{contain:inline-size;background:#fff;border:1px solid #dfe4df;border-radius:14px;min-width:0;padding:16px 16px 10px;position:relative;overflow:hidden}.prose .wg-rr-fig.is-chart .wg-rr-stage{background:var(--bg-raised);border-color:var(--line)}.prose .wg-rr-fig .wg-rr-stage img{background:0 0;border:0;border-radius:0;width:100%;max-width:100%;height:auto;max-height:none;margin:0;padding:0;display:block}.prose .wg-rr-fig .wg-rr-stage img.n{max-width:420px;margin:0 auto;display:none}@media (width<=700px){.prose .wg-rr-fig .wg-rr-stage img.w+img.n{display:block}.prose .wg-rr-fig .wg-rr-stage img.w:has(+img.n){display:none}}.prose .wg-rr-fig figcaption{color:var(--dim);text-align:left;margin-top:10px;font-size:15px;line-height:1.5}.prose .wg-rr-fig figcaption strong{color:var(--text)}.prose .wg-rr-tg{cursor:pointer;z-index:2;background:#fff;border:1px solid #c9d1c9;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:10px;right:10px}.prose .wg-rr-tg:before{content:"";border-left:3px solid #191d19;border-right:3px solid #191d19;width:3px;height:9px;display:block}.prose .wg-rr-tg[aria-pressed=true]:before{border:5px solid #0000;border-left:8px solid #191d19;border-right:0;width:0;height:0;margin-left:2px}.prose .wg-rr-tg:hover{border-color:#191d19}.prose .wg-rr-tg:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}@media (prefers-reduced-motion:reduce){.prose .wg-rr-tg{display:none}}.prose .wg-rr-wrap:after{content:"";clear:both;display:block}@media (width>=760px){.prose .wg-rr-fig.is-side{float:right;clear:right;width:min(46%,380px);margin:6px 0 16px 28px}}.prose .wg-rr-pair{clear:both;grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin:18px 0 0;display:grid}.prose .wg-rr-pair .wg-rr-fig,.prose .wg-rr-pair .wg-rr-fig.is-side{float:none;width:auto;max-width:none;margin:0}@media (width<=700px){.prose .wg-rr-pair{grid-template-columns:1fr}}.prose .table-wrap.is-fit table{table-layout:auto;min-width:0}.prose .table-wrap.is-fit th,.prose .table-wrap.is-fit td{overflow-wrap:break-word}@media (width<=560px){.prose .table-wrap.is-fit th,.prose .table-wrap.is-fit td{padding:10px 8px;font-size:14px}.prose .table-wrap.is-fit th{letter-spacing:.04em;font-size:11px}}.prose .wg-rr-fh{clear:both;border-top:3px solid var(--text);margin:2.8em 0 1em;padding:20px 0 4px}.prose .wg-rr-fh .wg-rr-fh-n{font:600 12.5px/1 var(--mono);letter-spacing:.2em;color:var(--accent-hi);margin-bottom:14px;display:block}.prose .wg-rr-fh h3{clear:none;font:600 clamp(24px, 2.7vw, 31px)/1.15 var(--heading);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;padding:0;scroll-margin-top:90px}.prose .wg-rr-recs{margin:2em 0 0}.prose .wg-rr-recs .rec{grid-template-columns:112px minmax(0,1fr);gap:0 24px;margin:0 0 clamp(30px,4vw,46px);display:grid}.prose .wg-rr-recs .rec-n{font:700 112px/.82 var(--heading);color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(180deg, var(--text) 0%, var(--accent-hi) 85%);-webkit-background-clip:text;background-clip:text}.prose .wg-rr-recs .rec-b h3{font:600 clamp(20px, 2.4vw, 25px)/1.2 var(--heading);letter-spacing:-.015em;color:var(--text);margin:0 0 .5em}.prose .wg-rr-recs .rec-b p{margin:0 0 1em}.prose .wg-rr-recs .rec-b p.rec-meta{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.prose .wg-rr-recs .rec-owner{color:#fff;background:#6a706a;border-radius:999px;padding:5px 10px}.prose .wg-rr-recs .rec-owner.owner-cpo{background:#2f6feb}.prose .wg-rr-recs .rec-owner.owner-csms{background:#03854c}.prose .wg-rr-recs .rec-owner.owner-vendor{background:#8257e6}@media (width<=720px){.prose .wg-rr-recs .rec{grid-template-columns:54px minmax(0,1fr);gap:0 14px}.prose .wg-rr-recs .rec-n{font-size:58px}}.prose .wg-rr-tiles{--ico-stroke:#fff;--ico-fill:transparent;flex-direction:column;gap:10px;margin:1.6em 0;display:flex}.prose .wg-rr-tiles *{box-sizing:border-box}.prose .wg-rr-tiles .tile{text-align:left;border:1px solid var(--line);background:var(--bg-raised);border-radius:12px;align-items:center;gap:16px;margin:0;padding:13px 18px;display:flex}.prose .wg-rr-tiles .tile-ico{color:#fff;background:var(--accent);border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.prose .wg-rr-tiles .tile-ico svg{width:24px;height:24px;display:block}.prose .wg-rr-tiles .tile p{color:#dfe6de;max-width:none;margin:0;font-size:16px;line-height:1.5}.prose .wg-rr-tiles .tile p strong{color:var(--text);font-weight:700}.prose .wg-rr-tiles .tile p strong.hl{color:var(--accent-hi)}.prose .wg-rr-band{border:1px solid var(--line);background:var(--bg-raised);border-radius:14px;margin:26px 0;padding:34px 24px}.prose .wg-rr-band .wg-rr-tiles.is-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 16px;margin:0;display:grid}.prose .wg-rr-band .is-band .tile{text-align:center;background:0 0;border:0;border-radius:0;padding:0;display:block}.prose .wg-rr-band .is-band .tile-ico{background:radial-gradient(circle at 34% 28%,#0bb068,#03854c 52%,#043f28 100%);border-radius:50%;width:84px;height:84px;margin:0 auto 14px;box-shadow:0 6px 16px #03854c38}.prose .wg-rr-band .is-band .tile-ico svg{width:40px;height:40px}.prose .wg-rr-band .is-band .tile p{color:#dfe6de;font-size:14.5px;line-height:1.5}.prose .wg-rr-tiles.is-num{--ico-stroke:var(--accent-hi);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.prose .wg-rr-tiles.is-num .tile{flex-direction:column;align-items:stretch;gap:0;padding:18px 18px 16px;position:relative;overflow:hidden}.prose .wg-rr-tiles.is-num .tile-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.prose .wg-rr-tiles.is-num .big{font:700 38px/1 var(--heading);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text)}.prose .wg-rr-tiles.is-num .big.accent{color:var(--accent-hi)}.prose .wg-rr-tiles.is-num .ico{width:34px;height:34px;color:var(--accent-hi);background:var(--accent-wash);border-radius:9px;flex:none;place-items:center;margin-top:2px;display:grid}.prose .wg-rr-tiles.is-num .ico svg{width:auto;height:19px;display:block}.prose .wg-rr-tiles.is-num .lead{font:500 14.5px/1.4 var(--body);color:var(--text);margin-top:auto;padding-top:14px}.prose .wg-rr-tiles.is-num .fine{color:var(--dim);margin-top:5px;font-size:12.5px;line-height:1.4}@media (width<=720px){.prose .wg-rr-band .wg-rr-tiles.is-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}}@media (width<=640px){.prose .wg-rr-tiles.is-num{grid-template-columns:1fr}.prose .wg-rr-band{padding:28px 16px}}.prose .embed.wg-rules-box{isolation:isolate;padding:0;position:relative;overflow:hidden;container-type:inline-size}.wg-rules-box .wg-rules-in{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);min-height:360px;display:grid}.wg-rules-box .wg-rules-copy{z-index:1;align-self:center;padding:44px 4px 44px 38px;position:relative}.prose .wg-rules-box h3{text-wrap:pretty;margin:0 0 14px;font-size:clamp(22px,1.95vw,26px)}.prose .wg-rules-box .sf-lede{margin:0 0 26px;font-size:16.5px}.prose .wg-rules-box .sf-actions{margin:0}.prose .wg-rules-box a.sf-btn{gap:10px}.wg-rules-box .wg-rules-arr{transition:transform .25s var(--ease);font-size:1.15em;line-height:1;display:inline-block}.wg-rules-box a.sf-btn:hover .wg-rules-arr{transform:translate(3px)}.wg-rules-box .wg-rules-shot{min-height:240px;position:relative}.prose .wg-rules-box .wg-rules-shot img{border:1px solid var(--line-strong);transform-origin:0;width:178%;max-width:none;height:auto;max-height:none;transition:transform .7s var(--ease);background:#fff;border-radius:10px;margin:0;position:absolute;top:50%;left:6%;transform:translateY(-50%)rotate(15deg);box-shadow:0 30px 70px #00000080}.prose .wg-rules-box:hover .wg-rules-shot img{transform:translateY(-50%)translate(-10px)rotate(13deg)}@container (width<=560px){.wg-rules-box .wg-rules-in{grid-template-columns:1fr;min-height:0}.wg-rules-box .wg-rules-copy{padding:30px 26px 10px}.wg-rules-box .wg-rules-shot{height:230px;min-height:0}.prose .wg-rules-box .wg-rules-shot img{width:150%;top:34px;left:20px;transform:rotate(11deg)}.prose .wg-rules-box:hover .wg-rules-shot img{transform:rotate(11deg)}}.prose .embed.wg-rules-end{text-align:center;background:0 0;border:0;border-radius:0;margin:2.6em 0 0;padding:8px 0 0}.prose .wg-rules-end .wg-rules-q{max-width:34em;font:500 clamp(21px, 2.3vw, 26px)/1.35 var(--body);letter-spacing:-.01em;color:var(--text);text-wrap:balance;margin:0 auto 26px}.prose .wg-rules-end .sf-actions{justify-content:center;margin:0}.prose .wg-rules-end .wg-rules-nw{white-space:nowrap}
