html{scroll-behavior:smooth}:root{--color-blue-dark-full-rgb_old:5,14,34;--color-blue-dark-full-rgb:14,5,34;--color-blue-dark-full:rgb(var(--color-blue-dark-full-rgb));--color-blue-dark-full-09:rgba(var(--color-blue-dark-full-rgb), 0.9);--color-blue-dark-full-08:rgba(var(--color-blue-dark-full-rgb), 0.8);--color-blue-dark-full-07:rgba(var(--color-blue-dark-full-rgb), 0.7);--color-blue-dark-full-06:rgba(var(--color-blue-dark-full-rgb), 0.6);--color-blue-dark-full-05:rgba(var(--color-blue-dark-full-rgb), 0.5);--color-blue-dark-full-04:rgba(var(--color-blue-dark-full-rgb), 0.4);--color-blue-dark-full-03:rgba(var(--color-blue-dark-full-rgb), 0.3);--color-blue-dark-full-02:rgba(var(--color-blue-dark-full-rgb), 0.2);--color-blue-dark-full-01:rgba(var(--color-blue-dark-full-rgb), 0.1);--color-blue-dark-rgb:31,44,72;--color-blue-dark:rgb(var(--color-blue-dark-rgb));--color-blue-dark-09:rgba(var(--color-blue-dark-rgb), 0.9);--color-blue-dark-08:rgba(var(--color-blue-dark-rgb), 0.8);--color-blue-dark-07:rgba(var(--color-blue-dark-rgb), 0.7);--color-blue-dark-06:rgba(var(--color-blue-dark-rgb), 0.6);--color-blue-dark-05:rgba(var(--color-blue-dark-rgb), 0.5);--color-blue-dark-04:rgba(var(--color-blue-dark-rgb), 0.4);--color-blue-dark-03:rgba(var(--color-blue-dark-rgb), 0.3);--color-blue-dark-02:rgba(var(--color-blue-dark-rgb), 0.2);--color-blue-dark-01:rgba(var(--color-blue-dark-rgb), 0.1);--color-blue-rgb:2,54,162;--color-blue:rgb(var(--color-blue-rgb));--color-blue-09:rgba(var(--color-blue-rgb), 0.9);--color-blue-08:rgba(var(--color-blue-rgb), 0.8);--color-blue-07:rgba(var(--color-blue-rgb), 0.7);--color-blue-06:rgba(var(--color-blue-rgb), 0.6);--color-blue-05:rgba(var(--color-blue-rgb), 0.5);--color-blue-04:rgba(var(--color-blue-rgb), 0.4);--color-blue-03:rgba(var(--color-blue-rgb), 0.3);--color-blue-02:rgba(var(--color-blue-rgb), 0.2);--color-blue-01:rgba(var(--color-blue-rgb), 0.1);--color-blue-light-rgb:75,83,250;--color-blue-light:rgb(var(--color-blue-light-rgb));--color-blue-light-09:rgba(var(--color-blue-light-rgb), 0.9);--color-blue-light-08:rgba(var(--color-blue-light-rgb), 0.8);--color-blue-light-07:rgba(var(--color-blue-light-rgb), 0.7);--color-blue-light-06:rgba(var(--color-blue-light-rgb), 0.6);--color-blue-light-05:rgba(var(--color-blue-light-rgb), 0.5);--color-blue-light-04:rgba(var(--color-blue-light-rgb), 0.4);--color-blue-light-03:rgba(var(--color-blue-light-rgb), 0.3);--color-blue-light-02:rgba(var(--color-blue-light-rgb), 0.2);--color-blue-light-01:rgba(var(--color-blue-light-rgb), 0.1);--color-blue-light-full-rgb:205,210,229;--color-blue-light-full:rgb(var(--color-blue-light-full-rgb));--color-blue-light-full-09:rgba(var(--color-blue-light-full-rgb), 0.9);--color-blue-light-full-08:rgba(var(--color-blue-light-full-rgb), 0.8);--color-blue-light-full-07:rgba(var(--color-blue-light-full-rgb), 0.7);--color-blue-light-full-06:rgba(var(--color-blue-light-full-rgb), 0.6);--color-blue-light-full-05:rgba(var(--color-blue-light-full-rgb), 0.5);--color-blue-light-full-04:rgba(var(--color-blue-light-full-rgb), 0.4);--color-blue-light-full-03:rgba(var(--color-blue-light-full-rgb), 0.3);--color-blue-light-full-02:rgba(var(--color-blue-light-full-rgb), 0.2);--color-blue-light-full-01:rgba(var(--color-blue-light-full-rgb), 0.1);--color-wood-rgb:189,146,78;--color-wood:rgb(var(--color-wood-rgb));--color-wood-09:rgba(var(--color-wood-rgb), 0.9);--color-wood-08:rgba(var(--color-wood-rgb), 0.8);--color-wood-07:rgba(var(--color-wood-rgb), 0.7);--color-wood-06:rgba(var(--color-wood-rgb), 0.6);--color-wood-05:rgba(var(--color-wood-rgb), 0.5);--color-wood-04:rgba(var(--color-wood-rgb), 0.4);--color-wood-03:rgba(var(--color-wood-rgb), 0.3);--color-wood-02:rgba(var(--color-wood-rgb), 0.2);--color-wood-01:rgba(var(--color-wood-rgb), 0.1);--color-wood-light-rgb:221,193,125;--color-wood-light:rgb(var(--color-wood-light-rgb));--color-wood-light-09:rgba(var(--color-wood-light-rgb), 0.9);--color-wood-light-08:rgba(var(--color-wood-light-rgb), 0.8);--color-wood-light-07:rgba(var(--color-wood-light-rgb), 0.7);--color-wood-light-06:rgba(var(--color-wood-light-rgb), 0.6);--color-wood-light-05:rgba(var(--color-wood-light-rgb), 0.5);--color-wood-light-04:rgba(var(--color-wood-light-rgb), 0.4);--color-wood-light-03:rgba(var(--color-wood-light-rgb), 0.3);--color-wood-light-02:rgba(var(--color-wood-light-rgb), 0.2);--color-wood-light-01:rgba(var(--color-wood-light-rgb), 0.1);--color-success-rgb:34,197,94;--color-success:rgb(var(--color-success-rgb));--color-success-05:rgba(var(--color-success-rgb), 0.5);--color-success-03:rgba(var(--color-success-rgb), 0.3);--color-error-rgb:239,68,68;--color-error:rgb(var(--color-error-rgb));--color-error-05:rgba(var(--color-error-rgb), 0.5);--color-error-03:rgba(var(--color-error-rgb), 0.3)}.margin-0{margin:0!important}body{min-height:100vh;margin:0;padding:0;background-color:var(--color-blue-dark-full);font-family:Lato,sans-serif;color:var(--color-blue-light-full);overflow-x:hidden}.brand-font,h1,h2,h3,h4{font-family:Cinzel,serif;text-transform:uppercase;margin:0}a{text-decoration:none;color:inherit;transition:all .3s ease}.container{max-width:1200px;margin:0 auto;padding:0 20px}.hero-title{font-size:3rem}.text-gold{color:var(--color-wood)}.text-glow{text-shadow:0 0 10px var(--color-blue-light-05)}.main-header{position:fixed;top:0;width:100%;z-index:1000;padding:10px 0;background:linear-gradient(to bottom,var(--color-blue-dark-full-09),transparent);backdrop-filter:blur(5px);border-bottom:1px solid var(--color-blue-dark-05)}.logo-icon{height:40px;width:auto;filter:drop-shadow(0 0 5px var(--color-blue-light))}.btn{z-index:1;display:inline-block;padding:12px 30px;font-family:Cinzel,serif;font-weight:700;letter-spacing:1px;cursor:pointer;position:relative;border:none;outline:0;clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);transition:all .3s ease}.btn-primary{background:linear-gradient(45deg,var(--color-blue),var(--color-blue-light));color:#fff;border:1px solid var(--color-blue-light);box-shadow:0 0 15px var(--color-blue-05)}.btn-primary:hover{background:linear-gradient(45deg,var(--color-blue-light),var(--color-blue));box-shadow:0 0 25px var(--color-blue-light-06);transform:translateY(-2px)}.divider{height:2px;width:200px;background:linear-gradient(90deg,transparent,var(--color-wood),transparent);margin:0 auto 40px auto;position:relative}.divider::after{content:'❖';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-wood);padding:0 10px;font-size:1.2rem}.content-section{padding:100px 20px;position:relative}.section-header{text-align:center;margin-bottom:60px}.section-header h2{font-size:2.5rem;color:var(--color-wood-light);margin-bottom:10px}.hex-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.hex-card{background:radial-gradient(circle at center,var(--color-blue-dark-08),var(--color-blue-dark-full));border:1px solid rgba(189,146,78,.2);padding:40px;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);transition:all .4s ease;text-align:center}.hex-card:hover{transform:translateY(-10px);border-color:var(--color-wood);box-shadow:0 15px 30px rgba(0,0,0,.5)}.kickstarter-box{background:radial-gradient(circle at center,var(--color-blue-dark-08),var(--color-blue-dark-full));border:1px solid var(--color-wood-05);padding:50px;text-align:center;max-width:800px;margin:0 auto;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}.input-hex{flex:1;background:rgba(5,14,34,.8);border:1px solid var(--color-blue-light-03);padding:15px;color:#fff;font-family:Lato,sans-serif;outline:0}.input-hex:focus{border-color:var(--color-wood)}@media (max-width:768px){.container{padding:0 10px}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1rem}.hero-buttons{display:flex;flex-direction:column;gap:20px}.section-header h2{font-size:1.8rem}.presskit-layout{gap:20px}.presskit-actions,.presskit-text{min-width:100%}.divider{width:150px}.btn{padding:10px 20px;font-size:.85rem}}