.dw-home{--home-border:#bba27826;--home-muted:#aaa69a;--home-paper:#f0e9d9;padding-bottom:18px}.dw-home-hero{isolation:isolate;border:1px solid var(--home-border);background:#161614;border-radius:5px 5px 0 0;position:relative;overflow:hidden}.dw-home-scene{z-index:-1;position:absolute;inset:0 0 0 25%}.dw-home-scene picture,.dw-home-scene img{width:100%;height:100%}.dw-home-scene img{object-fit:cover;object-position:57% center;filter:saturate(.72)brightness(.82)}.dw-home-scene:after{content:"";background:linear-gradient(90deg,#161614 0%,#161614ed 13%,#16161461 46%,#16161405 75%),linear-gradient(#0000 50%,#161614a6);position:absolute;inset:0}.dw-home-hero-copy{width:min(67%,650px);padding:38px 38px 25px}.dw-home-eyebrow{color:#cbb182;letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:500;line-height:1.7;display:flex}.dw-home-eyebrow>span{background:#b49562;flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.dw-home h1{color:var(--home-paper);font-family:var(--dw-serif);margin:23px 0 15px;font-weight:400;line-height:1.2}.dw-home-title-prefix{letter-spacing:.23em;margin-bottom:5px;font-size:clamp(13px,1.2vw,18px);display:block}.dw-home h1 strong{letter-spacing:-.045em;font-size:clamp(30px,3.05vw,53px);font-weight:400}.dw-home h1 .dw-home-title-zh{letter-spacing:.015em;font-family:Inter Variable,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(30px,3.2vw,51px);font-weight:600}.dw-home-wiki{color:#bca779;letter-spacing:.12em;vertical-align:middle;margin-left:13px;font-family:Inter Variable,sans-serif;font-size:12px;font-weight:500;display:inline-block}.dw-home-intro{color:#beb8aa;text-wrap:pretty;max-width:415px;font-size:13px;line-height:1.9}.dw-home-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.dw-home-button{color:#e0d6c3;background:#16161470;border:1px solid #baa17a55;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 17px;font-size:12px;font-weight:500;line-height:1.5;transition:background .18s,border-color .18s;display:inline-flex}.dw-home-button--primary{color:#fff1dc;background:#853b30;border-color:#aa5947}.dw-home-button:hover{background:#302c24;border-color:#c6aa76}.dw-home-button--primary:hover{background:#9d483a;border-color:#d78d70}.dw-home-facts{color:#ada391;flex-wrap:wrap;gap:12px 22px;margin-top:26px;font-size:11px;display:flex}.dw-home-facts a{align-items:center;gap:7px;display:flex}.dw-home-facts strong{color:#d4c5a9;font-size:13px;font-weight:500}.dw-home-facts a:hover{color:var(--home-paper)}.dw-home-hero-note{color:#d6c6aaba;letter-spacing:.06em;font-size:10px;position:absolute;bottom:23px;right:23px}.dw-home-categories{border:1px solid var(--home-border);background:#1b1b17;border-top:0;border-radius:0 0 5px 5px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.dw-home-categories a{color:#cabca0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:94px;padding:16px 10px;font-size:12px;line-height:1.5;transition:color .18s,background .18s;display:flex}.dw-home-categories a+a{border-left:1px solid var(--home-border)}.dw-home-categories svg{color:#b5a076}.dw-home-categories a:hover{color:#f0dfbd;background:#b39b6610}.dw-home-section,.dw-home-utility-row{margin-top:36px}.dw-home-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;display:flex}.dw-home-heading h2{color:#e8decb;font-family:var(--dw-serif);letter-spacing:-.015em;font-size:21px;font-weight:400;line-height:1.5}.dw-home-heading>a{color:#bca67b;flex-shrink:0;align-items:center;gap:9px;min-height:30px;font-size:11px;display:inline-flex}.dw-home-heading>a:hover{color:#f0dfbd}.dw-home-heading>svg{color:#887956}.dw-home-guides{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;display:grid}.dw-home-lead{border:1px solid var(--home-border);background:#1a1a16;border-radius:4px;flex-direction:column;transition:border-color .18s;display:flex;overflow:hidden}.dw-home-lead-image{aspect-ratio:2.2;position:relative;overflow:hidden}.dw-home-lead-image img,.dw-home-guide-image img{object-fit:cover;filter:saturate(.75)brightness(.85);width:100%;height:100%;transition:transform .3s,filter .3s}.dw-home-lead-image:after{content:"";background:linear-gradient(#0000,#10110dc9);position:absolute;inset:50% 0 0}.dw-home-image-tag{z-index:1;color:#ecdfc4;letter-spacing:.04em;font-size:10px;position:absolute;bottom:15px;left:21px}.dw-home-image-tag:before{content:"";vertical-align:middle;background:#d6b570;width:15px;height:1px;margin-right:8px;display:inline-block}.dw-home-lead-copy{flex-direction:column;flex:1;padding:21px;display:flex}.dw-home-lead h3{color:var(--home-paper);text-wrap:pretty;font-size:19px;font-weight:500;line-height:1.6}.dw-home-lead p{color:var(--home-muted);margin:11px 0 19px;font-size:12px;line-height:1.8}.dw-home-guide-footer{border-top:1px solid var(--home-border);color:#a9a18e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:15px;font-size:10px;display:flex}.dw-home-guide-footer>span:last-child{color:#c8b181;align-items:center;gap:9px;display:flex}.dw-home-guide-list{flex-direction:column;display:flex}.dw-home-guide{border-bottom:1px solid var(--home-border);flex:1;grid-template-columns:116px minmax(0,1fr) 16px;align-items:center;gap:17px;padding:19px 0;display:grid}.dw-home-guide:first-child{padding-top:0}.dw-home-guide-image{border-radius:3px;height:101px;overflow:hidden}.dw-home-guide-category{color:#c2a575;margin-bottom:7px;font-size:10px;display:block}.dw-home-guide h3{color:#dfd9c9;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.7}.dw-home-guide-duration{color:#a39d8e;margin-top:8px;font-size:10px;display:block}.dw-home-guide-arrow{color:#8d805f}.dw-home-lead:hover,.dw-home-item:hover{border-color:#b8a16e88}.dw-home-guide:hover h3{color:#efdaa8}.dw-home-lead:hover img,.dw-home-guide:hover img{filter:saturate(.95)brightness(.95);transform:scale(1.035)}.dw-home-utility-row{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:30px;display:grid}.dw-home-answers,.dw-home-tools{min-width:0}.dw-home-answers ul{border-top:1px solid var(--home-border)}.dw-home-answers li{border-bottom:1px solid var(--home-border)}.dw-home-answers li a{color:#c9c3b5;align-items:center;gap:13px;min-height:53px;padding:13px 0;font-size:13px;line-height:1.7;display:flex}.dw-home-answer-number{color:#938465;font-variant-numeric:tabular-nums;font-size:10px}.dw-home-answers li svg{color:#91805b;margin-left:auto}.dw-home-answers li a:hover{color:#e6cea0}.dw-home-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dw-home-tool{border:1px solid var(--home-border);background:#1a1b17;border-radius:4px;grid-template-columns:1fr auto;align-content:start;min-height:125px;padding:19px;transition:background .18s,border-color .18s;display:grid}.dw-home-tool:first-child{background:linear-gradient(125deg,#32271d88,#1a1b17);border-color:#82684c60}.dw-home-tool-icon{color:#bba475}.dw-home-tool-arrow{color:#857b62}.dw-home-tool h3{color:#e2d8c2;grid-column:1/-1;margin-top:14px;font-size:14px;font-weight:500;line-height:1.5}.dw-home-tool p{color:var(--home-muted);grid-column:1/-1;margin-top:6px;font-size:12px;line-height:1.7}.dw-home-tool:hover{background:#27261e;border-color:#b9a27270}.dw-home-armoury{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dw-home-item{border:1px solid var(--home-border);background:#191a16;border-radius:4px;flex-direction:column;min-width:0;padding:19px;transition:border-color .18s;display:flex}.dw-home-item-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dw-home-item-art{background:radial-gradient(#9d814821,#0000 75%);border:1px solid #a18c6320;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.dw-home-item-art img{object-fit:contain;width:48px;height:48px}.dw-home-item-top>span{color:#bda778;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.dw-home-item h3{color:#e4dcca;overflow-wrap:anywhere;flex:1;margin:15px 0;font-size:13px;font-weight:500;line-height:1.65}.dw-home-item dl{border-top:1px solid var(--home-border);flex-wrap:wrap;gap:12px 25px;padding-top:13px;display:flex}.dw-home-item dt{color:#a69f8e;font-size:10px;line-height:1.6}.dw-home-item dd{color:#d5c39c;font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px}.dw-home-item-link{color:#bca77d;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:10px;display:flex}@media (width>=1600px){.dw-home-hero-copy{padding:47px 45px 30px}.dw-home-guide{grid-template-columns:140px minmax(0,1fr) 16px;gap:22px}.dw-home-guide h3{font-size:15px}}@media (width<=1100px){.dw-home-hero-copy{width:78%;padding:30px 26px 23px}.dw-home-hero-note{display:none}.dw-home-guides{grid-template-columns:minmax(0,1fr);gap:6px}.dw-home-lead{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);display:grid}.dw-home-lead-image{aspect-ratio:auto;min-height:230px}.dw-home-lead h3{font-size:16px}.dw-home-guide:first-child{padding-top:19px}.dw-home-guide h3{font-size:14px}.dw-home-utility-row{grid-template-columns:minmax(0,1fr);gap:30px}.dw-home-armoury{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dw-home-hero-copy{width:85%}.dw-home-scene{left:12%}.dw-home h1 strong{font-size:clamp(28px,5.5vw,42px)}.dw-home h1 .dw-home-title-zh{font-size:clamp(28px,5.5vw,40px)}.dw-home-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.dw-home-categories a{min-height:83px;font-size:11px}.dw-home-categories a:nth-child(4){border-left:0}.dw-home-categories a:nth-child(n+4){border-top:1px solid var(--home-border)}.dw-home-section,.dw-home-utility-row{margin-top:29px}}@media (width<=480px){.dw-home-hero-copy{width:100%;padding:26px 20px 22px}.dw-home-scene{inset:0}.dw-home-scene img{object-position:65% center;filter:saturate(.6)brightness(.53)}.dw-home-scene:after{background:linear-gradient(90deg,#161614d9,#16161461),linear-gradient(#16161422 20%,#161614f2)}.dw-home-eyebrow{letter-spacing:.1em;font-size:9px}.dw-home h1{margin-top:22px}.dw-home h1 strong{font-size:clamp(24px,7vw,33px)}.dw-home h1 .dw-home-title-zh{font-size:clamp(26px,7vw,34px)}.dw-home-wiki{margin-left:7px;font-size:9px}.dw-home-intro{font-size:12px}.dw-home-button{gap:8px;padding:11px 13px;font-size:11px}.dw-home-facts{gap:12px 18px;font-size:10px}.dw-home-heading{gap:12px;margin-bottom:13px}.dw-home-heading h2{font-size:19px}.dw-home-heading>a{font-size:10px}.dw-home-lead{display:flex}.dw-home-lead-image{aspect-ratio:1.9;min-height:0}.dw-home-lead-copy{padding:18px}.dw-home-guide{grid-template-columns:88px minmax(0,1fr);gap:13px;padding:17px 0}.dw-home-guide-image{height:98px}.dw-home-guide h3{font-size:13px}.dw-home-guide-arrow{display:none}.dw-home-tool,.dw-home-item{padding:15px}.dw-home-tool-grid,.dw-home-armoury{gap:10px}}@media (prefers-reduced-motion:reduce){.dw-home a,.dw-home img{transition:none}.dw-home-lead:hover img,.dw-home-guide:hover img{transform:none}}
