.header[data-astro-cid-3ef6ksr2]{width:100%;background-color:#171717;padding:0 0 0 2rem;box-sizing:border-box;position:fixed;top:0;z-index:100}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;max-width:100%;height:4rem}.download[data-astro-cid-3ef6ksr2]{display:flex;align-items:stretch;height:100%}.download-btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;height:100%;background-color:#ffffffd6;color:#000;padding:.5rem 2rem;text-decoration:none;font-weight:700;font-size:.8rem;transition:background-color .2s ease;font-family:Amazon Ember,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.download-btn[data-astro-cid-3ef6ksr2]:hover{background-color:#fff}.nav-right[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2rem}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:30px;width:auto}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;list-style:none;margin:0;padding:0}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#ccc;text-decoration:none;font-size:.8rem;transition:color .2s ease;font-weight:500;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;height:70px;padding:0 2rem;border-bottom:4px solid transparent;box-sizing:border-box}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#fff;background:linear-gradient(to bottom,#0000,#212121)}.connect-details[data-astro-cid-3ef6ksr2]{position:fixed;top:4rem;right:24px;color:#fff;z-index:999;text-align:right}.connect-details[data-astro-cid-3ef6ksr2] p[data-astro-cid-3ef6ksr2]{margin-top:1rem}.filters{display:flex;flex-direction:row;gap:1rem;align-items:center}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber_Lt.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber-Md.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber-MdIt.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber_Bd.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber_BdIt.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber_He.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember;src:url(/fonts/AmazonEmber_HeIt.ttf);font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay_Lt.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay_Rg.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay_Md.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay_Bd.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Display;src:url(/fonts/AmazonEmberDisplay_He.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_Th.ttf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_ThIt.ttf);font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_Lt.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_LtIt.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_Rg.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_RgIt.ttf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_Bd.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Amazon Ember Condensed;src:url(/fonts/AmazonEmberCd_BdIt.ttf);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cinzel Decorative;src:url(/fonts/CinzelDecorative-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel Decorative;src:url(/fonts/CinzelDecorative-Bold.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cinzel Decorative;src:url(/fonts/CinzelDecorative-Black.ttf);font-weight:900;font-style:normal;font-display:swap}html{font-size:16px}body{font-family:Amazon Ember,sans-serif!important;font-weight:300;letter-spacing:0px;color:#fff}.vignette{position:relative}.vignette:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--vignette-color, #0f0f0f) 0%,transparent 30%,transparent 70%,var(--vignette-color, #0f0f0f) 100%);pointer-events:none;z-index:1}.silver-top,.silver-bottom{position:relative}.silver-top:before,.silver-bottom:after{content:"";display:block;position:absolute;left:0;right:0;height:1px;background:linear-gradient(to right,#111,#aaa 30%,#e0e0e0,#888 70%,#222)}.silver-top:before{top:0}.silver-bottom:after{bottom:0}.container{max-width:1200px;margin:0 auto}h1,.hero-title{font-family:Big Shoulders Display,sans-serif;text-transform:uppercase;text-align:center;font: 700 96px/90px Big Shoulders Display;letter-spacing:0px;color:#f5f5f5}h2{font-family:Cinzel Decorative,serif;font-size:3.5rem;line-height:3.4rem;padding:1.5rem 0}h3{font-family:Amazon Ember,sans-serif;letter-spacing:.1rem;text-transform:uppercase;font-size:.875rem;letter-spacing:.2rem}h4{text-align:left;font-family:Cinzel Decorative,serif;font-size:3.5rem;letter-spacing:0px;color:#fff}h5{font-family:Courier New,Courier,monospace}p{font-family:Amazon Ember,sans-serif;line-height:1.5rem;margin-bottom:1.25rem;font-size:.95rem}.button{font-family:Amazon Ember,sans-serif;text-decoration:none;text-transform:uppercase;font-weight:700;padding:1rem 4rem;background-color:#ffffffe7;color:#000;letter-spacing:.05rem;font-size:.875rem}.button:hover{background-color:#fff;color:#000}.sword-gradient-shadow{position:relative;display:inline-block;font-family:Cinzel Decorative,serif;font-size:3.5rem;line-height:3.4rem;padding:1.5rem 0;background:linear-gradient(90deg,#e0e0e0,#bfc1c6,#f8f8f8,#bfc1c6 60%,#e0e0e0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;z-index:1}.sword-gradient-shadow .shadow-text{position:absolute;left:0;top:0;z-index:0;color:#bfc1c6;text-shadow:0 6px 24px #000,0 2px 8px #222;pointer-events:none;width:100%;white-space:pre;font-family:inherit;font-size:inherit}.bold-numbers{list-style-position:outside;padding-left:2.2rem}.bold-numbers li{margin-bottom:1.2rem;text-indent:0;padding-left:.5rem}.silver-box{border:1px solid transparent;border-image:linear-gradient(to bottom right,silver 0%,transparent 100%) 1}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background-color:#0f0f0f;color:#e0e0e0}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1;width:100%}footer{text-align:center;padding:1.5rem;background-color:#1a1a1a;border-top:1px solid #333;color:#666;font-size:.85rem}a{color:inherit}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.visible-fade-in-up{opacity:1!important;transform:translateY(0)!important}
