.wx-sp{--sp-bg:#09090b;--sp-bg2:#111113;--sp-bg-card:rgba(255,255,255,.03);--sp-fg:#e8e8e6;--sp-fg2:#999995;--sp-fg3:rgba(255,255,255,.5);--sp-acc:#c4362c;--sp-acc2:#ffaa4f;--sp-border:rgba(255,255,255,.06);--sp-r:10px;--sp-head:'Bebas Neue',Impact,sans-serif;--sp-sans:'Manrope',system-ui,sans-serif;--sp-mono:'JetBrains Mono',monospace;--sp-max-w:1340px;--sp-pad-x:80px;--sp-left-w:300px;--sp-sticky-top:6rem;background:var(--sp-bg);color:var(--sp-fg);font-family:var(--sp-sans);-webkit-font-smoothing:antialiased;overflow:clip}.wx-sp a{color:inherit;text-decoration:none}.wx-sp__hero{min-height:40vh;display:flex;align-items:center;position:relative;background:var(--sp-bg);border-bottom:1px solid var(--sp-border);padding:120px 0 60px}.wx-sp__hero-c{width:100%;max-width:var(--sp-max-w);margin:0 auto;padding:0 var(--sp-pad-x)}.wx-sp__hero-tag{font-family:var(--sp-mono);font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--sp-fg2);margin-bottom:24px}.wx-sp__hero-t{font-family:var(--sp-head);font-size:clamp(56px,8vw,120px);line-height:.9;letter-spacing:2px;text-transform:uppercase;margin:0 0 24px}.wx-sp__hero-sub{color:var(--sp-fg2);font-size:16px;line-height:1.7;font-weight:300;max-width:520px;margin:0}.wx-sp__toolbar{display:flex;justify-content:flex-end;align-items:center;gap:16px;max-width:var(--sp-max-w);margin:0 auto;padding:20px var(--sp-pad-x)}.wx-sp__toggle-group{display:inline-flex;gap:4px;background:var(--sp-bg-card);border:0;border-radius:8px;padding:3px}.wx-sp__toggle-btn{padding:6px 12px;border-radius:6px;font-size:.82rem;font-weight:500;cursor:pointer;border:0;background:transparent;color:var(--sp-fg3);transition:all .2s}.wx-sp__toggle-btn:hover{color:var(--sp-fg)}.wx-sp__toggle-btn.active{color:var(--sp-fg);background:var(--sp-bg2);box-shadow:0 1px 3px rgba(0,0,0,.15)}.wx-sp__body{display:grid;grid-template-columns:var(--sp-left-w) 1fr;max-width:var(--sp-max-w);margin:0 auto;padding:0 var(--sp-pad-x) var(--sp-pad-x);gap:0;min-height:70vh}.wx-sp__left{padding:40px 0;align-self:start;position:sticky;top:var(--sp-sticky-top);max-height:calc(100vh - var(--sp-sticky-top));overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--sp-border) transparent}.wx-sp__nav{display:flex;flex-direction:column;gap:4px}.wx-sp__nav-item{display:flex;align-items:center;gap:12px;padding:12px 20px;font-size:.92rem;font-weight:500;color:var(--sp-fg);opacity:.4;border-radius:var(--sp-r);cursor:pointer;transition:all .2s ease;text-decoration:none;position:relative}.wx-sp__nav-item i{width:20px;text-align:center;font-size:.85rem;flex-shrink:0;transition:opacity .2s}.wx-sp__nav-item:hover{opacity:.7;background:var(--sp-bg-card)}.wx-sp__nav-item.active{color:var(--sp-fg);opacity:1;background:var(--sp-bg-card);font-weight:600}.wx-sp__nav-item.active::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:3px;background:var(--sp-fg)}.wx-sp__nav-item.active i{opacity:1;color:var(--sp-fg)}.wx-sp__right{border-left:1px solid var(--sp-border);padding:40px 0 40px 56px;min-width:0}.wx-sp__pills{display:none;flex-direction:column;gap:2px;margin-bottom:24px}.wx-sp__pill{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--sp-r);font-size:.88rem;font-weight:500;color:var(--sp-fg3);background:transparent;border:0;cursor:pointer;text-decoration:none;transition:all .2s}.wx-sp__pill i{width:18px;text-align:center;font-size:.82rem;flex-shrink:0}.wx-sp__pill:hover{color:var(--sp-fg);background:var(--sp-bg-card)}.wx-sp__pill.active{color:var(--sp-fg);background:var(--sp-bg-card);font-weight:600}.wx-sp__section{display:none}.wx-sp__section.active{display:block}.wx-sp__section-title{font-family:var(--sp-head);font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--sp-fg);margin-bottom:8px;padding-bottom:16px;border-bottom:1px solid var(--sp-border)}.wx-sp__section-date{font-family:var(--sp-mono);font-size:.78rem;color:var(--sp-fg2);letter-spacing:1px;margin-bottom:2rem}.wx-sp__content{min-height:50vh}.wx-sp__content h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.25rem;font-weight:700;color:var(--sp-fg);letter-spacing:-.01em}.wx-sp__content h2:first-child{margin-top:0}.wx-sp__content h3{margin-top:1.8rem;margin-bottom:.6rem;font-size:1.05rem;font-weight:600;color:var(--sp-fg)}.wx-sp__content h4{margin-top:1.8rem;margin-bottom:.6rem;font-size:1.05rem;font-weight:600;color:var(--sp-fg)}.wx-sp__content p,.wx-sp__content li{font-size:.95rem;line-height:1.9;color:var(--sp-fg2)}.wx-sp__content ul{padding-left:1.2rem}.wx-sp__content a{color:var(--sp-acc2);text-decoration:none;transition:color .2s}.wx-sp__content a:hover{text-decoration:underline}.wx-sp__content strong{color:var(--sp-fg);font-weight:600}.wx-sp__content hr{border:0;border-top:1px solid var(--sp-border);margin:2.5rem 0}@media(max-width:991.98px){.wx-sp__hero-c{padding:0 40px}.wx-sp__toolbar{padding:20px 40px}.wx-sp__body{grid-template-columns:240px 1fr;padding:0 40px 60px}.wx-sp__right{padding-left:32px}}@media(max-width:767.98px){.wx-sp__hero{min-height:auto;padding:100px 0 40px}.wx-sp__hero-c{padding:0 24px}.wx-sp__hero-t{font-size:clamp(40px,12vw,64px)}.wx-sp__toolbar{padding:16px 24px;justify-content:flex-start}.wx-sp__body{grid-template-columns:1fr;padding:0 24px 40px}.wx-sp__left{display:none}.wx-sp__right{border-left:0;padding-left:0;padding-top:0}.wx-sp__pills{display:flex}.wx-sp__pill{padding:12px 16px;font-size:.9rem}}