*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#07101f;color:#f5f2e9;font-family:"DM Sans",sans-serif;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}.ambient{position:absolute;pointer-events:none;filter:blur(100px);opacity:.16;border-radius:50%;z-index:-1}.ambient-one{width:430px;height:430px;background:#0879ff;top:280px;left:-230px}.ambient-two{width:350px;height:350px;background:#c18a2d;top:1900px;right:-200px}.site-header{height:82px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff13;background:#07101fdf;backdrop-filter:blur(18px);position:sticky;top:0;z-index:10}.brand{display:flex;align-items:center;gap:11px;font-size:14px;letter-spacing:2px;font-weight:700}.brand b{color:#9bdcff;font-weight:500}.brand-mark{width:34px;height:34px;border:1px solid #9bdcff;border-radius:50%;display:grid;place-items:center;color:#b8e6ff;font-family:"Playfair Display";font-size:20px}.nav{display:flex;align-items:center;gap:30px;font-size:12px;color:#c5c8d0}.nav a:hover,.text-link:hover{color:#b8e6ff}.nav .nav-cta{border:1px solid #78c8f5;padding:10px 16px;color:#b8e6ff}.menu-toggle{display:none;background:none;border:0;color:white;font-size:25px}.hero{min-height:680px;padding:88px 7vw 75px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5vw;max-width:1600px;margin:auto}.eyebrow,.section-kicker{font-size:10px;letter-spacing:2.6px;color:#9bdcff;font-weight:700}.eyebrow span{display:inline-block;width:24px;height:1px;background:#9bdcff;vertical-align:middle;margin-right:10px}.hero h1,h2{font-family:"Playfair Display",serif;font-weight:600;line-height:1.12;letter-spacing:-1.3px}.hero h1{font-size:clamp(43px,5.5vw,76px);margin:25px 0}.hero h1 em,h2 em{color:#9bdcff;font-style:normal}.hero-lead{font-size:16px;color:#c5dff0;max-width:520px;line-height:1.85}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:34px}.button{display:inline-flex;align-items:center;gap:20px;padding:14px 21px;font-size:12px;font-weight:700;letter-spacing:.4px}.button-gold{background:linear-gradient(120deg,#c7edff,#4da9e8);color:#111827}.button-gold:hover{filter:brightness(1.1);transform:translateY(-2px)}.text-link{font-size:12px;color:#e8f6ff}.hero-meta{display:flex;gap:22px;margin-top:48px;color:#a9c6da;font-size:10px;letter-spacing:.7px;flex-wrap:wrap}.hero-meta span+span{border-left:1px solid #ffffff2b;padding-left:22px}.dot{display:inline-block;width:6px;height:6px;background:#9bdcff;border-radius:50%;margin-right:7px}.hero-art{max-width:600px;justify-self:end;width:100%}.image-frame{padding:9px;border:1px solid #72c8f6;border-radius:3px;position:relative;background:linear-gradient(135deg,#78c8f533,#07101f)}.image-frame:before{content:"";position:absolute;inset:17px;border:1px solid #9bdcff40;pointer-events:none;z-index:1}.image-frame img{display:block;width:100%;aspect-ratio:1.48;object-fit:cover}.image-caption{display:flex;align-items:center;justify-content:flex-end;gap:13px;color:#9bdcff;font-size:9px;letter-spacing:2px;margin-top:16px}.caption-line{height:1px;width:55px;background:#9bdcff}.section{padding:110px 10vw;max-width:1600px;margin:auto}.intro{border-top:1px solid #ffffff13}.intro-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw;margin-top:40px}.section h2{font-size:clamp(37px,4.3vw,58px);margin:0}.prose{color:#c5dff0;font-size:14px;line-height:1.95}.prose p{margin:0 0 18px}.prose strong{color:#d8f1ff}.values{background:#0a1526;max-width:none;padding-left:max(10vw,calc((100vw - 1280px)/2));padding-right:max(10vw,calc((100vw - 1280px)/2))}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:36px 0 45px}.section-heading p,.token-heading p{max-width:380px;color:#c5dff0;font-size:13px}.purpose-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.purpose-card{border:1px solid #ffffff18;padding:30px 27px;min-height:310px;background:#0c192b}.purpose-card.featured{border-color:#5caee6;background:linear-gradient(145deg,#18243a,#0c192b)}.card-number{float:right;color:#6e788a;font-size:10px}.line-icon{font-size:30px;color:#9bdcff;margin:12px 0 24px}.purpose-card h3,.holder h3,.road h3{font-family:"Playfair Display";font-size:23px;margin:0 0 12px}.purpose-card p,.purpose-card li,.principles p,.holder p,.road p{font-size:12px;color:#c5dff0;line-height:1.8}.purpose-card ul{padding-left:17px}.purpose-card li{margin:6px 0}.principles{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:48px;padding-top:30px;border-top:1px solid #ffffff18}.principles span{display:block;color:#9bdcff;font-size:10px;margin-bottom:14px}.principles b{font-size:12px}.principles p{font-size:11px}.holder-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:9vw;margin-top:38px}.holder-lead{max-width:400px;margin-top:25px}.holder-points>div{display:flex;gap:22px;padding:18px 0;border-bottom:1px solid #ffffff19}.holder-points>div>span{font-size:11px;color:#9bdcff;padding-top:5px}.holder-points h3{font-size:18px;margin:0 0 4px}.holder-points p{margin:0}.hold-note{display:flex;gap:18px;background:#101d30;border-left:2px solid #78c8f5;padding:22px 25px;margin-top:45px}.hold-note>span{color:#9bdcff;font-size:22px}.hold-note p{margin:0;font-size:12px}.hold-note b{color:#d8f1ff}.road{background:#0a1526;max-width:none;padding-left:max(10vw,calc((100vw - 1280px)/2));padding-right:max(10vw,calc((100vw - 1280px)/2))}.road-grid{display:grid;grid-template-columns:1fr 1fr;gap:10vw;margin-top:40px}.road-grid>div:first-child p{max-width:410px;margin-top:25px}.road-steps{border-left:1px solid #4d8eb8;padding-left:32px}.road-steps>div{position:relative;padding:0 0 28px}.step-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#9bdcff;left:-37px;top:6px;box-shadow:0 0 0 5px #9bdcff20}.road-steps small{font-size:9px;letter-spacing:1.5px;color:#9bdcff}.road-steps h3{font-size:19px;margin:6px 0}.road-steps p{margin:0}.token-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:35px 0}.token-facts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ffffff1c}.token-facts>div{padding:22px 24px;border-right:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c}.token-facts>div:nth-child(3n){border-right:0}.token-facts>div:nth-last-child(-n+3){border-bottom:0}.token-facts small,.contract small{display:block;font-size:9px;letter-spacing:1.3px;color:#b5cfe0;margin-bottom:8px}.token-facts b{font-size:14px}.gold-text{color:#9bdcff}.allocation{margin-top:40px;padding:30px;border:1px solid #ffffff1c}.allocation-head{display:flex;justify-content:space-between;align-items:center}.allocation-head h3{font-family:"Playfair Display";font-size:24px;margin:0}.allocation-head p{color:#b5cfe0;font-size:12px;margin:3px 0}.allocation-head>span{color:#9bdcff;font-size:13px}.allocation-bar{display:flex;height:13px;margin:25px 0 22px;overflow:hidden;border-radius:20px;background:#263248}.allocation-bar span{display:block}.allocation-bar .locked{width:15%;background:#d7ad5c}.allocation-bar .team{width:10%;background:#6f91bd}.allocation-bar .sale{width:75%;background:#314969}.allocation-legend{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.allocation-legend>div{display:grid;grid-template-columns:9px 1fr;gap:4px 9px;align-items:center;font-size:11px;color:#c5dff0}.allocation-legend i{width:8px;height:8px;border-radius:50%;grid-row:span 2}.allocation-legend i.locked{background:#d7ad5c}.allocation-legend i.team{background:#6f91bd}.allocation-legend i.sale{background:#314969}.allocation-legend b{grid-column:2;color:#f3eee2;font-size:13px}.allocation-legend b small{color:#9bdcff;font-size:10px;margin-left:5px}.contract{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;margin-top:20px;background:#0c192b;border:1px solid #ffffff16}.contract code{font-size:12px;color:#d8f1ff;word-break:break-all}.copy-button{border:1px solid #72c8f6;color:#b8e6ff;background:transparent;padding:10px 15px;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.copy-button:hover{background:#72c8f620}.market-links{display:flex;gap:25px;margin:20px 0 40px}.market-links a{font-size:12px;color:#9bdcff}.market-links span{margin-left:6px}.transparency{display:flex;gap:20px;border-top:1px solid #ffffff1c;padding-top:27px}.shield{font-size:30px;color:#9bdcff}.transparency h3{font-family:"Playfair Display";margin:0 0 6px;font-size:20px}.transparency p{font-size:12px;color:#c5dff0;max-width:850px;margin:0}.join{max-width:none;text-align:center;background:radial-gradient(ellipse at center,#173653 0%,#0b1729 48%,#07101f 78%);padding-top:100px;padding-bottom:105px;border-top:1px solid #ffffff12}.join-inner{max-width:720px;margin:auto}.join h2{font-size:clamp(43px,5vw,65px);margin:25px 0}.join-inner>p:not(.eyebrow){color:#c5dff0;font-size:14px}.join-actions{display:flex;justify-content:center;gap:14px;margin-top:30px}.button-outline{border:1px solid #72c8f6;color:#c7edff}.button-outline:hover{background:#72c8f61c}footer{padding:35px 7vw 25px;border-top:1px solid #ffffff18;text-align:center}footer .brand{justify-content:center}footer>p{color:#b5cfe0;font-size:11px}footer>small{color:#9bb6c9;font-size:10px}.risk{max-width:750px;margin:20px auto 0;font-size:10px;color:#9bb6c9}
@media(max-width:800px){.site-header{height:70px;padding:0 6vw}.menu-toggle{display:block}.nav{display:none;position:absolute;top:69px;left:0;right:0;background:#0b1729;padding:20px 6vw 25px;flex-direction:column;align-items:stretch;gap:18px;border-bottom:1px solid #ffffff20}.nav.open{display:flex}.nav .nav-cta{text-align:center}.hero{grid-template-columns:1fr;padding:65px 7vw 55px;gap:42px}.hero-art{justify-self:stretch;max-width:none}.hero h1{font-size:clamp(43px,10vw,65px)}.section{padding:75px 7vw}.intro-grid,.holder-grid,.road-grid{grid-template-columns:1fr;gap:30px}.section-heading,.token-heading{display:block}.section-heading p,.token-heading p{margin-top:20px}.purpose-grid{grid-template-columns:1fr}.purpose-card{min-height:0}.principles{grid-template-columns:repeat(2,1fr)}.values,.road{padding-left:7vw;padding-right:7vw}.token-facts{grid-template-columns:repeat(2,1fr)}.token-facts>div:nth-child(3n){border-right:1px solid #ffffff1c}.token-facts>div:nth-child(2n){border-right:0}.token-facts>div:nth-last-child(-n+3){border-bottom:1px solid #ffffff1c}.token-facts>div:nth-last-child(-n+2){border-bottom:0}.allocation{padding:22px 17px}.allocation-legend{grid-template-columns:1fr}.contract{align-items:flex-start;flex-direction:column}.copy-button{width:100%}.market-links{flex-direction:column;gap:12px}.join-actions{flex-wrap:wrap}.hero-meta{gap:12px}.hero-meta span+span{padding-left:12px}.image-frame img{aspect-ratio:1.25}}
@media(max-width:420px){.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.principles{grid-template-columns:1fr}.token-facts>div{padding:17px 13px}.token-facts b{font-size:12px}.contract code{font-size:10px}.section h2{font-size:39px}}
