@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-500.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light;font-synthesis:none;--page-surface:#f8f7ff;--section-gap:140px}@media(max-width:1100px){:root{--section-gap:128px}}@media(max-width:700px){:root{--section-gap:104px}}*{box-sizing:border-box}::selection{background:#6651d4;color:#f7f8fe}:is(svg,img,canvas){-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}a:has(img),a:has(svg){-webkit-touch-callout:none}body{margin:0;background:var(--page-surface);color:#191822;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}p,h1{margin:0}.hero{position:relative;isolation:isolate;overflow:hidden;padding:var(--section-gap) 100px;display:flex;align-items:center;justify-content:center}.hero-background{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 75% 80%,#dbeee4,transparent 50%),linear-gradient(160deg,#f8f7ff,#ded6f6)}.hero-background canvas{width:100%;height:100%;display:block}.hero-background canvas[hidden]{display:none}.hero-panel{width:100%;max-width:1240px;display:flex;flex-direction:column;align-items:center;gap:100px;padding:64px 32px;justify-content:center;border:1px solid #fff;border-radius:32px;background:#ffffff52;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.hero-copy{display:flex;flex-direction:column;align-items:center;gap:24px;width:760px;max-width:100%;text-align:center}.slogan{padding:2px 8px;border-radius:999px;background:#e6e0fe;font-family:TWK Lausanne,sans-serif;font-size:14px;line-height:20px}.slogan span{background:radial-gradient(ellipse,#4928fd,#a497ea);background-size:200% 100%;background-position:0% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:slogan-gradient 3s ease-in-out infinite alternate}@keyframes slogan-gradient{to{background-position:100% 50%}}h1{font-family:TWK Lausanne,sans-serif;font-size:48px;line-height:48px;font-weight:400;letter-spacing:-.02em;width:100%}.headline-first{display:block}.headline-second,.headline-on-solana,.network{display:flex;align-items:center;justify-content:center;gap:8px}.badges{position:relative;display:block;flex:none;width:101.708px;height:58.854px}.badges .metya-badge{position:absolute;left:1.43px;top:1.43px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#6651d4;box-shadow:0 12px 12px #6651d41f}.metya-badge img{display:block;width:46.756px;height:40.294px;transform:rotate(-8.853deg)}.solana-badge{position:absolute;left:44.28px;top:1.43px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f9f7ff;box-shadow:0 12px 12px #6651d41f}.solana-mark{display:block;width:32px;height:29px;object-fit:contain}.badges .metya-badge{animation:metya-meet .85s cubic-bezier(.22,1,.36,1) .12s both;transform-origin:center;transform:translate(0);opacity:1}.solana-badge{animation:solana-meet .85s cubic-bezier(.22,1,.36,1) .12s both;transform:translate(0);opacity:1}@keyframes metya-meet{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes solana-meet{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.description{max-width:520px;font-size:16px;line-height:24px;font-weight:500;color:#716d78}.telegram-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 8px 8px 16px;min-height:48px;border-radius:999px;background:#191822;color:#f7f8fe;font-size:16px;line-height:24px;font-weight:500;transition:background-color .24s ease-in-out,transform .18s ease-out}.telegram-button:hover{background:#302d3c}.telegram-button:active{transform:scale(.98)}.social-link{display:flex;align-items:center;gap:2px;min-height:32px;font-size:14px;line-height:20px;font-weight:500;color:#64646a;transition:color .24s ease-in-out}.social-link:hover{color:#191822}a:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(max-width:1000px){.hero{padding:var(--section-gap) 32px}.hero-panel{padding:64px 32px}}@media(max-width:700px){.hero{padding:var(--section-gap) 16px;align-items:center}.hero-panel{padding:64px 20px;gap:72px;border-radius:20px;justify-content:center}.hero-copy{gap:24px}h1{font-size:clamp(38px,10.45vw,42px);line-height:1.1}.headline-second{flex-direction:column;gap:0}.headline-on-solana{white-space:nowrap;gap:8px}.network{gap:8px}.badges{width:69.162px;height:40.021px}.badges .metya-badge{width:38.08px;height:38.08px;left:.97px;top:.97px}.metya-badge img{width:31.794px;height:27.4px}.solana-badge{left:30.11px;top:.97px;width:38.08px;height:38.08px}.solana-mark{width:21.76px;height:19.72px}.description{max-width:310px}.social-link{min-height:44px}}@media(prefers-reduced-motion:reduce){.badges .metya-badge,.solana-badge{animation:none}.slogan span{animation:none;background-size:100% 100%}a{transition:none}.telegram-button:active{transform:none}}.hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;justify-items:center;gap:0;padding-top:84px;padding-bottom:84px}.hero-copy{grid-row:1}.panel-footer{grid-row:2;align-self:end;width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;font:500 11px/14px Inter,sans-serif}.footer-legal{width:260px;color:#716d78;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.panel-footer .social-link{font-size:11px;min-height:28px;width:260px;justify-content:center;margin:0;flex-shrink:0;color:#191822}.footer-credit{width:260px;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#64646a;white-space:nowrap}.footer-credit img{display:block;width:142.5px;height:10px;flex:none}@media(min-width:701px)and (max-width:1100px){.panel-footer{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px}.footer-legal{width:auto;text-align:left}.panel-footer .social-link{width:auto;min-height:44px}.footer-credit{width:max-content;justify-self:end}}@media(max-width:700px){.panel-footer{flex-direction:column;gap:16px;margin-top:40px}.panel-footer .social-link{order:-1}.footer-legal{width:auto;font-size:12px;line-height:18px;align-items:center}.footer-credit{width:auto;font-size:12px}.footer-credit img{width:142.5px;height:10px}}.benefit{display:block;margin-bottom:8px}.panel-footer .social-link img{width:28px;height:28px}@media(max-width:700px){.hero-panel{padding-top:64px;padding-bottom:64px}.panel-footer .social-link{width:44px;min-height:44px;gap:0}.panel-footer .social-link span{display:none}}.privacy-label{position:relative;display:block;border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer;min-height:0;text-align:inherit;transition:color .18s ease}.privacy-label:before{content:"";position:absolute;inset:-8px 0}.privacy-label:hover{color:#191822}button:focus-visible,.privacy-content:focus-visible{outline:2px solid #6651d4;outline-offset:4px}.privacy-sheet{--text-primary:#252228;--text-secondary:#716d78;--sheet:#f8f6ff;--action-blue:#6651d4;position:fixed;inset:auto 0 0;margin:0 auto;padding:24px 16px 0;width:402px;max-width:100%;max-height:calc(100dvh - max(24px,env(safe-area-inset-top)));border:0;border-radius:24px 24px 0 0;background:var(--sheet);color:var(--text-primary);box-shadow:none;overflow:hidden;font:400 14px/20px Inter,sans-serif}.privacy-sheet[open]{display:flex;flex-direction:column}.privacy-sheet::backdrop{background:#f0edff40;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.privacy-grabber{position:absolute;top:0;left:calc(50% - 32px);width:64px;height:32px;padding:8px 0 0;border:0;background:none;display:flex;justify-content:center;align-items:flex-start;cursor:pointer}.privacy-grabber span{width:36px;height:4px;background:#e8e8eb;border-radius:999px;pointer-events:none}.privacy-header{flex:none;text-align:center;margin:8px 0 32px}.privacy-header h2{margin:0;font:400 16px/24px TWK Lausanne,Inter,sans-serif;letter-spacing:-.16px;outline:none}.privacy-header p{margin-top:8px;color:var(--text-secondary);font:400 14px/20px Inter,sans-serif}.privacy-content{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0;scrollbar-width:thin}.privacy-content h3{margin:24px 0 8px;font:400 16px/24px TWK Lausanne,Inter,sans-serif;letter-spacing:-.16px;color:var(--text-primary)}.privacy-content p{color:var(--text-secondary)}.privacy-content p+p{margin-top:12px}.privacy-content ul{margin:12px 0;padding-left:20px;color:var(--text-secondary)}.privacy-content li+li{margin-top:8px}.privacy-content a{text-decoration:underline;text-underline-offset:2px}.privacy-content strong{font-weight:400}.privacy-actions{flex:none;padding:24px 0 max(24px,env(safe-area-inset-bottom))}.privacy-close{width:100%;min-height:56px;padding:12px 20px;border:0;border-radius:999px;background:var(--action-blue);color:#fff;font:400 16px/24px TWK Lausanne,Inter,sans-serif;letter-spacing:-.16px;cursor:pointer;box-shadow:inset 0 1px #ffffff26,0 4px 16px #6651d418}.privacy-sheet.is-opening{animation:sheet-in .28s cubic-bezier(.22,1,.36,1) both}.privacy-sheet.is-closing{animation:sheet-out .2s ease-in both}.privacy-sheet.is-opening::backdrop{animation:backdrop-in .28s ease-out both}.privacy-sheet.is-closing::backdrop{animation:backdrop-out .2s ease-in both}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes backdrop-out{to{opacity:0}}@media(max-width:700px){.privacy-label{margin:0 auto}}@media(max-width:480px){.privacy-sheet{width:100%;max-width:100%}}@media(prefers-reduced-transparency:reduce){.privacy-sheet::backdrop{background:#25222844;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.privacy-sheet.is-opening,.privacy-sheet.is-closing,.privacy-sheet.is-opening::backdrop,.privacy-sheet.is-closing::backdrop{animation:none}.privacy-label,.privacy-close{transition:none}}.how-it-works{background:var(--page-surface);padding:var(--section-gap) 100px 200px;color:#252228}.section-title{max-width:1040px;margin:0 auto 64px;color:#191822;font:400 40px/44px TWK Lausanne,Inter,sans-serif;letter-spacing:-.02em;text-wrap:balance}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;max-width:1040px;margin:0 auto}.feature{min-width:0}.feature>svg{display:block;margin-bottom:20px}.feature h3{margin:0 0 16px;font:400 22px/28px TWK Lausanne,Inter,sans-serif;letter-spacing:-.22px}.feature p{margin:0;font:500 16px/24px Inter,sans-serif;color:#716d78;text-wrap:pretty}@media(max-width:1100px){.how-it-works{padding:var(--section-gap) 48px 160px}.section-title{font-size:36px;line-height:40px;margin-bottom:56px}.feature-grid{gap:32px}.feature h3{font-size:20px;line-height:28px}}@media(max-width:899px){.section-title{max-width:402px;margin-bottom:48px}.feature-grid{grid-template-columns:minmax(0,1fr);gap:40px;max-width:402px}.feature>svg{margin-bottom:16px}.feature h3{margin-bottom:12px}}@media(max-width:700px){.how-it-works{padding:var(--section-gap) 36px 144px}.section-title{font-size:clamp(32px,8.96vw,36px);line-height:clamp(36px,9.95vw,40px)}}.feature-icon{width:40px;height:40px;overflow:hidden;flex:none}.site-footer{background:var(--page-surface);padding:0 100px 40px}.site-footer .panel-footer{max-width:1040px;margin:0 auto}@media(max-width:1100px){.site-footer{padding:0 48px 40px}}@media(max-width:700px){.site-footer{padding:0 36px max(40px,env(safe-area-inset-bottom))}}
