@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SpaceMono-Regular.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/SpaceMono-Bold.woff2) format("woff2")}body.sage{--brand:#ed6a43;--brand-on:#232620;--link:#b34423;--bg:#d3d7c6;--raised:#d3d7c6;--elevated:#c3c8b3;--well:#cbd0bd;--text:#232620;--text-2:#565c4c;--muted:#828874;--border:rgba(35,38,32,.28);--border-strong:rgba(35,38,32,.6);--au:#a8802a;--au-fill:#d6a531;--au-on:#232620;--green:#4c5440;--green-surf:rgba(76,84,64,.16);--warn:#b34423;--warn-surf:rgba(179,68,35,.12);--brand-surf:rgba(237,106,67,.16);--dot:rgba(35,38,32,.1);--side:#c5cab4}body.carbon{--brand:#ed6a43;--brand-on:#232620;--link:#f0825f;--bg:#21241e;--raised:#24271f;--elevated:#2c3027;--well:#1b1e19;--text:#e3e6d6;--text-2:#a3a994;--muted:#757b68;--border:rgba(227,230,214,.2);--border-strong:rgba(227,230,214,.45);--au:#d6a531;--au-fill:#d6a531;--au-on:#232620;--green:#9db38a;--green-surf:rgba(157,179,138,.14);--warn:#f0825f;--warn-surf:rgba(240,130,95,.12);--brand-surf:rgba(237,106,67,.18);--dot:rgba(227,230,214,.08);--side:#1a1d17}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font:14px/1.65 Space Mono,ui-monospace,SF Mono,Menlo,monospace;-webkit-font-smoothing:antialiased}a{color:var(--link);text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}::selection{background:var(--brand);color:var(--brand-on)}.wx-top{position:sticky;top:0;z-index:20;display:flex;gap:16px;align-items:center;padding:0 20px;height:54px;background:var(--bg);border-bottom:1px solid var(--border-strong)}.wx-mark{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.14em;font-size:14px;color:var(--text);white-space:nowrap}.wx-mark:hover{text-decoration:none}.wx-mark .dia{width:11px;height:11px;background:var(--brand);transform:rotate(45deg);flex:0 0 11px}.wx-search{flex:1;display:flex;max-width:560px}.wx-search input{flex:1;background:transparent;border:1px solid var(--border-strong);border-right:0;color:var(--text);padding:7px 12px;font:inherit;font-size:13px;outline:none}.wx-search input::placeholder{color:var(--muted)}.wx-search input:focus{border-color:var(--brand)}.wx-search button{background:var(--brand);color:var(--brand-on);border:1px solid var(--brand);padding:0 16px;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.wx-top-right{margin-left:auto;display:flex;align-items:center;gap:10px}.wx-theme-btn{display:flex;align-items:center;gap:7px;white-space:nowrap;background:transparent;border:1px solid var(--border-strong);color:var(--text);padding:6px 12px;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.wx-theme-btn .sw{width:10px;height:10px;border:1px solid var(--border-strong)}.wx-theme-btn:hover{border-color:var(--brand)}.wx-grid{display:flex;max-width:1280px;margin:0 auto;min-height:calc(100vh - 54px)}.wx-main{flex:1;min-width:0;padding:26px 32px 80px}.wx-side{flex:0 0 248px;border-right:1px solid var(--border);padding:20px 18px 40px;background:var(--side)}.wx-side h3{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:20px 0 8px;font-weight:700}.wx-side h3:first-child{margin-top:0}.wx-side-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.wx-side-hd h3{margin:0}.wx-collapse{width:24px;height:24px;display:grid;place-items:center;background:transparent;border:1px solid var(--border);color:var(--muted);font:inherit;font-size:13px;cursor:pointer;padding:0}.wx-collapse:hover{border-color:var(--brand);color:var(--brand)}.wx-rail .expand{color:var(--muted);border-color:var(--border)}.wx-rail .expand:hover{border-color:var(--brand);color:var(--brand)}.wx-side ul{list-style:none;margin:0;padding:0}.wx-side li{padding:3px 0;font-size:13px}.wx-side li a{color:var(--text-2)}.wx-side li a:hover{color:var(--link)}.wx-side li a.on{color:var(--text);font-weight:700}.wx-side li a.on:before{content:"▸ ";color:var(--brand)}.wx-side details summary{cursor:pointer;color:var(--muted);font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin:20px 0 8px;font-weight:700;list-style:none}.wx-side details summary:after{content:" +";color:var(--brand)}.wx-side details[open] summary:after{content:" −"}.wx-side details ul{max-height:260px;overflow:auto;border-left:1px solid var(--border);padding-left:12px}.wx-side .kb-sub{border-left:1px solid var(--border);padding-left:12px;margin:4px 0 6px}.wx-side .kb-sub li{font-size:12.5px}.wx-side .hint{color:var(--muted);font-size:12px;line-height:1.6}body.wx-b .wx-side,.wx-rail{display:none}body.wx-b .wx-rail{display:flex;flex-direction:column;gap:8px;align-items:center;flex:0 0 56px;border-right:1px solid var(--border);padding:14px 0;background:var(--side)}.wx-rail button{width:36px;height:36px;display:grid;place-items:center;background:transparent;border:1px solid transparent;color:var(--text-2);font:inherit;font-size:15px;cursor:pointer}.wx-rail button:hover{border-color:var(--border-strong);color:var(--text)}.wx-rail button.on{background:var(--brand);color:var(--brand-on);border-color:var(--brand)}.wx-rail .sep{width:24px;border-top:1px solid var(--border);margin:6px 0}body.wx-b .wx-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:0 32px;align-items:start}body.wx-b .wx-meta-rail{border-left:1px solid var(--border);padding-left:24px}body.wx-a .wx-cols{display:block}body.wx-a .wx-meta-rail{border-left:0;padding-left:0}.wx-crumb{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.wx-crumb a{color:var(--muted)}h1.wx-h1{font-size:26px;line-height:1.2;margin:0 0 6px;letter-spacing:-.01em}.wx-sub{color:var(--text-2);font-size:13px}.wx-muted{color:var(--muted);font-size:13px}.wx-tag{display:inline-block;white-space:nowrap;border:1px solid var(--border-strong);color:var(--text-2);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;margin-bottom:10px}.wx-tag.live{border-color:var(--green);color:var(--green)}.wx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.wx-chip{display:inline-block;border:1px solid var(--border-strong);color:var(--text-2);padding:3px 10px;font-size:12px}.wx-chip.au{background:var(--au-fill);color:var(--au-on);border-color:var(--au-fill);font-weight:700}.wx-btnrow{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 6px}.wx-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;border:1px solid var(--border-strong);background:transparent;color:var(--text);text-decoration:none}.wx-btn:hover{border-color:var(--text);text-decoration:none}.wx-btn.acc{background:var(--brand);border-color:var(--brand);color:var(--brand-on)}.wx-btn.acc:hover{filter:brightness(1.05)}.wx-sec{margin-top:28px;border-top:1px solid var(--border-strong);padding-top:12px}.wx-sec>.hd{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.wx-sec>.hd .lab{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);font-weight:700}.wx-sec>.hd .src{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wx-row{display:flex;gap:16px;padding:6px 0;border-bottom:1px solid var(--border);font-size:13px}.wx-row:last-child{border-bottom:0}.wx-row .k{flex:0 0 158px;color:var(--muted)}.wx-row .v{flex:1;word-break:break-word;color:var(--text)}body.wx-b .wx-meta-rail .wx-row .k{flex-basis:118px;font-size:12px}body.wx-b .wx-meta-rail .wx-row .v{font-size:12px}.wx-prose{margin:0;color:var(--text);font-size:13.5px;line-height:1.75;max-width:68ch;text-wrap:pretty}.wx-prose+.wx-prose{margin-top:12px}.wx-note{padding:10px 0;border-bottom:1px solid var(--border);font-size:13px}.wx-note:last-child{border-bottom:0}.wx-note .by{color:var(--muted);font-size:11.5px;margin-top:4px}blockquote.wx-quote{margin:16px 0;padding:4px 0 4px 16px;border-left:2px solid var(--au-fill);color:var(--text-2);font-size:13px;line-height:1.7}.wx-f,textarea.wx-f,select.wx-f{width:100%;background:var(--well);border:1px solid var(--border-strong);color:var(--text);padding:9px 12px;font:inherit;font-size:13px;margin-top:8px;outline:none}.wx-f:focus{border-color:var(--brand)}textarea.wx-f{min-height:96px;resize:vertical}.wx-land{margin-top:20px;border:1px solid var(--border-strong)}.wx-land .lb-hd{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid var(--border);background:var(--green-surf)}.wx-land .lb-hd .lab{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--green)}.wx-land .lb-hd .src{font-size:10px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.wx-land .lb-body{padding:6px 14px 10px}.wx-map{position:relative;height:240px;border:1px solid var(--border-strong);overflow:hidden;margin-top:20px;background:var(--well)}.wx-map .grid-dots{position:absolute;inset:0;background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:22px 22px}.wx-map .pin{position:absolute;left:50%;top:46%;width:12px;height:12px;background:var(--brand);transform:translate(-50%,-50%) rotate(45deg)}.wx-map .pin:after{content:"";position:absolute;inset:-7px;border:1px solid var(--brand)}.wx-map .cap{position:absolute;left:10px;bottom:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wx-hit{display:block;padding:13px 0;border-bottom:1px solid var(--border);color:var(--text)}.wx-hit:hover{text-decoration:none}.wx-hit .nm{font-weight:700;font-size:14px;color:var(--link)}.wx-hit:hover .nm{text-decoration:underline}.wx-hit .meta{color:var(--muted);font-size:12px;margin-top:2px}.wx-tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:18px}.wx-tcard{display:block;border:1px solid var(--border-strong);color:var(--text);background:var(--raised)}.wx-tcard:hover{border-color:var(--brand);text-decoration:none}.wx-tcard .band{height:68px;border-bottom:1px solid var(--border);background-image:repeating-linear-gradient(-45deg,var(--dot) 0 2px,transparent 2px 9px);position:relative}.wx-tcard .band .st{position:absolute;left:10px;bottom:8px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:2px 7px;border:1px solid var(--border-strong);background:var(--bg);color:var(--text-2)}.wx-tcard .band.recovered .st{color:var(--green);border-color:var(--green)}.wx-tcard .band.legend .st{color:var(--au);border-color:var(--au)}.wx-tcard .band.disputed .st{color:var(--warn);border-color:var(--warn)}.wx-tcard .in{padding:12px 14px 14px}.wx-tcard .cap{font-weight:700;font-size:14px;line-height:1.35}.wx-tcard .val{font-size:12px;color:var(--text-2);margin-top:6px;line-height:1.55}.wx-tcard .rg{font-size:11px;color:var(--muted);margin-top:8px;letter-spacing:.04em}.wx-banner{border:1px solid var(--au);background:transparent;padding:12px 16px;margin-top:20px;font-size:12.5px;line-height:1.65;color:var(--text-2)}.wx-banner .hh{display:block;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:10px;color:var(--au);margin-bottom:5px}.wx-kbrow{padding:11px 0;border-bottom:1px solid var(--border)}.wx-kbrow:last-child{border-bottom:0}.wx-kbrow a{font-weight:700;font-size:13.5px}.wx-kbrow .d{color:var(--muted);font-size:12px;margin-top:2px}.wx-fig{margin:22px 0;border:1px solid var(--border-strong);max-width:68ch}.wx-fig .ph{height:200px;display:grid;place-items:center;background-image:repeating-linear-gradient(-45deg,var(--dot) 0 2px,transparent 2px 10px);color:var(--muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.wx-fig figcaption{padding:8px 12px;font-size:11.5px;color:var(--muted);border-top:1px solid var(--border)}ul.wx-ul{margin:12px 0;padding-left:20px;line-height:1.7;font-size:13.5px;max-width:68ch}ul.wx-ul li{margin:5px 0}ul.wx-ul li::marker{color:var(--brand)}.wx-hero{border-bottom:1px solid var(--border-strong);padding-bottom:26px}.wx-hero h1{font-size:34px;margin:8px 0 10px;letter-spacing:-.01em;line-height:1.15}.wx-hero p{max-width:62ch;color:var(--text-2);font-size:14px;line-height:1.75;margin:0;text-wrap:pretty}.wx-stats{display:flex;gap:0;margin-top:24px;border:1px solid var(--border-strong);max-width:640px}.wx-stat{flex:1;padding:12px 16px;border-right:1px solid var(--border)}.wx-stat:last-child{border-right:0}.wx-stat .n{font-size:20px;font-weight:700}.wx-stat .l{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:2px}.wx-foot{margin-top:40px;border-top:1px solid var(--border);padding-top:14px;color:var(--muted);font-size:11.5px;line-height:1.7;max-width:72ch}.wx-fchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.wx-fchip{cursor:pointer;border:1px solid var(--border-strong);background:transparent;color:var(--text-2);padding:4px 12px;font:inherit;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.wx-fchip.on{background:var(--brand);color:var(--brand-on);border-color:var(--brand);font-weight:700}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-strong)}::-webkit-scrollbar-track{background:transparent}body.wx-x{background-image:radial-gradient(var(--dot) 1px,transparent 1px),repeating-radial-gradient(circle at 12% -10%,transparent 0 68px,var(--dot) 68px 69px),repeating-radial-gradient(circle at 95% 115%,transparent 0 90px,var(--dot) 90px 91px);background-size:26px 26px,auto,auto;background-attachment:fixed}body.wx-x .wx-top{border-bottom:2px solid var(--brand)}body.wx-x .wx-search button{background:var(--brand);border:1px solid var(--brand);color:var(--brand-on)}body.wx-x .wx-search button:hover{filter:brightness(1.08)}body.wx-x .wx-search input:focus{border-color:var(--brand)}body.wx-x .wx-mark .dia{transition:transform .5s cubic-bezier(.2,.9,.25,1.2)}body.wx-x .wx-mark:hover .dia{transform:rotate(225deg)}@media (prefers-reduced-motion: no-preference){body.wx-x .wx-main>div{animation:wx-enter .45s cubic-bezier(.2,.8,.2,1)}@keyframes wx-enter{0%{transform:translateY(14px)}to{transform:none}}}body.wx-x .wx-hero{position:relative;padding-bottom:30px}body.wx-x .wx-hero h1{font-size:58px;letter-spacing:-.02em;line-height:1.02;margin:12px 0 16px}body.wx-x .wx-hero h1:after{content:"_";color:var(--brand)}body.wx-x .wx-crumb:before{content:"◆ ";color:var(--brand);letter-spacing:0}body.wx-x .wx-stats{border:1px solid var(--border-strong);box-shadow:6px 6px 0 var(--brand-surf)}body.wx-x .wx-stat{transition:background .15s ease}body.wx-x .wx-stat:hover{background:var(--brand-surf)}body.wx-x .wx-stat .n{font-size:26px;color:var(--brand)}body.wx-x h1.wx-h1{font-size:38px;letter-spacing:-.02em}body.wx-x .wx-sec>.hd .lab:before{content:"";display:inline-block;width:8px;height:8px;background:var(--brand);margin-right:9px;transform:rotate(45deg) translateY(-1px)}body.wx-x .wx-side li{padding:0}body.wx-x .wx-side li a{display:block;padding:5px 8px;margin:1px -8px;transition:transform .12s ease,background .12s ease}body.wx-x .wx-side li a:hover{transform:translate(4px);text-decoration:none;color:var(--text)}body.wx-x .wx-side li a.on{background:var(--brand);color:var(--brand-on)}body.wx-x .wx-side li a.on:before{content:"▸ ";color:var(--brand-on)}body.wx-x .wx-rail button.on{box-shadow:3px 3px 0 var(--brand-surf)}body.wx-x .wx-btn,body.wx-x .wx-tcard,body.wx-x .wx-fchip{transition:transform .13s ease,box-shadow .13s ease,border-color .13s ease}body.wx-x .wx-btn:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--border-strong)}body.wx-x .wx-btn.acc:hover{box-shadow:4px 4px 0 var(--brand-surf);filter:none}body.wx-x .wx-tcard:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--brand);border-color:var(--brand)}body.wx-x .wx-fchip:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--border-strong)}@media (prefers-reduced-motion: no-preference){body.wx-x .wx-tcard .band{background-size:26px 26px}body.wx-x .wx-tcard:hover .band{animation:wx-drift 1.2s linear infinite}@keyframes wx-drift{to{background-position:26px 0}}}body.wx-x .wx-chip{transition:background .12s ease,color .12s ease,border-color .12s ease}body.wx-x .wx-chip:hover{background:var(--brand);color:var(--brand-on);border-color:var(--brand)}@media (prefers-reduced-motion: no-preference){body.wx-x .wx-map .pin:after{animation:wx-ping 2.2s ease-out infinite}@keyframes wx-ping{0%{inset:-4px;opacity:1}70%{inset:-18px;opacity:0}to{inset:-18px;opacity:0}}}body.wx-x .wx-map{box-shadow:6px 6px 0 var(--brand-surf)}body.wx-x .wx-hit{border-left:2px solid transparent;padding-left:0;transition:border-color .12s ease,padding-left .12s ease}body.wx-x .wx-hit:hover{border-left-color:var(--brand);padding-left:12px}body.wx-x .wx-land{box-shadow:5px 5px 0 var(--green-surf)}body.wx-x .wx-banner{box-shadow:5px 5px #d6a53126}.wx-dotfig{border:1px solid var(--border-strong);padding:18px;margin:18px 0}.wx-fig.wide{max-width:none}.wx-dotfig .cv{display:block;width:100%}.wx-dotfig .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;border:1px dashed var(--border-strong);font-family:Space Mono,monospace;font-size:13px;color:var(--text-2);text-align:center;padding:24px}.wx-dotfig .empty .glyph{color:var(--brand);font-size:18px}.wx-dotfig .empty .hint{font-size:11px;color:var(--muted)}.wx-dotfig.over{border-color:var(--brand);box-shadow:5px 5px 0 var(--brand-surf)}.wx-dotfig.over .empty{border-color:var(--brand);color:var(--brand)}body.wx-x .wx-dotfig.has{box-shadow:5px 5px 0 var(--brand-surf)}.wx-dotfig figcaption{margin-top:12px;font-family:Space Mono,monospace;font-size:12px;color:var(--muted)}.wx-dotfig figcaption:before{content:"◆ ";color:var(--brand)}.wx-caserow{display:grid;grid-template-columns:1fr 42%;gap:28px;align-items:start}.wx-caserow .wx-dotfig{margin-top:24px}.wx-caseimage{min-width:0}.wx-caseimage .wx-dotfig{margin-bottom:0}.wx-imgmeta{display:flex;flex-wrap:wrap;gap:5px 8px;padding:10px 12px;border:1px solid var(--border-strong);border-top:0;font-family:Space Mono,monospace;font-size:9.5px;line-height:1.5;color:var(--muted)}.wx-imgmeta>span:first-child{color:var(--brand);letter-spacing:.08em}.wx-imgmeta a{color:var(--text);text-decoration-thickness:1px;text-underline-offset:3px}.wx-kbpeople{display:grid;grid-template-columns:minmax(0,1fr) 38%;gap:28px;align-items:start}.wx-kbportrait{min-width:0}.wx-kbportrait .wx-dotfig{margin:24px 0 0}.wx-lede{font-size:17px;max-width:70ch}.wx-lead{display:grid;grid-template-columns:44% 1fr;gap:28px;align-items:start;border:1px solid var(--border);padding:22px;margin:22px 0}.wx-lead .wx-dotfig.stonefig{width:100%}.wx-lead .wx-dotfig{margin:0;padding:12px}.wx-specs{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--border-strong);margin:22px 0}.wx-specs .cellx{padding:12px 14px;border-right:1px solid var(--border)}.wx-specs .cellx:last-child{border-right:0}.wx-specs .k{font-family:Space Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.wx-specs .v{font-family:Space Mono,monospace;font-size:13px;color:var(--text)}.wx-typerow{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.wx-typerow:last-child{border-bottom:0}.wx-typerow .nm{font-family:Space Mono,monospace;font-size:16px;color:var(--brand);margin-bottom:4px;display:flex;align-items:center;gap:10px}.wx-typerow .nm .wx-chip{font-size:10px}.wx-typerow .d{color:var(--text-2);font-size:14px;line-height:1.55}.wx-dotfig.thumb{padding:6px;margin:0;width:96px}.wx-dotfig.thumb .empty{min-height:72px;padding:8px;font-size:10px;gap:4px}.wx-dotfig.thumb .empty .glyph{font-size:13px}body.wx-x .wx-dotfig.thumb.has{box-shadow:3px 3px 0 var(--brand-surf)}.wx-stone{display:block}.wx-dotfig.stonefig{display:grid;justify-items:center;gap:6px}.wx-typerow .wx-stone{justify-self:center}@media (max-width: 1100px){.wx-specs{grid-template-columns:repeat(3,1fr)}.wx-specs .cellx{border-bottom:1px solid var(--border)}}.wx-icon-btn,.wx-msearch,.wx-scrim,.wx-side-theme{display:none}.wx-icon-btn{width:44px;height:44px;place-items:center;background:transparent;border:1px solid var(--border-strong);color:var(--text);font:inherit;font-size:16px;line-height:1;cursor:pointer;padding:0}.wx-icon-btn:hover{border-color:var(--brand)}@media (max-width: 820px){html,body{overflow-x:hidden}.wx-top .wx-search,.wx-top-right .wx-theme-btn,.wx-top-right .wx-theme-icon{display:none}.wx-icon-btn{display:grid}.wx-msearch{display:block;padding:9px 14px 11px;background:var(--bg);border-bottom:1px solid var(--border-strong);position:sticky;top:54px;z-index:19}.wx-msearch .wx-search{display:flex;max-width:none}.wx-side{position:fixed;top:54px;left:0;z-index:50;width:min(88vw,340px);height:calc(100vh - 54px);height:calc(100dvh - 54px);overflow-y:auto;background:var(--side);border-right:1px solid var(--border-strong);transform:translate(-100%);visibility:hidden;transition:transform .28s ease,visibility 0s linear .28s}body.wx-drawer-open .wx-side{transform:none;visibility:visible;transition:transform .28s ease,visibility 0s linear 0s}.wx-side .wx-collapse{display:none}.wx-scrim{display:block;position:fixed;inset:54px 0 0;z-index:40;background:#00000080;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}body.wx-drawer-open .wx-scrim{opacity:1;visibility:visible;transition:opacity .28s ease,visibility 0s linear 0s}.wx-side-theme{display:block;margin-top:24px;border-top:1px solid var(--border);padding-top:16px}.wx-main{padding:18px 16px 64px}.wx-side{padding:18px 16px 32px}.wx-nav-list li,.wx-nav-clusters li{padding:0}.wx-nav-list li a,.wx-nav-clusters li a{min-height:44px}.wx-state-select select{min-height:44px;font-size:13px}.wx-pagehead{padding-bottom:20px;margin-bottom:18px}.wx-pagehead .wx-crumb{margin-bottom:14px}.wx-pagehead-grid{grid-template-columns:1fr;gap:20px}.wx-pagehead-title{max-width:none;font-size:clamp(29px,9vw,38px);line-height:1.06;letter-spacing:-.035em}.wx-pagehead-deck{margin-top:11px;font-size:13.5px;line-height:1.65}.wx-pagehead-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border)}.wx-pagehead-facts>div{display:block;min-width:0;padding:9px 10px;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.wx-pagehead-facts>div:nth-child(2n){border-right:0}.wx-pagehead-facts dt{margin-bottom:4px}.wx-pagehead-facts dd{font-size:11px}.wx-kb-jump{display:flex;gap:0;margin-bottom:28px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.wx-kb-jump a{flex:0 0 auto;min-width:190px;min-height:52px}.wx-kb-cluster{margin-top:34px}.wx-kb-cluster-head{grid-template-columns:1fr auto;gap:8px 14px}.wx-kb-cluster-index{grid-column:1 / -1}.wx-kb-cluster-head h2{font-size:18px}.wx-kb-cluster-head p{font-size:11.5px}.wx-kb-cluster-head>span{padding-top:3px}.wx-sec{margin-top:24px}.wx-sec>.hd{align-items:flex-start}.wx-sec>.hd .src{padding-top:2px}.wx-article-intro{margin-top:20px}.wx-caserow,.wx-kbpeople{grid-template-columns:1fr;gap:8px}.wx-caserow .wx-caseimage{order:-1;margin-top:16px}.wx-kbpeople .wx-kbportrait{order:-1;margin-top:4px}.wx-lead{grid-template-columns:1fr;gap:16px;padding:16px}.wx-specs{grid-template-columns:repeat(2,1fr)}.wx-typerow{grid-template-columns:72px 1fr;gap:12px}}@media (max-width: 820px) and (prefers-reduced-motion: reduce){.wx-side,.wx-scrim{transition:none}}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}:focus:not(:focus-visible){outline:none}.wx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 820px){.wx-side li{padding:0}.wx-side li a{padding-top:8px;padding-bottom:8px}.wx-fchip{padding:8px 13px}.wx-theme-btn,.wx-btn,.wx-icon-btn,select.wx-f{min-height:44px}.wx-hit{padding:15px 0}}.wx-grid{max-width:none}.wx-main{padding:26px clamp(24px,3vw,56px) 80px}.wx-prose,ul.wx-ul,.wx-lede{max-width:none}.wx-banner{max-width:96ch}.wx-hero p,.wx-sub{max-width:72ch}.wx-foot{max-width:88ch}.wx-fig{max-width:none}.wx-nav-label{margin-top:22px!important;margin-bottom:7px!important}.wx-nav-list li a{display:flex;align-items:center;width:100%;min-height:36px;padding:7px 8px;margin:0 -8px}.wx-nav-list li a:hover{background:var(--brand-surf);text-decoration:none}.wx-nav-clusters{border-left:1px solid var(--border);margin:4px 0 0 7px!important;padding-left:12px!important}.wx-nav-clusters li{padding:0}.wx-nav-clusters li a{display:grid;grid-template-columns:62px 1fr;align-items:baseline;gap:8px;width:100%;padding:7px 0;color:var(--text-2);line-height:1.35}.wx-nav-clusters li a:hover{color:var(--link);text-decoration:none}.wx-nav-clusters li a span{color:var(--muted);font-size:8.5px;letter-spacing:.08em;white-space:nowrap}.wx-nav-clusters li a.on span{color:var(--brand)}.wx-state-select{padding:8px 0 2px!important}.wx-state-select label{display:block;margin-bottom:6px;color:var(--muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.wx-state-select select{width:100%;min-height:36px;padding:6px 28px 6px 8px;border:1px solid var(--border);border-radius:0;background:var(--side);color:var(--text-2);font:inherit;font-size:11px}.wx-pagehead{border-bottom:1px solid var(--border-strong);padding-bottom:24px;margin-bottom:22px}.wx-pagehead .wx-crumb{margin-bottom:18px}.wx-pagehead-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,310px);gap:clamp(28px,5vw,70px);align-items:end}.wx-pagehead-copy{min-width:0}.wx-pagehead-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--text-2);font-size:10px;font-weight:700;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.wx-pagehead-eyebrow:before{content:"";width:20px;border-top:3px solid var(--brand)}.wx-pagehead-title{max-width:20ch;margin:0;color:var(--text);font-size:clamp(32px,4.2vw,56px);letter-spacing:-.045em;line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.wx-pagehead-deck{max-width:72ch;margin-top:14px;color:var(--text-2);font-size:14.5px;line-height:1.7;text-wrap:pretty}.wx-pagehead-facts{margin:0;border-left:1px solid var(--border-strong)}.wx-pagehead-facts>div{display:grid;grid-template-columns:minmax(84px,.75fr) 1.25fr;gap:12px;padding:8px 0 8px 14px;border-bottom:1px solid var(--border)}.wx-pagehead-facts>div:last-child{border-bottom:0}.wx-pagehead-facts dt{color:var(--muted);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.wx-pagehead-facts dd{margin:0;color:var(--text);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.wx-pagehead .wx-chips{margin-top:16px}.wx-sec-quiet>.hd{border-bottom:1px solid var(--border);padding-bottom:9px}.wx-sec-quiet>.hd .lab{gap:8px;padding:0;background:transparent;color:var(--text-2);font-size:10.5px;letter-spacing:.14em}.wx-sec-quiet>.hd .lab:before{content:"";width:16px;border-top:2px solid var(--brand)}.wx-article-intro{max-width:none;margin-top:26px;color:var(--text)}.wx-article-intro>:first-child{margin-top:0}.wx-kb-jump{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-strong);margin:0 0 34px}.wx-kb-jump a{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border-right:1px solid var(--border);color:var(--text);font-size:12px;font-weight:700}.wx-kb-jump a:last-child{border-right:0}.wx-kb-jump a:hover{background:var(--brand-surf);text-decoration:none}.wx-kb-jump a span{color:var(--brand);font-size:9px;letter-spacing:.1em;white-space:nowrap}.wx-kb-cluster{scroll-margin-top:72px;margin-top:42px}.wx-kb-cluster-head{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:18px;align-items:start;padding:0 0 15px;border-bottom:1px solid var(--border-strong)}.wx-kb-cluster-index{color:var(--brand);font-size:9px;font-weight:700;letter-spacing:.12em}.wx-kb-cluster-head h2{margin:0;font-size:20px;line-height:1.2}.wx-kb-cluster-head p{max-width:68ch;margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.wx-kb-cluster-head>span{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.wx-side .wx-kbnav{padding:3px 0}.wx-side .wx-kbnav>details>summary{cursor:pointer;color:var(--text-2);font-size:13px;letter-spacing:normal;text-transform:none;margin:0;padding:0;font-weight:400;list-style:none}.wx-side .wx-kbnav>details>summary::-webkit-details-marker{display:none}.wx-side .wx-kbnav>details>summary:hover{color:var(--link)}.wx-side .wx-kbnav>details>summary:after{content:" +";color:var(--brand)}.wx-side .wx-kbnav>details[open]>summary:after{content:" −"}.wx-side .wx-kbnav>details>summary.on{color:var(--text);font-weight:700}.wx-side .wx-kbnav>details>summary.on:before{content:"▸ ";color:var(--brand)}.wx-side .wx-kbnav>details>ul{border-left:1px solid var(--border);padding-left:12px;margin:4px 0 4px 1px;max-height:none;overflow:visible}.wx-side .wx-kbnav>details>ul li{font-size:12.5px;padding:2px 0}.wx-main h2[id],[id^=cat-]{scroll-margin-top:72px}.wx-theme-icon{display:grid;place-items:center;width:38px;height:38px;background:transparent;border:1px solid var(--border-strong);color:var(--text);font:inherit;font-size:16px;line-height:1;cursor:pointer;padding:0}.wx-theme-icon:hover{border-color:var(--brand)}.wx-map .wx-rmap{position:absolute;inset:0}.wx-map .cap{z-index:1;background:var(--bg);padding:2px 6px}.wx-map .maplibregl-ctrl-attrib,.wx-map .maplibregl-ctrl-logo{display:none}.wx-gem .wk{max-width:none;margin:0;padding:0;background:transparent;color:var(--text);font:inherit;border-radius:0}.wx-gem svg{display:block;width:100%;height:auto;overflow:visible}.wx-gem .crumb{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.wx-gem .crumb a,.wx-gem a{color:var(--link)}.wx-gem h1{font-size:26px;font-weight:700;color:var(--text);margin:0 0 6px;letter-spacing:-.01em;line-height:1.2}.wx-gem .lead{color:var(--text-2);font-size:14px;line-height:1.75;margin:0 0 6px}.wx-gem .lead b{color:var(--text)}.wx-gem .em{color:var(--brand)}.wx-gem .muted{color:var(--muted)}.wx-gem p{color:var(--text)}.wx-gem .htx p{margin:0 0 10px}.wx-gem .panel{background:transparent;border:1px solid var(--border-strong);border-radius:0;padding:16px 18px;margin:16px 0}.wx-gem .sec{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);font-weight:700;border-top:1px solid var(--border-strong);padding-top:12px;margin:28px 0 12px}.wx-gem .hero{display:grid;grid-template-columns:236px 1fr;gap:24px;align-items:center}.wx-gem .hfig{width:236px}.wx-gem .cap{margin-top:8px;font-size:11px;color:var(--muted);text-align:center;letter-spacing:.06em;text-transform:uppercase}.wx-gem .glance{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--border-strong);border-radius:0;overflow:hidden;margin:18px 0}.wx-gem .gi{background:transparent;border-right:1px solid var(--border);padding:12px 14px}.wx-gem .gi:last-child{border-right:0}.wx-gem .gi span{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.wx-gem .rows{margin:8px 0}.wx-gem .row{display:grid;grid-template-columns:96px 1fr;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.wx-gem .row:last-child{border-bottom:0}.wx-gem .rfig{width:96px}.wx-gem .nm{font-size:16px;color:var(--brand);margin-bottom:4px;display:flex;align-items:center;gap:8px}.wx-gem .ds{color:var(--text-2);font-size:14px;line-height:1.55}.wx-gem .tag,.wx-gem .kind{display:inline-block;border:1px solid var(--border-strong);color:var(--text-2);padding:2px 8px;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.wx-gem .tlink{padding:9px 0;border-bottom:1px solid var(--border)}.wx-gem .tlink:last-child{border-bottom:0}.wx-gem .care{border:1px solid var(--au);padding:12px 16px;margin:16px 0;color:var(--text-2);font-size:13px;line-height:1.6}.wx-gem .foot{margin-top:28px;border-top:1px solid var(--border);padding-top:14px;color:var(--muted);font-size:11.5px;line-height:1.7}@media (max-width: 820px){.wx-gem .hero{grid-template-columns:1fr}.wx-gem .hfig{width:min(236px,70%)}.wx-gem .glance{grid-template-columns:repeat(3,1fr)}}.wx-kbfig{border:1px solid var(--border-strong);margin:22px 0;overflow:hidden}.wx-kbfig .svg-wrap{display:block}.wx-kbfig svg{display:block;width:100%;height:auto}.wx-kbfig.vintage .svg-wrap{background:#efe4cd}.wx-kbfig.blueprint .svg-wrap{background:#0d2b49;--c31:#0d2b49;--c33:#102f4f;--c02:#dcebff;--c00:#eaf3ff;--c09:#9fc1e6;--c13:#4f93c8;--c16:#5f9fd0;--c08:#cfe6fb;--c03:#6fd0e8}.wx-kbfig figcaption{font-size:11.5px;color:var(--muted);padding:8px 12px;border-top:1px solid var(--border)}.wx-kbfig figcaption:before{content:"◆ ";color:var(--brand)}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.wx-2col{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px;align-items:start}.wx-kbgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.wx-toolgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.wx-storystrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:16px}@media (max-width: 820px){.wx-2col,.wx-kbgrid,.wx-toolgrid{grid-template-columns:1fr;gap:18px}}.wx-hero-search{display:flex;max-width:580px;margin-top:22px;border:1px solid var(--border-strong)}.wx-hero-search input{flex:1;min-width:0;background:var(--raised);border:0;color:var(--text);padding:13px 15px;font:inherit;font-size:14px}.wx-hero-search input::placeholder{color:var(--muted)}.wx-hero-search button{background:var(--brand);color:#fff;border:0;padding:0 22px;font:inherit;font-weight:700;cursor:pointer}.wx-ethos{margin-top:18px;font-size:12.5px;color:var(--text-2);border-left:2px solid var(--au);padding-left:13px;line-height:1.65;max-width:68ch}.wx-countchips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0}.wx-chip.legend{color:var(--au);border-color:var(--au)}.wx-chip.recovered{color:var(--green);border-color:var(--green)}.wx-chip.disputed{color:var(--warn);border-color:var(--warn)}.wx-chip .cn{font-weight:700;margin-left:5px}.wx-kbcard{border:1px solid var(--border-strong);background:var(--raised);padding:14px 15px}.wx-kbcard .ct{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.wx-kbcard .ct .nm{font-weight:700;font-size:13.5px;line-height:1.3}.wx-kbcard .ct .cn{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.wx-kbcard .samp{display:block;font-size:12.5px;margin-top:8px;color:var(--link)}.wx-kbcard .samp:hover{text-decoration:underline}.wx-storycard{display:block;border:1px solid var(--border-strong);background:var(--raised);padding:12px 14px;color:var(--text)}.wx-storycard:hover{border-color:var(--brand);text-decoration:none}.wx-storycard .t{font-weight:700;font-size:13px;line-height:1.35}.wx-storycard .r{font-size:11px;color:var(--muted);margin-top:7px;letter-spacing:.04em;text-transform:uppercase}.wx-toolcard{border:1px solid var(--border-strong);background:var(--raised);padding:15px 16px;display:block;color:var(--text)}.wx-toolcard:hover{border-color:var(--brand);text-decoration:none}.wx-toolcard .th{font-weight:700;font-size:13.5px}.wx-toolcard .td{font-size:12px;color:var(--text-2);margin-top:7px;line-height:1.6}.wx-colblurb{font-size:13px;color:var(--text-2);line-height:1.7;margin:0 0 12px}.wx-recgrid{display:grid;grid-template-columns:1.6fr 1fr;gap:30px;align-items:start}.wx-recside{display:flex;flex-direction:column;gap:16px}.wx-recside>.wx-map{margin:0}@media (max-width: 900px){.wx-recgrid{grid-template-columns:1fr;gap:0}}.wx-fieldgrid{display:grid;grid-template-columns:1fr 1fr;column-gap:26px}.wx-fieldgrid .wx-row{padding:6px 0}.wx-fieldgrid .wx-row .k{flex:0 0 128px}@media (max-width: 640px){.wx-fieldgrid{grid-template-columns:1fr}}.wx-kbrow>a,.wx-hit .nm,.wx-kbcard .samp,.wx-storycard .t,.wx-tcard .cap,.wx-connrow .ln{color:var(--text);font-weight:700;font-size:14px;line-height:1.4;transition:color .12s ease}.wx-kbrow>a:before,.wx-hit .nm:before,.wx-kbcard .samp:before,.wx-storycard .t:before,.wx-tcard .cap:before,.wx-connrow .ln:before{content:"◆";color:var(--brand);font-size:12px;margin-right:9px}.wx-kbrow>a:hover,.wx-kbrow>a:focus-visible,.wx-hit:hover .nm,.wx-hit:focus-visible .nm,.wx-kbcard .samp:hover,.wx-kbcard .samp:focus-visible,.wx-storycard:hover .t,.wx-storycard:focus-visible .t,.wx-tcard:hover .cap,.wx-tcard:focus-visible .cap,.wx-connrow .ln:hover,.wx-connrow .ln:focus-visible{color:var(--link)}.wx-kbrow>a:focus-visible,.wx-hit:focus-visible,.wx-kbcard .samp:focus-visible,.wx-storycard:focus-visible,.wx-tcard:focus-visible,.wx-connrow .ln:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wx-kbrow .d,.wx-hit .meta,.wx-storycard .r,.wx-tcard .val,.wx-tcard .rg,.wx-connrow .by{color:var(--muted);margin-top:3px;margin-left:21px}.wx-sec>.hd{align-items:center;gap:12px}.wx-sec>.hd .lab{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--text-2);padding:0;border-radius:0;font-weight:700;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.wx-sec>.hd .lab:before{content:"";width:16px;border-top:2px solid var(--brand)}.wx-sec>.hd .src{color:var(--muted);text-align:right}.wx-sec.wx-sec-quiet>.hd{border-bottom:1px solid var(--border);padding-bottom:9px}.wx-sec.wx-sec-quiet>.hd .lab{gap:8px;padding:0;background:transparent;color:var(--text-2);font-size:10.5px;letter-spacing:.14em}.wx-sec.wx-sec-quiet>.hd .lab:before{content:"";width:16px;border-top:2px solid var(--brand)}@media (max-width: 820px){.wx-main{padding:18px 16px 64px}.wx-nav-list li a,.wx-nav-clusters li a{min-height:44px}.wx-pagehead{padding-bottom:20px;margin-bottom:18px}.wx-pagehead .wx-crumb{margin-bottom:14px}.wx-pagehead-grid{grid-template-columns:1fr;gap:20px}.wx-pagehead-title{max-width:none;font-size:clamp(29px,9vw,38px);line-height:1.06;letter-spacing:-.035em}.wx-pagehead-deck{margin-top:11px;font-size:13.5px;line-height:1.65}.wx-pagehead-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border)}.wx-pagehead-facts>div{display:block;min-width:0;padding:9px 10px;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.wx-pagehead-facts>div:nth-child(2n){border-right:0}.wx-pagehead-facts dt{margin-bottom:4px}.wx-pagehead-facts dd{font-size:11px}.wx-kb-jump{display:flex;gap:0;margin-bottom:28px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.wx-kb-jump a{flex:0 0 auto;min-width:190px;min-height:52px}.wx-kb-cluster{margin-top:34px}.wx-kb-cluster-head{grid-template-columns:1fr auto;gap:8px 14px}.wx-kb-cluster-index{grid-column:1 / -1}.wx-kb-cluster-head h2{font-size:18px}.wx-kb-cluster-head p{font-size:11.5px}.wx-kb-cluster-head>span{padding-top:3px}.wx-sec{margin-top:24px}.wx-sec>.hd{align-items:flex-start}.wx-sec>.hd .src{padding-top:2px}.wx-article-intro{margin-top:20px}}.wx-home{width:min(100%,1540px);margin:0 auto}.wx-home a{text-decoration:none}.wx-home-hero{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);min-height:min(650px,calc(100vh - 112px));border-bottom:1px solid var(--border-strong)}.wx-home-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,7vw,112px) clamp(34px,6vw,96px) clamp(58px,7vw,104px) 0}.wx-home-kicker{display:flex;align-items:center;gap:12px;color:var(--brand);font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.wx-home-kicker span+span{color:var(--muted);font-weight:400}.wx-home-kicker span+span:before{content:"";display:inline-block;width:22px;margin:0 12px 3px 0;border-top:1px solid var(--border-strong)}.wx-home-hero h1{max-width:970px;margin:22px 0 0;color:var(--text);font-size:clamp(52px,6.2vw,92px);font-weight:700;letter-spacing:-.075em;line-height:.96}.wx-home-hero h1 span{color:var(--text-2)}.wx-home-lede{max-width:720px;margin:28px 0 0;color:var(--text-2);font-size:clamp(14px,1.15vw,17px);line-height:1.8}.wx-home-search{display:grid;grid-template-columns:minmax(0,1fr) auto;width:min(100%,740px);margin-top:34px;border:1px solid var(--border-strong);background:var(--raised)}.wx-home-search:focus-within{outline:2px solid color-mix(in srgb,var(--brand) 55%,transparent);outline-offset:2px}.wx-home-search input{min-width:0;height:52px;border:0;background:transparent;color:var(--text);padding:0 17px;font:inherit;font-size:13px;outline:0}.wx-home-search input::placeholder{color:var(--muted)}.wx-home-search button{min-height:52px;border:0;border-left:1px solid var(--border-strong);background:var(--brand);color:#151713;padding:0 22px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.wx-home-search button:disabled{background:var(--elevated);color:var(--muted);cursor:default}.wx-home-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:17px}.wx-home-coverage{align-self:center;border:1px solid var(--border-strong);background:var(--raised);box-shadow:12px 12px color-mix(in srgb,var(--bg) 65%,transparent)}.wx-home-coverage-head,.wx-home-coverage-row{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--border)}.wx-home-coverage-head{padding:14px 16px;background:var(--elevated);color:var(--text-2);font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.wx-home-live{display:inline-flex;align-items:center;gap:7px;color:var(--muted)}.wx-home-live i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 15%,transparent)}.wx-home-coverage-row{padding:17px 16px}.wx-home-coverage-row>div{display:flex;flex-direction:column;gap:5px}.wx-home-coverage-row span{color:var(--text);font-size:12px;font-weight:700}.wx-home-coverage-row small{color:var(--muted);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.wx-home-coverage-row strong{color:var(--text);font-size:22px;letter-spacing:-.04em}.wx-home-coverage-foot{display:grid;gap:7px;padding:16px}.wx-home-coverage-foot b{color:var(--brand);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase}.wx-home-coverage-foot span{color:var(--muted);font-size:10.5px;line-height:1.65}.wx-home-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--border-strong)}.wx-home-route{position:relative;display:flex;min-height:292px;flex-direction:column;padding:clamp(28px,3vw,44px);color:var(--text);border-right:1px solid var(--border-strong);transition:background .18s ease,transform .18s ease}.wx-home-route:last-child{border-right:0}.wx-home-route:hover,.wx-home-route:focus-visible{background:var(--raised)}.wx-home-route:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}.wx-home-route-label,.wx-home-section-head>div>span,.wx-home-trust>span{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.wx-home-route-label:before,.wx-home-section-head>div>span:before,.wx-home-trust>span:before{content:"";width:15px;border-top:2px solid var(--brand)}.wx-home-route h2{margin:26px 0 0;color:var(--text);font-size:clamp(20px,2vw,28px);letter-spacing:-.04em}.wx-home-route p{max-width:46ch;margin:13px 0 0;color:var(--muted);font-size:12.5px;line-height:1.75}.wx-home-route-action{margin-top:auto;padding-top:28px;color:var(--text-2);font-size:11px;font-weight:700}.wx-home-route-action span{color:var(--brand);margin-left:6px}.wx-home-feature-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(38px,5vw,80px);padding:clamp(64px,7vw,112px) 0;border-bottom:1px solid var(--border-strong)}.wx-home-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:26px}.wx-home-section-head h2{margin:14px 0 0;color:var(--text);font-size:clamp(22px,2.3vw,34px);line-height:1.18;letter-spacing:-.045em}.wx-home-section-head p{max-width:62ch;margin:11px 0 0;color:var(--muted);font-size:11.5px;line-height:1.75}.wx-home-section-meta{flex:0 0 auto;padding-top:2px;color:var(--muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.wx-home-case-list{border-top:1px solid var(--border-strong)}.wx-home-case{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:18px;align-items:center;min-height:108px;padding:17px 2px;border-bottom:1px solid var(--border);color:var(--text)}.wx-home-case:hover h3,.wx-home-case:focus-visible h3{color:var(--brand)}.wx-home-case:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.wx-home-case-status{font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wx-home-case-status.documented,.wx-home-case-status.recovered{color:var(--green)}.wx-home-case-status.disputed{color:var(--warn)}.wx-home-case-status.legend{color:var(--au)}.wx-home-case h3{margin:0;color:var(--text);font-size:13.5px;line-height:1.42;transition:color .12s ease}.wx-home-case p{margin:6px 0 0;color:var(--text-2);font-size:11px;line-height:1.45}.wx-home-case small{display:block;margin-top:7px;color:var(--muted);font-size:8.5px;letter-spacing:.09em;text-transform:uppercase}.wx-home-case-arrow{color:var(--brand);font-size:16px}.wx-home-text-link{display:inline-block;margin-top:22px;color:var(--text-2);font-size:11px;font-weight:700}.wx-home-text-link span{color:var(--brand);margin-left:5px}.wx-home-library-list{border:1px solid var(--border-strong)}.wx-home-library-group{padding:22px;border-bottom:1px solid var(--border)}.wx-home-library-group:last-child{border-bottom:0}.wx-home-library-title{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:12px;align-items:baseline}.wx-home-library-title span,.wx-home-library-title b{color:var(--muted);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase}.wx-home-library-title a{color:var(--text);font-size:14px;font-weight:700}.wx-home-library-title a:hover,.wx-home-library-title a:focus-visible{color:var(--brand)}.wx-home-library-group>p{margin:10px 0 0 74px;color:var(--muted);font-size:10.5px;line-height:1.6}.wx-home-library-samples{display:flex;flex-wrap:wrap;gap:7px 14px;margin:13px 0 0 74px}.wx-home-library-samples a{color:var(--text-2);font-size:10px}.wx-home-library-samples a:after{content:" ↗";color:var(--brand)}.wx-home-library-samples a:hover{color:var(--brand)}.wx-home-tools{padding:clamp(58px,6.5vw,96px) 0;border-bottom:1px solid var(--border-strong)}.wx-home-tools .wx-home-section-head{max-width:1040px}.wx-home-tool-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--border-strong)}.wx-home-tool-list>a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:128px;padding:23px;border-right:1px solid var(--border);color:var(--text)}.wx-home-tool-list>a:last-child{border-right:0}.wx-home-tool-list>a:hover,.wx-home-tool-list>a:focus-visible{background:var(--raised)}.wx-home-tool-list>a:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}.wx-home-tool-list span{grid-column:1 / -1;color:var(--muted);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase}.wx-home-tool-list b{align-self:end;color:var(--text);font-size:12px;line-height:1.55}.wx-home-tool-list i{align-self:end;color:var(--brand);font-style:normal}.wx-home-bottom{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);gap:clamp(42px,6vw,92px);padding:clamp(64px,7vw,110px) 0}.wx-home-story-list{border-top:1px solid var(--border-strong)}.wx-home-story-list a{display:grid;grid-template-columns:minmax(165px,.45fr) minmax(0,1fr);gap:22px;padding:18px 0;border-bottom:1px solid var(--border)}.wx-home-story-list span{color:var(--muted);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase}.wx-home-story-list b{color:var(--text);font-size:12px;line-height:1.5}.wx-home-story-list a:hover b,.wx-home-story-list a:focus-visible b{color:var(--brand)}.wx-home-story-list a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.wx-home-trust{align-self:start;padding:clamp(26px,3vw,42px);border:1px solid var(--border-strong);background:var(--raised)}.wx-home-trust h2{margin:22px 0 0;color:var(--text);font-size:clamp(21px,2.2vw,31px);line-height:1.26;letter-spacing:-.04em}.wx-home-trust p{margin:18px 0 0;color:var(--muted);font-size:11.5px;line-height:1.8}.wx-home-trust>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}@media (max-width: 1100px){.wx-home-hero{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr)}.wx-home-hero-copy{padding-right:42px}.wx-home-hero h1{font-size:clamp(47px,6vw,68px)}.wx-home-feature-grid{gap:42px}.wx-home-tool-list b{font-size:11px}}@media (max-width: 820px){.wx-home-hero{grid-template-columns:1fr;min-height:0}.wx-home-hero-copy{padding:46px 0 38px}.wx-home-hero h1{margin-top:18px;font-size:clamp(40px,12.5vw,62px);letter-spacing:-.065em}.wx-home-lede{margin-top:22px;font-size:13.5px;line-height:1.7}.wx-home-search{margin-top:27px}.wx-home-coverage{margin:0 0 40px;box-shadow:7px 7px color-mix(in srgb,var(--bg) 65%,transparent)}.wx-home-routes{grid-template-columns:1fr}.wx-home-route{min-height:0;padding:28px 2px;border-right:0;border-bottom:1px solid var(--border)}.wx-home-route:last-child{border-bottom:0}.wx-home-route h2{margin-top:17px}.wx-home-route-action{padding-top:20px}.wx-home-feature-grid,.wx-home-bottom{grid-template-columns:1fr;gap:62px}.wx-home-feature-grid{padding:62px 0}.wx-home-section-head{gap:18px}.wx-home-library-group{padding:20px 16px}.wx-home-tools{padding:60px 0}.wx-home-tool-list{grid-template-columns:1fr}.wx-home-tool-list>a{min-height:112px;border-right:0;border-bottom:1px solid var(--border)}.wx-home-tool-list>a:last-child{border-bottom:0}.wx-home-bottom{padding:62px 0}}@media (max-width: 520px){.wx-home-kicker{flex-wrap:wrap;row-gap:6px}.wx-home-search{grid-template-columns:1fr}.wx-home-search input{height:50px}.wx-home-search button{border-left:0;border-top:1px solid var(--border-strong)}.wx-home-hero-actions{display:grid;grid-template-columns:1fr}.wx-home-hero-actions .wx-btn{justify-content:center;min-height:46px}.wx-home-section-head{display:block}.wx-home-section-meta{margin-top:13px}.wx-home-case{grid-template-columns:74px minmax(0,1fr) auto;gap:10px}.wx-home-case p{font-size:10px}.wx-home-library-title{grid-template-columns:50px minmax(0,1fr) auto;gap:9px}.wx-home-library-group>p,.wx-home-library-samples{margin-left:59px}.wx-home-library-samples{display:grid}.wx-home-story-list a{grid-template-columns:1fr;gap:8px}.wx-home-trust{padding:25px 20px}.wx-home-trust>div{display:grid}.wx-home-trust .wx-btn{justify-content:center;min-height:44px}}
