*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#181928;color:#fff2de;font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.65}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid #5ed1cf;outline-offset:5px}::selection{background:#ffc2cc;color:#17182a}h1,h2,h3,p{margin:0}h1,h2,h3,.brand,.ticker{font-family:'Barlow Condensed',sans-serif;font-weight:800;line-height:.98}h2{font-size:clamp(45px,5.3vw,76px);letter-spacing:-1px}h2 em{font-style:normal;color:#f7b1c8}.skip{position:fixed;top:-80px;left:20px;z-index:100;background:#fff2de;color:#17182a;padding:10px}.skip:focus{top:10px}.header{height:88px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;z-index:20;border-bottom:1px solid #ffffff12}.brand{font-size:33px;letter-spacing:-.5px;display:flex;align-items:center;gap:7px}.brand span{font-size:24px;color:#f7b1c8}.desktop-nav{display:flex;gap:32px;font-size:13px;font-weight:500}.desktop-nav a:hover{color:#f7b1c8}.header-actions{display:flex;gap:22px;align-items:center}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:#ffc2ce;color:#232033;border:1px solid #ffc2ce;border-radius:50px;padding:15px 25px;font-weight:700;font-size:13px;transition:background .2s,transform .2s}.button:hover{background:#ffdbdd;transform:translateY(-3px)}.button span{font-size:21px;line-height:1}.button.small{padding:11px 21px}.button.outline{background:#17182a55;border-color:#fff2de80;color:#fff2de}.button.outline:hover{background:#17182a}.menu-button{display:none;background:none;border:0;padding:8px}.menu-button span{display:block;width:22px;height:3px;margin:5px 0;background:#fff2de}.mobile-nav{position:absolute;top:88px;left:0;right:0;background:#181928;padding:20px 6%;border-bottom:1px solid #ffffff20}.mobile-nav a{display:block;padding:10px}.hero{height:clamp(610px,50vw,790px);position:relative;overflow:hidden}.hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#161a333b,transparent 65%),linear-gradient(0deg,#111a38b0,transparent 35%)}.hero-content{position:relative;z-index:1;padding:clamp(70px,7vw,115px) 5% 0;max-width:850px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2.2px;display:flex;align-items:center;gap:12px}.dot{display:inline-block;height:6px;width:6px;background:#8ad9b9;border-radius:50%;flex-shrink:0}.hero-eyebrow{margin-bottom:25px}.hero-eyebrow .dot{background:#ffe0c8}.hero h1{font-size:clamp(65px,7.8vw,116px);letter-spacing:-1.8px;text-shadow:0 3px 20px #35204d25}.hero h1 span{color:#ffd0d8}.hero-content>p{font-size:15px;line-height:1.7;margin-top:25px;text-shadow:0 1px 9px #161a33}.hero-buttons{display:flex;gap:12px;align-items:center;margin-top:28px}.launch-note{font-size:10px;letter-spacing:1.6px;display:flex;align-items:center;gap:9px;margin-top:21px}.hero-bottom{position:absolute;bottom:26px;left:5%;right:5%;display:flex;justify-content:space-between;z-index:2;font-size:9px;font-weight:700;letter-spacing:2px}.hero-bottom a span{font-size:19px;margin-left:14px}.hero-signature{position:absolute;bottom:83px;right:7%;font-family:'Barlow Condensed',sans-serif;font-weight:800;font-style:italic;transform:rotate(-9deg);font-size:58px;line-height:.85;color:#fff2de;text-shadow:2px 3px #36304a}.hero-signature span{display:block;font-family:'DM Sans',sans-serif;font-size:13px;letter-spacing:1px;font-weight:500;margin:12px 0 0 20px}.ticker{background:#ffc2ce;color:#232033;padding:19px 0;overflow:hidden;transform:rotate(-1.2deg);width:100%;position:relative;margin-top:-5px;font-size:28px;letter-spacing:1px;z-index:3}.ticker>div{display:flex;align-items:center;justify-content:space-around;gap:42px;white-space:nowrap;min-width:1450px}.ticker b{font-size:23px}.section{max-width:1240px;margin:0 auto;padding:110px 40px}.about{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.portrait-wrap{position:relative;padding:10px 16px}.portrait{background:#fff2de;padding:12px;transform:rotate(-4deg);box-shadow:12px 15px 0 #10111d}.portrait img{width:100%;height:auto;display:block}.photo-caption{display:flex;justify-content:space-between;align-items:center;color:#252337;font-size:9px;letter-spacing:1.4px;font-weight:700;padding:13px 4px 3px}.photo-caption>span:last-child{font-size:25px;line-height:1}.stamp{position:absolute;right:-16px;top:-17px;border:2px solid #191929;background:#f6b3cb;color:#282238;width:110px;height:110px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(14deg);font-family:'Barlow Condensed',sans-serif;font-size:32px;font-weight:800;line-height:.9;outline:1px dashed #282238;outline-offset:-9px}.stamp span{font-size:21px;margin-top:6px}.section-number{color:#f7b1c8}.about-copy h2{margin:23px 0 24px}.about-copy>p{color:#bdbccc;max-width:440px;margin:16px 0;line-height:1.85}.motto{font-weight:700;font-size:19px;border-top:1px solid #ffffff18;margin-top:28px;padding-top:22px}.motto span{color:#f7b1c8;margin-right:12px}.about-copy>p.fine-print{font-size:10px;line-height:1.7;color:#8f90a7;max-width:340px;margin-top:19px}.clubhouse{padding-top:35px}.club-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.club-top h2{margin-top:22px}.club-top>p{color:#bdbccc;font-size:14px;padding-bottom:4px}.club-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:20px}.club-card,.market-card{border:1px solid #ffffff16;border-radius:17px;padding:35px;background:#202132}.club-card{background:radial-gradient(ellipse at top right,#76406450,transparent 75%),#232034}.card-label{font-size:9px;letter-spacing:1.8px;font-weight:700;color:#c4bccc}.club-card h3{font-size:66px;margin:25px 0 14px;letter-spacing:-1px}.status{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:700;letter-spacing:1.8px}.club-card p{color:#bdbccc;font-size:13px;margin:20px 0;line-height:1.9}.socials{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;font-size:12px}.socials a:hover{color:#ffc2ce}.market-heading{display:flex;justify-content:space-between;gap:12px}.live-label{font-size:8px;letter-spacing:1.3px;display:flex;align-items:center;gap:6px;color:#a8c6bd}.stats{display:grid;grid-template-columns:1.15fr 1fr .8fr;gap:15px;margin:30px 0}.stats>div>span{display:block;font-size:8px;letter-spacing:1.3px;color:#a7a8bb;margin-bottom:6px}.stats pump-market-cap,.stats pump-volume,.stats pump-change{font-size:25px;font-family:'Barlow Condensed',sans-serif;font-weight:700}.stats pump-change[data-sign=positive]{color:#8ad9b9}.stats pump-change[data-sign=negative]{color:#ff92a4}.chart-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#999bb0}.timeframes{display:flex;gap:3px}.timeframes button{background:transparent;border:0;color:#999bb0;font-size:10px;padding:4px 7px;border-radius:4px}.timeframes button[aria-pressed=true]{background:#ffffff12;color:#ffc2ce}pump-chart{display:block;color:#f7b1c8;width:100%;margin:12px 0}.chart-link{font-size:10px;display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid #ffffff12;color:#bdbccc}.contract{margin-top:25px;border-top:1px solid #ffffff14;padding-top:15px}.contract>span{font-size:8px;letter-spacing:1.5px;color:#a7a8bb}.contract>div{display:flex;justify-content:space-between;align-items:center;margin-top:7px;font-size:12px}.contract button{border:0;background:none;color:#ffc2ce;font-size:11px;padding:5px}.copy-success{display:none}pump-copy[data-copied] .copy-default{display:none}pump-copy[data-copied] .copy-success{display:inline}.prelaunch-art{padding:42px 0 25px;text-align:center}.prelaunch-art>span{font-size:66px;line-height:1;color:#ffc2ce}.prelaunch-art h3{font-size:33px;margin:20px 0 12px}.prelaunch-art p{font-size:12px;color:#bdbccc}html[data-pump-mode=prelaunch] .market-data{display:none}.faq{display:grid;grid-template-columns:1fr 1.35fr;gap:80px;padding-top:30px}.faq h2{margin-top:23px}.faq-item{border-bottom:1px solid #ffffff18}.faq-item:first-child{border-top:1px solid #ffffff18}.faq-item h3{font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.6;font-weight:500}.faq-item button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:15px;background:none;border:0;color:#fff2de;text-align:left;padding:23px 0}.faq-item button>span{font-size:24px;color:#f7b1c8;font-weight:400}.faq-item p{color:#bdbccc;font-size:13px;padding:0 30px 25px 0;line-height:1.9}.closing{padding:70px 5% 80px;text-align:center;background:radial-gradient(ellipse at bottom,#69446c60,transparent 75%),#202031;border-top:1px solid #ffffff10}.closing .eyebrow{justify-content:center;color:#bfb0c7}.closing h2{font-size:clamp(65px,10vw,145px);margin:22px 0 30px}.closing h2 span{color:#f7b1c8}.closing h2{letter-spacing:-2px}footer{max-width:1320px;padding:40px 5% 25px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}footer .brand{font-size:26px}footer>p{font-size:12px;color:#aaa7ba}footer>a:last-of-type{font-size:9px;letter-spacing:1.5px}.legal{flex-basis:100%;border-top:1px solid #ffffff12;padding-top:20px;color:#838399;font-size:9px;line-height:1.8;margin-top:10px}
@media(min-width:1600px){.hero-content{padding-left:calc((100vw - 1440px)/2)}.header{padding-left:calc((100vw - 1440px)/2);padding-right:calc((100vw - 1440px)/2)}}
@media(max-width:1000px){.about{gap:50px}.section{padding:80px 30px}.clubhouse,.faq{padding-top:25px}.hero h1{font-size:80px}.hero-content{max-width:650px;padding-top:85px}.hero-art{object-position:60% center}.hero-signature{right:5%;font-size:45px}.club-card,.market-card{padding:26px}.faq{gap:45px}.desktop-nav{gap:20px}.stats{gap:8px}}
@media(max-width:700px){.header{height:74px;padding:0 6%}.brand{font-size:28px}.desktop-nav{display:none}.header-actions{gap:12px}.button.small{padding:9px 15px;font-size:11px;gap:14px}.menu-button{display:block}.mobile-nav{top:74px}.hero{height:790px}.hero-art{object-position:70% bottom;object-fit:cover;height:66%;top:auto;bottom:0}.hero-shade{background:linear-gradient(180deg,#706081 0%,#b97985 28%,#b9798500 53%),linear-gradient(0deg,#111a38b0,transparent 22%)}.hero-content{padding:40px 6% 0;max-width:none}.hero-eyebrow{font-size:8px;margin-bottom:21px;letter-spacing:1.7px}.hero h1{font-size:clamp(56px,11vw,76px);letter-spacing:-.8px}.hero-content>p{font-size:13px;margin-top:18px}.hero-buttons{margin-top:22px;gap:8px}.hero-buttons .button{font-size:11px;padding:12px 18px;gap:15px}.launch-note{font-size:8px;margin-top:16px}.hero-signature{bottom:70px;font-size:40px;right:7%}.hero-bottom{font-size:7px;letter-spacing:1.1px;bottom:19px;left:6%;right:6%}.ticker{font-size:23px;padding:16px 0}.ticker>div{gap:26px;min-width:1200px}.section{padding:70px 25px}.about{grid-template-columns:1fr;gap:55px}.portrait-wrap{max-width:410px;width:90%;margin:auto;padding:5px}.stamp{width:95px;height:95px;font-size:29px}.stamp span{font-size:19px}.about-copy h2{font-size:57px}.about-copy>p{max-width:none;font-size:14px}.eyebrow{font-size:9px;letter-spacing:1.8px}.clubhouse{padding-top:10px}.club-top{display:block}.club-top>p{margin-top:20px;font-size:13px}.club-grid{grid-template-columns:1fr}.club-card,.market-card{padding:28px}.club-card h3{font-size:62px}.club-top h2{font-size:54px}.faq{grid-template-columns:1fr;gap:35px;padding-top:10px}.faq h2{font-size:58px}.faq-item h3{font-size:14px}.closing{padding:55px 25px 65px}.closing h2{font-size:65px;letter-spacing:-1px}.closing .eyebrow{font-size:8px}footer{padding:30px 25px 22px}footer>p{display:none}.legal{font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.gta-inspiration{display:flex;align-items:center;gap:20px;margin-top:25px}.gta-inspiration img{width:110px;height:auto;flex-shrink:0;border-radius:5px}.gta-inspiration>div>span{font-size:8px;letter-spacing:1.5px;color:#f7b1c8;font-weight:700}.gta-inspiration p{font-size:10px;line-height:1.7;color:#bdbccc;margin-top:7px}.legal{font-size:11px;color:#aaa7ba;line-height:1.85;padding-top:25px}.legal strong{display:block;font-size:10px;letter-spacing:1.8px;color:#f7b1c8;margin-bottom:12px}.legal p{max-width:1000px;margin-bottom:10px}.copyright{display:block;font-size:10px;margin-top:18px;color:#aaa7ba}@media(max-width:700px){.gta-inspiration{gap:15px}.gta-inspiration img{width:95px}.legal{font-size:10px}}
