:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0d0d0f;--white:#f8f7f2;--yellow:#ffd52b;--font-ore:Pilat, var(--font-geist-sans), sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--white);font-family:var(--font-ore);margin:0}button,a{-webkit-tap-highlight-color:transparent}.pageShell{--hero-height:clamp(560px, 41vw, 640px);--hero-art-top:24px;--hero-art-width:min(56vw, 850px);--ticker-height:44px;--nav-gutter:clamp(48px, 6.6vw, 112px);background:var(--ink);min-height:100vh;position:relative;overflow:hidden}.backToTop{z-index:20;right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));background:var(--yellow);width:48px;height:48px;color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;place-items:center;text-decoration:none;transition:opacity .22s cubic-bezier(.755,.05,.855,.06),transform .22s cubic-bezier(.755,.05,.855,.06),visibility 0s linear .22s;display:grid;position:fixed;transform:scale(.65)}.backToTopVisible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .38s cubic-bezier(.23,1,.32,1),transform .38s cubic-bezier(.23,1,.32,1),visibility;transform:scale(1)}.backToTop:hover{background:var(--white)}.backToTop:focus-visible{outline:2px solid var(--white);outline-offset:4px}.backToTop svg{width:22px;height:22px}.heroScene{position:relative}.hero{isolation:isolate;height:var(--hero-height);background:#27170c;position:relative;overflow:hidden}.heroBackdrop{z-index:-3;object-fit:cover;object-position:center}.heroShade{z-index:-2;background:linear-gradient(90deg,#0a070459 0%,#0a07041f 56%,#0000 100%);position:absolute;inset:0}.siteHeader{z-index:3;position:relative}.navigation{height:86px;padding-inline:var(--nav-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.navGroup{white-space:nowrap;font-family:var(--font-ore);letter-spacing:.08em;align-items:center;gap:clamp(22px,2.4vw,45px);font-size:clamp(10px,.83vw,13px);font-weight:400;line-height:1;display:flex}.navGroupLeft a{color:inherit;text-decoration:none}.navGroupLeft a:hover{color:var(--yellow)}.navGroupLeft a:focus-visible{outline:2px solid var(--yellow);outline-offset:6px}.navGroupRight{justify-content:flex-end;gap:7px}.navSocial{min-height:28px;color:var(--ink);background:#fff;align-items:center;gap:6px;padding:0 8px;font-size:10px;text-decoration:none;display:inline-flex}.navSocial:focus-visible{outline:2px solid var(--white);outline-offset:3px}.navSocial svg{width:12px;height:12px;color:inherit;flex:none}.wordmark{color:#fff;font-family:var(--font-ore);letter-spacing:-.055em;font-size:clamp(27px,2.15vw,35px);font-weight:700;line-height:1;text-decoration:none}.wordmark:focus-visible{outline:2px solid var(--yellow);outline-offset:6px}.heroContent{z-index:2;top:51%;left:var(--nav-gutter);width:52%;position:absolute;transform:translateY(-31%)}.heroTitle{color:#fff;white-space:nowrap;flex-direction:column;gap:1px;margin:0;line-height:.98;display:flex}.heroTitle span{font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:-.035em;font-size:clamp(55px,5vw,83px);font-weight:500}.heroTitle strong{font-family:var(--font-ore);letter-spacing:-.055em;font-size:clamp(62px,5.45vw,94px);font-weight:700}.heroEyebrow{font-family:var(--font-ore);letter-spacing:.085em;white-space:nowrap;align-items:center;gap:8px;margin:22px 0 10px;font-size:clamp(11px,.95vw,14px);font-weight:400;line-height:1.35;display:flex}.heroRedacted{background:var(--yellow);color:#14120c;padding:1px 6px;font-weight:700}.heroCaRow{color:#f8f7f2;font-family:var(--font-ore);letter-spacing:.06em;align-items:center;gap:9px;margin-bottom:19px;font-size:12px;display:flex}.heroCaCopy{color:#dad4c7;cursor:pointer;background:0 0;border:1px solid #f8f7f273;place-items:center;width:24px;height:24px;padding:0;display:grid}.heroCaCopy:disabled{cursor:not-allowed}.heroCaCopy svg{width:15px;height:15px}.heroActions{font-family:var(--font-ore);letter-spacing:.025em;white-space:nowrap;align-items:center;gap:18px;font-size:13px;font-weight:400;display:flex}.buyButton{background:var(--yellow);color:#14120c;min-height:48px;font:inherit;opacity:1;cursor:pointer;border:0;align-items:center;gap:10px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.buyButton:disabled{cursor:not-allowed}.reserveLink{color:#dad4c7}.heroCharacter,.heroHand{z-index:2;top:var(--hero-art-top);width:var(--hero-art-width);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute;right:3%}.heroHandLayer{z-index:4;width:100%;height:var(--hero-height);pointer-events:none;position:absolute;top:0;left:0}.heroHand{clip-path:polygon(0 48%,59% 48%,59% 70%,57% 100%,0 100%)}.ticker{z-index:1;height:var(--ticker-height);background:var(--yellow);color:#11100b;align-items:center;display:flex;position:relative;overflow:hidden}.tickerTrack{width:max-content;margin-left:var(--nav-gutter);white-space:nowrap;font-family:var(--font-ore);letter-spacing:.06em;align-items:center;font-size:12px;font-weight:400;animation:28s linear infinite tickerSlide;display:flex}.tickerGroup{flex:none;align-items:center;display:flex}.tickerGroup span{text-align:left;flex:0 0 max(220px,16.6667vw)}@keyframes tickerSlide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.backToTop,.backToTopVisible{transition:none}.tickerTrack{animation:none}}.reserveStory{min-height:760px;padding:max(106px, calc(var(--hero-art-top) + var(--hero-art-width) - var(--hero-height) - var(--ticker-height))) var(--nav-gutter) 80px;background:#0c0d0e}.reserveStoryInner{max-width:1440px;margin-inline:auto}.reserveStory h2,.howItWorks h2,.memeGallery h2,.pfpGenerator h2,.faq h2{color:#fff;font-family:var(--font-ore);letter-spacing:-.045em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0 0 34px;font-size:50px;font-weight:700;line-height:1.08}.reserveStory h2 span{white-space:nowrap}.reserveHeadingOreMark{vertical-align:baseline;width:.75em;height:.75em;margin-right:.12em;display:inline-block}.reserveHeadingOreMark img{width:100%;height:100%;display:block}.reserveSlides{grid-template-columns:minmax(0,861fr) minmax(0,419fr);gap:16px;display:grid}.reserveSlide{background:#171715;border:1px solid #ffd52b2e;align-items:flex-end;min-width:0;height:454px;padding:28px;display:flex;position:relative}.reserveSlide:before,.reserveSlide:after{z-index:2;content:"";pointer-events:none;border-top:2px solid #ffd52bcc;width:15px;height:15px;position:absolute;top:-1px}.reserveSlide:before{border-left:2px solid #ffd52bcc;left:-1px}.reserveSlide:after{border-right:2px solid #ffd52bcc;right:-1px}.reserveSlide p{z-index:1;color:#fff;font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.5vw,36px);font-weight:400;line-height:1.08;position:relative}.reserveData{flex-direction:column;min-width:0;display:flex;position:absolute;inset:28px 28px 92px}.reserveDataHeader{color:#bbbebf;font-family:var(--font-ore);letter-spacing:.08em;border-bottom:1px solid #ffd52b26;flex-direction:column;align-items:flex-start;gap:5px;padding-bottom:11px;font-size:11px;font-weight:400;display:flex}.reserveDataHeader span:last-child{color:var(--yellow)}.reserveMetrics{color:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px;display:grid}.reserveMetric{text-align:left;min-width:0}.reserveMetricValue{justify-content:flex-start;align-items:center;gap:9px;min-height:44px;display:flex}.reserveOreIcon{flex:0 0 32px;width:32px;height:32px;display:block}.reserveOreIcon img{width:100%;height:100%;display:block}.reserveMetricValue strong{font-family:var(--font-ore);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(25px,2.55vw,36px);font-weight:700;line-height:1}.reserveMetricLabel{color:#85838d;font-family:var(--font-ore);letter-spacing:.02em;border-bottom:1px dotted #6e6c74;margin:8px 0 0;padding-bottom:2px;font-size:11px;font-weight:600;line-height:1.1;display:inline-block}.reserveChart{flex-direction:column;flex:1;min-height:90px;margin-top:22px;display:flex;position:relative;overflow:hidden}.reserveChartPlot{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.reserveBlockChart{grid-template-columns:repeat(var(--days), minmax(0, 1fr));flex:1;gap:0;width:100%;min-height:0;display:grid}.reserveBlockColumn{grid-template-columns:repeat(var(--blocks-per-row), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), minmax(0, 1fr));gap:0;min-height:0;display:grid}.reserveBlockFilled{background:#f8bc09}.reserveChartDates{grid-template-columns:repeat(var(--days), minmax(0, 1fr));color:#aaa394;width:100%;font-family:var(--font-ore);font-variant-numeric:tabular-nums;letter-spacing:0;margin:6px 0 0;font-size:10px;font-weight:400;display:grid}.reserveChartDates time{text-align:left;white-space:nowrap;padding-left:3px}.reserveChartDates time+time{border-left:1px solid #ffffff24}.reserveChartPending{color:#bbbebf;width:max-content;max-width:90%;font-family:var(--font-ore);letter-spacing:.08em;text-align:center;font-size:11px;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reserveGraduation{font-family:var(--font-ore);text-align:center;justify-content:center;gap:10px;font-weight:400}.reserveGraduationTitle{color:#f8f7f2;letter-spacing:.08em;font-size:12px}.reserveGraduationBar{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;height:18px;display:grid}.reserveGraduationBar span{background:#ffffff1a}.reserveGraduationBar .reserveBlockFilled{background:#f8bc09}.reserveGraduationLabel{color:#aaa394;font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:10px}.reserveSlideCat p{white-space:nowrap}.reserveCatImage{pointer-events:none;width:89%;max-width:346px;height:auto;position:absolute;bottom:88px;left:11%}.howItWorks{padding:0 var(--nav-gutter) 100px;color:var(--white);background:#0c0d0e}.howItWorksInner{width:100%;max-width:1440px;margin-inline:auto}.howItWorksHeader,.memeGalleryHeader{justify-content:space-between;align-items:end;gap:24px;display:flex}.howItWorksHeader{margin-bottom:34px}.howItWorks .howItWorksHeader h2,.memeGallery .memeGalleryHeader h2{margin:0}.howSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.howSteps li{min-width:0}.howStepMedia{background:#171715;border:1px solid #ffd52b2e;width:100%;height:clamp(360px,60svh,560px);position:relative;overflow:hidden}.howStepMedia:before,.howStepMedia:after{z-index:1;content:"";pointer-events:none;border-top:2px solid #ffd52bcc;width:15px;height:15px;position:absolute;top:0}.howStepMedia:before{border-left:2px solid #ffd52bcc;left:0}.howStepMedia:after{border-right:2px solid #ffd52bcc;right:0}.howStepMedia video,.howStepPlaceholder{width:100%;height:100%}.howStepMedia video{object-fit:cover;object-position:center;display:block}.howStepPlaceholder{color:#fff;background:#171715;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:clamp(18px,2vw,30px);display:flex}.howStepPlaceholder span{letter-spacing:.12em;font-size:clamp(10px,.85vw,13px);font-weight:700}.howStepPlaceholder strong{color:var(--yellow);letter-spacing:-.1em;align-self:center;font-size:clamp(96px,13vw,200px);font-weight:700;line-height:1}.howStepCaption{margin-top:16px}.howStepCaption p{color:#fff;max-width:36ch;margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.45}.memeGallery{padding:0 var(--nav-gutter) 120px;color:var(--white);background:#0c0d0e}.memeGalleryInner{width:100%;max-width:1440px;margin-inline:auto}.memeGalleryHeader{margin-bottom:24px}.howItWorksHeader p,.memeGalleryHeader p{background:var(--yellow);color:#14120c;letter-spacing:.04em;justify-content:center;align-items:center;gap:8px;min-height:42px;margin:0;padding:0 18px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.howItWorksHeader p svg,.memeGalleryHeader p svg{flex:none;width:16px;height:16px}.memeGalleryGrid{grid-template-rows:repeat(2,clamp(245px,22vw,310px));grid-template-columns:1.15fr 1fr 1fr;gap:8px;display:grid}.memeGalleryCard{background:#111112;min-width:0;position:relative;overflow:hidden}.memeGalleryCardFeatured{grid-row:span 2}.memeGalleryCard img{object-fit:cover;object-position:center}.memeGalleryCardCutout img{object-fit:contain;object-position:center bottom}.memeGalleryCardReframe img{object-position:center 20%}.pfpGenerator{padding:0 var(--nav-gutter) 120px;background:#0c0d0e}.siteFooter{isolation:isolate;padding:0 var(--nav-gutter);background:#11110f;position:relative;overflow:hidden}.footerInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(30px,5vw,90px);max-width:1440px;min-height:680px;margin-inline:auto;display:grid}.footerVisual{isolation:isolate;grid-area:1/1;min-width:0;position:relative}.footerVisual:before{z-index:0;content:"";pointer-events:none;background:#191915;border:1px solid #ffd52b47;position:absolute;inset:74px 7% 84px 2%}.footerVisual:after{z-index:4;border-top:2px solid var(--yellow);border-left:2px solid var(--yellow);content:"";pointer-events:none;width:30px;height:30px;position:absolute;top:74px;left:2%}.footerCat{z-index:2;object-fit:cover;object-position:45% top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:calc(100% + 70px);display:block;position:absolute;top:120px;left:0}.footerCopy{z-index:3;grid-area:1/2;min-width:0;padding:56px 0 58px;position:relative}.footerEyebrow{color:var(--yellow);font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:.04em;font-size:13px}.footerTitle{font-family:var(--font-ore);letter-spacing:-.085em;margin:20px 0 0;font-size:clamp(88px,9.5vw,154px);font-weight:700;line-height:.76}.footerTitle a{color:var(--white);flex-direction:column;text-decoration:none;display:inline-flex}.footerTitle span:last-child,.footerTitle a:hover span:first-child{color:var(--yellow)}.footerTitle a:focus-visible,.footerNav a:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}.footerTagline{color:#aba9a0;font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:.02em;margin:30px 0 40px;font-size:12px}.footerNav{font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:.025em;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;font-size:12px;display:grid}.footerNav a{min-height:48px;color:var(--white);grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:5px;text-decoration:none;display:grid}.footerNavSocial{grid-column:1/-1}.footerNavIndex{color:var(--yellow);font-size:10px}.footerNav a:hover{color:var(--yellow)}.footerNote{color:#83847f;max-width:60ch;font-family:var(--font-geist-pixel-square), "Courier New", monospace;letter-spacing:.025em;margin:38px 0 0;font-size:10px;line-height:1.65}.faq{padding:0 var(--nav-gutter) 120px;color:var(--white);background:#0c0d0e}.faqInner{max-width:1440px;margin-inline:auto}.faqList{border-top:1px solid #ffd52b8c}.faqItem{border-bottom:1px solid #ffffff2e}.faqQuestionHeading{margin:0}.faqItem button{width:100%;min-height:82px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:18px 0;display:grid}.faqItem button:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.faqNumber{color:var(--yellow);font-variant-numeric:tabular-nums;align-self:start;padding-top:3px;font-size:12px}.faqQuestion{color:#fff;letter-spacing:-.025em;font-size:clamp(17px,1.5vw,22px);font-weight:700;line-height:1.25}.faqToggle{width:22px;height:22px;color:var(--yellow);position:relative}.faqToggle:before,.faqToggle:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:10px;left:2px}.faqToggle:after{transition:transform .22s;transform:rotate(90deg)}.faqItem.isOpen .faqToggle:after{transform:rotate(0)}.faqAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid}.faqItem.isOpen .faqAnswer{opacity:1;grid-template-rows:1fr}.faqAnswerInner{min-height:0;overflow:hidden}.faqAnswer p{color:#c8c6bf;max-width:58ch;margin:0 40px 27px 52px;font-size:15px;line-height:1.55}.faqAnswer p a{color:var(--yellow);text-underline-offset:3px}.faqAnswer p a:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}@media (prefers-reduced-motion:reduce){.faqAnswer,.faqToggle:after{transition:none}}.pfpGeneratorInner{max-width:1440px;margin-inline:auto}.pfpGeneratorPanel{background:#171715;border:1px solid #ffd52b38;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(24px,4.5vw,64px);display:grid}.pfpGeneratorControls{min-width:0}.pfpTraitsHeading{color:var(--yellow);letter-spacing:.11em;border-bottom:1px solid #ffd52b57;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;font-size:13px;font-weight:700;display:flex}.pfpTraitsHeading span:last-child{color:#d3d1cb;white-space:nowrap;font-size:11px;font-weight:400}.pfpTraitList{margin:12px 0 30px}.pfpTraitRow{border-bottom:1px solid #ffffff1a;align-items:baseline;gap:10px;min-height:52px;padding:15px 0 12px;font-size:12px;line-height:1.3;display:flex}.pfpTraitRow dt{color:#d3d1cb;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:1;font-weight:700}.pfpTraitRow dd{color:#fff;text-align:right;max-width:50%;margin:0}.pfpGeneratorActions{grid-template-columns:minmax(0,1fr) 50px 50px;gap:8px;display:grid}.pfpGeneratorActions button{min-width:0;min-height:50px;font:inherit;letter-spacing:.06em;cursor:pointer;border:1px solid #ffd52b73;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.pfpGenerateButton{background:var(--yellow);color:var(--ink)}.pfpGeneratorActions .pfpBrowseButton{color:#fff;letter-spacing:0;background:#0c0d0e;padding:0;font-size:20px;font-weight:400}.pfpDownloadButton,.pfpCopyButton{color:var(--yellow);background:#0c0d0e;grid-column:1/-1}.pfpGeneratorActions button:focus-visible{outline-offset:3px;outline:2px solid #fff}.pfpGeneratorActions button:disabled{cursor:not-allowed;opacity:.45}.pfpGeneratorHint{color:#d3d1cb;letter-spacing:.09em;text-align:center;place-items:center;min-height:36px;margin:12px 0 0;font-size:10px;line-height:1.4;display:grid}.pfpGeneratorHint.hasStatus{letter-spacing:0;font-size:12px}.pfpGeneratorPreviewArea{justify-content:center;align-items:center;min-width:0;display:flex}.pfpGeneratorPreview{aspect-ratio:1;background:#0c0d0e;border:1px solid #ffd52b73;width:min(100%,520px);position:relative;overflow:hidden}.pfpArtworkLayer{position:absolute;inset:0}.pfpArtworkIncoming{z-index:1;opacity:0;filter:brightness(1.22);transition:opacity .42s ease-out,filter .52s ease-out,transform .52s ease-out;transform:scale(1.035)}.pfpArtworkIncoming.isRevealing{opacity:1;filter:brightness();transform:scale(1)}.pfpGeneratorAnimation{z-index:2;color:var(--yellow);background:repeating-linear-gradient(0deg,#ffd52b09 0 1px,#0000 1px 9px),#08090a85;transition:opacity .38s ease-out;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 90px #ffd52b24}.pfpGeneratorAnimation.isRevealing{opacity:0}.pfpGeneratorScan{background:linear-gradient(#0000,#ffd52b61,#0000);height:28%;animation:1s linear infinite pfpScan;position:absolute;inset:-25% -15% auto;transform:rotate(-8deg)}.pfpGeneratorAnimationLabel{border-left:3px solid var(--yellow);letter-spacing:.12em;background:#090a0bd6;justify-content:space-between;gap:12px;padding:14px 16px;font-size:clamp(10px,1.8vw,13px);font-weight:700;display:flex;position:absolute;top:46%;left:8%;right:8%}.pfpGeneratorScramble{text-align:right;white-space:nowrap;text-shadow:0 0 14px #ffd52bb3;min-width:10ch;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pfpGeneratorAnimationBar{background:#ffd52b38;height:4px;position:absolute;bottom:10%;left:8%;right:8%;overflow:hidden}.pfpGeneratorAnimationFill{background:var(--yellow);height:100%;transition:width .25s ease-out;position:absolute;left:0;box-shadow:0 0 12px #ffd52bd9}.pfpGeneratorAnimationBar:after{content:"";background:#ffffff8c;width:20%;height:100%;animation:.95s ease-in-out infinite pfpProgressShine;position:absolute;left:-20%}@keyframes pfpScan{to{transform:translateY(570%)rotate(-8deg)}}@keyframes pfpProgressShine{to{left:100%}}@media (prefers-reduced-motion:reduce){.pfpArtworkIncoming,.pfpGeneratorAnimation,.pfpGeneratorAnimationFill{transition:none}.pfpGeneratorScan,.pfpGeneratorAnimationBar:after{animation:none}}.pfpGeneratorPreview:before,.pfpGeneratorPreview:after{z-index:2;content:"";pointer-events:none;width:16px;height:16px;position:absolute}.pfpGeneratorPreview:before{border-top:2px solid var(--yellow);border-left:2px solid var(--yellow);top:-1px;left:-1px}.pfpGeneratorPreview:after{border-right:2px solid var(--yellow);border-bottom:2px solid var(--yellow);bottom:-1px;right:-1px}.pfpGeneratorPreview img{object-fit:fill}@media (min-width:1600px){.pageShell{--nav-gutter:max(112px, calc(50vw - 720px))}.heroCharacter,.heroHand{right:max(-1vw,50vw - 900px)}}@media (min-width:1200px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.heroCharacter,.heroHand{transform:perspective(1100px) translate3d(var(--art-x,0px), var(--art-y,0px), 0) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-origin:50% 65%;will-change:transform;transition:transform .16s ease-out}}@media (max-width:1199px){.pageShell{--hero-art-width:720px;--nav-gutter:48px}.navGroup{gap:20px}.heroContent{width:55%}.heroCharacter,.heroHand{right:-12vw}.heroEyebrow{max-width:400px}}@media (max-width:950px){.reserveChartDates{justify-content:space-between;display:flex}.reserveChartDates time:not(:first-child):not(:last-child){display:none}.reserveChartDates time+time{border-left:0}.reserveChartDates time:last-child{text-align:right;padding-left:0}}@media (max-width:850px){.pageShell{--hero-height:600px;--hero-art-top:105px;--hero-art-width:72vw;--nav-gutter:30px}.navigation{height:auto;padding:26px var(--nav-gutter);flex-wrap:wrap;justify-content:space-between;display:flex}.wordmark{order:-1}.navGroupLeft{order:1;width:100%}.heroContent{width:calc(100% - 60px);top:240px;transform:none}.heroTitle span{font-size:clamp(48px,8vw,62px)}.heroTitle strong{font-size:clamp(53px,8.5vw,70px)}.heroCharacter,.heroHand{opacity:.72;right:-22%}.reserveStory{padding:max(76px, calc(var(--hero-art-top) + var(--hero-art-width) - var(--hero-height) - var(--ticker-height))) var(--nav-gutter) 80px}.reserveStory h2,.howItWorks h2,.memeGallery h2,.pfpGenerator h2,.faq h2{margin-bottom:28px;font-size:clamp(20px,8.5vw - 6.5px,48px)}.reserveSlides{grid-template-columns:minmax(0,1fr)}.reserveSlide{height:360px;padding:24px}.reserveSlide p{font-size:clamp(24px,5vw,34px)}.reserveData{inset:24px 24px 94px}.reserveDataHeader{font-size:10px}.reserveMetricValue strong{font-size:clamp(26px,4.6vw,36px)}.reserveOreIcon{flex-basis:30px;width:30px;height:30px}.reserveSlideCat p{white-space:normal}.reserveCatImage{width:min(78%,300px);top:-24px;bottom:auto;left:50%;transform:translate(-50%)}}@media (max-width:1100px){.footerInner{flex-direction:column;min-height:0;display:flex}.footerVisual{min-height:min(100vw,650px)}.footerVisual:before{inset:28px 0 18px}.footerVisual:after{top:28px;left:0}.footerCat{width:min(110vw,650px);height:auto;top:auto;bottom:-70px;left:50%;transform:translate(-50%)}.footerCopy{padding:44px 0 30px}.footerTitle{font-size:clamp(88px,18vw,130px)}}@media (max-width:480px){.backToTop{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}.navGroupRight{order:1;justify-content:flex-start;width:100%}.navGroupLeft{order:2}.heroContent{top:285px}}@media (max-width:920px){.pfpGeneratorPanel{grid-template-columns:minmax(0,1fr)}.pfpGeneratorControls{width:min(100%,520px);margin-inline:auto}}@media (max-width:760px){.howSteps{grid-template-columns:minmax(0,1fr);gap:24px}.howStepMedia{max-width:480px}.memeGalleryGrid{grid-template-rows:420px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:280px}.memeGalleryCardFeatured{grid-area:auto/span 2}}@media (max-width:700px){.pageShell{--hero-art-top:148px;--hero-art-width:min(78vw, 340px);--hero-copy-overlap:clamp(100px, 23vw, 135px);--hero-height:calc(var(--hero-art-top) + var(--hero-art-width) - var(--hero-copy-overlap) + 310px)}.heroContent{z-index:3;top:calc(var(--hero-art-top) + var(--hero-art-width) - var(--hero-copy-overlap));width:calc(100% - 2 * var(--nav-gutter))}.heroTitle{text-shadow:0 2px 12px #000c}.heroHandLayer{display:none}.heroTitle strong{font-size:clamp(40px,12.8vw,62px)}.heroEyebrow{white-space:normal;flex-wrap:wrap;max-width:100%;font-size:11px;line-height:1.4}.heroActions{gap:10px;font-size:12px}.buyButton{padding-inline:16px}.heroCharacter,.heroHand{opacity:.88;right:50%;transform:translate(50%)}}@media (max-width:560px){.pageShell{--hero-art-top:405px;--hero-art-width:clamp(440px, 130vw, 550px);--hero-height:clamp(700px, 193vw, 784px)}.navigation{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand social""links links";align-items:start;row-gap:8px;padding-block:20px 8px;display:grid}.wordmark{grid-area:brand;font-size:clamp(23px,6.3vw,27px)}.navGroupLeft{grid-area:links;justify-content:space-between;gap:8px;font-size:11px}.navGroupRight{grid-area:social;justify-content:flex-end;width:auto}.navGroupLeft a{text-shadow:0 2px 6px #000000f2;align-items:center;min-height:40px;display:inline-flex}.navSocial{padding-inline:6px;font-size:10px}.heroCharacter,.heroHand{opacity:1;right:-12%;transform:none}.heroContent{top:145px}.heroHandLayer{display:block}.heroHand{clip-path:polygon(0 calc(var(--hero-height) - var(--hero-art-top)), 59% calc(var(--hero-height) - var(--hero-art-top)), 59% 100%, 0 100%)}.reserveDataHeader,.reserveMetricLabel{font-size:11px}.howStepCaption p{font-size:16px;line-height:1.5}.pfpGeneratorHint{font-size:11px}.footerNote{color:#aaa9a3;font-size:12px}.footerNav{grid-template-columns:minmax(0,1fr)}.memeGallery,.pfpGenerator{padding-bottom:80px}.faq{padding-bottom:100px}.faqItem button{grid-template-columns:26px minmax(0,1fr) 22px;gap:10px;min-height:74px}.faqAnswer p{margin:0 0 24px 36px;font-size:15px}.howItWorksHeader,.memeGalleryHeader{display:block}.howItWorksHeader{margin-bottom:28px}.memeGalleryHeader{margin-bottom:20px}.howItWorksHeader p,.memeGalleryHeader p{margin-top:10px}.memeGalleryGrid{grid-template-rows:360px;grid-auto-rows:240px;gap:6px}.pfpGeneratorPanel{gap:28px;padding:18px}}@media (max-width:420px){.heroEyebrow{letter-spacing:.02em;gap:4px}.reserveMetrics{gap:8px;margin-top:16px}.reserveOreIcon{flex-basis:22px;width:22px;height:22px}.reserveMetricValue{gap:4px;min-height:34px}.reserveMetricValue strong{font-size:clamp(21px,6vw,28px)}.reserveChart{margin-top:15px}.howItWorks{padding-bottom:80px}}@media (max-width:380px){.navGroupRight{flex-direction:column;align-items:flex-end;gap:4px}}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.3i-voztpvqxl2.woff2)format("woff2");font-display:swap;font-weight:500}.Yt-Tla_className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.Yt-Tla_variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.2u9udzfirdsy9.woff2)format("woff2");font-display:swap;font-weight:500}.NUBdrG_className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.NUBdrG_variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.33ptqjycga8_k.woff2)format("woff2");font-display:swap;font-weight:500}.hUl13q_className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.hUl13q_variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.2yt1keahkoo6c.woff2)format("woff2");font-display:swap;font-weight:500}.YhmSWq_className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.YhmSWq_variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.2mkbez_3692ug.woff2)format("woff2");font-display:swap;font-weight:500}.Cx3YZq_className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.Cx3YZq_variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
