
.brand>span{font-size:28px;letter-spacing:-1px}.header nav{gap:16px}.header .nav-collection{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border-radius:8px;background:#e8ecdc;font-size:14px;min-height:44px}.nav-collection span{font-size:11px;color:#5a6745}.featured-story{background:#192720;color:#fffef8;border:1px solid #192720;border-left:7px solid #d3f34b;padding:38px 40px;box-shadow:0 12px 30px #1b2a2012;gap:28px;position:relative}.featured-story .eyebrow{color:#d3f34b;font-size:12px;letter-spacing:.04em;margin-bottom:19px;gap:10px}.featured-story .new-label{display:inline-block;width:auto;height:auto;background:#d3f34b;color:#17251b;border-radius:4px;font-size:10px;padding:3px 7px;font-weight:900}.featured-story h2{font-size:clamp(27px,3.4vw,39px);line-height:1.45;letter-spacing:-1.6px;max-width:790px}.featured-story p:not(.eyebrow){color:#c1cdbd;font-size:15px;line-height:1.8;margin-top:20px}.featured-story>.button{color:#17251b;background:#d3f34b;min-height:58px;font-size:15px;box-shadow:0 4px 0 #a5bf35}.featured-story>.button span{color:#17251b}.featured-story>.button:hover{background:#e1ff70}.collection-choices{display:grid;grid-template-columns:1fr 1fr;gap:20px}.collection-choice{display:block;padding:30px;border:1px solid #c8d1b6;border-radius:15px;background:#e8eddc;transition:transform .18s}.collection-choice.knowledge{background:#fffef8;border-color:#d7d9ce}.collection-overline{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#59664c}.collection-overline b{white-space:nowrap}.collection-choice h3{display:flex;align-items:center;justify-content:space-between;font-size:40px;margin:17px 0 12px;letter-spacing:-2px}.collection-choice h3 span{font-size:34px;font-weight:400}.collection-choice p{font-size:14px;color:#66705f;line-height:1.85}.collection-choice>strong{display:block;border-top:1px solid #cdd4c1;padding-top:17px;margin-top:25px;font-size:14px}.collection-choice:hover{transform:translateY(-3px);border-color:#6d7e4f}.collection-page{padding-bottom:60px}.collection-intro{padding:38px 0 30px}.collection-intro>.eyebrow{margin:30px 0 10px}.collection-intro h1{font-size:52px;display:flex;align-items:center;gap:16px;letter-spacing:-2px}.collection-total{font-size:16px;letter-spacing:0;font-weight:650;border:1px solid #c5cdb7;padding:5px 12px;border-radius:30px}.collection-intro>p:last-child{color:#68705e;margin-top:17px;font-size:15px}.collection-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #c4cdb5;gap:8px}.collection-tabs a{text-align:center;padding:18px 10px;font-size:20px;font-weight:800;border-radius:12px 12px 0 0;background:#eceee4;color:#67705e;min-height:60px}.collection-tabs a span{font-size:13px;display:inline-block;margin-left:8px}.collection-tabs a[aria-current=page]{background:#1d2a22;color:#e0fa69}.collection-search{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:25px 0}.collection-search .search-wrap{width:370px}.collection-search #result-count{font-size:13px;white-space:nowrap;color:#66705f}.collection-page .article{padding-top:27px;padding-bottom:27px}.collection-page .article h3{font-size:20px}.collection-page .article p{font-size:14px}.collection-page .article-meta{font-size:12px}.collection-page .article-meta .kind{font-size:11px}
@media(max-width:900px){.featured-story{flex-direction:column;align-items:flex-start}.featured-story>.button{min-width:205px}.header nav{gap:9px}.header .nav-collection{font-size:12px;padding:9px 11px}}
@media(max-width:650px){.brand>span{font-size:24px}.header nav{flex-wrap:wrap;gap:8px;justify-content:flex-start}.header .nav-collection{font-size:13px;padding:9px 13px}.header nav>a:not(.nav-collection){margin-left:auto}.header nav .nav-game{margin-left:0;padding:8px 10px}.featured-story{padding:27px 24px;border-left-width:5px;gap:25px;border-radius:13px}.featured-story h2{font-size:28px;line-height:1.45;letter-spacing:-1px}.featured-story .eyebrow{font-size:10px;margin-bottom:17px}.featured-story p:not(.eyebrow){font-size:13px;margin-top:17px}.featured-story>.button{width:100%;font-size:15px;min-height:55px}.collection-choices{grid-template-columns:1fr;gap:14px}.collection-choice{padding:25px}.collection-choice h3{font-size:34px}.collection-overline{font-size:11px}.collection-choice p{font-size:13px}.collection-intro{padding:27px 0}.collection-intro h1{font-size:40px}.collection-intro>p:last-child{font-size:14px}.collection-tabs a{font-size:18px;padding:15px 10px}.collection-search .search-wrap{margin-top:0}.collection-page .article h3{font-size:19px}.collection-page .article p{font-size:13px}.collection-page .article-meta{gap:8px}}
@media(max-width:380px){.header nav{gap:5px}.header .nav-collection{padding:8px 10px}.header nav>a:not(.nav-collection){font-size:10px}.header nav .nav-game{padding:8px}.featured-story h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){.collection-choice{transition:none}}
