:root{--ui-gold:#d2a85d;--ui-gold-hi:#edcf91;--ui-bronze:#76552d;--ui-line:rgba(210,168,93,.30);--ui-panel:#0d0e0b}a,button,input{-webkit-tap-highlight-color:transparent}.application-form button[type=submit],.hero-cta,.nav-wl,.next-step,.tile-modal form button,.tile-utility-bar button,.wide-wl-cta{position:relative!important;isolation:isolate;border:1px solid rgba(223,183,108,.64)!important;border-radius:2px!important;letter-spacing:.13em!important;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgba(255,236,194,.055),inset 0 1px rgba(255,245,218,.12),0 12px 28px rgba(0,0,0,.2)!important;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease,color .24s ease!important}.application-form button[type=submit],.hero-cta,.nav-wl,.tile-modal form button,.wide-wl-cta{background:linear-gradient(180deg,#c89b52,#a87738 52%,#8d622f)!important;color:#fff8e9!important;text-shadow:0 1px 0 rgba(0,0,0,.22)}.next-step,.tile-utility-bar button{background:linear-gradient(180deg,rgba(28,25,18,.94),rgba(12,13,10,.96))!important;color:#e3c27f!important}.application-form button[type=submit]:before,.hero-cta:before,.nav-wl:before,.next-step:before,.tile-modal form button:before,.tile-utility-bar button:before,.wide-wl-cta:before{content:"";position:absolute;z-index:-1;inset:4px;border:1px solid rgba(255,231,180,.12);pointer-events:none}.application-form button[type=submit]:after,.hero-cta:after,.nav-wl:after,.next-step:after,.tile-modal form button:after,.tile-utility-bar button:after,.wide-wl-cta:after{content:"";position:absolute;z-index:2;top:0;bottom:0;width:34%;left:-50%;background:linear-gradient(100deg,transparent,rgba(255,239,204,.24),transparent);transform:skewX(-16deg);transition:left .55s ease;pointer-events:none}.application-form button[type=submit]:hover:after,.hero-cta:hover:after,.nav-wl:hover:after,.next-step:hover:after,.tile-modal form button:hover:after,.tile-utility-bar button:hover:after,.wide-wl-cta:hover:after{left:118%}.application-form button[type=submit]:hover,.hero-cta:hover,.nav-wl:hover,.tile-modal form button:hover,.wide-wl-cta:hover{transform:translateY(-2px)!important;border-color:#f0cf8d!important;box-shadow:inset 0 0 0 1px rgba(255,241,211,.09),inset 0 1px rgba(255,255,255,.16),0 17px 34px rgba(0,0,0,.28),0 0 22px rgba(210,168,93,.07)!important}.next-step:hover,.tile-utility-bar button:hover{transform:translateY(-2px)!important;border-color:rgba(232,193,119,.72)!important;background:linear-gradient(180deg,rgba(42,34,22,.96),rgba(15,15,11,.98))!important}.hero-cta svg,.nav-wl svg,.next-step svg,.wide-wl-cta svg{transition:transform .25s ease}.hero-cta:hover svg,.nav-wl:hover svg,.next-step:hover svg,.wide-wl-cta:hover svg{transform:translateX(5px)}.eyebrow,.faq-title>.eyebrow,.migration-copy>.eyebrow,.mint-state-head>p,.section-kicker{display:inline-flex!important;align-items:center;gap:10px!important;width:auto!important;color:#caa45f!important;letter-spacing:.19em!important}.eyebrow:before,.faq-title>.eyebrow:before,.migration-copy>.eyebrow:before,.mint-state-head>p:before,.section-kicker:before{content:"";display:inline-block;width:22px;height:1px;background:linear-gradient(90deg,transparent,#c99f54)}.eyebrow:after,.faq-title>.eyebrow:after,.migration-copy>.eyebrow:after,.mint-state-head>p:after,.section-kicker:after{content:"";display:inline-block;width:5px;height:5px;border:1px solid rgba(210,168,93,.72);transform:rotate(45deg)}.faq-section,.hero-stats>div,.migration-section,.mint-state,.network-node,.story-card,.story-copy,.task,.wl-story{--corner:rgba(210,168,93,.34)}.faq-title:after,.migration-copy:after,.mint-state-head:after,.story-copy:after,.wl-story-copy:after{content:"";position:absolute;right:13px;top:13px;width:17px;height:17px;border-top:1px solid var(--corner);border-right:1px solid var(--corner);opacity:.7;pointer-events:none}.faq-section,.migration-section,.mint-state,.story-card,.story-copy,.wl-story{box-shadow:inset 0 0 0 1px rgba(255,255,255,.012)}.hero-stats>div,.network-node,.story-card,.task{background-image:linear-gradient(135deg,rgba(210,168,93,.025),transparent 36%)!important}a[href*="twitter.com"]:not(.nav-wl):not(.hero-cta),a[href*="x.com"]:not(.nav-wl):not(.hero-cta){text-underline-offset:4px;transition:color .22s ease,text-decoration-color .22s ease}.footer a,.task a{position:relative}.footer a:after,.task a:after{content:"↗";display:inline-grid;place-items:center;width:20px;height:20px;margin-left:7px;border:1px solid rgba(210,168,93,.22);border-radius:50%;font-size:.52rem;color:#c8a15b;transition:transform .24s,border-color .24s,background .24s}.footer a:hover:after,.task a:hover:after{transform:translate(2px,-2px);border-color:rgba(225,184,108,.58);background:rgba(210,168,93,.06)}.nav-links a:after{left:50%!important;right:auto!important;bottom:-9px!important;width:5px!important;height:5px!important;border:1px solid rgba(210,168,93,.58)!important;background:#0b0c09!important;transform:translateX(-50%) rotate(45deg) scale(0)!important;transition:transform .24s ease,background .24s ease!important}.nav-links a:hover:after{transform:translateX(-50%) rotate(45deg) scale(1)!important;background:#c89f56!important}.nav-links a{transition:color .22s ease!important}.nav-links a:hover{color:#ebcd91!important}.faq-section,.migration-section,.mint-state,.story-section,.why1111,.wl-story{background-clip:padding-box}.faq-section>.roof-journey:after,.migration-section>.roof-journey:after,.mint-state>.roof-journey:after,.story-section>.roof-journey:after,.why1111>.roof-journey:after,.wl-story>.roof-journey:after{content:"기와";position:absolute;left:50%;top:4px;transform:translateX(-50%);padding:0 10px;background:rgba(10,11,8,.82);font:400 .42rem Georgia,serif;letter-spacing:.18em;color:rgba(210,168,93,.48)}.application-form label,.tile-modal label{color:#b8aa92!important;letter-spacing:.14em!important}.application-form input,.tile-modal input{position:relative;border:1px solid rgba(210,168,93,.24)!important;border-radius:1px!important;background:linear-gradient(180deg,rgba(4,5,4,.55),rgba(21,20,15,.52))!important;color:#f1e7d4!important;box-shadow:inset 0 1px 5px rgba(0,0,0,.34),inset 0 -1px rgba(255,255,255,.018)!important;outline:none!important;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease!important}.application-form input::-moz-placeholder,.tile-modal input::-moz-placeholder{color:#645f56!important}.application-form input::placeholder,.tile-modal input::placeholder{color:#645f56!important}.application-form input:focus,.tile-modal input:focus{border-color:#d1a75c!important;background:linear-gradient(180deg,rgba(9,9,6,.7),rgba(25,22,15,.62))!important;box-shadow:inset 0 1px 5px rgba(0,0,0,.3),0 2px 0 -1px #d1a75c,0 0 0 3px rgba(209,167,92,.055)!important}.application-form input:focus-visible,.tile-modal input:focus-visible,a:focus-visible,button:focus-visible{outline:1px solid rgba(237,207,145,.82)!important;outline-offset:3px!important}.task.checked .task-check{position:relative;border-color:rgba(210,168,93,.7)!important;background:rgba(210,168,93,.08)!important;box-shadow:0 0 0 4px rgba(210,168,93,.035)}.task.checked .task-check:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(164,67,51,.34);border-radius:50%;transform:rotate(-9deg);animation:uiStamp .36s cubic-bezier(.2,.9,.3,1.25)}.faq-list article:before,.faq-section:before,.hero-stats>div:before,.migration-section:before,.mint-state:before,.network-node:before,.story-card:before,.story-copy:before,.wl-story-step:before,.wl-story:before{opacity:0!important}.faq-list article:hover,.network-node:hover,.story-card:hover,.story-copy:hover{box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 0 0 1px rgba(210,168,93,.045)!important}.tile-cursor{opacity:.55!important;width:18px!important;height:18px!important;left:-9px!important;top:-9px!important}.tile-cursor.active{width:27px!important;height:27px!important;left:-13.5px!important;top:-13.5px!important;background:transparent!important}.application-form button,.hero-cta,.nav-links a,.nav-wl,.next-step,.task a,.tile-utility-bar button,.wide-wl-cta{font-weight:800!important}.hero-stats small,.mint-console small,.network-node small,.task small{letter-spacing:.13em!important}.hero-stats strong,.mint-console strong,.network-node strong{font-feature-settings:"kern" 1}@keyframes uiStamp{0%{opacity:0;transform:scale(1.5) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(-9deg)}}@media(max-width:760px){.application-form button[type=submit],.hero-cta,.next-step,.wide-wl-cta{min-height:48px}.nav-links a:after{display:none}.faq-title:after,.migration-copy:after,.mint-state-head:after,.story-copy:after,.wl-story-copy:after{opacity:.45}.tile-cursor{display:none!important}.footer a:after,.task a:after{width:18px;height:18px}.eyebrow,.faq-title>.eyebrow,.migration-copy>.eyebrow,.mint-state-head>p,.section-kicker{gap:7px!important;letter-spacing:.14em!important}.eyebrow:before,.faq-title>.eyebrow:before,.migration-copy>.eyebrow:before,.mint-state-head>p:before,.section-kicker:before{width:14px}}@media(prefers-reduced-motion:reduce){.application-form button[type=submit]:after,.hero-cta:after,.nav-wl:after,.next-step:after,.tile-modal form button:after,.tile-utility-bar button:after,.wide-wl-cta:after{display:none!important}.task.checked .task-check:after{animation:none!important}}.final-cta,.tile-manifesto{display:none!important}.collection-preview{position:relative;margin:0 6vw 92px;padding:58px 42px 46px;border:1px solid rgba(209,167,92,.28);background:radial-gradient(circle at 50% 35%,rgba(209,167,92,.09),transparent 34%),linear-gradient(180deg,#11120f,#090a08);overflow:hidden}.collection-preview:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(209,167,92,.035) 1px,transparent 0),linear-gradient(rgba(209,167,92,.025) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(180deg,black,transparent 75%);mask-image:linear-gradient(180deg,black,transparent 75%)}.collection-preview-head{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}.collection-preview h2{margin:10px 0 0;font:400 clamp(3.8rem,7vw,6.5rem)/.86 Georgia,serif;color:#efe2cc}.collection-preview-copy{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-bottom:7px}.collection-preview-copy p{max-width:520px;margin:0;font-size:.72rem;line-height:1.75;color:#8e877b}.collection-preview-copy span{font:400 1.3rem Georgia,serif;color:#d1a75c;white-space:nowrap}.collection-stage{position:relative;height:430px;margin-top:36px}.collection-track{position:absolute;inset:0;display:grid;place-items:center;perspective:1400px}.collection-card{--delta:0;--distance:0;position:absolute;width:min(27vw,285px);aspect-ratio:1;border:1px solid rgba(209,167,92,.22);background:#0b0c0a;padding:0;overflow:hidden;cursor:pointer;transform:translateX(calc(var(--delta) * 235px)) scale(calc(1 - (var(--distance) * .12))) rotateY(calc(var(--delta) * -6deg));filter:brightness(calc(1 - (var(--distance) * .16)));transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .35s,filter .45s,border-color .3s,box-shadow .45s;box-shadow:0 26px 55px rgba(0,0,0,.35);z-index:calc(10 - var(--distance))}.collection-card.active{border-color:rgba(224,180,101,.72);box-shadow:0 32px 75px rgba(0,0,0,.48),0 0 0 1px rgba(209,167,92,.08),0 0 36px rgba(209,167,92,.08)}.collection-art{display:block;position:absolute;inset:0;background-image:url(/tile-nft-preview.jpg);background-size:500% 400%;background-position:var(--crop-x) var(--crop-y);background-repeat:no-repeat;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.collection-card.active .collection-art,.collection-card:hover .collection-art{transform:scale(1.025)}.collection-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 62%,rgba(5,6,5,.82));pointer-events:none}.collection-id{position:absolute;z-index:2;left:14px;right:14px;bottom:12px;padding-top:9px;border-top:1px solid rgba(223,181,104,.25);color:#e2c383;font-size:.48rem;font-weight:800;letter-spacing:.13em;text-align:left}.collection-arrow{position:absolute;z-index:20;top:50%;display:grid;place-items:center;width:46px;height:46px;margin-top:-23px;border:1px solid rgba(209,167,92,.38);background:rgba(10,11,9,.78);backdrop-filter:blur(10px);color:#d7b36c;cursor:pointer;transition:.25s}.collection-arrow:hover{background:rgba(209,167,92,.1);transform:scale(1.06)}.collection-arrow.left{left:4px}.collection-arrow.right{right:4px}.collection-dots{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:620px;margin:4px auto 0}.collection-dots button{width:18px;height:2px;border:0;background:rgba(209,167,92,.18);padding:0;cursor:pointer;transition:.25s}.collection-dots button.active{width:34px;background:#d1a75c}.collection-note{position:relative;z-index:2;margin:20px 0 0;text-align:center;font-size:.43rem;letter-spacing:.15em;color:#615b51}@media(max-width:980px){.collection-preview-head{grid-template-columns:1fr;gap:22px}.collection-preview-copy{align-items:center}.collection-stage{height:390px}.collection-card{width:260px;transform:translateX(calc(var(--delta) * 190px)) scale(calc(1 - (var(--distance) * .14))) rotateY(calc(var(--delta) * -5deg))}}@media(max-width:620px){.collection-preview{margin:0 17px 62px;padding:34px 14px 30px}.collection-preview h2{font-size:3.4rem}.collection-preview-copy{display:block}.collection-preview-copy span{display:block;margin-top:12px}.collection-stage{height:360px;margin-top:22px}.collection-card{width:220px;transform:translateX(calc(var(--delta) * 145px)) scale(calc(1 - (var(--distance) * .18)))}.collection-arrow{width:38px;height:38px}.collection-id{font-size:.4rem}.collection-dots{max-width:300px;gap:6px}.collection-dots button{width:12px}.collection-dots button.active{width:24px}.collection-note{line-height:1.6}}@media(prefers-reduced-motion:reduce){.collection-arrow,.collection-art,.collection-card,.collection-dots button{transition:none!important}}.ambient-music-toggle{position:fixed;z-index:80;left:22px;bottom:22px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(209,167,92,.35);background:rgba(8,9,7,.78);backdrop-filter:blur(12px);padding:9px 12px;color:#b9aa8d;font-size:.46rem;font-weight:800;letter-spacing:.14em;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.28);transition:.22s}.ambient-music-toggle:hover{border-color:rgba(209,167,92,.68);color:#e3c98f;transform:translateY(-1px)}.ambient-music-toggle.is-playing{color:#e0bd76}.ambient-bars{display:flex;align-items:flex-end;gap:2px;width:13px;height:13px}.ambient-bars i{display:block;width:2px;height:4px;background:currentColor;transform-origin:bottom}.ambient-music-toggle.is-playing .ambient-bars i:first-child{animation:tileSound 1s ease-in-out infinite}.ambient-music-toggle.is-playing .ambient-bars i:nth-child(2){animation:tileSound .72s ease-in-out .12s infinite}.ambient-music-toggle.is-playing .ambient-bars i:nth-child(3){animation:tileSound .88s ease-in-out .24s infinite}@keyframes tileSound{0%,to{height:3px;opacity:.55}50%{height:12px;opacity:1}}@media(max-width:640px){.ambient-music-toggle{left:14px;bottom:14px;padding:8px 10px;font-size:.4rem}}@media(prefers-reduced-motion:reduce){.ambient-music-toggle.is-playing .ambient-bars i{animation:none;height:7px}}