.transparency-hero{padding:8rem 0 4rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);text-align:center;position:relative}.transparency-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,215,0,.05) 0%,transparent 70%);pointer-events:none}.transparency-hero-content{max-width:800px;margin:0 auto;position:relative;z-index:2}.hero-logo{margin-bottom:2rem}.hero-logo-image{height:100px;width:auto;opacity:.9;transition:all .3s ease;filter:drop-shadow(0 0 20px rgba(255,215,0,.3))}.hero-logo-image:hover{opacity:1;transform:scale(1.05)}.transparency-hero h1{font-size:4rem;font-weight:800;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:-2px;line-height:1.1;text-shadow:0 0 30px rgba(255,215,0,.3)}.hero-subtitle{font-size:1.4rem;color:#ccc;line-height:1.6;font-weight:400}.transparency-intro{padding:3rem 0;background:#111}.intro-content{max-width:800px;margin:0 auto;text-align:center}.intro-content p{font-size:1.3rem;color:#ccc;line-height:1.7;font-weight:400}.transparency-wallets{padding:4rem 0;background:#0a0a0a}.section-header-fancy{text-align:center;margin-bottom:3rem}.section-header-fancy h2{font-size:3rem;font-weight:800;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:-2px;line-height:1.1;position:relative;display:inline-block}.section-header-fancy h2:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60%;height:3px;background:linear-gradient(90deg,transparent,#ffd700,transparent)}.section-intro,.proof-intro,.faq-intro{font-size:1.1rem;color:#999;max-width:600px;margin:0 auto;margin-top:1.5rem}.wallets-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.wallet-card{background:linear-gradient(135deg,#1a1a1a,#151515);border:1px solid #333;border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.wallet-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,#ffd700,transparent);opacity:0;transition:opacity .4s ease}.wallet-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(255,215,0,.05),transparent 60%);opacity:0;transition:opacity .4s ease}.wallet-card:hover{background:linear-gradient(135deg,#222,#1a1a1a);border-color:gold;transform:translateY(-12px);box-shadow:0 20px 60px #ffd70033}.wallet-card:hover:before,.wallet-card:hover:after{opacity:1}.wallet-card.featured{border-color:gold;background:#1f1f1f;position:relative}.wallet-header{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}.wallet-icon{font-size:3rem;margin-bottom:1.5rem;display:block;text-align:center;filter:drop-shadow(0 4px 12px rgba(255,215,0,.3));transition:all .4s ease}.wallet-card:hover .wallet-icon{transform:scale(1.15) rotate(5deg);filter:drop-shadow(0 8px 20px rgba(255,215,0,.5))}.wallet-info{flex:1}.wallet-card h3{font-size:1.6rem;font-weight:800;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:-.5px;line-height:1.2;text-align:center;position:relative;z-index:1}.wallet-description{color:#ccc;line-height:1.7;margin-bottom:1.5rem;text-align:center;font-size:.95rem}.wallet-status{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.status-badge{padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:.3rem}.wallet-card.featured .wallet-status:after{content:"⭐ Community Treasury";display:block;margin-top:.5rem;padding:.4rem 1rem;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:.3rem;background:gold;color:#000;border:1px solid #ffd700}.status-badge.burned{background:#ef444433;color:#ef4444;border:1px solid #ef4444}.status-badge.secure{background:#10b98133;color:#10b981;border:1px solid #10b981}.status-badge.active{background:#3b82f633;color:#3b82f6;border:1px solid #3b82f6}.wallet-address-container{display:flex;align-items:center;gap:.8rem;background:#0a0a0a;border:2px solid #222;border-radius:12px;padding:1.2rem;margin:1.5rem 0;transition:all .3s ease;position:relative;z-index:1}.wallet-card:hover .wallet-address-container{background:#111;border-color:#ffd700b3;box-shadow:0 0 20px #ffd7001a}.wallet-card .btn{margin-top:1rem;width:100%;justify-content:center;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;position:relative;z-index:1}.wallet-address{flex:1;color:gold;font-family:Courier New,monospace;font-size:.85rem;font-weight:600;background:none;border:none;letter-spacing:.3px;word-break:break-all;display:block}.wallet-balance{margin-top:1.5rem;padding:1rem;background:#ffd7000d;border:1px solid rgba(255,215,0,.2);border-radius:8px;display:flex;justify-content:space-between;align-items:center}.balance-label{color:#999;font-size:.9rem;font-weight:500}.balance-value{color:gold;font-size:1.1rem;font-weight:700}.status-locked{background:#ef444433;color:#ef4444;border:1px solid #ef4444}.address-container{display:flex;align-items:center;gap:.8rem;background:#111;border:1px solid #333;border-radius:12px;padding:1rem 1.2rem;transition:all .3s ease}.wallet-card:hover .address-container{background:#1a1a1a;border-color:#ffd70080}.address-text{flex:1;color:gold;font-family:Courier New,monospace;font-size:.95rem;font-weight:600;background:none;border:none;letter-spacing:.5px;word-break:break-all}.copy-btn{background:none;border:none;color:#999;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.copy-btn:hover{background:#ffd7001a;color:gold;transform:scale(1.1)}.wallet-actions{display:flex;gap:1rem}.wallet-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;padding:.8rem 1.5rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.wallet-btn svg{transition:transform .3s ease}.wallet-btn:hover svg{transform:translate(2px)}.transparency-proof{padding:4rem 0;background:#111}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1100px;margin:0 auto}.proof-card{background:linear-gradient(135deg,#1a1a1a,#151515);border:1px solid #333;border-radius:16px;padding:2.5rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.proof-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,215,0,.03),transparent 70%);opacity:0;transition:opacity .4s ease}.proof-card:hover{background:linear-gradient(135deg,#222,#1a1a1a);border-color:#ffd70099;transform:translateY(-8px);box-shadow:0 12px 40px #ffd70026}.proof-card:hover:before{opacity:1}.proof-icon{font-size:3rem;margin-bottom:1.5rem;display:block;transition:all .4s ease;filter:drop-shadow(0 4px 12px rgba(255,215,0,.2))}.proof-card:hover .proof-icon{transform:scale(1.2) rotate(5deg);filter:drop-shadow(0 8px 20px rgba(255,215,0,.4))}.proof-card h3{font-size:1.3rem;font-weight:700;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.proof-card p{color:#ccc;line-height:1.6;font-size:.95rem}.transparency-faq{padding:4rem 0;background:#0a0a0a}.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1100px;margin:0 auto}.faq-item{background:linear-gradient(135deg,#1a1a1a,#151515);border:1px solid #333;border-radius:16px;padding:2rem;transition:all .4s ease;position:relative}.faq-item:before{content:"Q";position:absolute;top:1.5rem;right:1.5rem;font-size:3rem;font-weight:900;color:#ffd7001a;font-family:Inter,sans-serif}.faq-item:hover{background:linear-gradient(135deg,#222,#1a1a1a);border-color:#ffd70080;transform:translateY(-5px);box-shadow:0 10px 30px #ffd7001a}.faq-item h3{font-size:1.2rem;font-weight:700;color:gold;margin-bottom:1rem;line-height:1.4;position:relative;z-index:1}.faq-item p{color:#ccc;line-height:1.7;font-size:.95rem;position:relative;z-index:1}.transparency-cta{padding:4rem 0;background:#111}.transparency-cta .cta-content{text-align:center;max-width:700px;margin:0 auto}.transparency-cta h2{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:1rem;text-transform:uppercase;letter-spacing:-1px}.transparency-cta p{font-size:1.2rem;color:#ccc;margin-bottom:2rem;line-height:1.6}.transparency-cta .cta-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.wallet-card.loading .address-text{animation:pulse 1.5s infinite}@media (max-width: 768px){.transparency-hero h1{font-size:2.8rem}.wallets-grid{grid-template-columns:1fr;gap:1.5rem}.wallet-header{flex-direction:column;align-items:center;text-align:center;gap:1rem}.wallet-info{text-align:center}.trust-features-grid{grid-template-columns:repeat(2,1fr)}.transparency-cta .cta-buttons{flex-direction:column;align-items:center}.transparency-cta .btn{width:100%;max-width:300px}}@media (max-width: 480px){.transparency-hero h1{font-size:2.2rem}.closing-content h2,.transparency-cta h2{font-size:2rem}.wallet-card{padding:1.5rem}.trust-features-grid{grid-template-columns:1fr}.trust-feature{padding:1.5rem}.address-container{flex-direction:column;gap:1rem;text-align:center}.address-text{font-size:.8rem}}.transparency-note-section{padding:4rem 0;background:#111}.note-content{max-width:1200px;margin:0 auto}.note-content h2{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:1rem;text-transform:uppercase;letter-spacing:-1px;text-align:center}.note-intro{font-size:1.2rem;color:#ccc;text-align:center;max-width:800px;margin:0 auto 3rem;line-height:1.6}.contract-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-bottom:3rem}.detail-card{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:2rem;transition:all .3s ease}.detail-card:hover{background:#222;border-color:gold;transform:translateY(-5px);box-shadow:0 8px 25px #ffd7001a}.detail-card.warning{border-color:#ef4444;background:#ef44440d}.detail-card.warning:hover{border-color:#ef4444;background:#ef44441a}.detail-icon{font-size:2.5rem;margin-bottom:1rem;display:block;transition:transform .3s ease}.detail-card:hover .detail-icon{transform:scale(1.1)}.detail-card h3{font-size:1.3rem;font-weight:700;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.detail-card.warning h3{color:#ef4444}.detail-card p{color:#ccc;line-height:1.6;margin-bottom:1rem;font-size:.95rem}.tax-breakdown-list{display:flex;flex-direction:column;gap:.8rem;margin:1rem 0}.tax-breakdown-list .tax-item{display:flex;align-items:center;gap:1rem;padding:.8rem;background:#111;border:1px solid #222;border-radius:8px;transition:all .3s ease}.tax-breakdown-list .tax-item:hover{background:#1a1a1a;border-color:#333;transform:translate(5px)}.tax-breakdown-list .tax-percent{background:gold;color:#000;padding:.4rem .8rem;border-radius:6px;font-weight:700;font-size:.9rem;min-width:40px;text-align:center;flex-shrink:0}.tax-breakdown-list .tax-item span:last-child{color:#ccc;font-size:.9rem;line-height:1.4}.detail-note{color:#999!important;font-style:italic;font-size:.9rem!important;margin-top:1rem!important}.detail-highlight{color:gold!important;font-weight:600!important;background:#ffd7001a;padding:.8rem;border-radius:8px;border-left:3px solid #ffd700;margin-top:1rem!important}.ownership-points,.security-points,.lp-points,.warning-points{display:flex;flex-direction:column;gap:.8rem}.ownership-points p,.security-points p,.lp-points p,.warning-points p{color:#ccc;font-size:.95rem;line-height:1.5;padding:.6rem 0;border-bottom:1px solid #222;margin:0!important}.ownership-points p:last-child,.security-points p:last-child,.lp-points p:last-child,.warning-points p:last-child{border-bottom:none}.tracking-list{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.tracking-list span{color:#999;font-size:.9rem;padding:.4rem 0}.bottom-line{background:#1a1a1a;border:2px solid #ffd700;border-radius:12px;padding:2rem;text-align:center;position:relative}.bottom-line:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,gold,#ffed4e,gold);border-radius:12px 12px 0 0}.bottom-line h3{font-size:1.5rem;font-weight:700;color:gold;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.bottom-line p{font-size:1.1rem;color:#ccc;line-height:1.7;margin:0}@media (max-width: 768px){.contract-details-grid{grid-template-columns:1fr}.detail-card{padding:1.5rem}.note-content h2{font-size:2rem}.tax-breakdown-list .tax-item{flex-direction:column;gap:.5rem;text-align:center}}@media (max-width: 480px){.note-content h2{font-size:1.8rem}.detail-card{padding:1.2rem}.bottom-line{padding:1.5rem}}.wallet-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.address-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wallet-card{animation:fadeInUp .6s ease-out}.wallet-card:nth-child(1){animation-delay:.1s}.wallet-card:nth-child(2){animation-delay:.2s}.wallet-card:nth-child(3){animation-delay:.3s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wallet-card.featured{box-shadow:0 0 30px #ffd7001a}.status-badge{animation:subtlePulse 3s infinite}@keyframes subtlePulse{0%,to{opacity:1}50%{opacity:.8}}
