:root{--bg: #080b09;--bg-raise: #0f1410;--ink: #eaf1e8;--ink-dim: #93a08f;--hairline: rgba(233, 241, 227, .1);--green: #64d63a;--red: #ea3943;--amber: #f0b34a;--serif: "Instrument Serif", georgia, serif;--sans: "Space Grotesk", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:999;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.mono-accent{font-family:var(--mono);color:var(--green)}em{font-style:italic}.tape{overflow:hidden;white-space:nowrap;border-bottom:1px solid var(--hairline);background:var(--bg-raise);font-family:var(--mono);font-size:12px;padding:7px 0;letter-spacing:.04em}.tape-track{display:inline-block;animation:tape 40s linear infinite}.tape-track span{margin:0 1.6em;color:var(--ink-dim)}.tape-track b{color:var(--ink);font-weight:500}.tape-track .up{color:var(--green)}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav{display:flex;align-items:center;gap:2rem;padding:1.1rem clamp(1.2rem,5vw,4rem);border-bottom:1px solid var(--hairline);position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.logo{display:flex;align-items:center;gap:.6rem;font-family:var(--sans);font-weight:500;font-size:17px;letter-spacing:-.01em}.logo-img{width:30px;height:30px;border-radius:7px;object-fit:cover}.logo b{color:var(--green);font-weight:500}.nav nav{display:flex;gap:1.6rem;margin-left:auto}.nav nav a{font-size:13.5px;color:var(--ink-dim);letter-spacing:.02em;transition:color .15s}.nav nav a:hover{color:var(--ink)}@media (max-width: 720px){.nav nav{display:none}.nav{justify-content:space-between}}.btn{display:inline-block;cursor:pointer;font-family:var(--mono);font-size:13px;letter-spacing:.05em;padding:.62em 1.3em;border-radius:3px;transition:transform .12s ease,background .15s}.btn-solid{background:var(--green);color:#06130b;border:1px solid var(--green);font-weight:500}.btn-solid:hover{transform:translateY(-1px)}.btn-line{background:none;color:var(--ink);border:1px solid var(--hairline)}.btn-line:hover{border-color:var(--ink-dim)}.hero{padding:clamp(2rem,5vw,3.5rem) clamp(1.2rem,5vw,4rem) 3.5rem;max-width:1200px;margin:0 auto}.hero-banner{border-radius:10px;overflow:hidden;margin-bottom:2.6rem;border:1px solid var(--hairline);box-shadow:0 20px 60px -30px #64d63a80;line-height:0}.hero-banner img{width:100%;height:auto;display:block}.kicker{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:1.6rem}.hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.9rem,8vw,5.8rem);line-height:1.02;letter-spacing:-.01em}.hero h1 em{color:var(--green)}.lede{max-width:46rem;margin-top:1.6rem;font-size:17.5px;color:var(--ink-dim)}.lede strong{color:var(--ink);font-weight:500}.stat-strip{display:flex;flex-wrap:wrap;margin-top:3rem;border:1px solid var(--hairline);border-radius:4px;background:var(--bg-raise);overflow:hidden}.stat{flex:1 1 150px;padding:1rem 1.3rem;border-right:1px solid var(--hairline)}.stat:last-child{border-right:none}.stat-label{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:.35rem}.stat-value{font-size:19px}#countdown{color:var(--green)}.counter{margin-top:3rem;padding:2.4rem 2rem 2rem;border:1px solid color-mix(in srgb,var(--green) 30%,var(--hairline));border-radius:6px;background:radial-gradient(120% 140% at 50% 0%,color-mix(in srgb,var(--green) 8%,transparent),transparent 60%),var(--bg-raise);text-align:center;position:relative;overflow:hidden}.counter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 39px,color-mix(in srgb,var(--green) 4%,transparent) 39px 40px)}.counter-label{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);position:relative}.counter-value{font-family:var(--mono);font-weight:500;font-size:clamp(2.8rem,9vw,5rem);line-height:1.05;margin:.5rem 0;color:var(--green);position:relative;text-shadow:0 0 32px color-mix(in srgb,var(--green) 45%,transparent);font-variant-numeric:tabular-nums}.counter-unit{font-size:.42em;color:var(--ink-dim);letter-spacing:.05em}.counter-sub{font-size:13.5px;color:var(--ink-dim);position:relative}.counter-sub .mono{color:var(--ink)}.addr-row{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem;justify-content:center}.addr-chip{font-family:var(--mono);font-size:11.5px;color:var(--ink-dim);border:1px solid var(--hairline);border-radius:3px;padding:.35em .8em;transition:color .15s,border-color .15s}.addr-chip:hover{color:var(--ink);border-color:var(--ink-dim)}.addr-chip b{color:var(--ink);font-weight:500;margin-right:.5em}.section{padding:4.5rem clamp(1.2rem,5vw,4rem);max-width:1200px;margin:0 auto;border-top:1px solid var(--hairline)}.section-head{max-width:44rem;margin-bottom:2.6rem}.section-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(1.9rem,4vw,2.7rem);margin-bottom:.7rem}.section-head p{color:var(--ink-dim);font-size:15.5px}.grid{display:grid;gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:4px;overflow:hidden;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.card{background:var(--bg);padding:1.4rem 1.3rem;transition:background .18s}.card:hover{background:var(--bg-raise)}.card-top{display:flex;align-items:center;gap:.75rem;margin-bottom:1.1rem}.monogram{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:13px;font-weight:500;color:#0b0d10}.card-sym{font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.06em}.card-co{font-size:12.5px;color:var(--ink-dim)}.card-amt{font-family:var(--mono);font-size:17px}.card-amt-label{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);display:block;margin-bottom:.25rem}.grid-compact .card{padding:1rem 1.1rem}.grid-compact .card-top{margin-bottom:.6rem}.grid-compact .monogram{width:26px;height:26px;font-size:10px}.steps{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:2.2rem;margin-bottom:3rem}.step-no{font-family:var(--mono);font-size:12px;color:var(--green);letter-spacing:.15em}.steps h3{font-family:var(--serif);font-weight:400;font-size:1.5rem;margin:.5rem 0 .55rem}.steps p{font-size:14.5px;color:var(--ink-dim)}.steps strong{color:var(--ink);font-weight:500}.fee-diagram{display:flex;align-items:stretch;gap:1.4rem;flex-wrap:wrap;border:1px solid var(--hairline);border-radius:4px;padding:1.8rem;background:var(--bg-raise)}.fd-col{display:flex;flex-direction:column;gap:.9rem;justify-content:center;flex:1 1 220px}.fd-arrow{align-self:center;color:var(--ink-dim);font-size:1.6rem}.fd-box{border:1px solid var(--hairline);border-radius:3px;padding:1rem 1.2rem;font-family:var(--mono);font-size:14px;line-height:1.7}.fd-box span{font-size:12px;color:var(--ink-dim)}.fd-green{border-color:color-mix(in srgb,var(--green) 45%,transparent)}.fd-green,.fd-green span{color:var(--green)}.fd-amber{border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.fd-amber,.fd-amber span{color:var(--amber)}.fd-blue{border-color:color-mix(in srgb,#4b8bf5 50%,transparent)}.fd-blue,.fd-blue span{color:#6ea3f7}.pending-panel{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:6px;overflow:hidden;margin-bottom:1.6rem}.pending-cell{background:var(--bg-raise);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.35rem}.pending-label{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.pending-val{font-family:var(--mono);font-size:clamp(1.6rem,4vw,2.3rem);color:var(--green);font-variant-numeric:tabular-nums}.pending-note{font-size:12.5px;color:var(--ink-dim)}@media (max-width: 560px){.pending-panel{grid-template-columns:1fr}}.feed-table-wrap{overflow-x:auto;border:1px solid var(--hairline);border-radius:4px}.feed-table{width:100%;border-collapse:collapse;font-size:13.5px}.feed-table th{text-align:left;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);padding:.8rem 1.1rem;border-bottom:1px solid var(--hairline);font-weight:400}.feed-table td{padding:.7rem 1.1rem;border-bottom:1px solid var(--hairline);font-family:var(--mono)}.feed-table tr:last-child td{border-bottom:none}.feed-table .num{text-align:right}.feed-table a:hover{color:var(--green)}.feed-empty{color:var(--ink-dim);text-align:center;padding:2rem!important}.feed-sym{color:var(--green)}.you-panel{border:1px solid var(--hairline);border-radius:4px;padding:2rem;background:var(--bg-raise)}.you-row{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:1.6rem}.you-row .stat{flex:0 1 auto;padding:0;border:none}.you-note{font-size:12.5px;color:var(--ink-dim);margin-top:.8rem}#youGrid{margin-bottom:1.4rem}#faq details{border-bottom:1px solid var(--hairline);padding:1.1rem 0;max-width:50rem}#faq summary{cursor:pointer;font-size:16px;font-weight:500;list-style:none;position:relative;padding-right:2rem}#faq summary:after{content:"+";position:absolute;right:.3rem;color:var(--green);font-family:var(--mono)}#faq details[open] summary:after{content:"–"}#faq details p{color:var(--ink-dim);font-size:14.5px;margin-top:.7rem;max-width:46rem}.footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:2rem clamp(1.2rem,5vw,4rem);border-top:1px solid var(--hairline);font-size:12.5px;color:var(--ink-dim)}
