@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;700&display=swap");.ansemdrop{--ad-green:#39ff6a;--ad-green-soft:rgba(57,255,106,0.14);--ad-green-border:rgba(57,255,106,0.24);--ad-bg:#050a06;--ad-panel:rgba(10,18,12,0.9);--ad-border:rgba(57,255,106,0.14);--ad-muted:rgba(224,240,228,0.62);--ad-text:#eefcf2;--ad-red:#ff5a5a;min-height:100vh;min-height:100dvh;color:var(--ad-text);font-family:Inter,system-ui,sans-serif;background:radial-gradient(ellipse 70% 40% at 78% -8%,rgba(57,255,106,.12),transparent 55%),radial-gradient(ellipse 50% 32% at 12% 6%,rgba(57,255,106,.06),transparent 60%),linear-gradient(180deg,#050a06,#040805)}.ad-shell{max-width:1120px;margin:0 auto;padding:20px 24px 56px}.ad-green{color:var(--ad-green)}.ad-red{color:var(--ad-red)}.ad-nav{justify-content:space-between;padding:10px 0 26px;animation:ad-fade-up .5s ease both}.ad-nav,.ad-nav-brand{display:flex;align-items:center}.ad-nav-brand{gap:10px;font-weight:800;letter-spacing:.02em}.ad-nav-logo{border-radius:10px}.ad-nav-actions{display:flex;align-items:center;gap:12px}.ad-live-pill{display:inline-flex;align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;padding:6px 12px;border-radius:999px;border:1px solid var(--ad-border);color:var(--ad-muted)}.ad-live-pill.is-live{color:var(--ad-green);border-color:var(--ad-green-border);background:var(--ad-green-soft)}.ad-live-dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:ad-pulse 1.6s ease-in-out infinite}.ad-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.ad-btn--green{background:var(--ad-green);color:#04140a}.ad-btn--green:hover{transform:translateY(-1px);box-shadow:0 8px 26px rgba(57,255,106,.35)}.ad-btn--ghost{border-color:var(--ad-border);color:var(--ad-text);padding:9px 18px}.ad-btn--ghost:hover{border-color:var(--ad-green-border);background:var(--ad-green-soft)}.ad-hero{display:grid;grid-template-columns:1.35fr .85fr;gap:34px;align-items:center;padding:24px 0 48px}.ad-hero-left{animation:ad-fade-up .6s ease both}.ad-badge{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ad-green);background:var(--ad-green-soft);border:1px solid var(--ad-green-border);border-radius:999px;padding:7px 14px;margin-bottom:20px}.ad-headline{font-size:clamp(38px,5.6vw,62px);font-weight:900;line-height:1.03;letter-spacing:-.02em;margin:0 0 18px}.ad-headline-green{color:var(--ad-green);text-shadow:0 0 34px rgba(57,255,106,.35)}.ad-sub{color:var(--ad-muted);font-size:16px;line-height:1.65;max-width:520px;margin:0 0 24px}.ad-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:30px}.ad-ca-pill{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:12.5px;padding:10px 14px;border-radius:999px;border:1px solid var(--ad-border);background:var(--ad-panel)}.ad-ca-pill span{color:var(--ad-muted)}.ad-copy{background:none;border:none;color:var(--ad-green);font-family:inherit;font-size:11.5px;cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.ad-hero-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ad-hero-links a{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ad-muted);text-decoration:none;border:1px solid var(--ad-border);border-radius:999px;padding:8px 14px;transition:color .15s ease,border-color .15s ease,background .15s ease}.ad-hero-links a:hover{color:var(--ad-green);border-color:var(--ad-green-border);background:var(--ad-green-soft)}.ad-hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ad-stats-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ad-border);border-left:none;border-right:none;background:rgba(8,16,10,.65);margin:6px -24px 10px;padding:26px 24px;animation:ad-fade-up .6s ease both}.ad-strip-stat{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;border-right:1px solid rgba(57,255,106,.1)}.ad-strip-stat:last-child{border-right:none}.ad-strip-stat strong{font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:-.01em;line-height:1}.ad-strip-stat strong em{font-style:normal;font-size:.55em;font-weight:800;letter-spacing:.04em;vertical-align:baseline}.ad-strip-stat span{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ad-muted)}.ad-hero-stat{border:1px solid var(--ad-border);background:var(--ad-panel);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:3px;transition:border-color .2s ease,transform .2s ease}.ad-hero-stat:hover{border-color:var(--ad-green-border);transform:translateY(-2px)}.ad-hero-stat span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ad-muted)}.ad-hero-stat strong{font-size:20px;font-weight:800}.ad-hero-stat em{font-style:normal;font-size:12px;color:var(--ad-green)}.ad-hero-card{position:relative;border:1px solid var(--ad-green-border);background:var(--ad-panel);border-radius:24px;padding:28px 26px;display:flex;flex-direction:column;align-items:center;gap:10px;overflow:hidden;animation:ad-fade-up .7s ease both}.ad-hero-card-glow{position:absolute;inset:-40%;background:radial-gradient(circle at 50% 22%,rgba(57,255,106,.16),transparent 55%);pointer-events:none}.ad-hero-logo{border-radius:22px;animation:ad-float 4.5s ease-in-out infinite;filter:drop-shadow(0 12px 34px rgba(57,255,106,.3))}.ad-card-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ad-muted);margin-top:6px}.ad-card-label,.ad-countdown{font-family:JetBrains Mono,monospace}.ad-countdown{font-size:46px;font-weight:700;color:var(--ad-green);text-shadow:0 0 26px rgba(57,255,106,.45);line-height:1}.ad-countdown.is-dropping{animation:ad-pulse 1s ease-in-out infinite}.ad-cycle-bar{width:100%;height:6px;border-radius:999px;background:rgba(57,255,106,.1);overflow:hidden}.ad-cycle-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(57,255,106,.5),var(--ad-green));transition:width 1s linear}.ad-card-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.ad-card-cell{display:flex;flex-direction:column;gap:4px;border:1px solid var(--ad-border);border-radius:14px;background:rgba(5,12,7,.7);padding:12px 14px}.ad-card-cell span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ad-muted)}.ad-card-cell strong{font-size:16px;font-weight:800}.ad-treasury-link{color:var(--ad-text);text-decoration:none;border-bottom:1px dashed var(--ad-green-border)}.ad-treasury-link:hover{color:var(--ad-green)}.ad-section{padding:44px 0;border-top:1px solid rgba(57,255,106,.08);animation:ad-fade-up .6s ease both}.ad-section-title{font-size:clamp(26px,3.4vw,38px);font-weight:900;letter-spacing:-.01em;margin:0 0 28px}.ad-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ad-step{border:1px solid var(--ad-border);background:var(--ad-panel);border-radius:18px;padding:20px 18px;transition:border-color .2s ease,transform .2s ease}.ad-step:hover{border-color:var(--ad-green-border);transform:translateY(-3px)}.ad-step-num{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ad-green)}.ad-step h3{margin:10px 0 8px;font-size:17px;font-weight:800}.ad-step p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ad-muted)}.ad-steps-note{margin:20px 0 0;text-align:center;font-family:JetBrains Mono,monospace;font-size:12.5px;color:var(--ad-green);background:var(--ad-green-soft);border:1px solid var(--ad-green-border);border-radius:999px;padding:10px 18px;display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.ad-machine{display:grid;grid-template-columns:1.1fr .9fr;gap:18px}.ad-terminal{border:1px solid var(--ad-border);border-radius:18px;background:#030704;overflow:hidden}.ad-terminal-bar{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--ad-border);background:rgba(57,255,106,.04)}.ad-terminal-dot{width:10px;height:10px;border-radius:50%;background:rgba(57,255,106,.25)}.ad-terminal-title{margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ad-muted)}.ad-terminal-body{padding:18px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex;flex-direction:column;gap:10px;min-height:150px}.ad-term-line{margin:0;line-height:1.5}.ad-term-line--dim{color:var(--ad-muted)}.ad-term-line--warn{color:#ffb454}.ad-term-tx{margin-left:8px;color:var(--ad-green);text-decoration:underline}.ad-feed{border:1px solid var(--ad-border);background:var(--ad-panel);border-radius:18px;padding:18px 20px}.ad-feed-title{margin:0 0 14px;font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:var(--ad-muted)}.ad-feed-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ad-feed-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(57,255,106,.08);padding-top:10px;animation:ad-fade-up .4s ease both}.ad-feed-main{display:flex;align-items:baseline;gap:8px;font-size:14px}.ad-feed-main strong{color:var(--ad-green)}.ad-feed-main span{color:var(--ad-muted);font-size:12.5px}.ad-feed-meta{display:flex;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ad-muted)}.ad-feed-meta a{color:var(--ad-green)}.ad-checker{max-width:640px;margin:0 auto}.ad-checker-row{display:flex;gap:10px}.ad-checker-input{flex:1;background:var(--ad-panel);border:1px solid var(--ad-border);border-radius:999px;color:var(--ad-text);padding:13px 20px;font-family:JetBrains Mono,monospace;font-size:13px;outline:none;transition:border-color .15s ease}.ad-checker-input:focus{border-color:var(--ad-green-border)}.ad-checker-result{margin-top:18px;border:1px solid var(--ad-border);border-radius:18px;background:var(--ad-panel);padding:20px;min-height:88px}.ad-check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ad-check-stat{display:flex;flex-direction:column;gap:4px}.ad-check-stat span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ad-muted)}.ad-check-stat strong{font-size:20px;font-weight:800}.ad-check-stat em{font-style:normal;font-size:12px;color:var(--ad-muted)}.ad-check-stat em a{color:var(--ad-green)}.ad-faq{display:flex;flex-direction:column;gap:10px;max-width:720px;margin:0 auto}.ad-faq-item{border:1px solid var(--ad-border);background:var(--ad-panel);border-radius:14px;overflow:hidden;transition:border-color .2s ease}.ad-faq-item.is-open{border-color:var(--ad-green-border)}.ad-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background:none;border:none;color:var(--ad-text);font-family:inherit;font-size:15px;font-weight:700;padding:16px 20px;cursor:pointer;text-align:left}.ad-faq-q span{color:var(--ad-green);font-size:20px}.ad-faq-a{padding:0 20px 16px;line-height:1.6;animation:ad-fade-up .25s ease both}.ad-empty,.ad-faq-a{margin:0;color:var(--ad-muted);font-size:14px}.ad-error{margin:0;color:var(--ad-red);font-family:JetBrains Mono,monospace;font-size:13px}.ad-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid rgba(57,255,106,.08);padding-top:24px;margin-top:20px;color:var(--ad-muted);font-size:13px}.ad-footer a{color:var(--ad-green);text-decoration:none}@keyframes ad-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ad-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ad-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:900px){.ad-hero{grid-template-columns:1fr}.ad-stats-strip{grid-template-columns:repeat(2,1fr);gap:22px 0;margin-left:0;margin-right:0;border-radius:18px;border-left:1px solid var(--ad-border);border-right:1px solid var(--ad-border)}.ad-strip-stat:nth-child(2){border-right:none}.ad-steps{grid-template-columns:repeat(2,1fr)}.ad-hero-stats,.ad-machine{grid-template-columns:1fr}}@media (max-width:560px){.ad-check-grid,.ad-steps{grid-template-columns:1fr}.ad-checker-row{flex-direction:column}}