body{background:radial-gradient(circle at top,#1a1a1a,#000);color:#fff;font-family:MedievalSharp,cursive;min-height:100vh;margin:0;padding:0}.custom-navbar{background:#1a1a1a;border-bottom:2px solid #cbab80;padding:.8rem 1rem;position:relative;z-index:10}.navbar-logo-left{height:45px;width:auto}.navbar-logo-center{height:22px;width:auto}.navbar-center{position:absolute;left:50%;transform:translate(-50%)}.navbar-toggler{border:none;color:#cbab80;font-size:1.4rem}.navbar-toggler:focus{outline:none;box-shadow:none}.navbar-nav{background:#000000f2;border-top:1px solid rgba(203,171,128,.2);border-radius:8px;padding:10px 0}.btn-gold{background:linear-gradient(90deg,#cbab80,#e6cc96);border:none;color:#242424;font-weight:700;border-radius:8px;padding:8px 20px;transition:all .3s ease;box-shadow:0 0 10px #cbab8066}@media (max-width: 991px){.navbar-center{position:static;transform:none;text-align:center;margin-bottom:10px}.navbar-logo-center{height:18px}.navbar-collapse{background:#141414f2;border-top:2px solid #cbab80;border-radius:0 0 15px 15px}}.claim-section{background:radial-gradient(circle at center,#1a1a1a,#000);position:relative;overflow:hidden;padding-top:80px;padding-bottom:80px;background-image:url("./images/Untitled design (56).png");background-position:center;background-size:cover;background-attachment:fixed;border-bottom:2px solid #c9ad82}.claim-card{background:#181818e6;border:2px solid #cbab80;border-radius:20px;box-shadow:0 0 25px #cbab804d,inset 0 0 20px #cbab8026;max-width:400px;transition:all .4s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.claim-card:hover{box-shadow:0 0 40px #cbab8099,inset 0 0 25px #cbab8040;transform:translateY(-5px) scale(1.02)}.icon-circle{width:100px;height:100px;margin:0 auto;border:2px solid #cbab80;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#cbab8026,#000000e6);box-shadow:0 0 20px #cbab804d;animation:pulse-glow 2.5s infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px #cbab8066}50%{box-shadow:0 0 30px #cbab80b3}}.claim-title{font-size:2rem;color:#cbab80;text-shadow:0 0 12px rgba(203,171,128,.4);letter-spacing:1px}.claim-desc{font-size:1rem;color:#cfcfcf}.btn-gold{background:linear-gradient(90deg,#cbab80,#e6cc96);border:none;color:#242424;font-weight:700;border-radius:8px;padding:12px 28px;transition:all .3s ease;box-shadow:0 0 10px #cbab8066}.btn-gold:hover{background:linear-gradient(90deg,#e6cc96,#cbab80);color:#000;box-shadow:0 0 25px #cbab80cc}.text-gold{color:#cbab80!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#cbab80;border-radius:10px}::-webkit-scrollbar-track{background-color:#000}.how-to-buy-section{position:relative;background-image:url("./images/Untitled design (56).png");background-position:center;background-size:cover;background-attachment:fixed;color:#fff;z-index:1;border-bottom:2px solid #c9ad82;overflow:hidden}.how-to-buy-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:-1}.how-to-buy-section .container{position:relative;z-index:2}.text-gold{color:#cbab80;font-weight:700;letter-spacing:1px}.buy-steps{max-width:700px;text-align:left}.buy-step{display:flex;align-items:flex-start;gap:20px;background:#ffffff0d;border:1px solid #cbab80;border-radius:12px;padding:25px;margin-bottom:25px;box-shadow:0 0 15px #cbab801a;transition:all .3s ease}.buy-step:hover{transform:translateY(-5px);box-shadow:0 0 25px #cbab804d;border-color:#e5c48d}.step-number{font-size:28px;font-weight:700;color:#0c0c0c;background:#cbab80;width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 15px #cbab8066}.step-content h4{color:#cbab80;font-size:1.2rem;margin-bottom:8px}.step-content p{color:#ddd;margin:0;line-height:1.5}@media (max-width: 768px){.buy-step{flex-direction:column;text-align:center;align-items:center}.buy-step .step-content,.buy-steps{text-align:center}}.faq-section{position:relative;padding:100px 0;background-image:url(/assets/faqbg-q_h_K82z.png);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;overflow:hidden}.faq-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0009,#0006,#0009);z-index:-1}.faq-section .container{position:relative;z-index:2}.faq-section h2{font-family:MedievalSharp,cursive;color:#cbab80;text-shadow:0 0 10px rgba(203,171,128,.4)}.faq-section .accordion{margin:0 auto}.faq-card{background:#191919f2;border:1px solid #cbab80;border-radius:12px;box-shadow:0 0 20px #cbab8033;transition:all .3s ease}.faq-card:hover{transform:scale(1.01);box-shadow:0 0 25px #cbab8066}.accordion-button{background:transparent;color:#cbab80;font-weight:700;font-family:MedievalSharp,cursive;border:none;box-shadow:none}.accordion-button:focus{box-shadow:none;outline:none}.accordion-button:not(.collapsed){background-color:#cbab801a;color:#fff}.accordion-body{color:#e0e0e0;font-size:15px;background:#141414e6;border-top:1px solid rgba(203,171,128,.3)}.accordion-button:after{filter:invert(1) brightness(1.8);transition:transform .3s ease}.accordion-button:not(.collapsed):after{transform:rotate(90deg);filter:invert(1) brightness(2)}.custom-footer{background:radial-gradient(circle at top,#0d0d0d,#000);border-top:2px solid #cbab80;color:#fff;position:relative;overflow:hidden;box-shadow:0 -5px 25px #cbab801a}.footer-logo{height:60px;width:auto;filter:drop-shadow(0 0 10px rgba(203,171,128,.3))}.footer-text{font-size:.95rem;color:#ccc}.footer-social{margin-top:10px}.social-link{color:#cbab80;font-size:1.3rem;margin:0 10px;transition:all .3s ease}.social-link:hover{color:#e6cc96;text-shadow:0 0 10px rgba(203,171,128,.7)}.custom-footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,rgba(203,171,128,.05),transparent 60%);pointer-events:none}
