:root{--primary-color: #EE4B2B;--secondary-color: #333333;--accent-color: #00F0FF;--text-light: #FFFFFF;--text-dark: #1a1a1a;--background-dark: #121212;--background-light: #f0f0f0}body{font-family:Roboto,sans-serif;margin:0;padding:0;background-color:var(--background-dark);color:var(--text-light);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}header[data-astro-cid-qmwsmtmc]{background-color:transparent;backdrop-filter:blur(5px);padding:1.5rem 0;text-align:center;border-bottom:3px solid var(--primary-color);box-shadow:0 4px 8px #0000004d;position:fixed;width:100%;top:0;left:0;z-index:100;animation:header-glowing-border 4s infinite alternate}@keyframes header-glowing-border{0%{box-shadow:0 0 10px #fff3,0 0 #ee4b2b00}50%{box-shadow:0 0 25px #ffffff80,0 0 15px var(--primary-color)}to{box-shadow:0 0 10px #fff3,0 0 #ee4b2b00}}.logo[data-astro-cid-qmwsmtmc]{font-family:"Press Start 2P",cursive;font-size:3.5rem;color:var(--primary-color);text-shadow:5px 5px 0 var(--accent-color);letter-spacing:5px;animation:neon-glow 1.5s ease-in-out infinite alternate;margin-bottom:1rem}@keyframes neon-glow{0%{text-shadow:5px 5px 0 var(--accent-color),0 0 10px var(--primary-color),0 0 20px var(--primary-color)}to{text-shadow:5px 5px 0 var(--accent-color),0 0 20px var(--primary-color),0 0 30px var(--primary-color),0 0 40px var(--primary-color)}}nav[data-astro-cid-qmwsmtmc]{background-color:transparent;padding:.8rem 0}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc]{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc] li[data-astro-cid-qmwsmtmc] a[data-astro-cid-qmwsmtmc]{font-family:Roboto,sans-serif;font-weight:700;color:var(--text-light);text-decoration:none;font-size:1.1rem;padding:.5rem 1rem;transition:color .3s ease,background-color .3s ease,transform .3s ease,box-shadow .3s ease,text-shadow .3s ease;border-radius:5px;position:relative;overflow:hidden;z-index:1;background-image:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);background-size:200% 100%;background-position:0% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}@keyframes nav-link-shine{0%{background-position:-100% 0}to{background-position:100% 0}}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc] li[data-astro-cid-qmwsmtmc] a[data-astro-cid-qmwsmtmc]:hover{color:var(--accent-color);background-color:#0006;transform:translateY(-5px) scale(1.1);animation:nav-link-shine 1.5s infinite linear;-webkit-text-fill-color:var(--text-light);text-shadow:0 0 10px var(--accent-color)}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc] li[data-astro-cid-qmwsmtmc] a[data-astro-cid-qmwsmtmc].active-link{color:var(--primary-color);background-color:transparent;box-shadow:none;transform:translateY(0);-webkit-text-fill-color:var(--primary-color);animation:active-link-glow 1.5s ease-in-out infinite alternate}@keyframes active-link-glow{0%{text-shadow:0 0 5px var(--primary-color),0 0 10px var(--accent-color)}to{text-shadow:0 0 15px var(--primary-color),0 0 25px var(--accent-color),0 0 35px var(--primary-color)}}main[data-astro-cid-qmwsmtmc]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;position:relative;overflow:hidden;z-index:2;padding-top:150px}.content-section[data-astro-cid-qmwsmtmc]{background-color:#000000d9;padding:3rem 4rem;border-radius:15px;box-shadow:0 0 30px #fff3;max-width:900px;width:100%;position:relative;z-index:1;animation:fade-in 1.5s ease-out,glowing-border 4s infinite alternate;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}@keyframes glowing-border{0%{box-shadow:0 0 30px #fff3}25%{box-shadow:0 0 30px #fff6,0 0 10px #00f0ff80}50%{box-shadow:0 0 30px #fff9,0 0 20px #ee4b2b80}75%{box-shadow:0 0 30px #fff6,0 0 10px #00f0ff80}to{box-shadow:0 0 30px #fff3}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-section[data-astro-cid-qmwsmtmc] h2[data-astro-cid-qmwsmtmc]{font-family:"Press Start 2P",cursive;font-size:2.5rem;color:var(--primary-color);margin-bottom:1rem;text-shadow:3px 3px 0 var(--accent-color);text-align:center}.price-table[data-astro-cid-qmwsmtmc]{width:90%;margin:2rem auto;border-collapse:collapse;background-color:#000000b3;border-radius:10px;overflow:hidden;box-shadow:0 0 25px var(--accent-color);border:3px solid var(--accent-color)}.price-table[data-astro-cid-qmwsmtmc] th[data-astro-cid-qmwsmtmc],.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]{padding:1.2rem 1.8rem;border:1px solid rgba(0,240,255,.2);text-align:left;color:var(--text-light);font-size:1.1rem}.price-table[data-astro-cid-qmwsmtmc] th[data-astro-cid-qmwsmtmc]{background-color:var(--primary-color);color:var(--text-light);font-family:"Press Start 2P",cursive;text-shadow:2px 2px 0 var(--secondary-color),0 0 15px rgba(255,255,255,.7);font-size:1.2rem;text-transform:uppercase;letter-spacing:2px;background-image:linear-gradient(45deg,var(--primary-color) 0%,#ff6f52 100%);position:relative;overflow:hidden}.price-table[data-astro-cid-qmwsmtmc] th[data-astro-cid-qmwsmtmc]:after{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);animation:th-shine 3s infinite linear}@keyframes th-shine{0%{left:-100%}to{left:100%}}.price-table[data-astro-cid-qmwsmtmc] tr[data-astro-cid-qmwsmtmc]{transition:background-color .3s ease}.price-table[data-astro-cid-qmwsmtmc] tr[data-astro-cid-qmwsmtmc]:nth-child(2n){background-color:#ffffff05}.price-table[data-astro-cid-qmwsmtmc] tr[data-astro-cid-qmwsmtmc]:hover{background-color:#00f0ff1a;box-shadow:inset 0 0 10px #00f0ff4d}.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]:last-child{font-weight:700;color:var(--accent-color);text-align:right;font-size:1.7rem;text-shadow:0 0 15px var(--accent-color),0 0 25px rgba(0,240,255,.7);background-color:#0006;border-right:3px solid var(--primary-color)}hr[data-astro-cid-qmwsmtmc].section-divider{width:80%;border:none;border-top:3px solid var(--accent-color);margin:2.5rem 0;box-shadow:0 0 10px var(--accent-color),inset 0 0 10px var(--accent-color)}footer[data-astro-cid-qmwsmtmc]{background-color:var(--secondary-color);color:var(--text-light);text-align:center;padding:1.5rem 0;border-top:3px solid var(--primary-color);margin-top:auto;position:relative;z-index:10}footer[data-astro-cid-qmwsmtmc] p[data-astro-cid-qmwsmtmc]{margin:0;font-size:.9rem}@media (max-width: 768px){.logo[data-astro-cid-qmwsmtmc]{font-size:2.5rem;letter-spacing:3px}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc]{gap:1rem}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc] li[data-astro-cid-qmwsmtmc] a[data-astro-cid-qmwsmtmc]{font-size:1rem;padding:.4rem .8rem}main[data-astro-cid-qmwsmtmc]{padding-top:120px}.content-section[data-astro-cid-qmwsmtmc]{padding:2rem}.content-section[data-astro-cid-qmwsmtmc] h2[data-astro-cid-qmwsmtmc]{font-size:1.8rem}.price-table[data-astro-cid-qmwsmtmc] th[data-astro-cid-qmwsmtmc],.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]{font-size:1rem;padding:1rem}.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]:last-child{font-size:1.2rem}}@media (max-width: 480px){.logo[data-astro-cid-qmwsmtmc]{font-size:1.8rem;letter-spacing:2px}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc]{flex-direction:column;gap:.5rem}nav[data-astro-cid-qmwsmtmc] ul[data-astro-cid-qmwsmtmc] li[data-astro-cid-qmwsmtmc] a[data-astro-cid-qmwsmtmc]{font-size:.9rem;padding:.3rem .6rem}main[data-astro-cid-qmwsmtmc]{padding-top:100px}.content-section[data-astro-cid-qmwsmtmc]{padding:1.5rem}.content-section[data-astro-cid-qmwsmtmc] h2[data-astro-cid-qmwsmtmc]{font-size:1.5rem}.price-table[data-astro-cid-qmwsmtmc] th[data-astro-cid-qmwsmtmc],.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]{font-size:.8rem;padding:.8rem}.price-table[data-astro-cid-qmwsmtmc] td[data-astro-cid-qmwsmtmc]:last-child{font-size:1.1rem}.price-table[data-astro-cid-qmwsmtmc]{width:100%}}
