.launch-page{--launch-bg:#f0ece3;--launch-ink:#17212c;--launch-accent:#d74d82;--launch-line:#b9b5ab;--launch-muted:#626c73;min-height:100dvh;background:var(--launch-bg);color:var(--launch-ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.launch-page *{box-sizing:border-box}.launch-page a{color:inherit;text-decoration:none}.launch-page a,.launch-page button{outline-offset:4px}.launch-demo-note{background:var(--launch-ink);color:var(--launch-bg);padding:8px 24px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.12em}.launch-footer,.launch-header{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1440px;margin:auto;padding:24px clamp(20px,4vw,72px)}.launch-header{border-bottom:1px solid var(--launch-line)}.launch-brand{font-size:24px;font-weight:800;letter-spacing:-.06em}.launch-brand span{color:var(--launch-accent)}.launch-header>div{display:flex;align-items:center;gap:28px;font-size:11px;font-weight:700;letter-spacing:.1em}.launch-header>div>a{border:1px solid var(--launch-line);padding:11px 17px;letter-spacing:0;font-size:13px;transition:background .2s,color .2s}.launch-header>div>a:hover{background:var(--launch-ink);color:var(--launch-bg)}.launch-page main{max-width:1440px;margin:auto;padding:0 clamp(20px,4vw,72px)}.launch-overline{padding:30px 0 0;font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--launch-accent)}.launch-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,45%);grid-gap:clamp(28px,6vw,110px);gap:clamp(28px,6vw,110px);align-items:center;padding:clamp(34px,6vw,86px) 0}.launch-kicker,.launch-reveal>div:first-child>span,.launch-story-block>span{font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--launch-accent)}.launch-copy h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(68px,9vw,156px);font-weight:400;line-height:.91;letter-spacing:-.075em;overflow-wrap:anywhere;max-width:780px;margin:20px 0 28px}.launch-copy h1 span{color:var(--launch-accent)}.launch-story{font-size:clamp(19px,2vw,27px);line-height:1.36;max-width:560px;margin:0;color:var(--launch-muted)}.launch-actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:48px}.launch-actions>a{display:flex;justify-content:space-between;gap:30px;min-width:240px;background:var(--launch-accent);color:#fff;padding:17px 21px;font-size:14px;font-weight:800;transition:transform .2s,filter .2s}.launch-actions>a:hover{transform:translateY(-2px);filter:brightness(1.08)}.launch-actions>span{color:var(--launch-muted);font-size:12px}.launch-visual{position:relative;min-width:0;transform:rotate(2deg)}.launch-art{position:relative;aspect-ratio:4/4.4;background:color-mix(in srgb,var(--launch-accent) 13%,var(--launch-bg));border:13px solid var(--launch-ink);box-shadow:18px 18px 0 var(--launch-accent)}.launch-art img{object-fit:cover}.launch-visual>span{position:absolute;bottom:27px;left:-19px;background:var(--launch-bg);border:1px solid var(--launch-ink);padding:12px 16px;font-size:10px;font-weight:800;letter-spacing:.13em}.launch-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--launch-line);border-bottom:1px solid var(--launch-line)}.launch-facts>div{padding:25px 20px 27px;border-right:1px solid var(--launch-line)}.launch-facts>div:first-child{padding-left:0}.launch-facts>div:last-child{border-right:0}.launch-facts span,.launch-facts strong{display:block}.launch-facts span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--launch-muted)}.launch-facts strong{font-size:clamp(22px,3vw,38px);margin-top:9px;letter-spacing:-.04em}.launch-facts small{font-size:.55em;color:var(--launch-muted)}.launch-story-block{display:grid;grid-template-columns:1fr 1.8fr;grid-gap:30px;gap:30px;padding:clamp(68px,8vw,120px) 0}.launch-story-block>div{max-width:680px}.launch-reveal h2,.launch-story-block h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;font-size:clamp(38px,5vw,70px);line-height:1;margin:0 0 25px}.launch-reveal p,.launch-story-block p{font-size:17px;line-height:1.6;color:var(--launch-muted)}.launch-story-block a{display:inline-block;margin-top:15px;padding-bottom:8px;border-bottom:2px solid var(--launch-accent);font-size:14px;font-weight:800}.launch-reveal{border-top:1px solid var(--launch-line);padding:60px 0 100px}.launch-reveal p{max-width:580px}.launch-reveal-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-top:30px}.launch-reveal-grid>div{position:relative;aspect-ratio:4/5;background:var(--launch-accent)}.launch-reveal-grid img{object-fit:cover}.launch-footer{border-top:1px solid var(--launch-line);font-size:12px}.launch-footer>a{font-size:20px;font-weight:800;letter-spacing:-.06em}.launch-footer>span{color:var(--launch-muted)}.launch-pixel{--launch-bg:#12182b;--launch-ink:#f6eacd;--launch-accent:#ff6aa8;--launch-line:#5d6685;--launch-muted:#b9bfd1;background-image:linear-gradient(transparent 95%,hsla(0,0%,100%,.045));background-size:100% 6px}.launch-pixel .launch-copy h1,.launch-pixel .launch-reveal h2,.launch-pixel .launch-story-block h2{font-family:Georgia,Times New Roman,serif;font-weight:900;letter-spacing:-.055em;text-shadow:4px 4px 0 #69356b}.launch-pixel .launch-art{border-image:linear-gradient(45deg,#ff6aa8,#ffe3a9) 1;box-shadow:18px 18px 0 #32395b}.launch-pixel .launch-actions>a{color:#1b1623}.launch-pixel .launch-demo-note{background:#ff6aa8;color:#1b1623}.launch-terminal{--launch-bg:#071c22;--launch-ink:#d5eee8;--launch-accent:#93f6c4;--launch-line:#346268;--launch-muted:#9fc1bf;background-image:radial-gradient(circle at 70% 20%,rgba(32,128,131,.22),transparent 45%)}.launch-terminal .launch-copy h1,.launch-terminal .launch-reveal h2,.launch-terminal .launch-story-block h2{font-family:Courier New,monospace;letter-spacing:-.08em}.launch-terminal .launch-kicker,.launch-terminal .launch-overline,.launch-terminal .launch-reveal>div:first-child>span,.launch-terminal .launch-story-block>span{font-family:Courier New,monospace}.launch-terminal .launch-art{border:1px solid var(--launch-accent);box-shadow:18px 18px 0 rgba(147,246,196,.13)}.launch-terminal .launch-actions>a{color:#071c22}.launch-terminal .launch-demo-note{background:#93f6c4;color:#071c22}.launch-loading{min-height:100dvh;display:grid;place-content:center;text-align:center;grid-gap:12px;gap:12px;background:#f0ece3;color:#17212c;padding:30px}.launch-loading a{text-decoration:underline}@media(max-width:760px){.launch-footer,.launch-header{padding:20px}.launch-header>div>span{display:none}.launch-hero{grid-template-columns:1fr;padding:40px 0 62px}.launch-copy h1{font-size:clamp(55px,14vw,90px);margin:18px 0}.launch-story{font-size:19px}.launch-actions{margin-top:30px}.launch-visual{max-width:520px;width:90%;justify-self:center;margin-top:12px}.launch-facts{grid-template-columns:repeat(2,1fr)}.launch-facts>div{padding:20px 10px!important}.launch-facts>div:nth-child(2){border-right:0}.launch-facts>div:last-child{grid-column:1/-1;border-top:1px solid var(--launch-line)}.launch-story-block{grid-template-columns:1fr;padding:66px 0}.launch-reveal-grid{grid-template-columns:repeat(3,1fr)}.launch-reveal-grid>div:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.launch-page *{transition:none!important}}.launch-live-art{position:relative;aspect-ratio:1;overflow:hidden}.launch-live-art img{width:100%;height:100%;object-fit:cover}.launch-live-cta{display:inline-flex;background:var(--launch-accent);padding:16px 24px;border-radius:8px;color:var(--launch-bg);margin-top:24px}.launch-reveal-grid img{width:100%;height:auto}.launch-facts{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.launch-page{--launch-cta-ink:#fff}.launch-page .launch-actions>a,.launch-page .launch-live-cta{color:var(--launch-cta-ink)}.launch-pixel{--launch-cta-ink:#1b1623}.launch-terminal{--launch-cta-ink:#071c22}.launch-poolside{--launch-bg:#def4ed;--launch-ink:#19433d;--launch-accent:#bb3c6c;--launch-line:#8eb7ab;--launch-muted:#476b62;--launch-cta-ink:#fff}.launch-poolside .launch-copy h1{font-style:italic;letter-spacing:-.065em}.launch-poolside .launch-art{border:12px solid #f8fff9;border-radius:48% 48% 12px 12px;box-shadow:16px 20px 0 #f58cae}.launch-poolside .launch-actions>a,.launch-poolside .launch-live-cta{border-radius:100px}.launch-poolside .launch-visual{transform:rotate(-3deg)}.launch-brutalist{--launch-bg:#d7fb47;--launch-ink:#151515;--launch-accent:#151515;--launch-line:#151515;--launch-muted:#343b20;--launch-cta-ink:#d7fb47}.launch-brutalist .launch-copy h1,.launch-brutalist .launch-reveal h2,.launch-brutalist .launch-story-block h2{font-family:Impact,Arial Black,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.025em}.launch-brutalist .launch-facts,.launch-brutalist .launch-header{border-width:3px}.launch-brutalist .launch-art{border:4px solid #151515;box-shadow:20px 20px 0 #151515;aspect-ratio:1}.launch-brutalist .launch-visual{transform:none}.launch-brutalist .launch-actions>a,.launch-brutalist .launch-live-cta{border-radius:0;border:2px solid #151515}.launch-brutalist .launch-story{font-weight:700}.launch-swiss{--launch-bg:#f6f5ef;--launch-ink:#202020;--launch-accent:#cf2a27;--launch-line:#c5c2b9;--launch-muted:#60605a;--launch-cta-ink:#fff}.launch-swiss .launch-copy h1,.launch-swiss .launch-reveal h2,.launch-swiss .launch-story-block h2{font-family:Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.075em}.launch-swiss .launch-art{border:0;box-shadow:none;aspect-ratio:1}.launch-swiss .launch-visual{transform:none}.launch-swiss .launch-kicker,.launch-swiss .launch-overline{font-weight:900}.launch-swiss .launch-header{border-top:8px solid #cf2a27}.launch-swiss .launch-facts{border-top:3px solid #202020}.launch-vaporwave{--launch-bg:#322048;--launch-ink:#f8e4ff;--launch-accent:#62e6d2;--launch-line:#9b72b1;--launch-muted:#d6bce2;--launch-cta-ink:#221339;background-image:linear-gradient(145deg,#41216c,#6b3a79 45%,#244e63)}.launch-vaporwave .launch-copy h1{font-style:italic;text-shadow:4px 4px 0 #d653b4,8px 8px 0 #29244d}.launch-vaporwave .launch-art{border:8px solid #f8e4ff;box-shadow:16px 16px 0 #62e6d2,28px 28px 0 #d653b4;aspect-ratio:1}.launch-vaporwave .launch-visual{transform:rotate(-2deg)}.launch-vaporwave .launch-kicker,.launch-vaporwave .launch-overline{font-family:Courier New,monospace}.launch-vaporwave .launch-actions>a,.launch-vaporwave .launch-live-cta{box-shadow:5px 5px 0 #d653b4}.launch-sunset{--launch-bg:#fff2d8;--launch-ink:#5d2b30;--launch-accent:#bb493c;--launch-line:#d6b198;--launch-muted:#825849;--launch-cta-ink:#fff7e5;background-image:radial-gradient(ellipse at 90% 0,#f2b391,transparent 55%)}.launch-sunset .launch-copy h1{letter-spacing:-.055em}.launch-sunset .launch-art{border:8px solid #fff8e9;border-radius:180px 180px 8px 8px;box-shadow:18px 18px 0 #e7a17d}.launch-sunset .launch-visual{transform:none}.launch-sunset .launch-actions>a,.launch-sunset .launch-live-cta{border-radius:8px}.launch-sunset .launch-facts{background:#fff2d877;padding-inline:16px}.launch-blueprint{--launch-bg:#123449;--launch-ink:#c4edf0;--launch-accent:#7ee3ed;--launch-line:#588690;--launch-muted:#abc7d0;--launch-cta-ink:#123449;background-image:linear-gradient(#4b87942e 1px,transparent 0),linear-gradient(90deg,#4b87942e 1px,transparent 0);background-size:32px 32px}.launch-blueprint .launch-copy h1,.launch-blueprint .launch-reveal h2,.launch-blueprint .launch-story-block h2{font-family:Courier New,monospace;font-weight:700;letter-spacing:-.065em}.launch-blueprint .launch-facts,.launch-blueprint .launch-header,.launch-blueprint .launch-kicker{font-family:Courier New,monospace}.launch-blueprint .launch-art{border:1px dashed #7ee3ed;outline:1px solid #588690;outline-offset:12px;box-shadow:none;aspect-ratio:1}.launch-blueprint .launch-visual{transform:none}.launch-blueprint .launch-visual>span{background:#123449;border-color:#7ee3ed}.launch-blueprint .launch-actions>a,.launch-blueprint .launch-live-cta{border-radius:0}.launch-tabloid{--launch-bg:#e8e0cc;--launch-ink:#282722;--launch-accent:#b82822;--launch-line:#79766d;--launch-muted:#58564b;--launch-cta-ink:#fff8e8;font-family:Georgia,Times New Roman,serif}.launch-tabloid .launch-header{border-block:3px double #282722}.launch-tabloid .launch-copy h1,.launch-tabloid .launch-reveal h2,.launch-tabloid .launch-story-block h2{font-family:Impact,Arial Narrow,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.035em}.launch-tabloid .launch-copy h1{border-block:4px solid #282722;padding-block:14px}.launch-tabloid .launch-art{border:1px solid #282722;box-shadow:none;aspect-ratio:1}.launch-tabloid .launch-visual{transform:none}.launch-tabloid .launch-facts{border-block:3px double #282722}.launch-tabloid .launch-kicker{color:#282722}.launch-tabloid .launch-visual>span{border-width:2px;font-family:Arial,sans-serif}.launch-candy{--launch-bg:#ffe1ee;--launch-ink:#742047;--launch-accent:#a4235c;--launch-line:#bf80a0;--launch-muted:#875870;--launch-cta-ink:#fff7fb;background-image:linear-gradient(45deg,#ffffff55 25%,transparent 0,transparent 75%,#ffffff55 0),linear-gradient(45deg,#ffffff55 25%,transparent 0,transparent 75%,#ffffff55 0);background-size:64px 64px;background-position:0 0,32px 32px}.launch-candy .launch-copy h1,.launch-candy .launch-reveal h2,.launch-candy .launch-story-block h2{font-family:Arial Rounded MT Bold,Arial,sans-serif;font-weight:900;letter-spacing:-.065em}.launch-candy .launch-copy h1{text-shadow:3px 3px 0 #fff7fb}.launch-candy .launch-art{border:5px solid #742047;border-radius:36px;box-shadow:14px 14px 0 #aedaed;aspect-ratio:1}.launch-candy .launch-actions>a,.launch-candy .launch-live-cta{border-radius:100px;box-shadow:5px 5px 0 #742047;border:2px solid #742047}.launch-candy .launch-visual>span{border-radius:100px}.launch-noir{--launch-bg:#151515;--launch-ink:#eae5d9;--launch-accent:#cfb578;--launch-line:#625c4d;--launch-muted:#bab4a8;--launch-cta-ink:#151515}.launch-noir .launch-copy h1{font-weight:400;letter-spacing:-.04em}.launch-noir .launch-art{border:1px solid #cfb578;box-shadow:none;aspect-ratio:4/5;outline:1px solid #625c4d;outline-offset:12px}.launch-noir .launch-visual{transform:none}.launch-noir .launch-kicker,.launch-noir .launch-overline{letter-spacing:.28em}.launch-noir .launch-actions>a,.launch-noir .launch-live-cta{border-radius:0}.launch-noir .launch-header{padding-block:32px}@media(min-width:761px){.launch-swiss .launch-visual{grid-column:1;grid-row:1}.launch-swiss .launch-copy{grid-column:2;grid-row:1}.launch-swiss .launch-hero{grid-template-columns:minmax(330px,45%) minmax(0,1fr)}}@media(max-width:760px){.launch-candy .launch-art{border-radius:24px}.launch-sunset .launch-art{border-radius:120px 120px 8px 8px}.launch-brutalist .launch-copy h1,.launch-tabloid .launch-copy h1{font-size:clamp(48px,13vw,90px)}.launch-blueprint .launch-copy h1{font-size:clamp(40px,11vw,80px)}}.launch-page .launch-live-trade{--lp-bg:var(--launch-bg);--lp-panel:var(--launch-bg);--lp-border:var(--launch-line);--lp-text:var(--launch-ink);--lp-muted:var(--launch-muted);--lp-pink:var(--launch-accent);--line:var(--launch-line);--paper:var(--launch-bg);--card:var(--launch-bg);--ink:var(--launch-ink);--muted:var(--launch-muted);--deep-pink:var(--launch-accent);background:transparent;min-width:0}.launch-live-trade .lp-nft-trade{margin:0;min-height:520px}.launch-live-trade .lp-primary{color:var(--launch-cta-ink,var(--launch-bg))!important}.launch-page .launch-header .wallet-adapter-button{white-space:nowrap}@media(max-width:620px){.launch-page .launch-header{flex-wrap:wrap}.launch-header>div{gap:12px;flex-wrap:wrap}.launch-live-trade .lp-nft-trade{min-height:500px}}.launch-skeleton{background:linear-gradient(110deg,#80808016 20%,#80808030 40%,#80808016 60%);background-size:200% 100%;animation:launch-shimmer 1.7s linear infinite;border-radius:8px}.launch-brand-placeholder{width:150px;height:28px}.launch-wallet-placeholder{width:160px;height:44px;display:block}.launch-title-placeholder{width:85%;height:100px;margin-bottom:24px}.launch-copy-placeholder{width:90%;height:80px;margin-bottom:24px}.launch-loading-shell .launch-art{aspect-ratio:1}.launch-trade-placeholder{height:520px}@keyframes launch-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.launch-skeleton{animation:none}}.launch-page .launch-live-trade{min-height:0}.launch-page .launch-collection-market{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr);gap:clamp(20px,3vw,40px);align-items:stretch}.launch-page .launch-collection-market>.launch-price-curve{height:100%;min-height:400px;margin:0;padding:24px}.launch-collection-market .launch-price-curve-chart,.launch-collection-market .launch-price-curve-prices{height:260px}.launch-collection-market .launch-live-trade{min-width:0;display:flex}.launch-collection-market .lp-nft-trade{width:100%;min-height:0;margin:0}.launch-page .launch-collection-market:not(:has(>.launch-price-curve)){grid-template-columns:minmax(0,430px);justify-content:center}@media (max-width:760px){.launch-page .launch-collection-market{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:28px}.launch-page .launch-collection-market>.launch-price-curve{height:auto;min-height:0;padding:18px}.launch-collection-market .launch-price-curve-chart,.launch-collection-market .launch-price-curve-prices{height:210px}}.launch-live-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:24px 52px;align-items:start;padding:36px 0 48px}.launch-live-workspace .launch-copy{grid-column:1;grid-row:1}.launch-live-workspace .launch-copy h1{font-size:clamp(48px,6vw,86px);margin:12px 0 16px;letter-spacing:-.045em}.launch-live-workspace .launch-copy>p{font-size:15px;line-height:1.6;max-width:52ch;color:var(--launch-muted)}.launch-live-workspace .launch-live-cta{display:none}.launch-live-workspace>.launch-art{grid-column:1;grid-row:2;max-width:440px;width:100%;aspect-ratio:1;margin:0 0 20px;border-width:6px;box-shadow:10px 10px 0 var(--launch-accent)}.launch-live-workspace>.launch-collection-market{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;gap:20px;align-self:start;padding:0;margin:0;width:100%;min-width:0}.launch-live-workspace .launch-price-curve-chart,.launch-live-workspace .launch-price-curve-prices{height:160px}.launch-live-workspace .launch-live-trade{width:100%;min-width:0}.launch-live-workspace .lp-wallet-status h3{color:var(--launch-ink)}.launch-live-workspace .lp-wallet-status .lp-eyebrow,.launch-live-workspace .lp-wallet-status p{color:var(--launch-muted)}@media(max-width:760px){.launch-live-workspace{grid-template-columns:1fr;gap:24px;padding:28px 0 36px}.launch-live-workspace .launch-copy,.launch-live-workspace>.launch-art,.launch-live-workspace>.launch-collection-market{grid-column:1;grid-row:auto}.launch-live-workspace>.launch-art{max-width:320px;justify-self:center}.launch-live-workspace .launch-copy h1{font-size:56px}.launch-live-workspace>.launch-collection-market{gap:16px}}.launch-live-workspace .launch-price-curve{margin-top:0}.launch-live-workspace~.launch-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.launch-live-workspace .launch-live-trade{--pink-dark:var(--launch-accent);--pink-light:color-mix(in srgb,var(--launch-accent) 14%,var(--launch-bg))}.launch-live-workspace .lp-tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--launch-line);border-radius:10px}.launch-live-workspace .lp-tabs button{flex:1 1;border-radius:6px;padding:10px}.launch-live-workspace .lp-tabs button[aria-pressed=true]{background:var(--launch-ink);color:var(--launch-bg)}@media(max-width:760px){.launch-live-workspace~.launch-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-live-workspace~.launch-facts>div:last-child{grid-column:auto}}.launch-facts .lp-reward{display:inline-flex;align-items:center;gap:10px;margin-top:12px;text-transform:none;letter-spacing:normal;color:var(--launch-ink)}.launch-facts .lp-reward>b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--launch-line);overflow:hidden;flex:none;font-size:13px}.launch-facts .lp-reward>span{font-size:14px;text-transform:none;letter-spacing:normal;min-width:0}.launch-facts .lp-reward strong{font:inherit;font-weight:650;font-size:18px;line-height:1.2;letter-spacing:normal;margin:0}.launch-facts .lp-reward small{display:block;font-size:12px;line-height:1.4;color:var(--launch-muted);margin-top:3px}