*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#26212e;font:16px/1.8 system-ui,-apple-system,"Microsoft YaHei",sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:#7552b4}a:focus-visible,summary:focus-visible{outline:3px solid #9170bc;outline-offset:5px}.wgc-skip{position:absolute;left:20px;top:-80px}.wgc-skip:focus{top:8px;background:white;z-index:3}.wgc-mast{max-width:1300px;margin:auto;padding:26px 5%;display:flex;justify-content:space-between;align-items:center;gap:25px}.wgc-brand{text-decoration:none;font-weight:800;font-size:25px;letter-spacing:-1px}.wgc-brand span{display:block;font-size:11px;font-weight:400;letter-spacing:2px}.wgc-mast nav{display:flex;gap:30px;font-size:14px}.wgc-mast nav a{text-decoration:none}.wgc-mast nav [aria-current]{border-bottom:2px solid #735798}.wgc-main{max-width:1300px;margin:auto;padding:0 5% 60px}.wgc-cover{display:grid;grid-template-columns:1fr 280px;gap:60px;background:#282032;color:#fff;padding:72px 60px}.wgc-kicker{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#9578b3}.wgc-cover .wgc-kicker{color:#d0b4eb}h1,h2,h3{line-height:1.3}h1{font-size:clamp(32px,5vw,64px);letter-spacing:-2px;margin:24px 0}.wgc-lead{font-size:25px;color:#ded6e4;margin:28px 0 36px}.wgc-button{display:inline-block;padding:13px 25px;background:#cfb2e6;color:#24192b;text-decoration:none;font-weight:650;border-radius:3px}.wgc-button:hover{background:#e2cdee;color:#24192b}.wgc-cover aside{align-self:end;border-top:1px solid #76667f;padding-top:22px}.wgc-cover aside h2{font-size:17px}.wgc-cover aside a{display:block;text-decoration:none;padding:20px 0;border-bottom:1px solid #554a60}.wgc-cover aside small{display:block;color:#c2b8ca;font-size:12px}.wgc-cover aside p{font-size:12px;color:#c2b8ca;margin-top:28px}.wgc-section{padding:76px 0;display:grid;grid-template-columns:1fr 1.7fr;gap:70px}.wgc-heading>p{font-size:12px;letter-spacing:2px;color:#725586}.wgc-heading h2{font-size:34px}.wgc-copy>p{font-size:20px;margin-top:0}.wgc-purpose{margin:30px 0}.wgc-purpose dt{font-weight:750;margin-top:22px}.wgc-purpose dd{margin:6px 0 0;color:#68616e}.wgc-band{background:#eee8f3;padding:42px 48px;border-left:6px solid #8a69a3}.wgc-band h2{font-size:27px;margin-top:0}.wgc-band p{max-width:780px}.wgc-light{background:white;margin-top:10px}.wgc-stories{width:100%}.wgc-story{padding:24px 0;border-top:1px solid #d7d0dc}.wgc-story h2,.wgc-story h3{font-size:22px;margin:0}.wgc-story a{text-decoration:none}.wgc-story p{color:#6a6470}.wgc-story time,.wgc-date{font-size:13px;color:#736879}.wgc-questions{max-width:850px;padding:25px 0 50px}.wgc-questions h2{font-size:28px}details{border-top:1px solid #d5cedb;padding:20px 0}summary{cursor:pointer;font-weight:650}details p{color:#665d6e;max-width:760px}.wgc-foot{border-top:1px solid #dcd6e1;max-width:1170px;margin:auto;padding:40px 25px 50px}.wgc-foot strong{font-size:25px}.wgc-foot p{margin:5px 0 18px;color:#665d6e}.wgc-foot div{display:flex;gap:25px;font-size:14px}.wgc-foot small{display:block;margin-top:28px;max-width:600px;color:#74697b}.wgc-intro{padding:55px 0 30px;max-width:900px}.wgc-intro h1{font-size:clamp(32px,4vw,48px);letter-spacing:-1px}.wgc-intro>p:last-child{color:#6a6273;font-size:19px;max-width:720px}.wgc-entry-focus{background:#f0ebf5;padding:35px 40px}.wgc-address{overflow-wrap:anywhere}.wgc-actions{padding-left:24px;margin:0}.wgc-actions li{padding:0 0 20px 10px}.wgc-actions h3{margin:0}.wgc-reading{max-width:900px;padding:0 35px 65px;margin:auto}.wgc-prose{max-width:780px}.wgc-prose h2{font-size:26px;margin:45px 0 15px}.wgc-prose p{margin:18px 0}.wgc-related{margin-top:45px;padding-top:24px;border-top:1px solid #d8cfe0;display:flex;gap:25px;flex-wrap:wrap}section[id],h2[id]{scroll-margin-top:20px}@media(max-width:760px){.wgc-mast{padding:20px 6%;display:block}.wgc-mast nav{margin-top:20px;gap:24px;flex-wrap:wrap}.wgc-main{padding:0 6% 35px}.wgc-cover{grid-template-columns:1fr;padding:35px 25px;gap:35px}.wgc-cover h1{font-size:38px;letter-spacing:-1px;overflow-wrap:anywhere}.wgc-lead{font-size:22px}.wgc-cover aside{max-width:none}.wgc-cover aside a{padding:14px 0}.wgc-cover aside p{margin-bottom:0}.wgc-section{grid-template-columns:1fr;padding:45px 0;gap:20px}.wgc-heading h2{font-size:29px;margin:10px 0}.wgc-heading h2 br{display:none}.wgc-copy>p{font-size:18px}.wgc-band{padding:26px}.wgc-band h2{font-size:24px}.wgc-reading{padding:0 6% 45px}.wgc-intro{padding:35px 0 22px}.wgc-intro h1{font-size:32px;overflow-wrap:anywhere}.wgc-entry-focus{padding:24px}.wgc-foot{margin:0 6%;padding:30px 0}.wgc-prose h2{font-size:24px}.wgc-story h2,.wgc-story h3{font-size:21px}}