@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";.entry-doors{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none;overflow:hidden}.entry-door{position:absolute;top:0;bottom:0;width:50.15%;background:#18212b;border:3px solid #090f18;transition:transform 2.1s cubic-bezier(.65,0,.22,1);will-change:transform;box-shadow:0 0 35px #0009}.entry-left{left:0;border-right:5px solid #d0ad72}.entry-right{right:0;border-left:5px solid #d0ad72}.door-shell{position:absolute;top:2%;right:3%;bottom:2%;left:3%;background:#cdb28e;clip-path:polygon(0 0,90% 0,100% 9%,100% 91%,90% 100%,0 100%);box-shadow:inset 0 8px #f0d7b0,inset 0 -10px #917c67}.entry-right .door-shell{transform:scaleX(-1)}.door-inset{position:absolute;top:8%;right:11%;bottom:14%;left:8%;background:linear-gradient(135deg,#34404c 0,#34404c 12%,#202c3a 12%,#202c3a 74%,#172230 74%);clip-path:polygon(0 0,88% 0,100% 10%,100% 90%,88% 100%,0 100%);border-left:5px solid #101b28;box-shadow:inset 0 4px #56606a}.door-inset:before,.door-inset:after{content:"";position:absolute;left:12%;right:12%;height:5px;background:#0f1925;border-bottom:1px solid #4b5761;transform:skewY(-8deg)}.door-inset:before{top:32%}.door-inset:after{top:66%}.door-stripes{position:absolute;left:8%;right:12%;bottom:7%;height:18px;background:repeating-linear-gradient(125deg,#27303a 0,#27303a 24px,#b48e51 25px,#b48e51 43px);border:2px solid #25303b}.door-optics{position:absolute;right:3%;top:42%;display:flex;flex-direction:column;gap:16px;padding:14px 7px;background:#192330;border:2px solid #07121d;border-radius:10px}.door-optics i{width:9px;height:24px;border-radius:3px;background:#ffd074;box-shadow:0 0 9px #f6ac4355,inset 1px 1px #ffebaf}.entered .entry-left{transform:translate(-101%)}.entered .entry-right{transform:translate(101%)}.page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}.is-departing .entry-doors{pointer-events:auto}.is-departing header{opacity:0!important}.is-departing .entry-door{transition-duration:1.15s}.page-transition .entry-door{transition-duration:1.4s}@media(prefers-reduced-motion:reduce){.entry-door{transition:none!important}}:root{--bg:#101b2b;--panel:#18283c;--cream:#f1d9b4;--amber:#edba67;--text:#f2ece2;--muted:#b3c1d1;--line:#c0c9d42b;--display:"Barlow Condensed",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.75 DM Sans,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid var(--amber);outline-offset:5px}img{display:block;max-width:100%}figure{margin:0}.web-header{display:flex;align-items:center;justify-content:space-between;padding:21px 6%;position:sticky;top:0;z-index:10;background:#101b2bf5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.brand{display:flex;flex-direction:column;line-height:1;font-family:var(--display);color:var(--cream)}.brand span{font-size:11px;letter-spacing:4px;margin-bottom:5px}.brand strong{font-size:32px;letter-spacing:1px}.web-header nav{display:flex;gap:32px;font-size:14px;font-weight:600}.web-header nav a:hover{color:var(--amber)}.back{font-size:13px;border:1px solid #aa967752;border-radius:3px 12px;padding:9px 15px;color:var(--cream)}main{max-width:1600px;margin:auto}.welcome{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:6%;padding:65px 6% 75px}.kicker,.section-label{font-size:11px;letter-spacing:2px;font-weight:600;color:var(--amber)}h1{font:700 clamp(58px,6.7vw,105px)/.96 var(--display);margin:22px 0 27px;letter-spacing:-1px}h1 em{font-style:normal;color:var(--cream)}.lead{font-size:clamp(21px,2vw,27px);line-height:1.5;margin:0 0 25px}.welcome-copy .lead{color:#c4d0dc}.primary{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:13px 20px;min-height:50px;background:var(--cream);color:#152131;border:1px solid #ffe6bd;border-bottom:3px solid #a88759;border-radius:3px 13px;font-size:14px;font-weight:700}.primary:hover{background:#ffe3b7}.welcome-art{background:radial-gradient(ellipse at 50% 45%,#344760,#1c2e43 65%);border:1px solid #7d8b9a55;border-radius:35px 6px;overflow:hidden}.welcome-art img{width:100%;height:clamp(330px,38vw,590px);object-fit:contain;padding:25px}.welcome-art figcaption{display:flex;justify-content:space-between;gap:15px;padding:16px 20px;background:#132235;border-top:1px solid var(--line);font:600 17px var(--display);letter-spacing:1px}.welcome-art figcaption span{font:500 9px DM Sans,sans-serif;align-self:center;color:var(--muted)}.content-section{padding:70px 6%;border-top:1px solid var(--line)}h2{font:600 clamp(42px,4.5vw,70px)/1.03 var(--display);margin:0 0 28px}.section-label{margin-bottom:34px}.story-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:7%;align-items:center}.portrait{border:1px solid #6c7b8b66;border-radius:4px 28px;overflow:hidden}.portrait img{width:100%;height:auto}.story p:not(.lead),.pair-section p:not(.lead){color:var(--muted);max-width:480px}.inline-link{display:inline-block;color:var(--cream);font-size:15px;border-bottom:1px solid #b6a080;padding-bottom:5px;margin-top:14px}.pair-section{background:var(--panel)}.pair-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center}.pair-grid h2{font-size:clamp(55px,7vw,110px);margin:0}.pair-grid h2 span{color:var(--amber)}.pair-grid .affiliation{font-size:13px;line-height:1.6;margin-top:24px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.section-heading h2{margin:0}.section-heading p{margin:0;color:var(--muted)}.meme-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.meme-gallery button{padding:0;background:none;color:var(--text);border:1px solid #6d7a8955;text-align:left;border-radius:4px 20px;overflow:hidden}.meme-gallery button:hover{border-color:var(--amber)}.meme-gallery img{width:100%;aspect-ratio:1;object-fit:contain;background:#f8f7f3}.meme-gallery span{display:flex;align-items:center;justify-content:space-between;padding:16px;font-size:11px;color:var(--muted);gap:10px}.meme-gallery b{font:600 24px var(--display);color:var(--cream)}.return-strip{display:flex;justify-content:space-between;align-items:center;margin:0 6%;padding:35px 0 50px;border-top:1px solid var(--line)}dialog{width:min(850px,94vw);max-height:94svh;background:#142339;color:var(--text);padding:20px;border:1px solid #ac9270;border-radius:5px 20px}dialog::backdrop{background:#020913e8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.full-image{max-height:70svh;margin:auto;object-fit:contain}.close{position:absolute;top:15px;right:15px;padding:10px 15px;background:#142339;color:var(--cream);border:1px solid #8b98a5;border-radius:4px}dialog>div{display:flex;justify-content:space-between;align-items:center;padding-top:20px;gap:20px}dialog h2{font-size:28px;margin:0}@media(max-width:760px){html{scroll-padding-top:130px}.web-header{padding:15px 5%;flex-wrap:wrap;gap:16px}.brand strong{font-size:27px}.web-header nav{order:3;width:100%;justify-content:center;gap:35px;font-size:13px}.back{font-size:11px;padding:7px 11px}.welcome{grid-template-columns:1fr;padding:38px 6% 45px;gap:35px}h1{font-size:68px}.welcome-art img{height:350px}.welcome-art figcaption span{font-size:8px}.content-section{padding:45px 6%}.story-grid,.pair-grid{grid-template-columns:1fr;gap:30px}.story-grid .portrait{order:2}h2{font-size:45px}.pair-grid h2{font-size:68px}.section-heading{display:block}.section-heading p{margin-top:18px}.meme-gallery{grid-template-columns:1fr;gap:25px}.return-strip{gap:25px}.return-strip .inline-link{font-size:12px}.download{font-size:12px;padding:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#111f30}.web-header{background:#111f30;border-bottom:1px solid #ffffff12;-webkit-backdrop-filter:none;backdrop-filter:none;padding-block:18px}.web-header .back{border-color:#d6b78366;border-radius:2px;padding:10px 17px}.web-header nav a{font-size:12px;letter-spacing:.07em}.web-header .brand strong{letter-spacing:2px}main{max-width:none}.welcome{position:relative;isolation:isolate;min-height:min(780px,calc(100svh - 90px));overflow:hidden;grid-template-columns:.92fr 1.25fr;gap:0;padding:85px max(5%,calc((100vw - 1440px)/2)) 105px;background:#dce5e8;color:#14273c;background-image:linear-gradient(155deg,#edf0e9,#dce6e9 46%,#aebfcf)}.welcome-copy{position:relative;z-index:3;align-self:center}.welcome .kicker{color:#56697a;font-size:10px;letter-spacing:2.8px;display:flex;align-items:center;gap:12px}.kicker>span{width:22px;height:3px;background:#b77b31}.welcome h1{font-size:clamp(66px,7.7vw,118px);font-weight:800;line-height:.89;letter-spacing:-2.5px;margin:28px 0}.welcome h1 em{color:#203b57}.welcome .lead{font-size:clamp(18px,1.65vw,25px);font-weight:600;color:#283f52;margin-bottom:12px}.hero-description{font-size:14px;color:#5b6c78;line-height:1.8;margin:0 0 30px}.hero-actions{display:flex;align-items:center;gap:25px}.welcome .primary{background:#172d43;color:#f7e4c3;border:1px solid #172d43;border-bottom:4px solid #091727;border-radius:2px;padding:14px 23px;transition:background .2s,transform .2s}.welcome .primary:hover{background:#294963;transform:translateY(-2px)}.welcome .primary:active{transform:translateY(2px)}.hero-secondary{font-size:12px;color:#334c60;border-bottom:1px solid #8a9ba6;padding:8px 0}.hero-pair{display:flex;gap:16px;align-items:center;margin-top:30px;font:600 12px var(--display);letter-spacing:2px;color:#4a6072}.hero-pair span{color:#a9824d;font-size:19px}.flight-scene{position:relative;align-self:stretch;min-height:520px;z-index:2;margin-left:-9%;margin-right:-15%;pointer-events:none;--mx:0;--my:0}.scene-orbit{position:absolute;width:76%;aspect-ratio:1;top:-2%;left:18%;border:1px solid #718ba52a;border-radius:50%;box-shadow:0 0 0 55px #eff3ee15}.scene-depth{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(calc(var(--mx)*-5px),calc(var(--my)*-3px));transition:transform .9s ease-out}.distant-jet{position:absolute;width:29%;right:8%;top:-2%;opacity:1;animation:jet-drift 12s ease-in-out infinite}.wing-follow{position:absolute;top:7%;right:-1%;bottom:0;left:-6%;transform:translate(calc(var(--mx)*9px),calc(var(--my)*6px));transition:transform .7s ease-out}.wing-bob{width:100%;height:100%;animation:wing-bob 7s ease-in-out infinite}.hero-wing-art{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 12px #233e5314)}.cloud-drift{position:absolute;pointer-events:none}.cloud-drift img{width:100%;height:100%;object-fit:contain}.cloud-back{width:76%;height:50%;top:0;left:-12%;opacity:.65;animation:cloud-back 19s ease-in-out infinite alternate}.cloud-front{width:65%;height:40%;right:-18%;bottom:-7%;opacity:.9;animation:cloud-front 14s ease-in-out infinite alternate}.flight-scene figcaption{position:absolute;bottom:-25px;left:28%;font:600 9px DM Sans,sans-serif;letter-spacing:2.5px;color:#4e6477;display:flex;align-items:center;gap:12px}.scene-dash{width:28px;height:1px;background:#728797}.hero-next{position:absolute;left:5%;bottom:28px;display:flex;gap:30px;align-items:center;font-size:9px;letter-spacing:2px;color:#4c6375}.hero-next span{color:#788c9b}.content-section{max-width:1440px;margin:auto;padding-block:95px}.pair-section{max-width:none;padding-inline:max(6%,calc((100vw - 1267px)/2))}.return-strip{max-width:1267px;margin:auto}@keyframes wing-bob{0%,to{transform:translateY(0) rotate(-.35deg)}50%{transform:translateY(-12px) rotate(.35deg)}}@keyframes jet-drift{0%,to{transform:translate(0)}50%{transform:translate(-12px,7px)}}@keyframes cloud-back{0%{transform:translate(18px)}to{transform:translate(-27px)}}@keyframes cloud-front{0%{transform:translate(24px)}to{transform:translate(-35px)}}@media(min-width:1500px){.flight-scene{min-height:570px}}@media(max-width:1000px)and (min-width:761px){.welcome{padding-inline:5%;min-height:670px}.welcome h1{font-size:78px}.hero-actions{gap:14px}.hero-secondary{max-width:85px}.flight-scene{margin-right:-25%;min-height:470px}.hero-description{font-size:12px}}@media(max-width:760px){.welcome{display:flex;flex-direction:column;align-items:stretch;padding:42px 7% 70px;min-height:0;gap:0}.welcome-copy{align-self:stretch}.welcome h1{font-size:clamp(64px,13vw,94px);margin:22px 0;letter-spacing:-1.5px}.welcome .lead{font-size:20px}.hero-description{font-size:13px;margin-bottom:22px}.hero-actions{gap:20px}.hero-pair{margin-top:20px}.flight-scene{min-height:360px;height:360px;align-self:stretch;margin:6px -12% 0 -6%}.wing-follow{top:2%;right:0;bottom:0;left:0}.distant-jet{top:0;right:12%;width:26%}.scene-orbit{width:67%;left:22%;top:9%}.cloud-back{top:-5%}.flight-scene figcaption{bottom:-3px;left:20%;font-size:7px}.hero-next{display:none}.return-strip{margin-inline:6%}.web-header nav{gap:30px}}@media(prefers-reduced-motion:reduce){.flight-scene *{animation:none!important;transition:none!important;transform:none!important}.welcome .primary{transition:none}}.web-header{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;padding:20px 5%;background:#102033;border-bottom:1px solid #c4d1de22;box-shadow:0 3px 16px #08131f12}.web-header .brand{justify-self:start}.web-header .brand span{font-size:10px;letter-spacing:4.5px;color:#c4b293}.web-header .brand strong{font-size:34px;letter-spacing:1.6px;color:#ffe3b6}.web-header nav{gap:6px;align-items:center}.web-header nav a{position:relative;padding:12px 16px;color:#bdc9d5;font-size:14px;font-weight:600;letter-spacing:0;line-height:1.3;border-radius:3px;transition:background .18s,color .18s}.web-header nav a:hover{color:#fff3db;background:#ffffff08}.web-header nav a[aria-current]{color:#ffe2ae;background:#d9b1710d}.web-header nav a[aria-current]:after{content:"";position:absolute;height:2px;left:16px;right:16px;bottom:3px;background:#e9b464}.header-actions{display:flex;justify-self:end;gap:12px;align-items:center}.social-x{display:grid;place-items:center;width:46px;height:46px;padding:12px;border:1px solid #70839966;background:#192d42;color:#e6edf3;border-radius:4px}.social-x svg{width:20px;height:20px;fill:currentColor}.social-x:disabled{cursor:default}.header-buy{display:flex;align-items:center;justify-content:center;gap:19px;min-height:48px;padding:12px 20px;background:#efc581;color:#132236;font-size:14px;line-height:1.2;font-weight:700;border:1px solid #ffe0ac;border-bottom:3px solid #a67a3c;border-radius:4px;box-shadow:inset 0 1px #fff1cb;white-space:nowrap;transition:background .18s,transform .18s}.header-buy svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.header-buy:hover{background:#ffdaa0;transform:translateY(-1px)}.header-buy:active{transform:translateY(2px)}.welcome .hero-description{font-size:16px;line-height:1.8;color:#43596b;max-width:470px}.welcome .hero-secondary{font-size:14px}.welcome .lead{line-height:1.45}.web-header a:focus-visible,.web-header button:focus-visible{outline:2px solid #ffe1a8;outline-offset:4px}@media(max-width:1050px){.web-header{gap:16px;padding-inline:4%}.web-header nav{gap:0}.web-header nav a{padding-inline:11px}.header-actions{gap:8px}.header-buy{padding-inline:14px;gap:11px}}@media(max-width:760px){html{scroll-padding-top:142px}.web-header{grid-template-columns:1fr auto;gap:13px;padding:14px 5% 8px}.web-header .brand strong{font-size:28px}.web-header .brand span{font-size:8px;letter-spacing:3px}.header-actions{grid-column:2;grid-row:1}.header-buy{font-size:12px;min-height:42px;padding:10px 12px;gap:10px}.social-x{width:40px;height:42px;padding:10px}.social-x svg{width:18px;height:18px}.web-header nav{grid-column:1 / -1;grid-row:2;order:initial;display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%;border-top:1px solid #ffffff12;padding-top:5px}.web-header nav a{text-align:center;font-size:13px;padding:10px 7px}.web-header nav a[aria-current]:after{left:22%;right:22%;bottom:0}.welcome .hero-description{font-size:15px}.hero-actions{flex-wrap:wrap;gap:17px}.welcome .hero-secondary{font-size:13px}}.welcome{background:#142234;background-image:radial-gradient(ellipse at 78% 42%,#2b3b4c,#192a3d 44%,#122032 78%);color:#f3dfbf}.welcome .kicker{color:#d5bb92}.kicker>span{background:#efbf76}.welcome h1{color:#f4e3c8}.welcome h1 em{color:#edbd76}.welcome .lead{color:#f0dcc0}.welcome .hero-description{color:#c2cbd3}.welcome .primary{background:#efc581;color:#142236;border-color:#ffe0ac;border-bottom-color:#a67a3c;box-shadow:inset 0 1px #fff1cb}.welcome .primary:hover{background:#ffdaa0}.welcome .hero-secondary{color:#ebd2ad;border-bottom-color:#af91696b}.hero-pair{color:#e5cda9}.hero-pair span{color:#efbd73}.hero-next{color:#d6c1a1}.hero-next span{color:#93a3b3}.social-x:hover{background:#294059;border-color:#d9b475;color:#ffe3b6}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;align-items:center}.welcome .hero-buy,.hero-pill{display:inline-flex;justify-content:center;align-items:center;min-height:49px;padding:13px 23px;border-radius:999px;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.welcome .hero-buy{border-bottom-width:2px;box-shadow:inset 0 1px #fff0c9}.hero-pill{border:1px solid #8292a55c;background:#ffffff06;color:#f0dec4;transition:background .18s,border-color .18s,transform .18s}.hero-pill:hover{background:#ffffff0d;border-color:#d5b581}.hero-pill:active{transform:translateY(1px)}.token-addresses{margin-top:25px;max-width:470px;position:relative;padding-bottom:21px}.address-row{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;text-align:left;color:#cbd2da;font:12px/1.5 DM Sans,sans-serif}.address-label{flex:0 0 30px;font-size:10px;font-weight:700;letter-spacing:1px;color:#e5c496}.address-pending{padding:4px 0;color:#95a4b4}.address-copy{padding:7px 0;background:none;border:0;cursor:pointer}.address-value{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;overflow-wrap:anywhere;min-width:0}.address-copy svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:#d9bd96;stroke-width:1.6}.address-copy:hover .address-value{color:#ffe1ac}.copy-status{position:absolute;bottom:0;left:42px;color:#efc581;font-size:11px}.address-copy:focus-visible{outline-offset:3px;border-radius:3px}@media(max-width:760px){.hero-actions{gap:9px}.welcome .hero-buy,.hero-pill{font-size:12px;min-height:46px;padding:12px 17px}.token-addresses{margin-top:21px}.address-row{gap:9px}.address-label{flex-basis:25px}.address-value{font-size:10px}.copy-status{left:34px}}.token-addresses{display:grid;gap:9px;padding-bottom:0;max-width:465px;margin-top:24px}.address-row{min-height:46px;width:100%;padding:11px 14px;border:1px solid #8f9cac40;border-radius:10px;background:#0c192a70;box-shadow:inset 0 1px 3px #040d1733;gap:12px}.address-label{flex:0 0 52px;font-size:11px;letter-spacing:.5px;color:#e8cca2;line-height:22px;border-right:1px solid #b1a18a35}.address-pending{color:#99a9ba;font-size:12px}.address-copy{transition:background .18s,border-color .18s}.address-copy:hover{background:#203348;border-color:#c3a27488}.address-value{font-size:11px;line-height:1.6}.address-copy svg{margin-left:auto}.address-copy.is-copied{border-color:#e9bd7477;background:#c79c4810}.address-copy.is-copied .address-label{color:#ffda96;letter-spacing:0}@media(max-width:760px){.address-row{padding:10px 12px;gap:10px}.address-label{flex-basis:49px;font-size:10px}.address-value{font-size:10px}}.token-explainer{max-width:1440px;padding:90px 6% 65px;scroll-margin-top:24px}.token-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:48px}.token-heading h2{font-size:clamp(44px,5vw,72px);margin:0;color:#f4e3c8;letter-spacing:-.6px}.token-heading em{font-style:normal;color:#edbd76}.token-heading>p{margin:0;color:#b9c6d2;font-size:15px;line-height:1.7}.token-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.token-step{min-width:0;border:1px solid #95a5b62e;background:#192a3d;border-radius:18px;overflow:hidden;scroll-margin-top:120px}.token-art{margin:0;aspect-ratio:3/2;overflow:hidden;background:#142234}.token-art[hidden]{display:none}.token-art img{display:block;width:100%;height:100%;object-fit:contain}.token-step-copy{padding:29px 28px 33px}.token-topic{font-size:10px!important;letter-spacing:1.8px;color:#d8b77f!important;font-weight:700;margin:0 0 18px!important}.token-step h3{font:600 clamp(29px,2.8vw,42px)/1.08 var(--display);color:#f3dfbf;margin:0 0 20px}.token-step-copy>p:last-child{font-size:15px;line-height:1.8;color:#c0ccda;margin:0;max-width:340px}.token-affiliation{font-size:11px;color:#8fa1b4;margin:27px 0 0}@media(max-width:900px){.token-step-copy{padding:23px 19px 27px}.token-steps{gap:15px}.token-step-copy>p:last-child{font-size:14px}}@media(max-width:700px){.token-explainer{padding:55px 6%}.token-heading{display:block;margin-bottom:30px}.token-heading h2{font-size:46px}.token-heading>p{margin-top:18px;font-size:14px}.token-steps{grid-template-columns:1fr;gap:20px}.token-step h3{font-size:36px}.token-step-copy{padding:26px}.token-step-copy>p:last-child{max-width:none}.token-art{aspect-ratio:3/2}}.token-steps{grid-template-columns:1fr;gap:32px}.token-step{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;background:#17283a;border-radius:20px}.token-art{width:100%;aspect-ratio:3/2;align-self:center}.token-step-copy{padding:36px 44px}.token-step h3{font-size:clamp(34px,3.4vw,50px);margin-bottom:22px}.token-step-copy>p:last-child{max-width:390px;font-size:16px;line-height:1.8}@media(max-width:900px){.token-step-copy{padding:26px}.token-step h3{font-size:34px}.token-step-copy>p:last-child{font-size:14px}}@media(max-width:700px){.token-steps{gap:25px}.token-step{grid-template-columns:1fr;border-radius:16px}.token-step-copy{padding:27px}.token-step h3{font-size:36px}.token-step-copy>p:last-child{font-size:15px;max-width:none}}.token-heading{margin-bottom:36px}.token-step-copy{display:flex;flex-direction:column;justify-content:center;align-self:stretch}.token-step h3{margin-top:0}.site-footer{padding-top:24px;border-top:1px solid #ffffff14}.site-footer>p{max-width:1267px;margin:0 auto;padding:0 6%;font-size:11px;color:#8fa1b4}.site-footer .return-strip{border-top:0}.welcome-copy>h1:first-child{margin-top:0}.token-step{grid-template-columns:1fr 1fr}.token-step:nth-child(odd) .token-step-copy{grid-column:1;grid-row:1}.token-step:nth-child(odd) .token-art{grid-column:2;grid-row:1}.token-step:nth-child(2n) .token-art{grid-column:1;grid-row:1}.token-step:nth-child(2n) .token-step-copy{grid-column:2;grid-row:1}@media(max-width:700px){.token-step{grid-template-columns:1fr}.token-step:nth-child(n) .token-step-copy{grid-column:1;grid-row:1}.token-step:nth-child(n) .token-art{grid-column:1;grid-row:2}}@media(min-width:761px){.welcome{display:block;min-height:780px}.welcome-copy{width:43%;max-width:580px;position:relative;z-index:3}.flight-scene{position:absolute;right:-3vw;top:55px;bottom:40px;width:63vw;max-width:none;min-height:0;margin:0}.wing-follow{top:0;right:0;bottom:0;left:0;transform:translateY(calc(var(--my)*6px));transition:transform .7s ease-out}.wing-bob{animation:anchored-wing-bob 7s ease-in-out infinite}.hero-wing-art{object-position:right center;object-fit:contain}.scene-depth{top:0;right:4%;bottom:0;left:0}.distant-jet{right:10%;top:0}.cloud-front{right:-5%}}@keyframes anchored-wing-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(min-width:1600px){.flight-scene{width:66vw;right:-5vw;top:15px;bottom:5px}.hero-wing-art{object-fit:cover;object-position:left center}}@media(min-width:761px)and (max-width:1050px){.welcome{min-height:720px}.welcome-copy{width:47%}.flight-scene{width:64vw;right:-9vw;top:85px;bottom:55px}}.welcome{isolation:isolate;background:#142234}.welcome:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:-2;background:url(/assets/hero-airfield-v30.png) center 65%/cover no-repeat;filter:blur(2px);opacity:.8;pointer-events:none}.welcome:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#101b2bd9,#101b2b9c 35%,#101b2b12 68%),linear-gradient(0deg,#101b2b 0%,transparent 23%)}@media(max-width:760px){.welcome:before{background-position:62% bottom;opacity:.65}.welcome:after{background:linear-gradient(180deg,#101b2bbd,#101b2b80 48%,#101b2b0d 72%,#101b2b)}}.web-header nav{display:flex;gap:4px;padding:5px;background:#0b1726;border:1px solid #a9b7c42b;border-radius:999px;box-shadow:inset 0 1px 3px #0003,0 1px #ffffff06}.web-header nav a{border-radius:999px;padding:11px 22px;min-width:82px;text-align:center}.web-header nav a:hover{background:#26374a;color:#fff0d7}.web-header nav a[aria-current]{background:#2e3e50;color:#ffdda5;box-shadow:inset 0 1px #ffe2ae18}.web-header nav a[aria-current]:after{display:none}@media(max-width:1050px){.web-header nav a{padding-inline:17px;min-width:72px}}@media(max-width:760px){.web-header nav{display:grid;grid-template-columns:repeat(3,1fr);padding:4px;gap:4px}.web-header nav a{padding:10px 12px;min-width:0}}.web-header{padding-block:14px;gap:20px}.web-header .brand{flex-direction:row;align-items:center;gap:11px;white-space:nowrap}.web-header .brand-avatar{width:52px;height:52px;object-fit:contain;flex-shrink:0}.web-header .brand .brand-wordmark{display:flex;align-items:baseline;gap:6px;margin:0;line-height:1}.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-family:var(--display);font-size:25px;letter-spacing:.5px;font-weight:600;margin:0;line-height:1}.web-header .brand .brand-wordmark span{color:#f2e7d6}.web-header .brand .brand-wordmark strong{color:#edba67}.web-header nav{padding:3px;gap:3px;box-shadow:inset 0 1px 2px #0002}.web-header nav a{padding:7px 18px;min-width:70px;font-size:13px;font-weight:500}@media(min-width:761px)and (max-width:1100px){.web-header{padding-inline:3%;gap:12px}.web-header .brand-avatar{width:44px;height:44px}.web-header .brand{gap:8px}.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:21px}.web-header nav a{padding-inline:12px;min-width:60px}}@media(max-width:760px){.web-header{padding:12px 4% 9px;gap:10px}.web-header .brand-avatar{width:38px;height:38px}.web-header .brand{gap:7px}.web-header .brand .brand-wordmark{gap:4px}.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:19px;letter-spacing:.1px}.web-header nav{padding:3px;justify-self:center;max-width:320px}.web-header nav a{padding:7px 12px}.header-actions{gap:6px}.header-buy{font-size:11px;padding:9px;min-height:36px}.header-buy svg{display:none}.social-x{width:32px;height:36px;padding:8px}}@media(max-width:390px){.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:17px}.web-header .brand-avatar{width:32px;height:32px}.web-header .brand{gap:5px}.header-actions{gap:4px}.header-buy{padding:8px;font-size:10px}.social-x{width:28px}}.token-explainer,.memes-section{background-image:radial-gradient(ellipse at 90% 12%,#dca85d06,transparent 55%)}.token-step,.meme-gallery button{transition:border-color .25s,box-shadow .25s,transform .25s}.token-step:hover{border-color:#d4ad6959;box-shadow:0 12px 32px #050d181f}.meme-gallery button:hover{transform:translateY(-3px);border-color:#d4ad6980;box-shadow:0 12px 28px #050d1840}.meme-gallery button:active{transform:translateY(0) scale(.995)}.hero-pill,.address-copy,.social-x{transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.hero-pill:hover,.social-x:hover{border-color:#edba6799;box-shadow:0 0 16px #edba6710}.hero-pill:active,.social-x:active{transform:translateY(1px)}.reveal-ready{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.65,.3,1)}.reveal-ready.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal-ready{opacity:1;transform:none;transition:none}.token-step,.meme-gallery button,.hero-pill,.address-copy,.social-x{transition:none}.meme-gallery button:hover,.meme-gallery button:active{transform:none}}.web-header{background:#102033c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .28s cubic-bezier(.2,.65,.3,1);will-change:transform}.web-header.is-scroll-hidden{transform:translateY(-105%);pointer-events:none}.web-header:focus-within{transform:translateY(0);pointer-events:auto}.web-header nav{background:#0b17268c}@media(prefers-reduced-motion:reduce){.web-header{transition:none}}.closing-scene{position:relative;isolation:isolate;overflow:hidden;min-height:680px;display:flex;align-items:center;padding:80px 6%;scroll-margin-top:80px;background:#f9e7c6}.closing-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.closing-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fff0d8b3,transparent 62%);pointer-events:none}.closing-content{width:47%;max-width:530px;color:#243345}.closing-content h2{font-size:clamp(55px,6vw,88px);color:#233345;margin:0 0 28px}.closing-content .token-addresses{max-width:none;margin:0 0 25px}.closing-content .address-row{background:#fff8e9df;border-color:#9b795849;box-shadow:0 3px 12px #6c473b0b;color:#37485a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.closing-content .address-label{color:#735339;border-color:#9b795840}.closing-content .address-copy:hover{background:#fffaf1;border-color:#9b79589c}.closing-content .address-copy:hover .address-value{color:#243345}.closing-content .address-copy.is-copied .address-label{color:#72521d}.closing-actions{display:flex;flex-wrap:wrap;gap:10px}.closing-actions .primary,.closing-actions .hero-pill{min-height:46px;padding:12px 18px;border-radius:999px;font-size:13px;line-height:1.4;justify-content:center}.closing-actions .primary{background:#25374c;border:1px solid #25374c;color:#fff0d7;box-shadow:0 3px #142335}.closing-actions .hero-pill{background:#fff6e8e8;color:#25374c;border:1px solid #9b79586b}.closing-actions a:hover,.closing-actions button:hover{filter:brightness(1.05);transform:translateY(-1px)}#meme-library{padding:30px;border-radius:20px;width:min(880px,94vw)}#meme-library h2{font-size:38px;margin:0 0 24px}.library-close{float:right;background:transparent;border:1px solid #8295a9;border-radius:20px;color:#f1d9b4;padding:7px 15px}#meme-library .library-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:0}.library-grid a{overflow:hidden;border:1px solid #8e9ca944;border-radius:12px;font-size:12px}.library-grid img{width:100%;aspect-ratio:1;object-fit:cover}.library-grid span{display:block;padding:12px}@media(max-width:760px){.closing-scene{min-height:850px;align-items:flex-start;padding:45px 6%}.closing-art{object-position:68% bottom;height:65%;top:auto}.closing-scene:after{background:linear-gradient(#f9e7c6 0,#f9e7c6 32%,#f9e7c600 55%)}.closing-content{width:100%;max-width:none}.closing-content h2{font-size:58px}.closing-content .token-addresses{max-width:480px}.closing-actions{gap:8px}.closing-actions .primary,.closing-actions .hero-pill{padding:11px 14px;font-size:12px}#meme-library .library-grid{grid-template-columns:1fr}#meme-library{max-height:85vh}}.closing-scene{min-height:480px;aspect-ratio:3/1;padding:45px 6%;background:#ead5b5}.closing-art{object-fit:cover;object-position:center}.closing-scene:after{background:linear-gradient(90deg,#f4e3c94d,transparent 58%)}.closing-content{width:45%;max-width:530px}.closing-content h2{font-size:clamp(48px,5vw,76px);margin-bottom:22px}@media(max-width:760px){.closing-scene{aspect-ratio:auto;min-height:720px;padding:38px 6%;align-items:flex-start}.closing-content{width:100%;max-width:500px}.closing-art{height:53%;top:auto;bottom:0;object-position:right bottom}.closing-scene:after{background:linear-gradient(#ead5b5 0,#ead5b5 43%,#ead5b500 62%)}.closing-content h2{font-size:52px}}html,body{max-width:100%;overflow-x:clip}main{min-width:0;width:100%}.welcome,.closing-scene{overflow:clip}.web-header>*{min-width:0}.closing-content{min-width:0}.closing-content h2{font-family:DM Sans,sans-serif;font-size:clamp(32px,3.2vw,48px);font-weight:800;letter-spacing:-1.5px;line-height:1.15;margin-bottom:24px;color:#243345}.closing-addresses{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:26px;max-width:100%}.closing-address{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:9px 10px 9px 14px;background:#fff7e6e8;border:1px solid #92755655;border-radius:10px;color:#243345;box-shadow:0 2px 10px #6c473b09}.closing-label{font:700 11px DM Sans,sans-serif;color:#70543a;flex-shrink:0}.closing-value{min-width:0;overflow-wrap:anywhere;font:11px/1.6 ui-monospace,Consolas,monospace}.copy-control{flex-shrink:0;border:1px solid #9b795854;border-radius:7px;background:#e9d9bc;color:#344153;padding:7px 9px;font:700 10px/1.2 DM Sans,sans-serif;min-width:62px;transition:background .2s}.copy-control:hover:not(:disabled){background:#ddc6a0}.copy-control:disabled{opacity:.4;cursor:default}.copy-control .address-label{font:inherit;color:inherit;border:0;letter-spacing:0;line-height:inherit}.copy-control.is-copied{background:#d9c69f}@media(max-width:760px){.closing-content h2{font-size:36px}.closing-address{gap:9px;padding-left:11px}.closing-value{font-size:10px}.copy-control{padding:7px;min-width:58px}}.closing-content h2{font-family:DM Sans,sans-serif;font-size:clamp(30px,3.3vw,50px);line-height:1.12;letter-spacing:-1.6px;font-weight:800;margin-bottom:25px}@media(max-width:760px){.closing-content h2{font-size:34px;letter-spacing:-1px}}@font-face{font-family:Oxanium;src:url(/fonts/Oxanium-Variable.ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-family:Oxanium,sans-serif;font-size:19px;font-weight:700;letter-spacing:-.4px}.web-header .brand .brand-wordmark{gap:6px}.closing-content h2{font-family:Oxanium,sans-serif;font-size:clamp(30px,3.1vw,47px);font-weight:700;letter-spacing:-1.2px;line-height:1.16}.closing-content h2 span{color:#23364a}.closing-content h2 em{font-style:normal;color:#934622}@media(min-width:761px)and (max-width:1100px){.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:15px}}@media(max-width:760px){.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:13px;letter-spacing:-.4px}.web-header .brand .brand-wordmark{gap:4px}.closing-content h2{font-size:33px;letter-spacing:-1px}}@media(max-width:390px){.web-header .brand .brand-wordmark span,.web-header .brand .brand-wordmark strong{font-size:11px}}.token-explainer{background:#000;max-width:none}.token-explainer .token-heading,.token-explainer .token-steps{max-width:1267px;margin-left:auto;margin-right:auto}.section-wave{position:absolute;left:0;top:-1px;width:100%;height:64px;z-index:1;pointer-events:none;display:block}.closing-scene{padding-top:85px}@media(max-width:760px){.section-wave{height:38px}.closing-scene{padding-top:64px}}html{scroll-padding-top:0}#home,#about{scroll-margin-top:0}.closing-content h2{font-family:Barlow Condensed,sans-serif;font-weight:800;font-style:normal;font-size:clamp(46px,4.6vw,70px);line-height:.98;letter-spacing:-.025em;text-transform:uppercase;font-synthesis:none}.closing-content h2 span,.closing-content h2 em{display:inline-block;font-weight:800;font-style:normal}.closing-content h2 em{margin-top:.12em;color:#934622}@media(max-width:760px){.closing-content h2{font-size:clamp(38px,8vw,56px);letter-spacing:-.02em}}.web-header .brand-avatar{border-radius:50%;overflow:hidden}
