@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=DM+Sans:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#101d39;background:#f5f4ef;font-synthesis:none;--blue:#0052ff;--navy:#071b42}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #ffcd5c;outline-offset:5px}header{height:90px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;background:#f5f4ef;position:relative;z-index:10}.logo{font-weight:900;font-size:27px;letter-spacing:-1px;display:flex;align-items:center;gap:9px}.logo sup{font-size:10px;align-self:flex-start;margin-top:8px}.brand-square{background:var(--blue);color:#fff;border-radius:7px;width:35px;height:35px;display:inline-grid;place-items:center;font-size:33px;font-style:italic}nav{display:flex;align-items:center;gap:32px;font-size:13px;font-weight:700}.nav-cta{background:var(--blue);color:#fff;padding:14px 22px;border-radius:4px}.menu-toggle{display:none}.hero{background:var(--blue);color:#fff;padding:30px 5% 22px;overflow:hidden;position:relative}.hero:before,.dividends:before{content:"";position:absolute;inset:0;opacity:.1;pointer-events:none;background:repeating-linear-gradient(45deg,transparent 0 2px,#7ba7ff 2px 3px)}.section-top{display:flex;justify-content:space-between;gap:20px;font-size:10px;font-weight:700;letter-spacing:1.5px;position:relative}.eyebrow i{display:inline-block;width:7px;height:7px;background:#c5f982;border-radius:50%;margin-right:7px;box-shadow:0 0 10px #c5f982}h1,h2,.big-percent,.speed strong{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:800;letter-spacing:-2px}h1{font-size:clamp(100px,15.8vw,235px);line-height:.78;margin:55px 0 0;position:relative;z-index:2;pointer-events:none}em{font-style:normal}h1 em{color:#a5c8ff}.spark{font-size:100px;position:absolute;top:10px;left:70%;color:#b7d2ff;animation:spin 25s linear infinite}.hero-bottom{display:grid;grid-template-columns:1fr 1fr;position:relative;min-height:290px}.hero-copy{max-width:375px;padding-top:27px;position:relative;z-index:3}.hero-copy p{font-size:14px;color:#d1dfff;line-height:1.7}.hero-copy .intro{font-size:23px;font-weight:500;color:#fff;line-height:1.35;margin-bottom:15px}.actions{display:flex;align-items:center;gap:22px;margin-top:25px}.button{display:inline-flex;justify-content:space-between;gap:30px;padding:17px 24px;border-radius:4px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s}.button:hover{transform:translateY(-3px);box-shadow:0 8px #08286355}.white{background:#fff;color:var(--blue)}.text-link{font-size:12px;border-bottom:1px solid #ffffff70;padding:8px 0}.mascot-stage{position:relative;margin-top:-230px;align-self:start;padding:20px 20px 25px;transform:rotate(5deg);width:min(100%,510px);justify-self:center}.hero-mascot{position:relative;width:100%;height:auto;display:block;border:9px solid #fff;border-radius:35px;box-shadow:0 22px 60px #001c8255;animation:bob 6s ease-in-out infinite}.orbit{position:absolute;inset:5% -8%;border:1px dashed #a4c4ff;border-radius:50%;transform:rotate(-25deg)}.sticker{position:absolute;right:-20px;bottom:45px;background:#d6ff7e;color:#102c51;font-family:Barlow Condensed,sans-serif;font-size:27px;line-height:.9;padding:22px 18px;border-radius:50%;transform:rotate(-17deg);box-shadow:0 4px #09295b33}.mascot-caption{font-size:9px;letter-spacing:1.5px;display:block;text-align:center;margin-top:17px}.scroll{display:block;font-size:9px;letter-spacing:2px;margin:30px 0 0;color:#c5d8ff}.ticker{background:#d6ff7e;color:#172d31;overflow:hidden;padding:17px 0;font-weight:800;font-size:14px;letter-spacing:1px;white-space:nowrap}.ticker>div{display:flex;width:max-content;animation:marquee 35s linear infinite}.ticker b{padding:0 25px;color:var(--blue)}.section{padding:65px 7% 80px}.section .section-top{margin-bottom:55px;color:#5c6a80}h2{font-size:clamp(48px,5.1vw,76px);line-height:1;margin:0 0 25px}h2 em{color:var(--blue)}p{line-height:1.75;font-size:15px}.upgrade-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;align-items:center}.upgrade-grid p{max-width:470px;color:#5b6474}.underlined{display:inline-block;font-size:12px;font-weight:700;margin-top:15px;padding-bottom:8px;border-bottom:1px solid var(--blue);color:var(--blue)}.upgrade-art{position:relative;min-height:330px;display:flex;align-items:center}.woven{width:250px;height:250px;overflow:hidden;border-radius:27px;transform:rotate(-7deg);position:relative;box-shadow:0 15px 30px #09295b20}.woven img{position:absolute;width:195%;max-width:none;left:-47%;top:-82%}.speed{position:absolute;right:0;bottom:25px;background:#fff;border:1px solid #e0e4ef;padding:22px 28px;border-radius:7px;transform:rotate(5deg);box-shadow:0 10px 30px #09295b12}.speed strong{font-size:82px;color:var(--blue);display:block;line-height:1}.speed strong span{font-size:37px}.speed>span{font-size:9px;letter-spacing:2px}.block-track{display:flex;gap:7px;margin-top:15px}.block-track i{height:15px;width:23px;background:var(--blue);animation:pulse 1s infinite}.art-note{position:absolute;top:0;right:0;font-size:9px;letter-spacing:1.5px;transform:rotate(8deg)}.dividends{background:var(--navy);color:#fff;position:relative;overflow:hidden;border-top:2px dashed #93a2b366;border-bottom:2px dashed #93a2b366;background-image:repeating-linear-gradient(115deg,transparent 0 3px,#ffffff03 3px 4px)}.dividends .section-top{color:#a5b7d5}.dividend-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;position:relative}.big-percent{font-size:clamp(150px,21vw,290px);line-height:.8;color:#a5c8ff;letter-spacing:-7px}.big-percent>span{font-size:.5em;vertical-align:top;letter-spacing:-3px}.big-percent small{font-family:DM Sans;font-size:11px;letter-spacing:5px;display:block;margin:30px 0 0 10px;color:#fff}.dividends h2 em{color:#a5c8ff}.dividends p{color:#c0cbe0;max-width:450px}.claim-note{display:block;font-size:10px;margin-top:20px;color:#a9b9d1;line-height:1.6}.token-title,.gallery-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.token-title p,.gallery-heading p{color:#5b6474;font-size:13px}.token-specs{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #cad0d8;border-bottom:1px solid #cad0d8;padding:30px 0}.token-specs>div{padding:0 25px;border-right:1px solid #cad0d8}.token-specs>div:first-child{padding-left:0}.token-specs>div:last-child{border:0}.token-specs span,.contract span{display:block;font-size:9px;letter-spacing:1.5px;color:#677488;margin-bottom:13px}.token-specs strong{font-size:24px}.token-specs b{font-size:12px;color:var(--blue);margin-left:5px}.contract{margin-top:20px;background:#e9edf3;padding:25px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-radius:5px}.contract code{font-size:14px;overflow-wrap:anywhere}.copy{background:var(--blue);color:#fff;border:0;padding:13px 20px;border-radius:3px;white-space:nowrap;font-size:12px}.gallery{background:#e9edf3}.gallery-grid{display:grid;grid-template-columns:1fr 1.8fr;gap:25px;align-items:start}.gallery-item{border:0;background:#fff;padding:0;text-align:left;overflow:hidden;border-radius:8px;transition:transform .25s}.gallery-item:hover{transform:translateY(-7px)}.gallery-item img{width:100%;height:auto;display:block}.gallery-item>span{display:flex;padding:20px;font-size:10px;letter-spacing:1.5px;justify-content:space-between}.banner{margin-top:70px}.community{background:var(--blue);color:#fff;position:relative}.community h2{font-size:clamp(80px,12vw,175px);line-height:.85;margin:40px 0}.community h2 em{color:#a5c8ff}.community-links{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #ffffff60}.community-links a{padding:25px 20px 0 0;display:flex;justify-content:space-between;margin-right:35px;font-size:14px}.community-links a:hover{color:#d6ff7e}footer{padding:40px 5%;display:flex;gap:7%;align-items:center}footer p{max-width:500px;font-size:10px;color:#69758a}footer>span{margin-left:auto;font-size:9px;line-height:1.8;white-space:nowrap}.lightbox{position:fixed;inset:0;z-index:100;background:#03132fed;display:grid;place-items:center;padding:65px 25px}.lightbox img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:12px}.lightbox button{position:absolute;right:25px;top:20px;border:1px solid #fff8;background:none;color:#fff;padding:10px 20px;border-radius:5px}@keyframes bob{50%{transform:translateY(-12px) rotate(-2deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.25}}@keyframes marquee{to{transform:translate(-50%)}}@media(min-width:1500px){.hero,.section{padding-left:max(7%,calc((100% - 1350px)/2));padding-right:max(7%,calc((100% - 1350px)/2))}h1{font-size:235px}}@media(max-width:900px){nav{gap:18px}h1{font-size:17vw}.mascot-stage{margin-top:-130px;width:95%}.hero-bottom{min-height:330px}.hero-copy{max-width:300px}.actions{gap:15px;flex-wrap:wrap}.spark{font-size:70px;left:80%}.sticker{right:-6px;font-size:22px;padding:18px 13px}.upgrade-grid{gap:35px}.woven{width:200px;height:200px}.speed{padding:18px}.speed strong{font-size:65px}.section{padding:50px 5% 60px}.dividend-grid{gap:35px}.contract code{font-size:12px}.gallery-grid{grid-template-columns:1fr 1.4fr}.banner{margin-top:40px}}@media(max-width:600px){header{height:72px}.logo{font-size:24px}.menu-toggle{display:block;border:1px solid #c9ced8;background:transparent;border-radius:4px;padding:9px;font-size:12px}nav{display:none;position:absolute;top:72px;left:0;right:0;background:#f5f4ef;padding:20px 5%;box-shadow:0 10px 15px #001c821a}nav.open{display:flex;flex-wrap:wrap;gap:23px}.hero{padding-top:25px}.hero .section-top>span:last-child{display:none}.section-top{font-size:8px;letter-spacing:1px}.hero h1{font-size:24vw;margin-top:40px;letter-spacing:-1px}.spark{font-size:45px;top:auto;bottom:0;left:80%}.hero-bottom{display:flex;flex-direction:column;min-height:0}.mascot-stage{order:-1;margin:35px auto 0;width:80%;max-width:370px;padding:10px;transform:rotate(4deg)}.hero-mascot{border-width:6px;border-radius:25px}.mascot-caption{font-size:7px}.sticker{bottom:35px;right:-22px}.hero-copy{max-width:none;padding-top:20px}.hero-copy .intro{font-size:22px}.hero-copy p{max-width:330px;font-size:13px}.actions{margin-top:20px;flex-wrap:nowrap}.button{padding:16px 20px;font-size:12px;gap:20px}.scroll{margin-top:35px;font-size:8px}.ticker{font-size:11px;padding:13px 0}.section{padding:40px 6% 50px}.section .section-top{margin-bottom:35px}h2{font-size:48px;letter-spacing:-1px}.upgrade-grid,.dividend-grid{grid-template-columns:1fr;gap:35px}p{font-size:14px}.upgrade-art{width:100%;max-width:360px;min-height:300px;margin:auto}.woven{width:235px;height:235px}.speed{bottom:15px}.big-percent{font-size:200px}.big-percent small{letter-spacing:3px;font-size:10px;margin-top:25px}.dividend-grid{gap:45px}.token-title,.gallery-heading{display:block}.token-title p,.gallery-heading p{font-size:13px}.token-specs{padding:22px 0;gap:10px}.token-specs>div{padding:0 8px}.token-specs strong{font-size:18px}.token-specs b{display:block;margin:5px 0 0}.token-specs span{font-size:7px;letter-spacing:1px}.contract{padding:20px;align-items:start;flex-direction:column;gap:18px}.contract code{font-size:11px;line-height:1.8}.gallery-grid{grid-template-columns:1fr;gap:20px}.banner{margin:0}.gallery-item>span{font-size:9px;padding:17px}.community h2{font-size:21vw;letter-spacing:-1px;margin:30px 0}.community-links{grid-template-columns:1fr}.community-links a{margin:0;padding:20px 0;border-bottom:1px solid #ffffff40;font-size:13px}footer{flex-wrap:wrap;padding:30px 6%;gap:15px}footer p{order:3;width:100%;margin:0}footer>span{font-size:8px}.lightbox{padding:60px 12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.gallery-grid{grid-template-columns:minmax(0,500px);justify-content:center}
