.mkt{--sky:#0873c8;--sky-dark:#005a9e;--sky-soft:#eaf6ff;--ink:#171a1f;--ink-soft:#515a66;--line:#d9dee5;--white:#fff;--page:#fafafa;--danger:#b4232f;--font-display:Arial, sans-serif;--font-sans:Arial, sans-serif;--font-mono:"Courier New", monospace;background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow:clip}.dark .mkt{--sky-dark:#5cb4f7;--sky-soft:#168eea24;--ink:#eef2f7;--ink-soft:#9aa5b4;--line:#262c36;--white:#12161d;--page:#0b0e13;--danger:#ff6b74}.dark .mkt .btn-primary{background:var(--sky);color:#fff}.dark .mkt .btn-primary:hover{background:#3ba2f0}.dark .mkt .btn-secondary:hover{border-color:#465162}.mkt *{box-sizing:border-box}.mkt img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.mkt a{color:inherit;text-decoration:none}.mkt svg{flex:none;width:1.05em;height:1.05em}.mkt .wrap{width:min(100% - 48px,1220px);margin-inline:auto}.mkt .wordmark{font-family:var(--font-display);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-weight:900}@keyframes scrollReveal{0%{opacity:0;transform:translateY(38px)scale(.985)}to{opacity:1;transform:none}}.mkt .origin-direction{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.mkt .origin-direction>span,.mkt .origin-direction:after{transition:transform .28s cubic-bezier(.16,1,.3,1);display:block}.mkt .origin-direction:after{content:attr(data-text);position:absolute;inset:0;transform:translateY(110%)}.mkt a:hover .origin-direction>span,.mkt a:focus-visible .origin-direction>span{transform:translateY(-110%)}.mkt a:hover .origin-direction:after,.mkt a:focus-visible .origin-direction:after{transform:none}.mkt .nav{z-index:10;color:#fff;background:linear-gradient(#06182c9e 0%,#06182c57 55%,#06182c00 100%);position:absolute;inset:0 0 auto}.mkt .nav-in{justify-content:space-between;align-items:center;gap:28px;height:72px;display:flex}.mkt .nav .wordmark{font-size:22px}.mkt .nav-links{align-items:center;gap:28px;margin-left:auto;display:flex}.mkt .nav-links a{font-size:15px;font-weight:600}.mkt .nav-mobile{display:none}.mkt .theme-toggle{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:38px;height:38px;transition:background .16s ease-out,border-color .16s ease-out;display:grid}.mkt .theme-toggle:hover{background:#ffffff2e;border-color:#ffffff80}.mkt .theme-toggle svg{width:17px;height:17px}.mkt .theme-toggle .theme-moon,.dark .mkt .theme-toggle .theme-sun{display:none}.dark .mkt .theme-toggle .theme-moon{display:block}.mkt .nav-menu{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.mobile-nav-links{padding:0 16px;display:grid}.mobile-nav-links a{color:#fff;border-bottom:1px solid #ffffff24;padding:16px 0;font-size:18px;text-decoration:none}.mkt .btn{cursor:pointer;white-space:nowrap;font:600 15px/1 var(--font-sans);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;transition:background .16s ease-out,border-color .16s ease-out,transform .12s ease-out;display:inline-flex}.mkt .btn:hover{transform:translateY(-1px)}.mkt .btn:active{transform:translateY(1px)}.mkt .btn-primary{background:var(--ink);color:#fff}.mkt .btn-primary:hover{background:#303640}.mkt .btn-secondary{border-color:var(--line);color:var(--ink);background:0 0}.mkt .btn-secondary:hover{border-color:#9aa4b1}.mkt .btn-nav{background:var(--sky);color:#fff}.mkt .btn-nav:hover{background:var(--sky-dark)}.mkt .btn-lg{padding:16px 25px;font-size:17px}.mkt .btn-sm{padding:10px 16px;font-size:14px}.mkt .hero{background:var(--sky);place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.mkt .hero-image{object-fit:cover;object-position:center;z-index:0}.mkt .hero-video{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.mkt .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt .scroll-cue{z-index:1;color:#17324d;text-shadow:0 1px 5px #ffffffb3;flex-direction:column;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:24px;left:50%;translate:-50%}.mkt .scroll-cue span{background:currentColor;width:1px;height:30px}.mkt section{content-visibility:auto;contain-intrinsic-size:auto 900px;padding:96px 0}.mkt .intro{padding-bottom:48px}.mkt .intro-copy{max-width:900px}.mkt .sec-eyebrow{color:var(--sky-dark);margin:0 0 14px;font-size:14px;font-weight:700}.mkt .intro h2{max-width:14ch;font:800 clamp(46px, 6vw, 82px)/.98 var(--font-display);letter-spacing:-.045em;margin:0 0 24px}.mkt .intro .lead{max-width:64ch;color:var(--ink-soft);margin:0 0 34px;font-size:19px;line-height:1.6}.mkt .hero-cta{gap:12px;display:flex}.mkt .logos{text-align:center;padding:32px 0 14px}.mkt .logos p{color:var(--ink-soft);margin:0 0 18px;font-size:14px}.mkt .logos-row{flex-wrap:wrap;justify-content:center;gap:36px;display:flex}.mkt .logos-row span{color:var(--ink-soft);font:800 17px var(--font-display);letter-spacing:-.02em}.mkt .mission{padding-top:56px}.mkt .mission-top{grid-template-columns:1.05fr .95fr;align-items:start;gap:64px;display:grid}.mkt .mission-head{max-width:15ch;margin-bottom:0}.mkt .mission-story{border-left:3px solid var(--sky);margin:6px 0 0;padding-left:26px}.mkt .mission-story p{margin:0 0 18px;font-size:19px;line-height:1.6}.mkt .mission-story cite{color:var(--ink-soft);font:500 13px var(--font-sans);font-style:normal}.mkt .mission-goal{border:1px solid var(--line);background:var(--sky-soft);border-radius:12px;margin:66px 0 74px;padding:clamp(30px,4vw,48px)}.mkt .mission-goal-tag{background:var(--sky);color:#fff;font:700 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;display:inline-block}.mkt .mission-goal-line{max-width:26ch;font:800 clamp(30px, 3.6vw, 46px)/1.08 var(--font-display);letter-spacing:-.035em;margin:22px 0 18px}.mkt .mission-goal-body{max-width:64ch;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.62}.mkt .shots{grid-template-columns:1fr 1fr;gap:22px;margin:0 0 74px;display:grid}.mkt .shot{margin:0}.mkt .shot img{aspect-ratio:16/10;object-fit:cover;object-position:top center;border:1px solid var(--line);border-radius:12px;width:100%;height:auto}.mkt .shot figcaption{color:var(--ink-soft);font:500 13px var(--font-sans);margin-top:12px}.mkt .nav-brand{align-items:center;gap:10px;display:inline-flex}.mkt .brand-mark{border-radius:8px;width:30px;height:30px}.mkt .foot-brand .brand-mark{width:28px;height:28px}.mkt .mission-pillars-title{max-width:16ch;font:800 clamp(28px, 3.2vw, 40px)/1.05 var(--font-display);letter-spacing:-.035em;margin:0 0 30px}.mkt .pillars{grid-template-columns:1fr 1fr;column-gap:72px;display:grid}.mkt .pillar{border-top:2px solid var(--line);padding:24px 0 30px;transition:border-top-color .18s ease-out}.mkt .pillar:hover{border-top-color:var(--sky)}.mkt .pillar h4{font:700 23px/1.15 var(--font-display);letter-spacing:-.015em;margin:0 0 10px}.mkt .pillar p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.6}.mkt .mission-close{border-top:1px solid var(--line);max-width:72ch;color:var(--ink-soft);margin:44px 0 0;padding-top:26px;font-size:16px;line-height:1.6}.mkt .origin-study{color:#fff;background:#191c21;margin-top:72px;padding:0}.mkt .origin-study-in{grid-template-columns:.85fr 1.15fr;align-items:center;gap:72px;min-height:700px;display:grid}.mkt .origin-study-eyebrow{color:#92cff8;margin:0 0 18px;font-size:14px;font-weight:700}.mkt .origin-study h2{font:800 clamp(44px, 5vw, 72px)/.98 var(--font-display);letter-spacing:-.045em;margin:0 0 24px}.mkt .origin-study-copy>p:last-child{color:#c5cbd3;max-width:44ch;margin:0;font-size:18px;line-height:1.6}.mkt .origin-morph-stage{background:#1d2127;border:1px solid #3b414a;border-radius:8px;min-width:0;height:260px}.mkt .sec-head{max-width:680px;margin-bottom:44px}.mkt .sec-head h2{font:800 clamp(38px, 5vw, 54px)/1.03 var(--font-display);letter-spacing:-.035em;margin:0 0 14px}.mkt .sec-head>p:last-child:not(.sec-eyebrow){color:var(--ink-soft);margin:0;font-size:18px;line-height:1.55}.mkt .features{grid-template-columns:1fr 1fr;column-gap:72px;display:grid}.mkt .feat{border-top:1px solid var(--line);padding:26px 0}.mkt .feat h3,.mkt .token-perk h3{font:700 22px/1.15 var(--font-display);letter-spacing:-.015em;margin:0 0 8px}.mkt .feat p,.mkt .token-perk p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.55}.mkt .loop{grid-template-columns:repeat(4,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mkt .loop:before,.mkt .loop:after{content:"";width:100%;height:2px;position:absolute;top:6px;left:0}.mkt .loop:before{background:var(--line)}.mkt .loop:after{background:var(--sky);transform-origin:0}.mkt .loop-stage{padding-top:34px;position:relative}.mkt .loop-stage:before{content:"";border:2px solid var(--sky);background:var(--page);border-radius:50%;width:14px;height:14px;transition:background .25s,box-shadow .25s;position:absolute;top:0;left:0}.mkt .loop-stage:hover:before{background:var(--sky);box-shadow:0 0 0 6px var(--sky-soft)}.mkt .loop-stage:last-child:before{background:var(--sky);animation:2.4s ease-out infinite loopPulse}@keyframes loopPulse{0%{box-shadow:0 0 #0873c873}70%,to{box-shadow:0 0 0 12px #0873c800}}.mkt .loop-tag{color:var(--sky-dark);font:700 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:block}.mkt .loop-stage h3{font:700 21px/1.15 var(--font-display);letter-spacing:-.015em;margin:0 0 8px;transition:color .25s}.mkt .loop-stage:hover h3{color:var(--sky-dark)}.mkt .loop-stage p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}.mkt .loop-stage:last-child .loop-tag{color:var(--sky)}.mkt .loop-stage:last-child p{color:var(--ink)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mkt .loop:after{animation:linear both loopDraw;animation-timeline:view();animation-range:entry 30% cover 55%}.mkt .loop-stage{animation:linear both scrollReveal;animation-timeline:view();animation-range:entry 10% entry 45%}.mkt .loop-stage:nth-child(2){animation-range:entry 18% entry 53%}.mkt .loop-stage:nth-child(3){animation-range:entry 26% entry 61%}.mkt .loop-stage:nth-child(4){animation-range:entry 34% entry 69%}}}@keyframes loopDraw{0%{transform:scale(0)}to{transform:none}}.mkt .showcase{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:64px;padding-bottom:64px}.mkt .wiki-list{border-bottom:1px solid var(--line)}.mkt .wiki-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:24px 0;transition:color .16s ease-out;display:flex}.mkt .wiki-row:hover{color:var(--sky-dark)}.mkt .wiki-row strong{font:700 23px var(--font-display);margin-bottom:5px;display:block}.mkt .wiki-row small{color:var(--ink-soft);font-size:15px}.mkt .wiki-status,.mkt .wiki-open{color:var(--sky-dark);align-items:center;gap:8px;font-weight:700;display:inline-flex}.mkt .wiki-open{margin-top:26px}.mkt .wiki-shot{border:1px solid var(--line);border-radius:8px;flex:none;width:180px;overflow:hidden}.mkt .wiki-shot img{aspect-ratio:16/9;object-fit:cover;object-position:top center;width:100%;height:auto}.mkt .wiki-id{flex:220px}.mkt .wiki-row{flex-wrap:wrap}.mkt .wiki-stats{flex:0 auto;gap:clamp(18px,3vw,40px);display:flex}.mkt .stat{text-align:right;flex-direction:column;gap:2px;display:flex}.mkt .stat b{font:700 20px var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mkt .stat small{color:var(--ink-soft);letter-spacing:.02em;font-size:12px}.mkt .wiki-live-note{color:var(--ink-soft);font:12px var(--font-mono);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;display:flex}.mkt .wiki-impact{opacity:0;order:4;grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s,opacity .22s;display:grid}.mkt .wiki-impact-in{overflow:hidden}.mkt .wiki-row:hover .wiki-impact,.mkt .wiki-row:focus-visible .wiki-impact,.mkt .wiki-row:focus-within .wiki-impact{opacity:1;grid-template-rows:1fr}.mkt .wiki-impact-head{color:var(--sky-dark);font:600 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:16px 0 12px;display:block}.mkt .wiki-impact-stats{border:1px solid var(--line);background:#168eea0d;border-radius:12px;flex-wrap:wrap;gap:clamp(20px,4vw,52px);padding:16px 20px;display:flex}.mkt .wiki-impact-stats .stat{text-align:left}.mkt .wiki-impact-stats .stat b{color:var(--sky-dark)}@media (hover:none){.mkt .wiki-impact{opacity:1;grid-template-rows:1fr}.mkt .wiki-hover-hint{display:none}}@media (prefers-reduced-motion:reduce){.mkt .wiki-impact{transition:none}}.mkt .live-dot{background:#23c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite live-pulse;display:inline-block;box-shadow:0 0 #23c55e8c}@keyframes live-pulse{70%{box-shadow:0 0 0 7px #23c55e00}to{box-shadow:0 0 #23c55e00}}@media (prefers-reduced-motion:reduce){.mkt .live-dot{animation:none}}@media (max-width:720px){.mkt .wiki-row{flex-wrap:wrap}.mkt .wiki-stats{order:3;justify-content:space-between;gap:12px;width:100%}.mkt .stat{text-align:left}}.mkt .creators-in{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}.mkt .creators-copy .sec-head{margin-bottom:24px}.mkt .creators-note{max-width:46ch;color:var(--ink-soft);margin:0 0 22px;font-size:16px;line-height:1.6}.mkt .creators-credit{color:var(--sky-dark);align-items:center;gap:9px;font-size:15px;font-weight:700;display:inline-flex}.mkt .creators-video{aspect-ratio:16/9;border:1px solid var(--line);background:#000;border-radius:12px;overflow:hidden}.mkt .creators-video iframe{border:0;width:100%;height:100%;display:block}.mkt .creators-media{grid-template-columns:1fr auto;align-items:start;gap:20px;display:grid}.mkt .creators-short{width:min(210px,28vw);margin:0}.mkt .creators-short iframe{aspect-ratio:9/16;border:1px solid var(--line);background:#000;border-radius:12px;width:100%;height:auto;display:block}.mkt .creators-short figcaption{color:var(--ink-soft);margin-top:10px;font-size:13px;line-height:1.5}.mkt .creators-short figcaption strong{color:var(--sky-dark)}.mkt .pkg-founding{border:1px solid var(--line);background:var(--sky-soft);color:var(--sky-dark);border-radius:999px;align-items:center;gap:12px;margin:0 0 24px;padding:9px 16px 9px 9px;font-size:13px;font-weight:600;display:inline-flex}.mkt .pkg-founding-tag{background:var(--sky);color:#fff;font:700 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px}.mkt .pkg-toggle{border:1px solid var(--line);background:var(--white);border-radius:999px;gap:4px;margin:0 0 24px;padding:4px;display:inline-flex}.mkt .pkg-toggle button{color:var(--ink-soft);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;transition:color .2s,background .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.mkt .pkg-toggle button:active{transform:scale(.97)}.mkt .pkg-toggle button[aria-selected=true]{background:var(--sky);color:#fff}.mkt .pkg-save{background:var(--sky-soft);color:var(--sky-dark);font:700 11px/1 var(--font-mono);letter-spacing:.04em;border-radius:999px;padding:3px 8px}.mkt .pkg-toggle button[aria-selected=true] .pkg-save{color:#fff;background:#ffffff38}.mkt .pkg-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.mkt .pkg{border:1px solid var(--line);background:var(--white);border-radius:12px;flex-direction:column;padding:28px;display:flex}.mkt .pkg-featured{border-color:var(--sky);box-shadow:0 1px 0 var(--sky) inset, 0 0 0 1px var(--sky)}.mkt .pkg h3{font:700 21px var(--font-display);margin:0 0 14px}.mkt .pkg-price{align-items:baseline;gap:6px;display:flex}.mkt .pkg-now{font:800 40px var(--font-display);letter-spacing:-.03em}.mkt .pkg-featured .pkg-now{color:var(--sky-dark)}.mkt .pkg-per{color:var(--ink-soft);font:500 15px var(--font-mono)}.mkt .pkg-anchor{color:var(--ink-soft);margin-top:6px;font-size:13px}.mkt .pkg-anchor s{color:var(--ink-soft);text-decoration-thickness:1px;display:inline-block}.mkt .pkg-setup-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .2s;display:grid}.mkt .pkg-setup-reveal>div{overflow:hidden}.mkt .pkg-setup-reveal[data-visible=true]{opacity:1;grid-template-rows:1fr}.mkt .pkg-setup{color:var(--ink-soft);font:12px var(--font-mono);margin-top:4px}.mkt .pkg-best{color:var(--ink-soft);margin:18px 0 0;font-size:15px;line-height:1.5}.mkt .pkg-list{gap:9px;margin:20px 0 26px;padding-left:20px;display:grid}.mkt .pkg-list li{font-size:14px;line-height:1.45}.mkt .pkg-list .pkg-no{color:var(--ink-soft);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.mkt .pkg-cta{align-self:flex-start;margin-top:auto}.mkt .token-card{color:#eef2f6;background:radial-gradient(130% 130% at 12% -10%,#202631 0%,#14171c 58%);border:1px solid #2b313b;border-radius:22px;padding:clamp(40px,5vw,60px) clamp(24px,4vw,60px) 44px;position:relative;overflow:hidden}.mkt .token-glow{pointer-events:none;background:radial-gradient(circle,#168eea42,#0000 62%);width:640px;height:640px;position:absolute;top:-45%;right:-12%}.mkt .token-card>:not(.token-glow){position:relative}.mkt .token-head{max-width:720px;margin-bottom:40px}.mkt .token-status{color:#92cff8;font:600 12px/1 var(--font-mono);letter-spacing:.02em;background:#168eea1a;border:1px solid #34506b;border-radius:999px;align-items:center;gap:9px;padding:6px 14px;display:inline-flex}.mkt .token-status:before{content:"";background:#4fb0f5;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite tokenPulse;box-shadow:0 0 #4fb0f58c}@keyframes tokenPulse{to{box-shadow:0 0 0 9px #4fb0f500}}.mkt .token-mark{font:900 clamp(58px, 9vw, 132px)/.82 var(--font-display);letter-spacing:-.06em;background:linear-gradient(178deg,#fff 6%,#cfe6fb 52%,#63aeee 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:22px 0 16px}.mkt .token-sub{color:#a9b2be;max-width:62ch;margin:0;font-size:18px;line-height:1.6}.mkt .token-perks{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.mkt .token-perk{background:#ffffff05;border:1px solid #2b313b;border-radius:14px;padding:22px 22px 24px;transition:border-color .18s ease-out,background .18s ease-out,transform .18s ease-out}.mkt .token-perk:hover{background:#168eea0f;border-color:#3f6a92;transform:translateY(-3px)}.mkt .token-tag{color:#92cff8;font:600 11px/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;background:#92cff81f;border-radius:999px;margin-bottom:16px;padding:4px 11px;display:inline-block}.mkt .token-perk h3{font:700 21px/1.15 var(--font-display);letter-spacing:-.015em;color:#f3f6f9;margin:0 0 8px}.mkt .token-perk p{color:#99a2ae;margin:0;font-size:15px;line-height:1.55}.mkt .token-roadmap{grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.mkt .token-roadmap li{border-top:2px solid #2b313b;padding-top:20px}.mkt .token-roadmap li.is-now{border-top-color:var(--sky)}.mkt .token-roadmap b{color:#92cff8;font:600 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;display:block}.mkt .token-roadmap span{color:#99a2ae;font-size:14px;line-height:1.5}.mkt .token-disclaimer{color:#6a707a;max-width:88ch;font:11px/1.65 var(--font-mono);margin:40px 0 0}.mkt .contact-card{max-width:780px;padding-top:64px;padding-bottom:64px}.mkt .form{flex-direction:column;gap:22px;display:flex}.mkt .form-selection{border:1px solid var(--sky);background:var(--sky-soft);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:14px 16px;display:flex}.mkt .form-selection span{color:var(--ink-soft);font-size:13px}.mkt .form-selection strong{color:var(--sky-dark);font-size:14px}.mkt .field-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.mkt .mk-field{border:0;min-width:0;margin:0;padding:0;display:block}.mkt .mk-field>span,.mkt .mk-field legend{color:var(--ink-soft);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.mkt .form input,.mkt .form select{border:1px solid var(--line);background:var(--white);width:100%;color:var(--ink);font:16px var(--font-sans);border-radius:8px;outline:none;padding:12px 14px}.mkt .form input:focus,.mkt .form select:focus{border-color:var(--sky);outline:3px solid #168eea2e}.mkt .chips{flex-wrap:wrap;gap:10px;display:flex}.mkt .mk-chip{border:1px solid var(--line);cursor:pointer;background:var(--white);border-radius:999px;align-items:center;padding:9px 15px;font-size:14px;font-weight:600;display:inline-flex}.mkt .mk-chip input{opacity:0;width:0;height:0;position:absolute}.mkt .mk-chip:has(:checked){border-color:var(--sky);background:var(--sky);color:#fff}.mkt .mk-chip:has(:focus-visible){outline:3px solid #168eea2e}.mkt .form-submit{align-self:flex-start}.mkt .form-privacy{color:var(--ink-soft);margin:-12px 0 0;font-size:12px}.mkt .form-privacy a{color:var(--sky-dark);text-decoration:underline}.mkt .form-error{color:var(--danger);margin:-8px 0 0;font-size:14px;font-weight:600}.mkt .form-submit[disabled]{opacity:.6;cursor:progress}.mkt .form-success{border-top:1px solid var(--sky);padding-top:22px}.mkt .form-success h3{font:800 27px var(--font-display);margin:0 0 8px}.mkt .form-success p{color:var(--ink-soft);margin:0;line-height:1.55}.mkt footer{padding:56px 0 40px}.mkt .foot-in{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:40px;padding-top:40px;display:flex}.mkt .foot-cols{gap:64px;display:flex}.mkt .foot-col .foot-head{color:var(--ink-soft);margin:0 0 14px;font-size:13px;font-weight:600}.mkt .foot-col a{color:var(--ink-soft);margin-bottom:9px;font-size:14px;display:block}.mkt .foot-col a:hover{color:var(--ink)}.mkt .foot-brand .wordmark{margin-bottom:14px;font-size:21px;display:inline-block}.mkt .foot-brand p{max-width:32ch;color:var(--ink-soft);margin:0;font-size:13px}.mkt .copy{color:var(--ink-soft);margin:28px 0 0;font-size:12px;line-height:1.5}@media (max-width:900px){.mkt .wrap{width:min(100% - 36px,1220px)}.mkt section{padding:76px 0}.mkt .nav-links{display:none}.mkt .nav-mobile{margin-left:auto;display:block}.mkt .hero-image{object-position:center bottom}.mkt .origin-study{padding:0}.mkt .origin-study-in{grid-template-columns:1fr;align-content:center;gap:44px;min-height:660px;padding-top:70px;padding-bottom:70px}.mkt .origin-morph-stage{height:180px}.mkt .features,.mkt .pkg-grid,.mkt .token-perks,.mkt .token-roadmap,.mkt .field-row,.mkt .mission-top,.mkt .pillars,.mkt .shots,.mkt .creators-in{grid-template-columns:1fr}.mkt .creators-in{gap:32px}.mkt .wiki-shot{width:128px}.mkt .mission-top{gap:32px}.mkt .mission-head{max-width:none}.mkt .loop{grid-template-columns:1fr;gap:36px}.mkt .loop:before,.mkt .loop:after{width:2px;height:100%;top:0;left:6px}.mkt .loop:after{transform-origin:top}.mkt .loop-stage{padding-top:0;padding-left:38px}.mkt .pkg{padding:24px}.mkt .foot-in{flex-direction:column}}@media (max-width:560px){.mkt .hero-cta{flex-direction:column;align-items:stretch}.mkt .foot-cols{gap:38px}.mkt .nav .btn-nav{display:none}.mkt .nav-in{gap:12px}}@supports (animation-timeline:view()){.mkt .shot,.mkt .wiki-row,.mkt .pkg,.mkt .contact-card .form{animation:linear both scrollReveal;animation-timeline:view();animation-range:entry 4% entry 32%}}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mkt .hero-try-note{color:var(--ink-soft);margin:16px 0 0;font-size:13.5px}
