.page-module__wpCMXa__pageRoot{background:var(--news-bg,#000);width:100%;min-height:100vh;color:var(--news-text-primary,#f5f5f5);flex-direction:column;display:flex;position:relative;overflow-x:hidden}.page-module__wpCMXa__pageRoot[data-theme=light]{background:var(--news-bg,#e0e0e0);color:var(--news-text-primary,#0d0d0d)}.page-module__wpCMXa__pageRoot:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#f5d0600a 0%,#0000 100%);height:300px;position:absolute;top:0;left:0;right:0}.page-module__wpCMXa__header{z-index:1000;background:var(--news-bg-muted,#000000f2);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--news-border,#ffffff14);width:100%;padding:.75rem 1rem;position:fixed;top:0;left:0;right:0}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__header{background:var(--news-bg-muted,#fffffff2);border-bottom-color:var(--news-border,#00000014)}.page-module__wpCMXa__headerContent{align-items:center;gap:.75rem;max-width:1400px;margin:0 auto;display:flex}.page-module__wpCMXa__branding{align-items:center;gap:.5rem;display:flex}.page-module__wpCMXa__logoButton{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;margin:0;padding:0;display:flex}.page-module__wpCMXa__logoImage{object-fit:contain;width:auto;max-width:100%;height:28px;transition:height .2s;display:block}.page-module__wpCMXa__hundredBadge{letter-spacing:-.02em;background:linear-gradient(135deg,#ffe77a 0%,#f5d060 50%,#e5b94a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-left:.1em;font-size:1.25rem;font-weight:800;animation:4s ease-in-out infinite page-module__wpCMXa__badgeGlow}@keyframes page-module__wpCMXa__badgeGlow{0%,to{filter:brightness()}50%{filter:brightness(1.15)drop-shadow(0 0 6px #f5d06040)}}.page-module__wpCMXa__headerSpacer{flex:1}.page-module__wpCMXa__headerActions{align-items:center;gap:.5rem;display:flex}.page-module__wpCMXa__themeToggle{background:var(--news-button-bg,#ffffff0d);width:36px;height:36px;color:var(--news-text-secondary,#fff9);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.page-module__wpCMXa__themeToggle:hover{background:var(--news-button-hover,#ffffff1a);color:var(--news-text-primary,#ffffffe6)}.page-module__wpCMXa__themeToggleIcon{width:20px;height:20px}.page-module__wpCMXa__themeToggle:focus-visible{outline:2px solid var(--b100-title-gold,#f5d060);outline-offset:2px}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__themeToggle{color:#0009;background:#0000000d}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__themeToggle:hover{color:#000000e6;background:#0000001a}.page-module__wpCMXa__infoButton{background:var(--news-button-bg,#ffffff0d);width:36px;height:36px;color:var(--news-text-secondary,#fff9);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.page-module__wpCMXa__infoButton:hover{background:var(--news-button-hover,#ffffff1a);color:var(--news-text-primary,#ffffffe6)}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__infoButton{color:#0009;background:#0000000d}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__infoButton:hover{color:#000000e6;background:#0000001a}.page-module__wpCMXa__infoButton:focus-visible{outline:2px solid var(--b100-title-gold,#f5d060);outline-offset:2px}.page-module__wpCMXa__subtitle{max-width:1400px;color:var(--news-text-tertiary,#ffffff73);text-align:left;letter-spacing:.05em;text-transform:uppercase;margin:.4rem auto 0;padding:0 1rem;font-size:.7rem;font-weight:500}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__subtitle{color:#00000073}.page-module__wpCMXa__main{z-index:1;flex:1;width:100%;max-width:1400px;margin:0 auto;padding:80px 0 1rem;position:relative}.page-module__wpCMXa__decksContainer{flex-direction:column;gap:0;display:flex}.page-module__wpCMXa__errorContainer{justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.page-module__wpCMXa__errorContent{text-align:center;background:var(--news-card-bg,#ffffff08);border:1px solid var(--news-border,#ffffff1a);border-radius:1rem;max-width:500px;padding:2rem}.page-module__wpCMXa__errorTitle{color:var(--news-text-primary,#fff);margin:0 0 1rem;font-size:1.5rem;font-weight:700}.page-module__wpCMXa__errorMessage{color:var(--news-text-secondary,#fff9);margin:0 0 1.5rem}.page-module__wpCMXa__retryButton{background:var(--news-text-primary,#fff);color:var(--news-bg,#000);cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:transform .2s,opacity .2s}.page-module__wpCMXa__retryButton:hover{opacity:.9;transform:translateY(-2px)}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__errorContent{background:#00000008;border-color:#0000001a}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__retryButton{color:#fff;background:#000}.page-module__wpCMXa__partialBanner{background:#f5d06014;border:1px solid #f5d06033;border-radius:.5rem;align-items:center;gap:.75rem;margin:0 1rem 1rem;padding:.75rem 1rem;display:flex}.page-module__wpCMXa__partialIcon{color:#f5d060cc;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__wpCMXa__partialText{color:var(--news-text-secondary,#ffffffb3);font-size:.85rem;line-height:1.4}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__partialBanner{background:#f5d0601f;border-color:#b48c284d}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__partialText{color:#000000b3}@media (max-width:640px){.page-module__wpCMXa__partialBanner{margin:0 .75rem .75rem;padding:.625rem .75rem}.page-module__wpCMXa__partialText{font-size:.8rem}}.page-module__wpCMXa__emptyState{text-align:center;padding:4rem 2rem}.page-module__wpCMXa__emptyState h2{color:var(--news-text-primary,#fff);margin:0 0 1rem;font-size:1.5rem}.page-module__wpCMXa__emptyState p{color:var(--news-text-tertiary,#ffffff80);margin:0}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__emptyState p{color:#00000080}.page-module__wpCMXa__footer{text-align:center;border-top:1px solid var(--news-border,#ffffff0f);background:0 0;padding:1.5rem 1rem}.page-module__wpCMXa__footerText{color:var(--news-text-tertiary,#ffffff4d);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.7rem}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__footer{border-top-color:#0000000f}.page-module__wpCMXa__pageRoot[data-theme=light] .page-module__wpCMXa__footerText{color:#0000004d}@media (max-width:640px){.page-module__wpCMXa__header{padding:.5rem .75rem}.page-module__wpCMXa__headerContent{gap:.5rem}.page-module__wpCMXa__logoImage{height:24px}.page-module__wpCMXa__hundredBadge{font-size:1rem}.page-module__wpCMXa__themeToggle,.page-module__wpCMXa__infoButton{width:32px;height:32px}.page-module__wpCMXa__themeToggleIcon{width:18px;height:18px}.page-module__wpCMXa__subtitle{margin-top:.25rem;padding:0 .75rem;font-size:.6rem}.page-module__wpCMXa__main{padding:70px 0 .5rem}.page-module__wpCMXa__footer{padding:1rem}.page-module__wpCMXa__footerText{font-size:.6rem}}@media (min-width:641px) and (max-width:1024px){.page-module__wpCMXa__header{padding:.5rem 1rem}.page-module__wpCMXa__headerContent{gap:.5rem}.page-module__wpCMXa__logoImage{height:24px}.page-module__wpCMXa__hundredBadge{font-size:1.1rem}.page-module__wpCMXa__themeToggle,.page-module__wpCMXa__infoButton{width:32px;height:32px}.page-module__wpCMXa__themeToggleIcon{width:18px;height:18px}.page-module__wpCMXa__subtitle{margin-top:.25rem;font-size:.6rem}.page-module__wpCMXa__main{padding-top:56px;padding-left:.5rem;padding-right:.5rem}.page-module__wpCMXa__partialBanner{margin:0 .5rem .5rem;padding:.5rem .75rem}.page-module__wpCMXa__partialText{font-size:.75rem}.page-module__wpCMXa__footer{padding:1rem}.page-module__wpCMXa__footerText{font-size:.6rem}}@media (min-width:1025px){.page-module__wpCMXa__header{padding:.75rem 2rem}.page-module__wpCMXa__logoImage{height:32px}.page-module__wpCMXa__hundredBadge{font-size:1.5rem}.page-module__wpCMXa__main{padding:90px 2rem 1.5rem}}@media (min-width:1600px){.page-module__wpCMXa__main{max-width:1800px;padding:90px 3rem 1.5rem}.page-module__wpCMXa__decksContainer{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:start;gap:1rem 2rem;display:grid}.page-module__wpCMXa__decksContainer>:first-child{grid-area:1/1}.page-module__wpCMXa__decksContainer>:nth-child(2){grid-area:1/2}.page-module__wpCMXa__decksContainer>:nth-child(n+3){grid-column:1/-1}}@media (min-width:2000px){.page-module__wpCMXa__main{max-width:2200px;padding:100px 4rem 2rem}.page-module__wpCMXa__decksContainer{gap:1.5rem 3rem}}@media (prefers-reduced-motion:reduce){.page-module__wpCMXa__hundredBadge{animation:none}.page-module__wpCMXa__logoButton,.page-module__wpCMXa__themeToggle,.page-module__wpCMXa__infoButton,.page-module__wpCMXa__retryButton{transition:none}}@media (prefers-contrast:high){.page-module__wpCMXa__header{border-bottom-width:2px}.page-module__wpCMXa__themeToggle,.page-module__wpCMXa__infoButton{border:2px solid #ffffff80}.page-module__wpCMXa__hundredBadge{-webkit-text-fill-color:gold;color:gold}}
