:root{--bg: #020202;--bg-soft: #0a0a0a;--ink: #f5f5f5;--muted: rgba(245, 245, 245, .66);--line: rgba(255, 255, 255, .14);--card: rgba(255, 255, 255, .04);--shadow: 0 24px 60px rgba(0, 0, 0, .45)}*{box-sizing:border-box}html{min-height:100%}body{position:relative;min-height:100vh;margin:0;color:var(--ink);font-family:Archivo,sans-serif;background:linear-gradient(180deg,#07070a,#020202);overflow-x:hidden}body:before,body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}body:before{background:radial-gradient(1px 1px at 5% 10%,rgba(255,255,255,.9) 99%,transparent 100%),radial-gradient(1px 1px at 9% 24%,rgba(255,255,255,.82) 99%,transparent 100%),radial-gradient(1px 1px at 18% 32%,rgba(255,255,255,.75) 99%,transparent 100%),radial-gradient(1px 1px at 22% 58%,rgba(255,255,255,.78) 99%,transparent 100%),radial-gradient(1.5px 1.5px at 28% 78%,rgba(255,255,255,.85) 99%,transparent 100%),radial-gradient(1px 1px at 34% 42%,rgba(255,255,255,.72) 99%,transparent 100%),radial-gradient(1px 1px at 40% 18%,rgba(255,255,255,.72) 99%,transparent 100%),radial-gradient(1px 1px at 47% 74%,rgba(255,255,255,.8) 99%,transparent 100%),radial-gradient(1.5px 1.5px at 54% 56%,rgba(255,255,255,.88) 99%,transparent 100%),radial-gradient(1px 1px at 59% 26%,rgba(255,255,255,.7) 99%,transparent 100%),radial-gradient(1px 1px at 67% 14%,rgba(255,255,255,.76) 99%,transparent 100%),radial-gradient(1px 1px at 71% 48%,rgba(255,255,255,.74) 99%,transparent 100%),radial-gradient(1px 1px at 76% 72%,rgba(255,255,255,.7) 99%,transparent 100%),radial-gradient(1px 1px at 82% 8%,rgba(255,255,255,.82) 99%,transparent 100%),radial-gradient(1.5px 1.5px at 88% 28%,rgba(255,255,255,.84) 99%,transparent 100%),radial-gradient(1px 1px at 90% 82%,rgba(255,255,255,.74) 99%,transparent 100%),radial-gradient(1px 1px at 94% 62%,rgba(255,255,255,.8) 99%,transparent 100%),radial-gradient(1px 1px at 97% 18%,rgba(255,255,255,.86) 99%,transparent 100%),linear-gradient(180deg,#0a0a0e1a,#01010133);opacity:.95;animation:starDrift 26s linear infinite}body:after{background:radial-gradient(1px 1px at 12% 66%,rgba(255,255,255,.5) 99%,transparent 100%),radial-gradient(1px 1px at 16% 18%,rgba(255,255,255,.46) 99%,transparent 100%),radial-gradient(1px 1px at 23% 44%,rgba(255,255,255,.55) 99%,transparent 100%),radial-gradient(1px 1px at 29% 70%,rgba(255,255,255,.44) 99%,transparent 100%),radial-gradient(1px 1px at 36% 86%,rgba(255,255,255,.48) 99%,transparent 100%),radial-gradient(1px 1px at 43% 12%,rgba(255,255,255,.5) 99%,transparent 100%),radial-gradient(1px 1px at 49% 24%,rgba(255,255,255,.52) 99%,transparent 100%),radial-gradient(1px 1px at 56% 68%,rgba(255,255,255,.47) 99%,transparent 100%),radial-gradient(1px 1px at 61% 92%,rgba(255,255,255,.45) 99%,transparent 100%),radial-gradient(1px 1px at 68% 54%,rgba(255,255,255,.5) 99%,transparent 100%),radial-gradient(1px 1px at 73% 38%,rgba(255,255,255,.58) 99%,transparent 100%),radial-gradient(1px 1px at 79% 20%,rgba(255,255,255,.44) 99%,transparent 100%),radial-gradient(1px 1px at 83% 82%,rgba(255,255,255,.42) 99%,transparent 100%),radial-gradient(1px 1px at 87% 60%,rgba(255,255,255,.48) 99%,transparent 100%),radial-gradient(1px 1px at 92% 12%,rgba(255,255,255,.5) 99%,transparent 100%),radial-gradient(1px 1px at 95% 44%,rgba(255,255,255,.46) 99%,transparent 100%),radial-gradient(circle at 50% -12%,rgba(117,70,165,.16),transparent 26%),radial-gradient(circle at 15% 72%,rgba(24,66,122,.16),transparent 24%),radial-gradient(circle at 82% 34%,rgba(138,40,63,.14),transparent 20%);opacity:.75;animation:starTwinkle 8s ease-in-out infinite alternate}.launch-page,.launch-shell{position:relative;z-index:1}img{display:block;max-width:100%}h1,p{margin:0}.launch-page{min-height:100vh;display:grid;place-items:center;padding:2rem 1.25rem}.launch-shell{width:min(720px,100%);display:grid;justify-items:center;text-align:center;gap:1rem}.brand-logo{width:min(440px,86vw);filter:drop-shadow(0 18px 50px rgba(255,255,255,.08))}.kicker{font-size:.82rem;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}h1{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.6rem,8vw,5.3rem);line-height:.95;text-wrap:balance}.status{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.15rem,3vw,1.6rem);letter-spacing:.22em;text-transform:uppercase}.launch-lead{max-width:34rem;color:var(--muted);font-size:1rem;line-height:1.65}.alert-button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:999px;background:#fff;color:#111;font-weight:700;transition:transform .18s ease,opacity .18s ease}.alert-button:hover{transform:translateY(-1px)}.benefits-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem 1.15rem;color:#f5f5f5bd;font-size:.74rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.countdown-grid{width:min(560px,100%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:.5rem}.countdown-card{display:grid;gap:.45rem;justify-items:center;padding:1rem .75rem;border:1px solid var(--line);border-radius:.9rem;background:var(--card);box-shadow:var(--shadow)}.countdown-card strong{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.9rem,5vw,3rem);letter-spacing:.08em;line-height:1;color:#f5f5f5d1;text-shadow:0 0 22px rgba(255,255,255,.22),-.16em 0 rgba(90,114,255,.56),.14em 0 rgba(255,44,78,.42);animation:countdownGlitch 1.05s steps(2,end) infinite;user-select:none}.primary-countdown .countdown-card strong{color:#f5f5f5d6;text-shadow:0 0 22px rgba(255,255,255,.24),-.16em 0 rgba(90,114,255,.58),.14em 0 rgba(255,44,78,.44);animation:countdownGlitch 1.05s steps(2,end) infinite}.primary-countdown .countdown-card{position:relative;overflow:hidden}.primary-countdown .countdown-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.08) 1px,transparent 1px,transparent 4px),radial-gradient(circle at 50% 50%,rgba(255,255,255,.1),transparent 46%);mix-blend-mode:screen;opacity:.28;animation:staticFlicker .34s steps(2,end) infinite}.countdown-card span,.launch-date{color:var(--muted)}.countdown-card span{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.launch-date{font-size:.98rem;opacity:.62;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 16px rgba(255,255,255,.2),-.12em 0 rgba(90,114,255,.34),.12em 0 rgba(255,44,78,.28);animation:dateGlitch 1.6s steps(2,end) infinite;user-select:none}.founder-note{display:grid;gap:.35rem;max-width:34rem;margin-top:.4rem;color:#f5f5f5c7;font-size:.95rem;line-height:1.7}.founder-note p:last-child{color:var(--ink);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.social-link{color:#f5f5f594;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.registry-access-link{margin-top:.2rem;letter-spacing:.16em}.social-link a{color:#f5f5f5d1;text-decoration:none}.social-link a:hover{color:var(--ink)}@keyframes starDrift{0%{transform:translateY(0)}to{transform:translateY(18px)}}@keyframes starTwinkle{0%{opacity:.5}to{opacity:.82}}@keyframes countdownGlitch{0%,76%,to{opacity:.72;transform:translateZ(0);text-shadow:0 0 22px rgba(255,255,255,.22),-.16em 0 rgba(90,114,255,.56),.14em 0 rgba(255,44,78,.42)}78%{opacity:.22;transform:translate3d(-3px,0,0) skew(-8deg);text-shadow:0 0 8px rgba(255,255,255,.18),.22em 0 rgba(90,114,255,.7),-.2em 0 rgba(255,44,78,.54)}82%{opacity:.94;transform:translate3d(3px,0,0) skew(7deg)}86%{opacity:.3;transform:translate3d(0,-2px,0) scaleX(1.08)}90%{opacity:.76;transform:translateZ(0)}}@keyframes staticFlicker{0%{opacity:.18;transform:translate3d(0,-2px,0)}50%{opacity:.36;transform:translate3d(0,1px,0)}to{opacity:.24;transform:translate3d(0,2px,0)}}@keyframes dateGlitch{0%,68%,to{opacity:.62;transform:translateZ(0)}70%{opacity:.2;transform:translate3d(2px,0,0) skew(8deg)}73%{opacity:.84;transform:translate3d(-2px,0,0) skew(-7deg)}77%{opacity:.28;transform:translate3d(0,2px,0)}80%{opacity:.62;transform:translateZ(0)}}@media(max-width:640px){.launch-shell{gap:.85rem}.countdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits-list{display:grid;gap:.35rem;font-size:.7rem}}.identity-page{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 74% 18%,rgba(82,89,130,.16),transparent 0 28%),radial-gradient(circle at 14% 72%,rgba(120,53,82,.1),transparent 0 24%),linear-gradient(180deg,#050506,#020202)}.identity-header{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;min-height:5.25rem;padding:1rem clamp(1rem,4vw,2.5rem);border-bottom:1px solid var(--line);background:#020202c7;backdrop-filter:blur(18px)}.identity-brand,.identity-home-link{color:var(--ink);text-decoration:none}.identity-brand{display:inline-flex;align-items:center;gap:.85rem;font-family:Bricolage Grotesque,sans-serif;font-size:.94rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.identity-brand-mark{width:2.45rem;height:2.45rem;object-fit:contain}.identity-home-link{color:#f5f5f59e;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;transition:color .18s ease}.identity-home-link:hover,.identity-home-link:focus-visible{color:var(--ink)}.identity-main{position:relative;z-index:1}.identity-section{min-height:calc(100vh - 5.25rem);display:grid;align-items:center;padding:clamp(2rem,6vw,5rem) 0}.identity-container{width:min(1180px,calc(100% - 2rem));margin:0 auto}.identity-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:1rem;align-items:start}.identity-copy,.identity-record-panel,.identity-personal-archive{border:1px solid var(--line);border-radius:1.1rem;background:radial-gradient(circle at 50% 0%,rgba(226,233,255,.06),transparent 0 32%),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:var(--shadow)}.identity-copy{display:grid;gap:1rem;padding:clamp(1.05rem,3vw,1.35rem)}.identity-eyebrow,.identity-section-label,.identity-field span,.identity-lookup label{color:#f5f5f57a;font-family:Anton,Bricolage Grotesque,sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.identity-copy h1,.identity-record-panel h2,.identity-personal-archive h2{margin:0;font-family:Anton,Bricolage Grotesque,sans-serif;font-size:clamp(3.1rem,7vw,6.6rem);font-weight:400;letter-spacing:.02em;line-height:.95;text-transform:uppercase}.identity-record-panel h2,.identity-personal-archive h2{font-size:clamp(2.5rem,5.5vw,4.7rem)}.identity-personal-archive h2{max-width:10ch;font-size:clamp(2.35rem,4.5vw,3.75rem)}.identity-copy p:not(.identity-eyebrow),.identity-archive-intro{max-width:31rem;color:var(--muted);line-height:1.65}.identity-lookup{display:grid;gap:.75rem;margin-top:1rem}.identity-lookup-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem}.identity-code-field{display:grid;gap:.55rem}.identity-code-field[hidden]{display:none}.identity-lookup input{width:100%;min-height:3rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.22);border-radius:.85rem;color:var(--ink);background:#ffffff0b;font:800 .92rem/1 Archivo,sans-serif;letter-spacing:.12em;text-transform:uppercase}.identity-lookup input:focus,.identity-button:focus-visible{outline:1px solid rgba(226,233,255,.48);outline-offset:3px}.identity-button{min-height:3rem;padding:.85rem 1.1rem;border:1px solid rgba(245,245,245,.12);border-radius:.85rem;color:#111;background:var(--ink);font-family:Anton,Bricolage Grotesque,sans-serif;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .18s ease,transform .18s ease}.identity-button:hover{transform:translateY(-1px)}.identity-button:disabled{cursor:wait;opacity:.62;transform:none}.identity-lookup.is-verified .identity-button{cursor:default;opacity:.82;transform:none}.identity-status-line{min-height:1.4rem;color:#e2e9ffad;font-family:Anton,Bricolage Grotesque,sans-serif;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase}.identity-result{min-height:28rem}.identity-record-stack,.identity-record-panel,.identity-personal-archive{display:grid;gap:1.15rem}.identity-record-panel,.identity-personal-archive{padding:clamp(1.05rem,3vw,1.35rem)}.identity-field-grid,.identity-archive-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(7.2rem,auto);gap:.8rem}.identity-field{display:grid;gap:.35rem;min-height:6.5rem;padding:1rem;border:1px solid rgba(245,245,245,.08);border-radius:.8rem;background:#ffffff06}.identity-field strong,.identity-archive-card h3{color:var(--ink);font-family:Anton,Bricolage Grotesque,sans-serif;font-size:1.35rem;font-weight:400;letter-spacing:.06em;line-height:1.08;text-transform:uppercase}.identity-field strong{overflow-wrap:anywhere}.identity-archive-meta .identity-field{min-height:5.9rem}.identity-archive-meta .identity-field strong{white-space:nowrap}.identity-history{display:grid;gap:.7rem;padding-top:.85rem;border-top:1px solid rgba(245,245,245,.08)}.identity-history-list{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.identity-history-list li{color:#f5f5f5b8;font-weight:800;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.identity-archive-grid{display:grid;grid-template-columns:1fr;gap:.72rem}.identity-archive-card{display:grid;gap:.78rem;padding:.9rem 1rem;border:1px solid rgba(245,245,245,.09);border-radius:.9rem;background:#ffffff07}.identity-archive-card h3{margin:0;font-size:1.38rem}.identity-archive-card .identity-eyebrow{margin:0}.identity-archive-card .identity-history{gap:.48rem;padding-top:.72rem}.identity-archive-meta{display:flex;flex-wrap:wrap;gap:.55rem .95rem}.identity-archive-meta-item{display:inline-grid;gap:.18rem;min-width:7rem}.identity-archive-meta-item span{color:#f5f5f56b;font-family:Anton,Bricolage Grotesque,sans-serif;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase}.identity-archive-meta-item strong{color:var(--ink);font-family:Anton,Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.identity-archive-list{gap:.32rem}.identity-archive-list li{font-size:.9rem}.identity-archive-list{grid-template-columns:1fr}@media(max-width:900px){.identity-layout,.identity-lookup-row,.identity-field-grid,.identity-archive-meta{grid-template-columns:1fr}.identity-result{min-height:0}}@media(max-width:560px){.identity-header{align-items:flex-start;flex-direction:column;gap:.75rem}.identity-copy h1,.identity-record-panel h2,.identity-personal-archive h2{font-size:2.85rem}}.last-call-notice{padding:18px 20px;text-align:center;background:#eee7db;color:#161616;border-bottom:1px solid #827766;font-size:12px;line-height:1.7;letter-spacing:.08em}.last-call-notice strong,.last-call-notice span{display:block}.last-call-notice strong{font-size:18px;letter-spacing:.16em}.last-call-notice[hidden]{display:none}
