@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .15s linear;background:rgba(0,0,0,.5);z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px rgba(0,0,0,.6);font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1 1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_48b81b;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_48b81b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_48b81b{font-family:__Inter_48b81b,__Inter_Fallback_48b81b;font-style:normal}:root{--background:#141722;--panel:#2c2e37;--panel-dark:#1b1e29;--line:hsla(39,78%,75%,.18);--gold:#f1ce8f;--gold-soft:#d6ac64;--cream:#eee9e2;--muted:#bbbdc0;--ink:#07080d}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{color:var(--cream);background:radial-gradient(circle at 16% 20%,hsla(39,78%,75%,.12),transparent 28rem),radial-gradient(circle at 82% 18%,hsla(0,0%,100%,.06),transparent 24rem),linear-gradient(145deg,#10131d,#171a25 48%,#0b0d14);overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.page-shell{position:relative;min-height:165vh;overflow:hidden;padding:0 clamp(18px,4vw,64px) 88px}.app-page{min-height:100vh}.page-shell:before{content:"";inset:0;opacity:.32;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:74px 74px;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000,transparent 74%);mask-image:radial-gradient(circle at 50% 42%,#000,transparent 74%)}.ambient,.page-shell:before{position:fixed;pointer-events:none}.ambient{border-radius:999px;filter:blur(1px);opacity:.55}.marble-one{width:460px;height:460px;left:-180px;bottom:-180px;background:radial-gradient(circle at 30% 24%,hsla(39,78%,75%,.22),transparent 22%),radial-gradient(circle at 70% 68%,hsla(0,0%,100%,.1),transparent 26%),repeating-linear-gradient(128deg,hsla(0,0%,100%,.04) 0 3px,transparent 3px 18px)}.marble-two{width:560px;height:560px;right:-240px;top:80px;background:radial-gradient(circle at 46% 38%,hsla(39,78%,75%,.16),transparent 18%),repeating-linear-gradient(42deg,hsla(0,0%,100%,.035) 0 2px,transparent 2px 20px)}.navbar{position:relative;z-index:5;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;width:100vw;max-width:none;margin:0 calc(50% - 50vw);padding:14px clamp(18px,4vw,64px);border:0;border-bottom:1px solid hsla(39,78%,75%,.16);border-radius:0;background:linear-gradient(145deg,rgba(44,46,55,.78),rgba(20,23,34,.76)),rgba(20,23,34,.64);box-shadow:0 18px 54px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-center{justify-content:center}.nav-actions,.nav-center{display:flex;align-items:center;gap:10px}.nav-actions{justify-content:flex-end}.nav-link{min-height:32px;padding:0 8px;transition:color .18s ease}.nav-link,.wallet-connect{display:inline-flex;align-items:center;color:hsla(35,26%,91%,.72);font-size:12px;font-weight:800;letter-spacing:.02em}.wallet-connect{min-height:40px;padding:0 13px;border:1px solid hsla(39,78%,75%,.14);border-radius:12px;background:hsla(0,0%,100%,.035);cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.nav-link:hover,.wallet-connect:hover{color:var(--gold)}.wallet-connect:hover{border-color:hsla(39,78%,75%,.34);background:hsla(39,78%,75%,.07)}.brand{display:inline-flex;align-items:center;gap:0;color:var(--cream);font-size:clamp(28px,2.4vw,38px);font-weight:760;line-height:.94;letter-spacing:-.052em}.brand span{margin-left:-8px}.atlas-mark{position:relative;width:78px;height:58px;overflow:visible;border-radius:0}.atlas-mark img{width:96px;height:96px;object-fit:contain;margin:-20px 0 -18px -10px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.32))}.x-link{display:grid;place-items:center;width:40px;height:40px;color:var(--gold);border-radius:12px;background:rgba(60,63,75,.72);border:1px solid hsla(39,78%,75%,.2);transition:transform .18s ease,border-color .18s ease,background .18s ease}.wallet-adapter-modal-wrapper{background:#171a25!important;border:1px solid hsla(39,78%,75%,.16)!important}.wallet-adapter-modal-button-close,.wallet-adapter-modal-list-more,.wallet-adapter-modal-title{color:var(--cream)!important}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:12px!important;background:hsla(0,0%,100%,.04)!important}.x-link:hover{transform:translateY(-2px);background:rgba(60,63,75,.95);border-color:hsla(39,78%,75%,.48)}.x-icon{width:18px;height:18px;fill:currentColor}.launch-shell,.tokens-shell{position:relative;z-index:2;width:min(1120px,100%);margin:0 auto;padding:clamp(56px,7vw,96px) 0}.launch-intro,.tokens-header{max-width:760px;margin-bottom:28px}.launch-intro h1,.tokens-header h1{margin:0 0 18px;color:var(--cream);font-size:clamp(46px,7vw,86px);line-height:.95;letter-spacing:-.07em}.launch-intro h1 span{display:block}.launch-intro p,.tokens-header p{color:var(--muted);font-size:clamp(16px,2vw,20px);line-height:1.7}.empty-card,.launch-form,.token-card{border:1px solid hsla(39,78%,75%,.14);border-radius:28px;background:linear-gradient(145deg,rgba(44,46,55,.82),rgba(20,23,34,.82)),hsla(0,0%,100%,.03);box-shadow:0 28px 80px rgba(0,0,0,.22)}.launch-form{display:grid;grid-gap:18px;gap:18px;padding:clamp(22px,4vw,36px)}.form-row{display:grid;grid-gap:16px;gap:16px}.form-row.two{grid-template-columns:minmax(0,1fr) minmax(180px,.35fr)}.form-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-form label{display:grid;grid-gap:8px;gap:8px;color:hsla(35,26%,91%,.78);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.launch-form input,.launch-form textarea{width:100%;color:var(--cream);border:1px solid hsla(39,78%,75%,.16);border-radius:16px;background:rgba(9,11,18,.52);padding:14px 15px;font:inherit;outline:none}.launch-form textarea{min-height:118px;resize:vertical}.launch-form input:focus,.launch-form textarea:focus{border-color:hsla(39,78%,75%,.48)}.upload-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:16px;gap:16px}.pfp-preview,.token-card img{border-radius:18px;object-fit:cover;border:1px solid hsla(39,78%,75%,.22)}.dev-wallet-row{display:flex;justify-content:space-between;gap:18px;padding:16px;color:var(--muted);border:1px solid hsla(39,78%,75%,.12);border-radius:18px;background:hsla(0,0%,100%,.035)}.dev-wallet-row strong{color:var(--gold);overflow-wrap:anywhere}.launch-terminal{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid hsla(39,78%,75%,.14);border-radius:20px;background:radial-gradient(circle at 12% 0,hsla(39,78%,75%,.12),transparent 36%),rgba(9,11,18,.42)}.launch-terminal-top,.token-compound-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.launch-terminal-top div,.token-compound-stats span{display:grid;grid-gap:4px;gap:4px}.compound-mini-row span,.launch-terminal-top span,.token-compound-stats span{color:hsla(35,26%,91%,.58);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.launch-terminal-top strong,.token-compound-stats strong{color:var(--gold);font-size:18px;letter-spacing:-.03em}.launch-terminal p,.token-compound-terminal p{margin:0;color:hsla(35,26%,91%,.72);line-height:1.55}.compound-mini-chart{display:grid;grid-gap:9px;gap:9px}.compound-mini-row{display:grid;grid-template-columns:84px minmax(0,1fr) 72px;align-items:center;grid-gap:10px;gap:10px}.compound-mini-row div{height:9px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.06)}.compound-mini-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsla(39,78%,75%,.38),var(--gold));box-shadow:0 0 18px hsla(39,78%,75%,.22)}.compound-mini-row strong{color:var(--cream);font-size:12px;text-align:right}.launch-submit{min-height:54px;color:#17120a;border:0;border-radius:18px;background:linear-gradient(135deg,#fff0be,var(--gold));font-weight:900;cursor:pointer}.launch-submit:disabled{cursor:not-allowed;opacity:.48}.form-message{margin:0;color:var(--gold);overflow-wrap:anywhere}.empty-card{padding:28px;color:var(--muted)}.token-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.token-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px}.token-placeholder{width:68px;height:68px;border-radius:18px;background:linear-gradient(135deg,hsla(39,78%,75%,.28),hsla(0,0%,100%,.04))}.token-title{display:flex;justify-content:space-between;gap:12px;color:var(--cream);font-size:18px}.token-title span{color:var(--gold)}.token-card p{margin:8px 0 14px;color:var(--muted);line-height:1.55}.token-card dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 0 14px}.token-card dt{color:hsla(35,26%,91%,.48);font-size:11px;text-transform:uppercase}.token-card dd{margin:4px 0 0;color:var(--cream)}.token-compound-terminal{display:grid;grid-gap:12px;gap:12px;margin:0 0 14px;padding:14px;border-radius:18px;background:linear-gradient(135deg,hsla(39,78%,75%,.08),hsla(0,0%,100%,.025)),rgba(9,11,18,.34)}.token-compound-stats strong{display:block}.token-compound-terminal p{font-size:13px}.compound-mini-chart.compact{gap:7px}.compound-mini-chart.compact .compound-mini-row{grid-template-columns:74px minmax(0,1fr) 58px;gap:8px}.compound-mini-chart.compact .compound-mini-row span,.compound-mini-chart.compact .compound-mini-row strong{font-size:10px}.token-links{display:flex;flex-wrap:wrap;gap:8px}.token-links a{color:var(--gold);font-size:13px;font-weight:800}.hero{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,450px);align-items:center;grid-gap:clamp(32px,6vw,82px);gap:clamp(32px,6vw,82px);width:min(1180px,100%);min-height:calc(100vh - 230px);margin:0 auto;padding:clamp(54px,7vw,94px) 0 30px}.hero-banner{position:absolute;z-index:-1;top:-72px;right:calc(50% - 50vw);left:calc(50% - 50vw);height:clamp(360px,40vw,620px);overflow:hidden;pointer-events:none}.hero-banner:before{top:0;z-index:2;height:190px;background:linear-gradient(180deg,#10131d 0,rgba(16,19,29,.72) 42%,rgba(16,19,29,0))}.hero-banner:after,.hero-banner:before{content:"";position:absolute;right:0;left:0;pointer-events:none}.hero-banner:after{bottom:-1px;z-index:3;height:72%;background:linear-gradient(180deg,rgba(16,19,29,0) 0,rgba(17,20,30,.22) 16%,rgba(18,21,31,.55) 38%,rgba(19,22,32,.82) 60%,rgba(18,21,31,.96) 78%,#11141e)}.hero-banner img{width:100%;height:100%;object-fit:cover;object-position:center 42%;opacity:.58;filter:saturate(1.08) contrast(1.08) brightness(.92);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.38) 10%,#000 22%,#000 34%,rgba(0,0,0,.78) 46%,rgba(0,0,0,.42) 61%,rgba(0,0,0,.14) 76%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.38) 10%,#000 22%,#000 34%,rgba(0,0,0,.78) 46%,rgba(0,0,0,.42) 61%,rgba(0,0,0,.14) 76%,transparent)}.hero-copy{position:relative;z-index:2;max-width:880px}.eyebrow{width:-moz-fit-content;width:fit-content;margin:0 0 18px;padding:8px 12px;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;border:1px solid hsla(39,78%,75%,.18);border-radius:999px;background:rgba(44,46,55,.72)}h1{max-width:920px;margin:0;color:var(--cream);font-size:clamp(48px,6.7vw,86px);line-height:.94;letter-spacing:-.068em}h1 span{display:block;white-space:nowrap}.subhero{max-width:610px;margin:22px 0 0;color:var(--muted);font-size:clamp(16px,2vw,20px);line-height:1.55}.atlas-visual{position:relative;z-index:2;display:grid;place-items:center;min-height:500px}.atlas-visual:before{content:"";position:absolute;inset:10% 2%;border-radius:999px;background:radial-gradient(circle,rgba(241,206,143,var(--glow-opacity,.18)),transparent 62%);filter:blur(8px)}.atlas-svg{position:relative;z-index:2;width:min(430px,100%);height:auto;filter:drop-shadow(0 28px 55px rgba(0,0,0,.34))}.visual-caption{position:absolute;z-index:3;right:10px;bottom:34px;display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid hsla(39,78%,75%,.18);border-radius:12px;background:rgba(20,23,34,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.compound-pulses{position:absolute;inset:0;z-index:6;pointer-events:none}.compound-pulses span{position:absolute;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.04em;text-shadow:0 0 18px hsla(39,78%,75%,.5);animation:compound-float 4.2s ease-out forwards}@keyframes compound-float{0%{opacity:0;transform:translate3d(-50%,14px,0) scale(.92)}12%{opacity:1}74%{opacity:1}to{opacity:0;transform:translate3d(-50%,-72px,0) scale(1.04)}}.visual-caption span{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.visual-caption strong{color:var(--gold);font-size:24px;letter-spacing:-.04em}.ca-pill{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin-top:34px;padding:10px 12px 10px 16px;color:var(--cream);cursor:pointer;border:1px solid hsla(39,78%,75%,.2);border-radius:10px;background:rgba(44,46,55,.78);box-shadow:0 18px 46px rgba(0,0,0,.22);transition:border-color .18s ease,transform .18s ease}.ca-pill:hover{transform:translateY(-1px);border-color:hsla(39,78%,75%,.48)}.ca-label,.copy-state{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ca-value{min-width:0;overflow:hidden;color:var(--cream);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.tracker{position:relative;z-index:5;display:grid;grid-template-columns:1fr;grid-gap:18px 42px;gap:18px 42px;align-items:end;width:min(1180px,100%);margin:0 auto 84px;padding:24px 26px;border:1px solid hsla(39,78%,75%,.16);border-radius:14px;background:linear-gradient(145deg,rgba(44,46,55,.82),rgba(20,23,34,.88));box-shadow:0 24px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tracker-label{margin:0 0 4px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tracker-value{margin:0;color:var(--gold);font-size:clamp(34px,5vw,58px);font-weight:800;line-height:.94;letter-spacing:-.06em}.tracker-rail{height:5px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.tracker-rail span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8e6a39,var(--gold),#fff3c4);box-shadow:0 0 18px hsla(39,78%,75%,.42);transition:width .7s ease}.mechanics{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);grid-gap:clamp(32px,7vw,92px);gap:clamp(32px,7vw,92px);width:min(1180px,100%);margin:0 auto;padding:8px 0 40px}.mechanics-copy h2{max-width:560px;margin:0;color:var(--cream);font-size:clamp(34px,4.6vw,62px);line-height:.96;letter-spacing:-.06em}.mechanics-copy p:not(.eyebrow){max-width:560px;margin:24px 0 0;color:var(--muted);font-size:17px;line-height:1.65}.mechanic-list{border-top:1px solid hsla(39,78%,75%,.18)}.mechanic-row{display:grid;grid-template-columns:44px minmax(120px,.55fr) minmax(180px,1fr);grid-gap:20px;gap:20px;align-items:baseline;padding:26px 0;border-bottom:1px solid hsla(0,0%,100%,.075)}.mechanic-row span{color:var(--gold);font-size:12px;font-weight:800}.mechanic-row strong{color:var(--cream);font-size:18px;letter-spacing:-.03em}.mechanic-row p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}@media (max-width:880px){.page-shell{min-height:100vh}.navbar{grid-template-columns:1fr auto;align-items:flex-start;gap:14px}.nav-center{grid-column:1/-1;grid-row:2;justify-self:center}.nav-actions,.nav-center{max-width:100%}.hero{grid-template-columns:1fr;min-height:auto;padding-top:64px}.atlas-visual{min-height:440px}.tracker{margin-bottom:58px}.mechanics{grid-template-columns:1fr}.mechanic-row{grid-template-columns:36px 1fr}.mechanic-row p{grid-column:2}.form-row.three,.form-row.two,.token-grid{grid-template-columns:1fr}}@media (max-width:560px){h1{font-size:clamp(40px,12vw,58px)}h1 span{white-space:normal}.ca-pill{width:100%}.tracker{padding:20px}.atlas-visual{min-height:390px}.visual-caption{right:0;bottom:10px}.nav-actions{justify-content:flex-start}.nav-center{justify-self:stretch;overflow-x:auto}.launch-terminal-top,.token-card,.token-compound-stats,.upload-row{grid-template-columns:1fr}.compound-mini-chart.compact .compound-mini-row,.compound-mini-row{grid-template-columns:68px minmax(0,1fr) 54px}.dev-wallet-row{display:grid}.token-card dl{grid-template-columns:1fr}}