.landing-paper{--lnd-paper:#f1eee7;--lnd-ink:#282a29;--lnd-ink-2:#747572;--lnd-ink-3:rgba(40,42,41,.42);--lnd-accent:#467a78;--lnd-accent-rgb:70,122,120;--lnd-accent-2:#a8762f;--lnd-line:rgba(41,58,57,.19);--lnd-border:rgba(41,58,57,.14);--lnd-surface:rgba(41,58,57,.035);--lnd-cell-base:#e3ded1;--lnd-gold:#b8792c;--lnd-gold-rgb:184,121,44;--footer-ink-1:#4a5350;--footer-ink-2:#5c6461;--footer-ink-3:var(--lnd-ink-2);--footer-ink-4:var(--lnd-ink-3);--footer-line:var(--lnd-border);--lnd-hero-accent:var(--lnd-round,#467a78);--lnd-hero-accent-rgb:var(--lnd-round-rgb,70,122,120);--lnd-hero-accent-2:color-mix(in srgb,var(--lnd-hero-accent) 62%,#a8762f);--lnd-c1:#ff2d8c;--lnd-c2:#9d4edd;--lnd-c3:#06d6a0;min-height:100vh;align-items:center;overflow-x:hidden;color:var(--lnd-ink);background:radial-gradient(circle at 10% 0,rgba(141,177,168,.13),transparent 25%),radial-gradient(ellipse at 50% -12%,rgba(70,122,120,.09),transparent 52%)}.landing-flow,.landing-paper{display:flex;flex-direction:column;position:relative}.landing-flow{z-index:10;width:min(100%,560px);padding:0 20px 72px;gap:64px}.lnd-hero{padding-top:44px;text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.lnd-hero{padding-top:var(--app-topbar-h,62px)}}.lnd-badge{display:inline-block;padding:8px 18px;border-radius:9999px;background:var(--lnd-surface);border:1px solid var(--lnd-border);color:var(--lnd-ink-2);letter-spacing:.1em;margin-bottom:24px}.lnd-hero-title{font-family:Pretendard,sans-serif;font-size:clamp(32px,8.2vw,50px);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--lnd-ink);margin:0;min-height:2.6em;display:flex;flex-direction:column;justify-content:center;animation:lnd-head-in .42s ease}@keyframes lnd-head-in{0%{opacity:0;transform:translateY(6px)}}.lnd-hero-accent{background:linear-gradient(92deg,var(--lnd-hero-accent) 0,var(--lnd-hero-accent-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lnd-radar{width:min(100%,420px);margin:4px auto 0;--deck-accent:var(--lnd-hero-accent);--deck-line:var(--lnd-line);--deck-ink:var(--lnd-ink);--deck-soft:var(--lnd-ink-2);--deck-settle:transparent}.lnd-radar svg{overflow:visible;transition:opacity .5s ease}.lnd-radar[data-phase=settle] svg,.lnd-radar[data-phase=spin] svg{opacity:.72}.lnd-radar[data-phase=hold] svg g[data-strongest] text:first-of-type{font-size:19px;font-weight:800;transform:translateY(-4px)}.lnd-radar[data-phase=hold] svg g[data-strongest] text:last-of-type{font-size:30px;font-weight:700;transform:translateY(12px)}.lnd-radar[data-phase=hold] svg g[data-strongest]{animation:lnd-twinkle 2.1s ease-in-out infinite}@keyframes lnd-twinkle{0%,to{filter:drop-shadow(0 0 3px rgba(var(--lnd-hero-accent-rgb),.45))}50%{filter:drop-shadow(0 0 10px rgba(var(--lnd-hero-accent-rgb),.8)) drop-shadow(0 0 20px rgba(var(--lnd-hero-accent-rgb),.35))}}.lnd-hero-line{color:var(--lnd-ink-2);margin:10px 0 22px;height:3em;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.6;word-break:keep-all;opacity:.5;transition:opacity .6s ease}.lnd-hero-line[data-on]{opacity:1}.lnd-cta{position:relative;isolation:isolate;border:none;cursor:pointer;padding:18px 44px;border-radius:9999px;color:#fff;background:linear-gradient(96deg,var(--lnd-c1) 0,var(--lnd-c2) 42%,var(--lnd-c3) 100%);box-shadow:0 14px 40px rgba(157,78,221,.26);transition:box-shadow .5s ease}.lnd-cta:disabled{cursor:progress;opacity:.72}.lnd-cta:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(96deg,var(--lnd-c3) 0,var(--lnd-c2) 58%,var(--lnd-c1) 100%);animation:lnd-cta-fade 2.5s ease-in-out infinite alternate;will-change:opacity}.lnd-cta>span{position:relative;z-index:1}@keyframes lnd-cta-fade{0%{opacity:0}to{opacity:1}}.lnd-cta-sub{color:var(--lnd-ink-3);margin-top:12px}.lnd-section{text-align:center}.lnd-eyebrow{color:var(--lnd-ink-3);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:10px}.lnd-title{font-family:Pretendard,sans-serif;font-size:clamp(23px,5.6vw,30px);font-weight:700;line-height:1.35;letter-spacing:-.02em;color:var(--lnd-ink);margin:0 0 12px;word-break:keep-all}.lnd-sub{color:var(--lnd-ink-2);margin:0 auto;max-width:30em;word-break:keep-all}.lnd-strip,.lnd-strip-section{overflow:hidden}.lnd-strip{margin-top:8px;padding-top:30px;width:100vw;margin-left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.lnd-strip-track{display:flex;align-items:flex-end;gap:26px;width:max-content;will-change:transform}.lnd-char{margin:0;flex:0 0 auto;text-align:center;width:auto;height:300px;display:flex;flex-direction:column;justify-content:flex-start}.lnd-char img{display:block;height:216px;width:auto;max-width:none;margin:0 auto;filter:grayscale(.9) contrast(1.02);opacity:.5;transform-origin:bottom center;transition:filter .45s ease,opacity .45s ease,transform .45s ease}.lnd-char:hover img,.lnd-char[data-on] img{filter:none;opacity:1;transform:translateY(-5px) scale(1.05)}.lnd-char figcaption{display:flex;flex-direction:column;gap:2px;margin-top:10px;padding-top:11px;height:68px;max-width:150px;margin-left:auto;margin-right:auto;background:radial-gradient(ellipse 48px 5px at 50% 0,rgba(var(--lnd-accent-rgb),.26),transparent 70%);transition:background .45s ease}.lnd-char[data-on] figcaption{background:radial-gradient(ellipse 62px 7px at 50% 0,rgba(var(--lnd-accent-rgb),.7),transparent 72%)}.lnd-char-name{color:var(--lnd-ink-2);transition:color .45s ease}.lnd-char[data-on] .lnd-char-name{color:var(--lnd-ink)}.lnd-char-core{color:var(--lnd-ink-3);word-break:keep-all;line-height:1.35;transition:opacity .45s ease;opacity:.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnd-char[data-on] .lnd-char-core{opacity:1}.lnd-matrix{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3px;gap:3px;width:min(100%,340px);margin:26px auto 8px}.lnd-cell{aspect-ratio:1;border-radius:3px;background:color-mix(in srgb,var(--lnd-accent) calc(var(--t) * 82% + 8%),var(--lnd-cell-base));opacity:0;transform:scale(.55);transition:opacity .34s ease,transform .34s cubic-bezier(.2,1.4,.4,1)}.lnd-cell[data-on]{opacity:1;transform:scale(1)}.lnd-cell[data-golden]{background:var(--lnd-gold);animation:lnd-gold 1.9s ease-in-out infinite}@keyframes lnd-gold{0%,to{box-shadow:0 0 0 2px rgba(var(--lnd-gold-rgb),.4),0 0 14px 2px rgba(var(--lnd-gold-rgb),.5)}50%{box-shadow:0 0 0 3px rgba(var(--lnd-gold-rgb),.6),0 0 22px 5px rgba(var(--lnd-gold-rgb),.8)}}.lnd-matrix-axis{color:var(--lnd-ink-3);letter-spacing:.42em;margin:0 auto 22px;width:min(100%,340px);opacity:.7}.lnd-matrix-read{display:flex;justify-content:center;gap:26px;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.lnd-matrix-read[data-on]{opacity:1;transform:none}.lnd-matrix-read>div{display:flex;flex-direction:column;gap:4px}.lnd-matrix-num{color:var(--lnd-ink);font-family:var(--font-display-en),serif}.lnd-matrix-read>div[data-gold] .lnd-matrix-num{color:var(--lnd-gold)}.lnd-matrix-cap{color:var(--lnd-ink-3);word-break:keep-all}.lnd-price{margin:24px 0 12px;border:1px solid var(--lnd-border);border-radius:16px;overflow:hidden;background:var(--lnd-surface)}.lnd-price-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;text-align:left;color:var(--lnd-ink)}.lnd-price-row+.lnd-price-row{border-top:1px solid var(--lnd-border)}.lnd-price-note{color:var(--lnd-ink-3);margin-top:2px}.lnd-price-value{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.lnd-price-value s{color:var(--lnd-ink-3)}.lnd-price-value strong{color:var(--lnd-accent)}@media (prefers-reduced-motion:reduce){.lnd-cell[data-golden],.lnd-cta:after,.lnd-hero-title,.lnd-radar[data-phase=hold] svg g[data-strongest]{animation:none}}@media (max-width:420px){.lnd-matrix-read{gap:16px}}.InviteGateModal_backdrop__V2Ndu{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(3,0,9,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.InviteGateModal_panel__vbt8P{width:min(100%,420px);position:relative;overflow:hidden;border-radius:18px;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035)),rgba(12,3,22,.9);box-shadow:0 28px 90px rgba(0,0,0,.58);padding:34px 28px 28px;color:#fff}.InviteGateModal_closeButton__5kxjn{position:absolute;top:12px;right:12px;width:34px;height:34px;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.72);cursor:pointer;font-size:20px;line-height:1}.InviteGateModal_closeButton__5kxjn:hover{color:#fff;background:hsla(0,0%,100%,.1)}.InviteGateModal_header__J208L{text-align:center;padding:4px 12px 0}.InviteGateModal_eyebrow__Lmb8V{margin:0 0 14px;font-size:12px;line-height:1;letter-spacing:2.4px;text-transform:uppercase;color:var(--kem-cyan);font-weight:700}.InviteGateModal_title__BiWOG{margin:0;font-size:28px;line-height:1.2;font-weight:800;letter-spacing:0}.InviteGateModal_subtitle__PK0JL{margin:12px auto 0;max-width:310px;color:hsla(0,0%,100%,.68);font-size:15px;line-height:1.65;word-break:keep-all}.InviteGateModal_form__BUsRI{display:flex;flex-direction:column;gap:14px;margin-top:28px}.InviteGateModal_input__tE0Ex{width:100%;height:54px;border-radius:12px;border:1px solid hsla(0,0%,100%,.16);background:rgba(0,0,0,.34);color:#fff;outline:none;padding:0 18px;text-align:center;font-size:18px;letter-spacing:.12em}.InviteGateModal_input__tE0Ex::placeholder{color:hsla(0,0%,100%,.36);letter-spacing:0}.InviteGateModal_input__tE0Ex:focus{border-color:rgba(0,255,204,.68);box-shadow:0 0 0 4px rgba(0,255,204,.11)}.InviteGateModal_inputError__2mAWL{border-color:rgba(255,94,142,.72)}.InviteGateModal_error__Rmyn3{min-height:20px;margin:0;color:#ff9fba;text-align:center;font-size:13px;line-height:1.5}.InviteGateModal_submitButton__AIxzI{display:inline-flex;align-items:center;justify-content:center;width:100%;height:56px;border:0;border-radius:999px;background:var(--kem-gradient);color:#fff;font-family:var(--font-body);font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 18px 34px rgba(255,45,140,.28)}.InviteGateModal_submitButton__AIxzI:disabled{cursor:wait;opacity:.62}@media (max-width:420px){.InviteGateModal_panel__vbt8P{padding:32px 22px 24px;border-radius:16px}.InviteGateModal_title__BiWOG{font-size:24px}}