@font-face{font-family:Oxanium;src:url(/fonts/Oxanium.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}:root{--background:#191a29;--surface:#262638;--text:#f6eee7;--muted:#c0b7c9;--dim:#a49ab2;--accent:#71e5ed;--amber:#ffc477;--violet:#be91e4;--stone:#b59d94;--border:#414055;--display:"Oxanium", "Segoe UI", sans-serif;--sans:"Oxanium", "Segoe UI", sans-serif;--mono:"Oxanium", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:radial-gradient(ellipse at 85% 0%, #55415a44, transparent 45%), var(--background);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}button{cursor:pointer}::selection{background:var(--accent);color:var(--background)}.app-shell{max-width:1480px;margin:0 auto;padding:0 64px}.site-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:104px;display:flex}.wordmark{letter-spacing:-.7px;align-items:center;font-size:20px;font-weight:800;display:flex}.wordmark>span:last-child{color:var(--accent)}.brand-symbol{border:1px solid var(--accent);width:33px;height:33px;color:var(--accent);border-radius:9px;place-items:center;margin-right:11px;font-size:21px;display:grid}.site-header nav{color:var(--muted);gap:32px;font-size:13px;display:flex}.site-header nav a:hover{color:var(--text)}.connection{color:var(--muted);letter-spacing:.2px;align-items:center;gap:9px;font-size:11px;display:flex}.connection>span{background:var(--amber);border-radius:50%;width:6px;height:6px}.connection.online>span{background:var(--accent);box-shadow:0 0 10px #71e5ed35}.connection.offline>span{background:#ea987e}.hero{grid-template-columns:.85fr 1.35fr;align-items:center;gap:36px;padding:76px 0 65px;display:grid}.eyebrow{font-family:var(--mono);letter-spacing:1.7px;color:var(--accent);margin:0 0 24px;font-size:10px}.tiny-cross{vertical-align:-1px;margin-right:7px;font-size:16px}h1{letter-spacing:-3px;margin:0 0 27px;font-size:clamp(42px,4.5vw,69px);font-weight:500;line-height:1.07}h1>span{color:var(--accent)}.hero-description{max-width:385px;color:var(--muted);margin:0 0 29px;font-size:15px;line-height:1.8}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.secondary-link{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.secondary-link:hover{color:var(--accent)}.city-start{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:30px;display:flex}.city-start h1{letter-spacing:-1px;margin:0;font-size:35px}.city-start p{color:var(--muted)}.primary-link{background:var(--amber);color:#242033;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:32px;padding:16px 20px;font-size:12px;font-weight:700;display:inline-flex}.primary-link:hover{background:#ffdaa7}.build-note{color:var(--dim);font-family:var(--mono);align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.world-preview{background:var(--surface);border:1px solid #5d5067;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 22px 65px #0e101a55}.preview-topline{font:9px var(--mono);color:var(--muted);letter-spacing:1px;justify-content:space-between;gap:12px;padding:17px 20px;display:flex}.preview-topline span:last-child{color:var(--amber)}.world-preview>a{display:block}.world-preview img{aspect-ratio:1672/941;width:100%;height:auto;display:block}.preview-caption{border-top:1px solid var(--border);background:linear-gradient(105deg,#353043,#272a3c);align-items:center;gap:13px;padding:19px 22px;display:flex}.preview-caption strong{font-size:13px;font-weight:500}.preview-caption p{color:var(--muted);margin:6px 0 0;font-size:10px}.preview-cross{color:var(--accent);font-size:26px;font-weight:200}.facts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);padding:29px 0;display:grid}.facts>div{padding:0 29px}.facts>div:first-child{border:0;padding-left:0}.facts span{font:9px var(--mono);letter-spacing:1.1px;color:var(--dim);margin-bottom:13px;display:block}.facts strong{letter-spacing:-1px;font-size:29px;font-weight:400;display:block}.facts small{color:var(--muted);margin-top:9px;font-size:10px;display:block}.facts .local-value{align-items:center;gap:12px;font-size:25px;display:flex}.district-section{padding:65px 0}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:29px;display:flex}.section-heading .eyebrow{margin:0 0 14px}h2{letter-spacing:-.9px;margin:0;font-size:29px;font-weight:400}.section-heading>p{color:var(--dim);margin:0;font-size:11px;line-height:1.7}.module-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.module-card{text-align:left;background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:5px;padding:24px;transition:border-color .2s,background .2s}.module-card:hover{background:#302d43;border-color:#8a73a7}.module-top{color:var(--violet);justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.phase-tag{font:8px var(--mono);letter-spacing:.8px;color:var(--dim);border:1px solid var(--border);border-radius:3px;padding:5px 7px}.phase-tag.next{color:var(--accent);background:#71e5ed13;border-color:#71e5ed55}.module-card h3{letter-spacing:-.3px;margin:0 0 11px;font-size:17px;font-weight:400}.module-card p{color:var(--muted);min-height:40px;margin:0 0 23px;font-size:12px;line-height:1.65}.module-link{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.loading-panel{border:1px solid var(--border);color:var(--muted);padding:50px;font-size:13px}.roadmap-section{padding-bottom:48px}.roadmap-row{border-top:1px solid var(--border);grid-template-columns:55px 1fr 1.45fr 80px;align-items:center;gap:15px;padding:24px 0;display:grid}.roadmap-row:last-child{border-bottom:1px solid var(--border)}.phase-number{font:12px var(--mono);color:var(--dim)}.roadmap-row h3{margin:0;font-size:14px;font-weight:400}.roadmap-row p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.roadmap-status{font:8px var(--mono);letter-spacing:.5px;color:var(--accent);justify-content:flex-end;align-items:center;gap:7px;display:flex}.future-note{color:var(--violet);background:#30283c;border:1px solid #594566;border-radius:5px;align-items:center;gap:17px;padding:22px 25px;display:flex}.future-note strong{color:var(--text);font-size:12px;font-weight:400}.future-note p{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.6}.outline-tag{font:8px var(--mono);letter-spacing:.8px;white-space:nowrap;color:var(--muted);margin-left:auto}footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:66px;padding:29px 0;display:flex}.footer-brand{letter-spacing:-.3px;font-size:12px;font-weight:700}footer p{color:var(--dim);font-size:10px}footer>span{font:8px var(--mono);color:var(--dim);letter-spacing:1px}.modal-backdrop{z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12121fdf;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.module-dialog{background:var(--surface);border:1px solid #655572;border-radius:8px;width:100%;max-width:490px;padding:38px;position:relative}.close-button{color:var(--muted);background:0 0;border:none;padding:5px;position:absolute;top:16px;right:16px}.module-dialog h2{margin-bottom:18px}.module-dialog>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.8}.dialog-status{color:var(--accent);align-items:center;gap:9px;margin:28px 0 16px;font-size:12px;display:flex}.module-dialog .dialog-note{font-size:12px!important}.dialog-close{width:100%;margin-top:16px}@media (min-width:1500px){.hero{gap:45px}}@media (max-width:950px){.app-shell{padding:0 30px}.hero{grid-template-columns:1fr;gap:25px;padding:50px 0}.hero-copy{max-width:620px}h1{font-size:56px}.hero-description{max-width:490px}.module-card{padding:20px}.facts>div{padding:0 18px}.facts .local-value{font-size:22px}.outline-tag{display:none}}@media (max-width:700px){.app-shell{padding:0 20px}.site-header{height:80px}.site-header nav{display:none}.wordmark{font-size:16px}.connection{font-size:9px}.hero{gap:30px;padding:39px 0}h1{letter-spacing:-2px;font-size:clamp(38px,10vw,51px)}.hero-description{font-size:14px}.preview-topline{letter-spacing:.4px;padding:13px;font-size:8px}.preview-caption{padding:15px}.facts{grid-template-columns:repeat(2,1fr);gap:27px 0}.facts>div:nth-child(3){border:0;padding-left:0}.facts strong{font-size:26px}.section-heading{display:block}.section-heading>p{margin-top:14px}.district-section{padding:45px 0}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-card{padding:18px}.module-card h3{font-size:15px}.module-top{margin-bottom:22px}.module-card p{min-height:55px;font-size:11px}.phase-tag{padding:4px;font-size:7px}.roadmap-row{grid-template-columns:28px 1fr 18px;gap:10px}.roadmap-row p{grid-area:auto/2}.roadmap-status{grid-area:span 2/3;font-size:0}.future-note{align-items:flex-start;padding:19px}footer{flex-wrap:wrap;gap:12px;margin-top:40px}footer p{order:3;width:100%;margin:0}.module-dialog{padding:32px 24px}}@media (max-width:380px){.module-grid{grid-template-columns:1fr}.brand-symbol{margin-right:7px}.connection{max-width:82px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.wordmark,.footer-brand,.world-brand,.arena-hud>div:first-child>b{font-family:var(--display);letter-spacing:.035em;font-weight:800}h1,h2,h3{font-family:var(--display)}input,select,textarea{font-family:var(--sans)}:root{--hud-rail-width:288px;--hud-rail-inset:24px;--hud-card-gap:16px}html body *{scrollbar-width:thin;scrollbar-color:#4bbcb7 #101c2d}html body ::-webkit-scrollbar{width:7px;height:7px}html body ::-webkit-scrollbar-track{background:#101c2d;border-radius:10px;margin-block:8px}html body ::-webkit-scrollbar-thumb{background:linear-gradient(#80f9e7,#3a7e99);border:2px solid #101c2d;border-radius:10px}html body ::-webkit-scrollbar-thumb:hover{background:#9bffee}html body ::-webkit-scrollbar-button{width:0;height:0;display:none}html body ::-webkit-scrollbar-corner{background:0 0}@supports selector(::-webkit-scrollbar){html body *{scrollbar-width:auto;scrollbar-color:auto}}body .exotic-help,body .world-help{box-sizing:border-box;right:var(--hud-rail-inset);width:var(--hud-rail-width);border-radius:12px;max-width:calc(100vw - 32px);max-height:30dvh;overflow:auto}@media (max-width:600px){:root{--hud-rail-width:260px;--hud-rail-inset:12px}}.app-shell{max-width:none;padding:0}.app-shell>main>section:not(.cinematic-hero),.app-shell>main>.future-note,.app-shell>footer{width:min(1352px,100% - 96px);margin-left:auto;margin-right:auto}.app-shell>.site-header{z-index:3;background:0 0;border:0;height:96px;padding:0 clamp(24px,4vw,76px);transition:background-color .25s,box-shadow .25s;position:fixed;inset:0 0 auto}.site-header .wordmark img{width:164px;height:auto;display:block}.app-shell>.site-header nav{color:#f0eff5;gap:36px}.app-shell>.site-header .connection{color:#d5dce3;font-size:10px}.hero.cinematic-hero{isolation:isolate;background:#30395f;align-items:flex-end;width:100%;height:100svh;min-height:620px;padding:150px clamp(24px,6.2vw,120px) 138px;display:flex;position:relative;overflow:hidden}.hero-world,.hero-shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-world{pointer-events:none}.hero-world-poster,.hero-world-poster img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.cinematic-hero:has(.hero-world canvas.is-ready){cursor:grab}.cinematic-hero.is-orbiting{cursor:grabbing;-webkit-user-select:none;user-select:none}.cinematic-copy,.hero-bottom{cursor:auto}.hero-shade{pointer-events:none}.hero-world canvas{opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:relative}.hero-world canvas.is-ready{opacity:1}.hero-shade{z-index:-1;background:linear-gradient(#10142008 24%,#10142070 60%,#101420db 88%,#101420 100%),linear-gradient(90deg,#0b1020ba 0%,#0b102077 33%,#0b102008 75%)}.cinematic-copy{max-width:760px}.hero-kicker{color:#b2fffb;letter-spacing:.23em;align-items:center;gap:12px;margin:0 0 26px;font-size:11px;display:flex}.hero-kicker>span{background:#70f2eb;width:28px;height:2px;box-shadow:0 0 14px #5aece7}.cinematic-copy h1{margin:0 0 23px;line-height:1}.cinematic-copy h1 img{filter:drop-shadow(0 6px 22px #04111980);width:min(680px,56vw);height:auto;display:block}.hero-tagline{letter-spacing:-.025em;color:#fff;margin:0 0 14px;font-size:clamp(24px,2.1vw,36px);font-weight:500}.hero-tagline span{color:#9bece8}.cinematic-description{color:#d9dce4;text-shadow:0 2px 10px #080c16;margin:0 0 30px;font-size:15px;line-height:1.8}.play-game{color:#092a30;background:#96fff0;border:1px solid #d2fff9;border-radius:3px 15px 3px 3px;justify-content:center;align-items:center;gap:16px;min-width:244px;min-height:64px;padding:18px 26px;font-size:18px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 35px #65efdc28,inset 0 1px #fff9}.play-game svg:last-child{margin-left:20px}.cinematic-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cinematic-actions .hero-mint{border-radius:12px;text-decoration:none}.cinematic-actions :focus-visible{outline-offset:5px;outline:3px solid #a1fff3}.play-game:hover{background:#c3fff6;transform:translateY(-2px);box-shadow:0 0 45px #65efdc55}.hero-availability{letter-spacing:.15em;color:#abbecb;align-items:center;gap:8px;margin:18px 0 0;font-size:9px;display:flex}.hero-availability span{background:#96fff0;border-radius:50%;width:4px;height:4px}.hero-bottom{border-top:1px solid #c4d9e424;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex;position:absolute;bottom:35px;left:clamp(24px,4vw,76px);right:clamp(24px,4vw,76px)}.discover-district{letter-spacing:.12em;color:#c2d0d9;align-items:center;gap:12px;font-size:9px;display:inline-flex}.discover-district:hover{color:#96fff0}.hero-coordinate{color:#92a6b4;letter-spacing:.25em;font-size:9px;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:1600px){.hero.cinematic-hero{padding-bottom:160px}}@media (max-width:700px){.app-shell>.site-header{height:76px;padding:0 24px}.site-header .wordmark img{width:138px}.app-shell>.site-header nav{display:none}.app-shell>.site-header .connection{max-width:none;font-size:9px}.hero.cinematic-hero{min-height:690px;padding:120px 24px 128px}.hero-shade{background:linear-gradient(#10142015 15%,#10142080 50%,#101420e6 82%,#101420 100%)}.cinematic-copy h1 img{width:min(100%,540px)}.hero-kicker{letter-spacing:.15em;margin-bottom:22px;font-size:9px}.cinematic-description{font-size:14px}.hero-tagline{font-size:25px}.play-game{min-width:220px;min-height:60px}.hero-bottom{padding-top:18px;bottom:24px}.hero-coordinate{display:none}.app-shell>main>section:not(.cinematic-hero),.app-shell>main>.future-note,.app-shell>footer{width:calc(100% - 40px)}}@media (max-height:700px) and (min-width:701px){.hero.cinematic-hero{min-height:620px;padding-top:100px;padding-bottom:115px}.cinematic-copy h1 img{width:min(510px,52vw)}.hero-kicker{margin-bottom:18px}.cinematic-description{margin-bottom:20px}}.app-shell>.site-header.is-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#09182eee;box-shadow:0 1px #69eaf52b,0 8px 24px #03081333}.app-shell>main>section#district,.app-shell>main>section#roadmap{scroll-margin-top:96px}@media (max-width:700px){.app-shell>main>section#district,.app-shell>main>section#roadmap{scroll-margin-top:76px}}@media (max-width:1000px){.app-shell>.site-header{flex-wrap:wrap;align-content:center;gap:10px;height:auto;min-height:116px;padding:12px 20px}.app-shell>.site-header nav{flex-wrap:wrap;justify-content:flex-start;gap:4px 16px;width:100%;display:flex}.app-shell>.site-header nav a,.app-shell>.site-header nav button{padding:7px 0;font-size:12px}.app-shell>.site-header nav .nav-play{gap:3px;padding:7px 10px;font-size:12px}.app-shell>main>section[id]{scroll-margin-top:180px}.hero.cinematic-hero{padding-top:190px}}@media (prefers-reduced-motion:reduce){.app-shell>.site-header{transition:none}}.app-shell>.site-header nav{align-items:center;gap:28px;margin-left:auto}.app-shell>.site-header nav a,.app-shell>.site-header nav button{letter-spacing:.02em;white-space:nowrap;font-size:16px;font-weight:700}.site-header nav button{color:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0;font-family:inherit}.site-header nav a{padding:10px 0}.site-header nav button:hover{color:#96fff0}.site-header nav :is(a,button):focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #96fff0}.app-shell>.site-header nav .nav-play{color:#092a30;background:#96fff0;border:1px solid #affff5;border-radius:4px 12px 4px 4px;align-items:center;gap:10px;padding:12px 20px;display:inline-flex}.app-shell>.site-header nav .nav-play:hover{background:#c3fff6}@media (max-width:1100px){.app-shell>.site-header .connection{display:none}}@media (max-width:700px){.app-shell>.site-header{flex-wrap:wrap;align-content:center;gap:12px;height:116px;padding:12px 20px}.app-shell>.site-header nav{justify-content:space-between;gap:10px;width:100%;display:flex}.app-shell>.site-header nav a,.app-shell>.site-header nav button{padding:8px 0;font-size:12px}.app-shell>.site-header nav .nav-play{gap:3px;padding:8px 10px;font-size:12px}.app-shell>main>section#district,.app-shell>main>section#roadmap{scroll-margin-top:116px}}.app-shell.homepage-theme{--home-sky:#326bc5;--home-panel:#fff3d9;--home-border:#b5cbed;--home-copy:#304867;--home-ink:#213759;isolation:isolate;background:var(--home-sky);color:#fff9ee;position:relative}.homepage-sky{z-index:-1;pointer-events:none;background:radial-gradient(at 88% 85%,#b5a3ed77,#0000 50%),linear-gradient(160deg,#2359b2,#438ad7 55%,#6888d5);position:fixed;inset:0;overflow:hidden}.sky-stars{opacity:.6;background-image:radial-gradient(circle,#fff3c9 1px,#0000 2px),radial-gradient(circle,#b4eaff 1px,#0000 2px);background-position:15px 37px,132px 92px;background-size:193px 173px,311px 257px;position:absolute;inset:0}.sky-cloud{opacity:.72;width:480px;animation:100s linear infinite paused voxel-cloud-drift;position:absolute;left:-540px}.sky-cloud img{width:100%;height:auto;display:block}.homepage-sky[data-moving=true] .sky-cloud{animation-play-state:running}.sky-cloud-0{animation-delay:-20s;top:10%}.sky-cloud-1{opacity:.5;width:340px;animation-duration:130s;animation-delay:-95s;top:42%}.sky-cloud-2{width:560px;animation-duration:115s;animation-delay:-60s;top:76%}.sky-cloud-3{opacity:.4;width:260px;animation-duration:145s;animation-delay:-100s;top:25%}.sky-cloud-4{width:350px;animation-duration:125s;animation-delay:-12s;top:65%}.sky-cloud-5{opacity:.5;width:300px;animation-duration:140s;animation-delay:-120s;top:90%}@keyframes voxel-cloud-drift{0%{transform:translate(0)}to{transform:translate(calc(100vw + 1100px))}}.homepage-theme>.site-header{background:linear-gradient(#292f58de,#343d6355);border-bottom:1px solid #c8c4ff26}.homepage-theme>.site-header.is-scrolled{background:#2c60b6f5;border-bottom:2px solid #a5d6ff99;box-shadow:0 4px #17458b66,0 8px 24px #18204624}.homepage-theme .hero.cinematic-hero{background-color:#30395f}.homepage-theme .hero-shade{background:linear-gradient(#0000 66%,#30395f88 92%,#326bc5 100%),radial-gradient(at 12% 68%,#20284285,#0000 62%)}.homepage-theme .hero-tagline,.homepage-theme .cinematic-description{text-shadow:0 2px 10px #20233a}.homepage-theme :is(.hero-availability,.discover-district,.hero-coordinate){color:#e0e7fa}.homepage-theme .hero-bottom{border-color:#c4d9e45c}.homepage-theme :is(.play-game,.site-header nav .nav-play){color:#352844;background:linear-gradient(135deg,#ffe9ac,#ffc879);border-color:#fff1cd;box-shadow:0 4px #a76a43,0 8px 26px #ffcb7330,inset 0 1px #fff9}.homepage-theme :is(.play-game,.site-header nav .nav-play):hover{color:#352844;background:linear-gradient(135deg,#fff2cd,#ffdb96)}.app-shell.homepage-theme>main>:is(section.district-overview,section.token-utility[id],section.build-overview,section#marketplace.property-showcase,section#ranking.daily-ranking){background:0 0}.homepage-theme :is(.district-landscape,.token-landscape,.build-landscape,.property-showcase-landscape,.daily-ranking-landscape){opacity:.92;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 94%);mask-image:linear-gradient(#000 0% 35%,#0000 94%)}.homepage-theme .district-landscape{background-image:linear-gradient(90deg,#2359b288,#0000 65%),url(/art/district-overview.webp);background-size:cover,100%}.homepage-theme .token-landscape{background-image:linear-gradient(90deg,#326bc5 5%,#326bc5d9 28%,#0000 72%),url(/art/01_image02.webp);background-position:50%,100% 0;background-size:cover,76%;max-height:760px;-webkit-mask-image:linear-gradient(#000 0% 38%,#0000 94%);mask-image:linear-gradient(#000 0% 38%,#0000 94%)}.homepage-theme .nft-agents .token-landscape{background-image:linear-gradient(90deg,#326bc5 5%,#326bc5d9 28%,#0000 72%),url(/art/01_image03.webp)}.homepage-theme .build-landscape{background-image:linear-gradient(90deg,#2359b255,#0000 62%),url(/art/build-overview.webp);background-size:cover,cover}.homepage-theme .property-showcase-landscape{background-image:linear-gradient(90deg,#326bc5 10%,#326bc5cc 32%,#0000 72%),url(/art/01_image01.webp)}.homepage-theme .daily-ranking-landscape{opacity:.35;background-image:url(/art/build-overview.webp)}.homepage-theme :is(.token-utility h2,.property-showcase h2,.build-overview h2,.daily-ranking h2){text-shadow:0 4px #173e8277,0 8px 24px #173e8255}.homepage-theme :is(.token-utility em,.property-showcase em,.daily-ranking-heading em){color:#ffe3a0}.homepage-theme :is(.token-hero-description,.token-utility-heading>span,.eyebrow,.district-description,.build-tagline,.daily-ranking-heading>div>p){color:#fff4d7}.homepage-theme :is(.token-section-link,.district-explore,.property-showcase-cta,.daily-ranking-play,.daily-ranking-retry){color:#352844;background:linear-gradient(135deg,#ffe9ac,#ffc879);border:1px solid #fff1cd;border-radius:3px 13px 3px 3px;box-shadow:0 4px #ac7449,inset 0 1px #fff9}.homepage-theme :is(.token-section-link,.district-explore,.property-showcase-cta,.daily-ranking-play,.daily-ranking-retry):hover{background:linear-gradient(135deg,#fff2cd,#ffdb96)}.homepage-theme :is(.district-feature,.token-access>div,.token-utility-list li,.nft-agents-rewards,.nft-use-cases article,.property-showcase-options button,.daily-ranking-guide,.daily-ranking-board,.build-overview .roadmap-row){color:var(--home-ink);background:linear-gradient(140deg,#fff9eb,#e8f1ff);border:1px solid #fff4d7;border-radius:6px 18px 6px 6px;box-shadow:inset 0 2px #fff,0 5px #5072ae,0 10px 22px #15397835}.homepage-theme :is(.district-feature,.property-showcase-options button):hover{background:linear-gradient(140deg,#fff4ce,#d7f3ff);border-color:#ffe3a0}.homepage-theme :is(.token-access,.token-utility-list,.district-features,.nft-use-cases){gap:18px}.homepage-theme :is(.token-access strong,.token-utility-list h4,.nft-use-cases h4,.nft-agents-rewards h3,.feature-title,.property-showcase-options strong,.roadmap-row h3,.daily-ranking-guide h3,.daily-ranking-board h3){color:var(--home-ink);text-shadow:none}.homepage-theme :is(.token-access p,.token-card-copy p,.nft-use-cases p,.nft-agents-rewards p,.feature-description,.property-showcase-options small,.roadmap-row p,.daily-ranking-rules,.daily-ranking-status,.daily-ranking-footnote){color:var(--home-copy)}.homepage-theme :is(.feature-icon,.feature-link,.feature-link svg,.token-card-copy svg,.nft-use-cases svg,.property-showcase-options svg,.phase-number,.daily-ranking-guide-bottom,.daily-ranking-kicker,.daily-ranking-empty-art,.daily-ranking-guide em){color:#2866ac}.homepage-theme :is(.district-future,.build-future,.token-utility .token-utility-note){color:#263f70;background:#e1e8ffd9;border-color:#d3e7ff;box-shadow:0 3px #4263a2}.homepage-theme :is(.district-future p,.district-future>span,.build-future p,.build-future>span,.token-utility .token-utility-note){color:#304867}.homepage-theme .district-stats{background:#2c60b6dd;border-color:#a8dcff}.homepage-theme :is(.nft-use-cases article,.token-access>div){border-top:4px solid #86e8e1}.homepage-theme .nft-use-cases article:nth-child(3n+2){border-top-color:#bb9af0}.homepage-theme .nft-use-cases article:nth-child(3n){border-top-color:#ffce7b}.homepage-theme :is(.property-showcase-caption,.daily-ranking-period,.build-overview .section-heading>p){background:#2a5caceb;border:1px solid #b5d9ff;box-shadow:0 4px #20478788}.homepage-theme .build-overview .roadmap-status{color:#21565b;background:#d3eee8;border-color:#88b6b1}.homepage-theme :is(.daily-ranking-board-heading,.daily-ranking th){color:#254c80;background:#c9def6;border-color:#aac4e2}.homepage-theme .daily-ranking-footnote{background:#e1ecfa}.homepage-theme .daily-ranking-worlds:after{background:linear-gradient(#0000 20%,#25467cdd)}.homepage-theme .d49-rewards{background:#edf4ff;border:2px solid #ffdf9c;box-shadow:0 6px #bd975b,0 15px 36px #183d7644}.homepage-theme .nft-calculator-header{background-image:linear-gradient(90deg,#fff2d7 30%,#fff2d7dd 58%,#fff2d750),url(/art/02_image04.webp);border-color:#b8cbe5}.homepage-theme .rewards-volume{background:linear-gradient(100deg,#d5f3ed,#d5e6ff);border-color:#b8cbe5}.homepage-theme .rewards-grid{background:#eef5ff}.homepage-theme .rewards-channel:nth-child(2){background:#e7e8fc}.homepage-theme .rewards-channel:nth-child(3){background:#fff0db}.homepage-theme .rewards-channel:nth-child(4){background:#e0f2ed}.homepage-theme :is(.rewards-channel,.rewards-basket,.rewards-details,.rewards-fee-grid>div,.rewards-details-end){border-color:#b8cbe5}.homepage-theme .rewards-basket{background:#dce9fa}.homepage-theme .d49-rewards :is(.nft-calculator-note,.rewards-details){background:#edf4ff;border-color:#b8cbe5}.homepage-theme .d49-rewards :is(h3,h4,label,output,summary,dt,dd,strong,svg,.eyebrow,.rewards-basket-label,.nft-calculator-stock-token){color:#243c65;text-shadow:none}.homepage-theme .d49-rewards :is(p,small,.rewards-rule,.nft-calculator-formula,.rewards-amounts small,.rewards-amounts span,.rewards-metrics,.reward-pool-endpoints,.rewards-volume-ticks,.rewards-details p,.rewards-fee-grid dd,.nft-calculator-note,.nft-calculator-basket h4,.rewards-basket p){color:#3a5272}.homepage-theme .d49-rewards :is(.rewards-amounts strong,output,.rewards-fee-grid dt strong){color:#216292}.homepage-theme .d49-rewards h3 em{color:#356daa}.homepage-theme .rewards-channel-heading>span{color:#30527b}.homepage-theme .rewards-estimate-badge{color:#593f19;background:#ffdc98;border-color:#b69c69}.homepage-theme .nft-calculator input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#27998e 0%,#27998e var(--range-fill),#a4b9d4 var(--range-fill),#a4b9d4 100%)}.homepage-theme .nft-calculator input[type=range]::-moz-range-track{background:#a4b9d4}.homepage-theme>footer{color:#f2f5ff;background:0 0;border-color:#badfff88}@media (max-width:1200px){.homepage-theme .token-landscape{background-size:cover,auto 650px;-webkit-mask-image:linear-gradient(#000 0% 25%,#0000 95%);mask-image:linear-gradient(#000 0% 25%,#0000 95%)}}@media (max-width:600px){.sky-cloud{opacity:.45}.homepage-theme .hero-shade{background:linear-gradient(#30395f12 15%,#30395f55 45%,#30395fcc 82%,#326bc5)}.homepage-theme .token-landscape{opacity:.55;background-position:50%,58% 0}.homepage-theme .property-showcase-landscape{opacity:.5}.homepage-theme :is(.token-utility h2,.property-showcase h2){text-shadow:0 3px #204c96,0 5px 16px #173e82}}@media (prefers-reduced-motion:reduce){.homepage-sky .sky-cloud{animation-play-state:paused!important}}.homepage-theme :is(.nft-agents-rewards em,.nft-agents-reward-title>svg,.nft-case-head>span,.token-utility-note strong){color:#2866ac}.homepage-theme .nft-agents-status{color:#875017}.homepage-theme .daily-ranking-board-heading>span{color:#254c80}.homepage-theme .daily-ranking-board :is(td,.has-players .daily-ranking-status){color:#304867}.homepage-theme .daily-ranking-board td:last-child{color:#216292}.homepage-theme .daily-ranking-board tbody tr:nth-child(-n+3) td:first-child{color:#875017}.homepage-theme .nft-calculator-basket img{filter:none}.homepage-theme>footer :is(p,span,a){color:#f2f5ff}.avatar-point-gain{z-index:18;pointer-events:none;-webkit-user-select:none;user-select:none;contain:none;clip-path:none;color:#fff;-webkit-text-stroke:2px #111;paint-order:stroke fill;text-shadow:0 2px #111;white-space:nowrap;width:max-content;max-width:none;height:auto;max-height:none;padding:8px 12px;font-family:Oxanium,Arial,sans-serif;font-size:32px;font-weight:800;line-height:1.5;animation:2.2s ease-out forwards d49-point-rise;display:block;position:fixed;overflow:visible}.avatar-point-gain--warning{color:#ffd66b;font-size:25px;animation-duration:3.6s}@keyframes d49-point-rise{0%{opacity:0;transform:translate(-50%,-80%)scale(.85)}12%{opacity:1;transform:translate(-50%,-100%)scale(1.08)}25%{opacity:1;transform:translate(-50%,-110%)scale(1)}65%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-100% - 45px))scale(1)}}@media (prefers-reduced-motion:reduce){.avatar-point-gain{animation-name:d49-point-fade}}@keyframes d49-point-fade{0%,65%{opacity:1;transform:translate(-50%,-100%)}to{opacity:0;transform:translate(-50%,-100%)}}body[data-game-theme=sky],.d49-gaming-dialog{--game-ink:#493524;--game-copy:#705a3c;--game-blue:#2566af;--game-line:#c5ad7b;--game-card:radial-gradient(ellipse at top right, var(--card-tint,#e4dcff), transparent 72%), linear-gradient(145deg, #fffbee, #fff2ce);--game-inset:linear-gradient(135deg, #fffaf0, var(--card-tint,#e4dcff));--game-panel-face:radial-gradient(ellipse at top right, #dcd3f780, transparent 62%) padding-box, linear-gradient(160deg, #fffdf1, #fff0c7) padding-box, linear-gradient(135deg, #fff3bd, #f2ba57 28%, #bd823b 65%, #ffe5a0) border-box;--game-panel-depth:inset 0 0 0 1px #866044, 0 0 0 1px #6c493b, 0 5px 0 #745094, 0 8px 0 #30233f, 0 18px 40px #16112f55;--game-card-depth:inset 0 0 0 2px #fff9df, inset 0 3px 0 2px #ffffffb3, inset 0 -4px 0 #9e713329, 0 3px 0 #a78050, 0 5px 0 #685174, 0 8px 12px #49334d18;--game-button-radius:12px;--game-gold:linear-gradient(180deg, #ffe6a4, #ffcb71);--game-raised:inset 0 0 0 2px #fffbed, 0 3px 0 #997247, 0 5px 0 #493524, 0 12px 28px #191b3935;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body[data-game-theme=sky] :is(dialog,.avatar-panel,.world-help,.exotic-help,.stream-panel,.social-panel,.resident-card,.spectator-heading,.spectator-controls,.character-access small,.character-notice,.world-mode,.exotic-mode,.activity-score,.exotic-trail,.exotic-lift-status,.exotic-error,.exotic-loading>div,.exotic-minimap,.city-minimap,.interaction-prompt,.explorer-toolbar,.explorer-inventory,.explorer-status,.neighbor-card,.barista-chat,.paid-match-panel,.mystery-reward,.verified-activity-dialog,.venue-activity,.wellbeing-card,.meal-service,.social-controls,.sound-controls>div,.hand-controls,.photo-toolbar,.coffee-boost-status,.coffee-service,.restaurant-seat-prompt,.bank-local,.bank-guide,.bank-error,.bank-header>div,.lifestyle-header>div,.lifestyle-welcome,.lifestyle-panel,.lifestyle-help,.venue-directory,.venue-entry-prompt,.lounge-music,.arena-score,.arena-practice,.arena-vitals,.arena-controls,.arena-result,.duel-invitation,.skyfall-lobby-panel,.laser-score,.laser-lobby,.laser-controls,.laser-return,.laser-error,.laser-solo,.paid-services,.stream-error){text-shadow:none;scrollbar-color:#739acb #e8f1ff;border-radius:16px;background:var(--game-card)!important;color:var(--game-ink)!important;box-shadow:var(--game-raised)!important;border-color:#c5ad7b!important}body[data-game-theme=sky] :is(dialog,.avatar-panel,.world-help,.exotic-help,.stream-panel,.social-panel,.resident-card,.spectator-heading,.spectator-controls,.character-access small,.character-notice,.world-mode,.exotic-mode,.activity-score,.exotic-trail,.exotic-lift-status,.exotic-error,.exotic-loading>div,.exotic-minimap,.city-minimap,.interaction-prompt,.explorer-toolbar,.explorer-inventory,.explorer-status,.neighbor-card,.barista-chat,.paid-match-panel,.mystery-reward,.verified-activity-dialog,.venue-activity,.wellbeing-card,.meal-service,.social-controls,.sound-controls>div,.hand-controls,.photo-toolbar,.coffee-boost-status,.coffee-service,.restaurant-seat-prompt,.bank-local,.bank-guide,.bank-error,.bank-header>div,.lifestyle-header>div,.lifestyle-welcome,.lifestyle-panel,.lifestyle-help,.venue-directory,.venue-entry-prompt,.lounge-music,.arena-score,.arena-practice,.arena-vitals,.arena-controls,.arena-result,.duel-invitation,.skyfall-lobby-panel,.laser-score,.laser-lobby,.laser-controls,.laser-return,.laser-error,.laser-solo,.paid-services) :where(h1,h2,h3,h4,p,div,small,span,strong,b,em,label,summary,legend,li,dt,dd,a,kbd,output,svg,footer,section,article,table,th,td,code,pre,fieldset,form):not(:where(button *)){text-shadow:none;color:var(--game-ink)!important}body[data-game-theme=sky] :is(.economic-records,.character-art,.agent-rule,.agent-faq,.agent-answer,.agent-app-catalog>div,.player-chat-settings,.player-chat-log p,.neighbor-log p,.neighbor-identity,.neighbor-portrait,.barista-message,.wellbeing-identity,.wellbeing-avatar,.wellbeing-health,.wellbeing-point,.wellbeing-guide,.wellbeing-badges span,.vault-balances>div,.activity-result,.place-footer,.place-hero,.place-emblem,.menu-glyph,.restaurant-menu-item,.resale-grid article,.resale-empty,.resale-owner,.resale-filters label>div,.resale-art,.paid-services article,.paid-services details,.builder-location,.builder-library,.builder-inspector,.builder-stage-tools,.builder-roof-notice,.builder-clinic-info,.builder-placement-status,.builder-canvas-help,.builder-sign-example,.builder-floor-feedback,.builder-floor-confirm,.builder-recovery details[open],.parcel-item-editor,.parcel-address,.parcel-switch,.clinic-price){box-shadow:inset 0 1px #fff;background:var(--game-inset)!important;color:var(--game-ink)!important;border-color:var(--game-line)!important}body[data-game-theme=sky] :is(.player-message,.player-chat-log p.is-self){border-color:#82acd7;background:#d9ecff!important}body[data-game-theme=sky] .barista-chat header{background:linear-gradient(120deg,#deebff,#eee6ff)}body[data-game-theme=sky] :is(.tag-violet,.tag-cyan,.tag-amber){background:#e4eaff;color:#354b77!important}body[data-game-theme=sky] :is(.neighbor-name,.resident-label,.owned-agent-name){color:var(--game-ink);text-shadow:none;background:#f1f6fff2;border-color:#8eaedd;box-shadow:0 2px #5072ae}body[data-game-theme=sky] :is(.neighbor-name,.resident-label,.owned-agent-name) :is(span,small,strong){color:var(--game-ink)}body[data-game-theme=sky] :is(button,.character-access a,.laser-heading a,.venue-enter):not(:where([data-rk] *)){background:var(--game-gold)!important;color:#352844!important;border-radius:var(--game-button-radius)!important;text-shadow:none!important;border-color:#fff1cd!important;box-shadow:0 4px #a76a43,0 8px 20px #ffcb7320,inset 0 1px #fff9!important}body[data-game-theme=sky] button:not(:where([data-rk] *)) :where(div,span,small,strong,b,em,kbd,svg){text-shadow:none;color:inherit!important}body[data-game-theme=sky] button:not(:where([data-rk] *)):not(:disabled):hover{background:linear-gradient(135deg,#fff2cd,#ffdb96)!important}body[data-game-theme=sky] button:not(:where([data-rk] *)):not(:disabled):active{box-shadow:0 1px #a76a43,inset 0 2px 3px #a76a4326!important}body[data-game-theme=sky] :is(button[aria-pressed=true],button[aria-selected=true],button[aria-checked=true],button[aria-expanded=true],button.selected):not(:where([data-rk] *)){color:#173e74!important;background:linear-gradient(135deg,#d9eaff,#b8d6ff)!important;border-color:#78a3d9!important;box-shadow:0 3px #456b9f,inset 0 0 0 2px #f5f9ff!important}body[data-game-theme=sky] :is(button:disabled,button[aria-disabled=true]):not(:where([data-rk] *)){opacity:.72;color:#5c687b!important;background:#e0e5ed!important;border-color:#c9d2df!important;box-shadow:0 2px #9caac0!important}body[data-game-theme=sky] :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #286cc3!important}body[data-game-theme=sky] :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-shadow:inset 0 2px 3px #25497910;color:var(--game-ink)!important;background:#f8fbff!important;border-color:#91acd1!important}body[data-game-theme=sky] ::placeholder{color:#607496;opacity:1}body[data-game-theme=sky] :is(input,progress){accent-color:#3279c7}body[data-game-theme=sky] dialog::backdrop{background:#19355b85}body[data-game-theme=sky] :is(.profile-backdrop,.wellbeing-overlay,.arena-overlay){background:#19355b85}body[data-game-theme=sky] :is(.world-loading,.character-loading,.city-start){color:#fff9eb;background:linear-gradient(140deg,#326bc5,#8b9ddb)}body[data-game-theme=sky] .builder-swatches button[style]{background:var(--swatch-color)!important;border-radius:5px!important}body[data-game-theme=sky] .builder-swatches button[aria-pressed=true]{outline-offset:2px;outline:3px solid #2566af}body[data-game-theme=sky] :is(.builder-map,.property-location-map,.parcel-preview,.builder-stage){background:#dae7f7}body[data-game-theme=sky] :is(.builder-ownership-lock,[role=alert]){color:#8b302e!important;background:#fff0de!important;border-color:#d8a38d!important}body[data-game-theme=sky] [role=alert] :is(p,strong,small){color:#8b302e!important}body[data-game-theme=sky] :is(.neighbor-badge,.player-chat-launcher b,.player-chat-inbox-title b,.venue-player-chat b){color:#fff!important;background:#973b60!important}body[data-game-theme=sky] .reflex-waiting{background:#ffe0a5!important}body[data-game-theme=sky] .reflex-go{background:#8ee3b6!important}body[data-game-theme=sky] .parcel-grid button.occupied{background:#ddcff4!important}body[data-game-theme=sky] :is(.city-minimap,.exotic-minimap)>svg>rect:first-child{fill:#d5e3f5}body[data-game-theme=sky] :is(.city-minimap,.exotic-minimap)>svg>text{fill:var(--game-ink)}body[data-game-theme=sky] .city-property-interior{background:var(--game-card);color:var(--game-ink)}body[data-game-theme=sky] .city-property-interior small{color:var(--game-blue)}:where(html:has(body[data-game-theme=sky]),body[data-game-theme=sky],body[data-game-theme=sky] *,.d49-gaming-dialog,.d49-gaming-dialog *){scrollbar-width:thin!important;scrollbar-color:#739acb #e8f1ff!important}@supports selector(::-webkit-scrollbar){:where(html:has(body[data-game-theme=sky]),body[data-game-theme=sky],body[data-game-theme=sky] *,.d49-gaming-dialog,.d49-gaming-dialog *){scrollbar-width:auto!important;scrollbar-color:auto!important}}html:has(body[data-game-theme=sky])::-webkit-scrollbar{width:14px;height:14px}body[data-game-theme=sky]::-webkit-scrollbar{width:14px;height:14px}body[data-game-theme=sky] ::-webkit-scrollbar{width:14px;height:14px}.d49-gaming-dialog::-webkit-scrollbar{width:14px;height:14px}.d49-gaming-dialog ::-webkit-scrollbar{width:14px;height:14px}html:has(body[data-game-theme=sky])::-webkit-scrollbar-track{background:#e8f1ff padding-box padding-box;border:4px solid #0000;border-radius:10px;margin:8px}body[data-game-theme=sky]::-webkit-scrollbar-track{background:#e8f1ff padding-box padding-box;border:4px solid #0000;border-radius:10px;margin:8px}body[data-game-theme=sky] ::-webkit-scrollbar-track{background:#e8f1ff padding-box padding-box;border:4px solid #0000;border-radius:10px;margin:8px}.d49-gaming-dialog::-webkit-scrollbar-track{background:#e8f1ff padding-box padding-box;border:4px solid #0000;border-radius:10px;margin:8px}.d49-gaming-dialog ::-webkit-scrollbar-track{background:#e8f1ff padding-box padding-box;border:4px solid #0000;border-radius:10px;margin:8px}html:has(body[data-game-theme=sky])::-webkit-scrollbar-thumb{background:#739acb padding-box padding-box;border:4px solid #0000;border-radius:10px}body[data-game-theme=sky]::-webkit-scrollbar-thumb{background:#739acb padding-box padding-box;border:4px solid #0000;border-radius:10px}body[data-game-theme=sky] ::-webkit-scrollbar-thumb{background:#739acb padding-box padding-box;border:4px solid #0000;border-radius:10px}.d49-gaming-dialog::-webkit-scrollbar-thumb{background:#739acb padding-box padding-box;border:4px solid #0000;border-radius:10px}.d49-gaming-dialog ::-webkit-scrollbar-thumb{background:#739acb padding-box padding-box;border:4px solid #0000;border-radius:10px}html:has(body[data-game-theme=sky])::-webkit-scrollbar-thumb:hover{background-color:#2566af}body[data-game-theme=sky]::-webkit-scrollbar-thumb:hover{background-color:#2566af}body[data-game-theme=sky] ::-webkit-scrollbar-thumb:hover{background-color:#2566af}.d49-gaming-dialog::-webkit-scrollbar-thumb:hover{background-color:#2566af}.d49-gaming-dialog ::-webkit-scrollbar-thumb:hover{background-color:#2566af}html:has(body[data-game-theme=sky])::-webkit-scrollbar-button{width:0;height:0;display:none}body[data-game-theme=sky]::-webkit-scrollbar-button{width:0;height:0;display:none}body[data-game-theme=sky] ::-webkit-scrollbar-button{width:0;height:0;display:none}.d49-gaming-dialog::-webkit-scrollbar-button{width:0;height:0;display:none}.d49-gaming-dialog ::-webkit-scrollbar-button{width:0;height:0;display:none}html:has(body[data-game-theme=sky])::-webkit-scrollbar-corner{background:0 0}body[data-game-theme=sky]::-webkit-scrollbar-corner{background:0 0}body[data-game-theme=sky] ::-webkit-scrollbar-corner{background:0 0}.d49-gaming-dialog::-webkit-scrollbar-corner{background:0 0}.d49-gaming-dialog ::-webkit-scrollbar-corner{background:0 0}body[data-game-theme=sky] button:not(:where([data-rk] *)).world-pov-toggle{flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:38px;font-weight:700;display:inline-flex}body[data-game-theme=sky] button:not(:where([data-rk] *)).world-pov-toggle[aria-pressed=true]{background:#c6fbf1;border-color:#41b7bb;box-shadow:0 3px #32868c,inset 0 1px #fff}:is(body[data-game-theme=sky],.d49-gaming-dialog){--card-icon:url(/assets/game-icons-v2/game.webp);--card-tint:#e4dcff;--card-edge:#b4a0ce}:is(.account-dialog,.economic-records,.bank-deposit-dialog,.bank-local,.vault-balances,.referral-panel,.paid-match-panel){--card-icon:url(/assets/game-icons-v2/wallet.webp);--card-tint:#ffdfa0;--card-edge:#c8a568}:is(.resale-dialog,.resale-grid,.property-purchase,.sell-plot-dialog,.property-sale-prompt,.property-preview-dialog,.parcel-dialog,.builder-library,.builder-inspector,.builder-location){--card-icon:url(/assets/game-icons-v2/home.webp);--card-tint:#dbedc9;--card-edge:#a4bd82}:is(.market-card,.paid-services,.venue-directory,.place-market,.market-activity-slot,.explorer-inventory){--card-icon:url(/assets/game-icons-v2/assets.webp);--card-tint:#ffdfb3;--card-edge:#c6a178}:is(.included-agent,.included-agent-dialog,.owned-agent-dialog,.agent-app-detail,.agent-task-workspace,.agent-faq,.agent-rule,.agent-answer){--card-icon:url(/assets/game-icons-v2/agent.webp);--card-tint:#e6d8ff;--card-edge:#b4a0ce}:is(.player-chat-dialog,.player-profile-dialog,.social-panel,.resident-card,.neighbor-card,.barista-chat,.referral-panel){--card-icon:url(/assets/game-icons-v2/chat.webp);--card-tint:#cdeefa;--card-edge:#90b7c9}:is(.place-cafe,.place-restaurant,.restaurant-menu-item,.meal-service,.coffee-service,.restaurant-seat-prompt){--card-icon:url(/assets/game-icons-v2/meal.webp);--card-tint:#ffe0c7;--card-edge:#cba482}:is(.clinic-dialog,.clinic-preview,.wellbeing-card,.place-gym,.venue-activity){--card-icon:url(/assets/game-icons-v2/health.webp);--card-tint:#ffdce3;--card-edge:#c99ba8}:is(.mystery-reward,.arena-result,.laser-solo,.activity-result,.daily-ranking,.reward-card){--card-icon:url(/assets/game-icons-v2/trophy.webp);--card-tint:#ffe4a9;--card-edge:#c4a563}:is(.audio-settings-dialog,.lounge-music,.music-settings,.place-club){--card-icon:url(/assets/game-icons-v2/music.webp);--card-tint:#dddbff;--card-edge:#a4a0c8}:is(body[data-game-theme=sky],.d49-gaming-dialog) :is(dialog h2,[role=dialog]:not([data-rk]) h2,article>h3,article>h4,.economic-records>h3,.referral-panel>h3,.resale-owner>h3,.property-purchase>h3,.clinic-preview>h3,.builder-library>h3,.builder-inspector>h3,.place-dialog h3,.play-mode-choice>h2,.paid-services>h2,.paid-services>h3,.agent-rule>h3,.agent-faq>h3,.agent-task-workspace>h3,.neighbor-card h2,.resident-card h2,.barista-chat h2,.social-panel h3,.explorer-inventory h2,.explorer-inventory h3,.venue-directory h2,.game-name-card>h1,.mystery-reward>strong,.arena-result>h2,.laser-lobby h2,.bank-guide>strong,.lifestyle-welcome>strong,.lifestyle-panel>strong,.hand-controls>strong):not(:has(.game-badge,img,svg)):not(.player-chat-title h2,.wellbeing-identity h2,.character-art h2,.character-art h3):before{content:"";vertical-align:middle;letter-spacing:0;background:var(--card-icon) center / contain no-repeat;width:1.6em;height:1.6em;box-shadow:none;border:0;border-radius:0;place-items:center;margin-right:.45em;font:22px/1 sans-serif;display:inline-grid}:is(body[data-game-theme=sky],.d49-gaming-dialog) :is(dialog,[role=dialog]:not([data-rk]),.avatar-panel,.world-help,.exotic-help,.stream-panel,.social-panel,.resident-card,.neighbor-card,.barista-chat,.paid-match-panel,.mystery-reward,.verified-activity-dialog,.venue-activity,.wellbeing-card,.meal-service,.coffee-service,.restaurant-seat-prompt,.bank-local,.bank-guide,.lifestyle-welcome,.lifestyle-panel,.lifestyle-help,.venue-directory,.venue-entry-prompt,.lounge-music,.arena-practice,.arena-controls,.arena-result,.duel-invitation,.skyfall-lobby-panel,.laser-lobby,.laser-controls,.laser-solo,.paid-services,.explorer-inventory,.explorer-status,.hand-controls,.photo-toolbar,.play-mode-choice,.game-name-card):not([data-game-card-plain]):not(.character-art){background:radial-gradient(ellipse at top right,var(--card-tint),transparent 72%),linear-gradient(145deg,#fffbee,#fff2ce)!important}:is(body[data-game-theme=sky],.d49-gaming-dialog) :is(.resale-grid>article,.market-card,.paid-services article,.economic-records,.resale-owner,.resale-empty,.clinic-preview,.clinic-price,.builder-library,.builder-inspector,.builder-location,.builder-stage-tools,.builder-clinic-info,.builder-building-name,.builder-placement-status,.builder-floor-feedback,.parcel-item-editor,.parcel-address,.agent-app-detail,.agent-rule,.agent-faq,.agent-task-workspace,.activity-result,.referral-panel,.referral-stats>div,.vault-balances>div,.restaurant-menu-item,.place-footer,.place-hero,.wellbeing-guide,.paid-challenge):not([data-game-card-plain]):not(.character-art){border-radius:16px;background:linear-gradient(180deg,#ffffff80,transparent 28px),linear-gradient(135deg,#fffbee 12%,var(--card-tint))!important;border:2px solid color-mix(in srgb,var(--card-edge) 72%,#715231)!important;box-shadow:var(--game-card-depth)!important}:is(body[data-game-theme=sky],.d49-gaming-dialog) :is(.agent-task-workspace,.clinic-preview,.builder-building-name,.paid-challenge):not([data-game-card-plain]){box-sizing:border-box;min-width:0;padding:clamp(12px,2vw,18px)}body[data-game-theme=sky] .resale-dialog .resale-grid>article,body[data-game-theme=sky] .account-dialog .economic-records{background:linear-gradient(180deg,#ffffff80,transparent 28px),linear-gradient(135deg,#fffbee 12%,var(--card-tint))!important;border:2px solid color-mix(in srgb,var(--card-edge) 72%,#715231)!important;box-shadow:var(--game-card-depth)!important}.resale-grid>article:nth-child(3n+2){--card-tint:#d4edfb;--card-edge:#96b9cc}.resale-grid>article:nth-child(3n){--card-tint:#e6daff;--card-edge:#b2a0d0}.resale-intro{flex-wrap:wrap}.account-dialog .account-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.account-dialog .account-stats>strong{background:#ffe2e5;border:1px solid #d5b5b6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.account-dialog .account-stats>strong+strong{background:#fff0b5;border-color:#d5be86}.account-dialog .economic-records{margin-block:22px;padding:16px}:is(body[data-game-theme=sky],.d49-gaming-dialog) :is(.account-dialog,.resale-dialog)>header{gap:12px}@media (max-width:480px){.account-dialog .account-stats{grid-template-columns:1fr}.resale-dialog .resale-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.resale-dialog .resale-intro>button{white-space:normal;min-width:0;padding:10px 8px}.resale-dialog h2{font-size:22px}}:is(.parcel-dialog,.builder-library,.builder-inspector,.builder-location,.builder-stage-tools){--card-icon:url(/assets/game-icons-v2/build.webp)}body[data-game-theme=sky] :is(dialog,[role=dialog]:not([data-rk]),.wellbeing-card):not([data-game-card-plain]):not(.character-art),.d49-gaming-dialog:not([data-game-card-plain]):not(.character-art){box-sizing:border-box;background:var(--game-panel-face)!important;box-shadow:var(--game-panel-depth)!important;border:8px solid #0000!important;border-radius:20px!important}body[data-game-theme=sky] :is(dialog,[role=dialog]:not([data-rk]),.wellbeing-card)>header,body[data-game-theme=sky] .resale-scroll>header,.d49-gaming-dialog>header{border-radius:12px;gap:12px;padding:12px 14px;box-shadow:inset 0 0 0 2px #fff2bc,inset 0 -3px #cf923f,0 3px #79608a;background:radial-gradient(circle at 7px 7px,#c2ffff 0 1px,#29bbca 1px 3px,#a77b3c 3px 4px,#0000 4.5px),radial-gradient(circle at calc(100% - 7px) 7px,#c2ffff 0 1px,#29bbca 1px 3px,#a77b3c 3px 4px,#0000 4.5px),linear-gradient(#fff2af 0%,#ffdf85 48%,#f8c56a 49%,#ffe09b 100%)!important;border:1px solid #b08041!important}body[data-game-theme=sky] :is(dialog,[role=dialog]:not([data-rk]),.wellbeing-card)>header :is(h1,h2),body[data-game-theme=sky] .resale-scroll>header :is(h1,h2),.d49-gaming-dialog>header :is(h1,h2){text-shadow:0 1px #fff5d4;font-weight:800}body[data-game-theme=sky] :is(.account-stats>strong,.wellbeing-point,.referral-metric){box-shadow:inset 0 2px #ffffffc9,inset 0 -3px #88654720,0 2px #b39772!important}body[data-game-theme=sky] .account-brand{color:#574073;text-shadow:0 2px #fffaf0,0 3px #d5b884}body[data-game-theme=sky] :is(dialog,[role=dialog]:not([data-rk]),.wellbeing-card) :is(h3,h4){font-weight:800}@media (max-width:480px){body[data-game-theme=sky] :is(dialog,[role=dialog]:not([data-rk]),.wellbeing-card)>header,body[data-game-theme=sky] .resale-scroll>header,.d49-gaming-dialog>header{gap:9px;padding:10px}}body[data-game-theme=sky] .resale-scroll{max-height:calc(100dvh - 64px)}body[data-game-theme=sky] :is(.world-actions>button,.world-actions .audio-settings-launch,.player-chat-launcher){box-sizing:border-box;letter-spacing:0;text-transform:none;white-space:nowrap;border-style:solid;border-width:1px;justify-content:center;align-items:center;gap:7px;width:auto;min-width:40px;height:40px;min-height:40px;margin:0;padding:0 11px;font:700 12px/16px Oxanium,sans-serif;display:inline-flex}body[data-game-theme=sky] .world-actions>.world-icon:not(.parcel-build-button),body[data-game-theme=sky] .world-actions .audio-settings-launch{width:40px;padding:0}body[data-game-theme=sky] :is(.world-actions,.player-chat-launcher) .game-badge{width:24px;height:24px;margin:0}body[data-game-theme=sky] .world-actions :is(.world-mode,.exotic-mode,.activity-score){box-sizing:border-box;letter-spacing:0;align-items:center;gap:7px;height:40px;padding:0 10px;font:700 12px/16px Oxanium,sans-serif;display:inline-flex}body[data-game-theme=sky] .activity-score strong{-webkit-text-stroke:2px #171923;paint-order:stroke fill;text-shadow:0 1px 1px #171923;font-variant-numeric:tabular-nums;padding:0 2px;font-family:Oxanium,sans-serif;font-size:26px;font-weight:800;line-height:1.15;transform:translateY(3px);color:#fff!important}body[data-game-theme=sky] .world-actions{gap:8px}@media (max-width:750px){body[data-game-theme=sky] .world-actions{gap:8px 6px}}.lifestyle-panel.lifestyle-fitting{--hud-panel-min-height:420px;flex-direction:column;height:min(680px,100dvh - 240px);display:flex;overflow:hidden}@media (max-height:740px){.lifestyle-panel.lifestyle-fitting{--hud-panel-min-height:300px}}.lifestyle-fitting-heading,.lifestyle-save-actions{flex:none}.lifestyle-fitting-options{flex:auto;min-height:0;overflow:auto}.lifestyle-save-actions{background:#fff4d5;border-top:1px solid #d8b975;padding:10px 0 4px}.lifestyle-save-actions .lifestyle-save{width:100%}.lifestyle-save-actions p{margin:8px 0}@media (max-width:750px){body[data-game-theme=sky] :is(.world-header,.exotic-header){display:block}body[data-game-theme=sky] :is(.world-header,.exotic-header)>button.world-icon{position:absolute;top:0;left:0}body[data-game-theme=sky] .world-actions{width:100%}body[data-game-theme=sky] .world-actions:before{content:"";pointer-events:none;flex:1 0 40px;height:40px}}.home-panel-loading{z-index:100;color:#283759;background:#edf4ff;border-radius:12px;padding:12px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px #b18a55}.home2-experience .site-header{z-index:20}@media (min-width:761px){.home2-experience>.site-header{height:80px}}.home2-experience .site-header nav{gap:clamp(12px,2.2vw,32px)}.home2-experience .cinematic-description{font-size:17px}.home2-experience .hero-kicker{font-size:13px}.home2-experience .hero-availability,.home2-experience .discover-district,.home2-experience .hero-coordinate{font-size:11px}.home2-experience .experience-story{isolation:isolate;width:100%;margin:0;position:relative}.experience-ribbon{z-index:2;white-space:nowrap;color:#26385c;letter-spacing:.1em;background:#ffe1a2;border-top:1px solid #fff1cf;border-bottom:4px solid #b18a55;justify-content:space-around;align-items:center;gap:28px;height:55px;font-size:14px;font-weight:700;display:flex;position:relative;overflow:hidden}.experience-ribbon i{color:#4378a8;font-size:22px;font-style:normal}.experience-stage{pointer-events:none;perspective:1500px;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.experience-card-field{transform-style:preserve-3d;perspective:1500px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#0004 32%,#000 60%);mask-image:linear-gradient(90deg,#0000 2%,#0004 32%,#000 60%)}.experience-card-field[data-layout="1"]{-webkit-mask-image:linear-gradient(90deg,#0000 2%,#0004 32%,#000 60% 76%,#0006 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 2%,#0004 32%,#000 60% 76%,#0006 92%,#0000 100%)}.experience-nft{width:260px;height:360px;transform-style:preserve-3d;will-change:transform;opacity:0;margin:-180px 0 0 -130px;position:absolute;top:50%;left:50%}.nft-face,.nft-back{backface-visibility:hidden;border:1px solid #fff0c3;border-radius:13px;position:absolute;inset:0;overflow:hidden;box-shadow:2px 3px #c99d6a,5px 6px #49618b,0 30px 60px #18355c55}.nft-face{color:#263c59;background:#f9eed7;flex-direction:column;display:flex}.nft-edition{letter-spacing:.12em;flex-shrink:0;justify-content:space-between;padding:14px 15px 8px;font-size:10px;font-weight:700;display:flex}.nft-edition span:last-child{color:#637b94;font-size:9px}.nft-picture{background:radial-gradient(ellipse at 50% 35%,var(--card-accent),#889db8 120%);border-radius:7px 7px 2px 2px;flex:1;min-height:0;margin:0 9px;position:relative;overflow:hidden}.nft-picture:before{content:"";background-image:linear-gradient(#ffffff16 1px,#0000 1px),linear-gradient(90deg,#ffffff16 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.nft-picture img{object-fit:cover;object-position:center 20%;filter:drop-shadow(4px 5px 12px #29355344);width:100%;height:100%;position:relative}.featured-nft .nft-picture img{object-fit:cover;object-position:center 16%}.nft-card-caption{flex-shrink:0;padding:11px 15px 13px}.nft-card-caption small{letter-spacing:.14em;color:#627688;text-transform:uppercase;font-size:9px;display:block}.nft-card-caption strong{letter-spacing:-.04em;margin:4px 0 9px;font-size:19px;display:block}.nft-card-caption>div{letter-spacing:.09em;border-top:1px solid #d8ccb7;justify-content:space-between;padding-top:7px;font-size:8px;display:flex}.nft-back{color:#ffe6ae;text-align:center;background:linear-gradient(145deg,#467fae,#304d7e);flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;transform:rotateY(180deg)}.nft-back>span{letter-spacing:.15em;font-size:11px;line-height:1.8}.nft-seal{letter-spacing:-.09em;border:1px solid #a2d6e355;border-radius:20px;padding:23px 12px;font-size:60px;font-weight:800}.nft-seal span{color:#a1eeee}.experience-toolbar{top:calc(var(--experience-header,96px) + 15px);z-index:5;justify-content:space-between;align-items:flex-start;height:0;padding:0 4%;display:flex;position:sticky}.experience-toolbar a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f9ecd4;font:500 12px var(--sans);cursor:pointer;background:#315e94bb;border:1px solid #b9d6ef66;border-radius:3px 12px 3px 3px;align-items:center;gap:7px;padding:8px 11px;text-decoration:none;display:flex}.experience-chapter{min-height:155svh;padding:0 4.5%;scroll-margin-top:0;position:relative}.experience-copy{width:49%;max-width:770px;padding-bottom:60px;position:sticky;top:calc(50svh - 195px)}.experience-copy .experience-kicker{letter-spacing:.15em;color:#b7f4ed;margin:0 0 25px;font-size:12px;font-weight:700}.experience-kicker:before{content:"";background:#ffd888;width:6px;height:6px;margin-right:11px;display:inline-block;box-shadow:0 0 15px #ffd888aa}.experience-copy h2{font:750 clamp(35px,4.4vw,78px)/1.05 var(--display);letter-spacing:-.055em;color:#283759;margin:0 0 26px}.experience-copy h2 span,.experience-copy h2 mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff3dc;padding:0 10px 4px;display:inline}.experience-copy h2 mark{color:#273851;background:#ffd38b}.experience-copy>p:not(.experience-kicker){color:#e7f0ff;text-shadow:0 2px 12px #224f8266;max-width:460px;margin:24px 0;font-size:clamp(16px,1.18vw + 2px,21px);line-height:1.7}.experience-copy .experience-small{max-width:445px;font-size:15px!important}.experience-button{color:#30334f;font:600 15px var(--sans);cursor:pointer;background:linear-gradient(#ffe8aa,#ffd084);border:1px solid #fff0c2;border-radius:3px 18px 3px 3px;justify-content:center;align-items:center;gap:24px;padding:15px 20px;transition:transform .2s;display:inline-flex;box-shadow:0 4px #a57548}.experience-button:hover{transform:translateY(-3px)}.experience-stats{gap:42px;margin:28px 0 20px;display:flex}.experience-stats b{letter-spacing:-.06em;color:#ffdf9d;font-size:42px;display:block}.experience-stats small{letter-spacing:.1em;color:#e7f0ff;font-size:11px}.experience-note{color:#d3e6fd;max-width:440px;margin-top:20px;font-size:13px;line-height:1.7;display:block}.experience-tags{flex-wrap:wrap;gap:8px;max-width:420px;margin:25px 0;display:flex}.experience-tags span{color:#e9efff;background:#3a65a055;border:1px solid #c5e6f780;border-radius:4px;padding:7px 11px;font-size:12px}.experience-world-board,.experience-build-board,.experience-economy-board{opacity:0;will-change:transform;width:39%;height:58%;position:absolute;top:24%;left:55%}.experience-world-board{perspective:1000px;align-items:center;gap:18px;display:flex}.scene-photo{border:5px solid #fff0d3;border-radius:6px 30px 6px 6px;flex-shrink:0;width:54%;height:90%;position:relative;overflow:hidden;transform:rotate(-7deg)rotateY(-6deg);box-shadow:5px 7px #af8c5b,0 30px 70px #142e6455}.scene-photo:nth-child(2){transform:translate(-22%,15%)rotate(7deg)}.scene-photo img{object-fit:cover;width:100%;height:100%}.scene-photo>div{color:#fff2d3;background:linear-gradient(#0000,#142649f2);padding:50px 15px 20px;position:absolute;inset:auto 0 0}.scene-photo small{letter-spacing:.1em;font-size:9px;display:block}.scene-photo strong{letter-spacing:-.04em;font-size:22px}.experience-build-board{border:5px solid #fff1d6;border-radius:6px 32px 6px 6px;height:54%;top:26%;overflow:hidden;box-shadow:6px 9px #ad895b,0 30px 80px #18345355}.experience-build-board>img{object-fit:cover;width:100%;height:100%}.scene-caption{color:#ffecd4;background:linear-gradient(#0000,#283957);flex-direction:column;gap:8px;padding:40px 26px 25px;display:flex;position:absolute;inset:auto 0 0}.scene-caption small,.scene-caption span{letter-spacing:.13em;font-size:11px}.scene-caption strong{letter-spacing:-.05em;font-size:30px}.experience-economy-board{color:#2c4360;background:#fff1d8;border:2px solid #ffdf9d;border-radius:6px 32px 6px 6px;width:32%;height:auto;padding:30px;top:23%;left:60%;box-shadow:7px 9px #ad8755,0 30px 70px #17376355}.eth-symbol{color:#567caa;font-size:65px;line-height:1}.experience-economy-board h3{letter-spacing:-.04em;margin:15px 0 25px;font-size:27px;line-height:1.2}.experience-economy-board h3 em{color:#3b7894;font-style:normal}.experience-economy-board>div>div{border-top:1px solid #c9c3af;justify-content:space-between;padding:11px 0;font-size:14px;display:flex}.experience-economy-board b{color:#365b7c}.experience-economy-board>small{letter-spacing:.14em;margin-top:20px;font-size:11px;display:block}.experience-verse{color:#fff0d1;letter-spacing:.14em;opacity:0;justify-content:space-around;align-items:center;font-size:14px;display:flex;position:absolute;top:74%;left:55%;right:5%}.experience-verse b{color:#ffdc9b;font-size:48px;font-style:italic}.experience-agent-label{color:#294565;opacity:0;background:#fff1d8;border:1px solid #ffe1a2;border-radius:3px 20px 3px 3px;padding:20px 24px;position:absolute;top:69%;left:70%;box-shadow:4px 5px #aa835c}.experience-agent-label span{color:#3b8890;letter-spacing:.1em;margin-bottom:9px;font-size:10px;display:block}.experience-agent-label strong{font-size:18px;line-height:1.4}.experience-roadmap{max-width:420px;margin:28px 0;padding:0;list-style:none}.experience-roadmap li{border-bottom:1px solid #acd4eb66;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.experience-roadmap b{color:#fff0d5;font-size:14px}.experience-roadmap span{color:#c6e1ee;text-align:right;font-size:12px}.experience-end{flex-direction:column;gap:15px;margin-top:35px;display:flex}.experience-end a{color:#d9f6f2;font-size:14px}.experience-end small{color:#bfd6ee;font-size:12px}.experience-position{z-index:5;color:#ffdf9a;align-items:center;gap:20px;height:25px;margin-top:-25px;padding:0 4.5%;font-size:12px;display:flex;position:sticky;bottom:24px}.experience-position>div{gap:5px;display:flex}.experience-position a{border-top:2px solid #a9d3ea55;width:18px;height:16px;display:block}.experience-position a[aria-current]{border-color:#ffdf9a;width:42px}.experience-position strong{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.experience-dialog{color:#283e5e;background:#fff1d8;border:2px solid #ffe0a0;border-radius:5px 24px 5px 5px;width:min(1120px,95vw);max-height:88svh;padding:0;overflow:auto}.experience-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#152c58bb}.experience-dialog-head{z-index:10;color:#2c405c;background:#ffe1aa;justify-content:space-between;align-items:center;padding:18px;display:flex;position:sticky;top:0}.experience-dialog-head button{color:inherit;cursor:pointer;background:#fff4d9;border:1px solid #b49b6f;border-radius:4px;width:36px;height:36px}.experience-dialog .d49-rewards,.experience-dialog .daily-ranking{width:100%;box-shadow:none;border:0;margin:0}.experience-dialog .d49-rewards{color:#283e5e}.home2-experience :focus-visible{outline-offset:5px;outline:3px solid #a3f5ef}.home2-motion-paused .sky-cloud{animation-play-state:paused!important}@media (max-width:1100px){.home2-experience .site-header nav>a:nth-child(3),.home2-experience .site-header nav>a:nth-child(5),.home2-experience .site-header nav>a:nth-child(6){display:none}.experience-copy h2{font-size:4.5vw}.experience-economy-board{width:36%;padding:22px;left:58%}}@media (max-width:760px){.home2-experience>.site-header{flex-wrap:wrap;align-items:center;gap:10px;height:88px;padding:14px 18px;display:flex}.home2-experience .site-header .wordmark img{width:125px}.home2-experience .site-header nav{gap:12px;width:auto;margin-left:auto;font-size:12px}.home2-experience .site-header nav>a{display:none}.home2-experience .site-header .nav-play{padding:11px 15px;font-size:14px}.experience-ribbon{justify-content:flex-start;gap:22px;height:40px;padding:0 20px;font-size:11px}.experience-ribbon span:last-child{display:none}.experience-card-field{-webkit-mask-image:linear-gradient(#000 0% 47%,#0000 56%);mask-image:linear-gradient(#000 0% 47%,#0000 56%)}.experience-toolbar{top:calc(var(--experience-header,88px) + 8px);padding:0 5%}.experience-toolbar a{padding:7px 9px;font-size:10px}.experience-chapter{min-height:160svh;padding:0 6%}.experience-copy{width:100%;max-width:none;padding-bottom:50px;top:52svh}.experience-copy .experience-kicker{letter-spacing:.1em;margin-bottom:14px;font-size:10px}.experience-copy h2{margin-bottom:14px;font-size:clamp(26px,7.5vw,44px);line-height:1.05}.experience-copy h2 span,.experience-copy h2 mark{padding:0 6px 2px}.experience-copy>p:not(.experience-kicker){max-width:95%;margin:16px 0;font-size:14px;line-height:1.55}.experience-copy .experience-small{font-size:13px!important}.experience-button{gap:15px;padding:11px 14px;font-size:13px}.experience-stats{gap:35px;margin:14px 0}.experience-stats b{font-size:29px}.experience-stats small{font-size:9px}.experience-note{max-width:98%;margin-top:14px;font-size:11px;line-height:1.55}.experience-tags{gap:6px;margin:14px 0}.experience-tags span{padding:5px 7px;font-size:10px}.experience-world-board{gap:12px;width:75%;height:30%;top:18%;left:13%}.scene-photo{border-width:3px;border-radius:4px 20px 4px 4px}.scene-photo small{font-size:8px}.scene-photo strong{font-size:18px}.scene-photo>div{padding:30px 10px 12px}.experience-build-board{border-width:3px;width:76%;height:29%;top:18%;left:12%}.scene-caption{gap:4px;padding:30px 14px 14px}.scene-caption strong{font-size:22px}.scene-caption small,.scene-caption span{font-size:9px}.experience-economy-board{width:70%;padding:14px 18px;top:17%;left:15%}.eth-symbol{display:none}.experience-economy-board h3{margin:0 0 10px;font-size:20px}.experience-economy-board>div>div{padding:5px 0;font-size:11px}.experience-economy-board>small{margin-top:10px;font-size:9px}.experience-verse{font-size:11px;top:45%;left:10%;right:10%}.experience-verse b{font-size:28px}.experience-agent-label{padding:12px;top:38%;left:48%}.experience-agent-label span{font-size:8px}.experience-agent-label strong{font-size:13px}.experience-roadmap{margin:14px 0}.experience-roadmap li{padding:9px 0}.experience-roadmap b{font-size:12px}.experience-roadmap span{font-size:10px}.experience-end{gap:10px;margin-top:18px}.experience-end a{font-size:12px}.experience-end small{font-size:10px}.experience-position{gap:12px;padding:0 6%;bottom:14px}.experience-position>div{gap:3px}.experience-position a{width:11px}.experience-position a[aria-current]{width:24px}.experience-position strong{letter-spacing:.06em;font-size:9px}}@media (prefers-reduced-motion:reduce){.home2-experience *{scroll-behavior:auto!important;transition:none!important}.home2-experience .sky-cloud{animation:none!important}}.nft-face,.nft-back{backface-visibility:visible}@media (max-width:760px){.experience-world-board{width:80%;left:10%}.scene-photo:nth-child(2){transform:translate(-8%,10%)rotate(5deg)}.scene-photo strong{font-size:16px;display:block}.scene-photo>div{padding:30px 10px 12px}}.experience-avatars{opacity:0;visibility:hidden;z-index:3;pointer-events:none;width:50%;height:78%;position:absolute;top:14%;left:49%}.story-avatar{will-change:transform;width:65%;height:100%;position:absolute;bottom:0}.story-avatar-human{z-index:2;left:-4%}.story-avatar-alien{z-index:1;height:94%;bottom:3%;right:-3%}.story-avatar img,.story-avatar canvas{aspect-ratio:2/3;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}.story-avatar canvas{opacity:0}.story-avatar[data-renderer=rig] canvas{opacity:1}.story-avatar[data-renderer=rig] img{opacity:0}.avatar-ground{filter:blur(5px);background:radial-gradient(#30477144,#0000 70%);border-radius:50%;width:62%;height:4%;position:absolute;bottom:2%;left:22%}@media (max-width:760px){.experience-avatars{width:90%;left:5%;top:calc(var(--experience-header,88px) + 43px);height:calc(47svh - var(--experience-header,88px) - 43px)}.story-avatar{width:64%}.story-avatar-human{left:-1%}.story-avatar-alien{right:-1%}}.story-avatar canvas{opacity:1;pointer-events:auto;cursor:grab;touch-action:pan-y}.story-avatar{height:92%;bottom:6%}.story-avatar-alien{height:90%;bottom:7%}.avatar-unavailable{color:#fff0cb;text-align:center;padding:50% 10%;display:none}.story-avatar[data-renderer=unavailable] .avatar-unavailable{display:block}.avatar-controls{z-index:6;color:#e4f3ff;flex-direction:column;align-items:center;gap:8px;width:42%;height:0;margin-left:54%;display:flex;position:sticky;top:85svh}.avatar-controls>span{letter-spacing:.1em;font-size:10px}.avatar-controls>div{gap:7px;display:flex}.avatar-controls button{font:600 13px var(--sans);color:#293c5d;cursor:pointer;background:#ffe0a0;border:1px solid #ffe9ba;border-radius:3px 12px 3px 3px;padding:8px 12px;box-shadow:0 3px #a68258}.avatar-controls button[aria-pressed=true]{background:#b9ecec;box-shadow:0 3px #548d9d}@media (max-width:760px){.experience-avatars{height:calc(45svh - var(--experience-header,88px) - 43px)}.story-avatar{height:100%;bottom:0}.story-avatar-alien{height:98%;bottom:1%}.avatar-controls{gap:4px;width:90%;margin-left:5%;top:46svh}.avatar-controls>span{display:none}.avatar-controls button{padding:5px 10px;font-size:11px}}.experience-chapters{pointer-events:none}.experience-copy{pointer-events:auto}.story-avatar canvas{pointer-events:none;cursor:default}.experience-chapter{min-height:160svh}.experience-copy-layer{z-index:4;pointer-events:none;position:absolute;inset:0}.experience-copy-layer .experience-copy{opacity:0;visibility:hidden;box-sizing:border-box;padding:0 12px 12px 0;position:absolute;top:calc(50svh - 195px);bottom:52px;left:4.5%;overflow-y:auto}@media (max-width:760px){.experience-chapter{min-height:160svh}.experience-copy-layer .experience-copy{width:88%;top:52svh;left:6%}.experience-world-board,.experience-build-board{top:calc(var(--experience-header,88px) + 52px);height:calc(50svh - var(--experience-header,88px) - 52px)}.experience-economy-board{top:calc(var(--experience-header,88px) + 52px)}}@media (max-width:760px) and (max-height:780px){.experience-economy-board{padding:10px 14px}.experience-economy-board h3{margin-bottom:8px;font-size:18px;line-height:1.1}.experience-economy-board>div>div{padding:3px 0;font-size:10px}.experience-economy-board>small{margin-top:6px;font-size:8px}}@media (max-width:760px){.experience-card-field[data-layout="1"]{-webkit-mask-image:linear-gradient(#000 0% 47%,#0000 56%);mask-image:linear-gradient(#000 0% 47%,#0000 56%)}}.experience-nft{filter:drop-shadow(0 0 calc(var(--nft-hover,0)*24px) rgb(255 213 111/calc(var(--nft-hover,0)*.6)))}.experience-nft .nft-face{box-shadow:2px 3px 0 #c99d6a,5px 6px 0 #49618b,0 30px 60px #18355c55,inset 0 0 calc(var(--nft-hover,0)*18px) rgb(255 218 128/calc(var(--nft-hover,0)*.35));border-color:#ffeaae}.experience-player-board,.experience-token-board{color:#2b405e;opacity:0;width:39%;position:absolute;top:24%;left:55%}.experience-player-board{background:#fff2d8;border:2px solid #ffe0a3;border-radius:6px 28px 6px 6px;padding:28px;box-shadow:5px 7px #a58158,0 25px 55px #16365733}.story-example-label{letter-spacing:.1em;color:#456b87;font-size:11px;font-weight:700}.player-flow{color:#41657c;align-items:center;gap:10px;margin:27px 0;font-size:13px;font-weight:700;display:flex}.player-flow i{background:linear-gradient(90deg,#d39b48 var(--flow,0%),#d4d9d9 var(--flow,0%));flex:1;height:3px}.player-score{align-items:center;gap:18px;display:flex}.player-score>strong{color:#2d6d87;min-width:125px;font-size:75px;line-height:1}.player-score>span{font-size:12px;font-weight:700;line-height:1.8}.player-score small{font-size:11px;font-weight:400;display:block}.player-meter{background:#e6dfcd;border:1px solid #bdad8c;height:9px;margin:20px 0}.player-meter i{background:linear-gradient(90deg,#57babb,#f9c86f);height:100%;display:block}.player-example-result>span{letter-spacing:.08em;font-size:11px}.player-example-result>strong{color:#304c73;font-size:48px;line-height:1.3;display:block}.player-example-result>strong small{font-size:16px}.player-example-result p,.story-gross-note{font-size:12px;line-height:1.6}.story-gross-note{color:#5c6c79;margin:12px 0 0;display:block}.experience-economy-board.rewards-story-board{width:44%;padding:25px;top:22%;left:53%}.rewards-story-board h3{margin:15px 0;font-size:27px}.rewards-story-board .story-income-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rewards-story-board .story-income-grid>div{background:#fff8e7;border:1px solid #c7be9c;flex-direction:column;gap:10px;padding:15px 12px;display:flex}.story-income-grid small{font-size:11px}.story-income-grid strong{letter-spacing:-.04em;color:#2e6b85;font-size:23px}.story-income-grid span{font-size:10px;line-height:1.4}.experience-property-reward{color:#304762;opacity:0;background:#fff1d8;border:1px solid #ffdf98;border-radius:4px 22px 4px 4px;width:34%;padding:18px 22px;position:absolute;top:68%;left:58%;box-shadow:4px 5px #a88457}.experience-property-reward>span{letter-spacing:.08em;font-size:10px}.experience-property-reward>strong{margin:9px 0;font-size:35px;display:block}.experience-property-reward small{font-size:14px}.experience-property-reward p{margin:0;font-size:12px;line-height:1.5}.experience-agent-label{width:30%;padding:18px;top:65%;left:64%}.agent-story-steps{gap:10px;margin-top:15px;display:grid}.agent-story-steps span{letter-spacing:0;color:#365571;margin:0;font-size:11px}.experience-token-board{perspective:1000px;width:42%;top:20%;left:54%}.token-story-emblem{background:linear-gradient(135deg,#ffdfa1,#ecc37b);border:2px solid #ffe8b8;border-radius:12px 28px 12px 12px;grid-auto-flow:column;place-content:center;width:110px;height:110px;margin:0 auto 25px;font-size:33px;font-weight:800;display:grid;box-shadow:7px 8px #9c7956,0 0 40px #ffd99144}.token-story-emblem span{color:#326579}.token-story-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.token-story-uses>div{background:#fff2d9;border:1px solid #ffde9d;border-radius:3px 18px 3px 3px;flex-direction:column;gap:10px;padding:17px;display:flex;box-shadow:3px 4px #9b805f}.token-story-uses>div>span{color:#63868f;font-size:11px}.token-story-uses strong{font-size:14px}.token-story-uses small{color:#5b6e7b;font-size:11px;line-height:1.4}.experience-end>span{color:#f5e8ca;font-size:14px;line-height:1.6}@media (max-width:1100px) and (min-width:761px){.player-score>strong{min-width:80px;font-size:54px}.story-income-grid strong{font-size:20px}.experience-player-board{padding:20px}.token-story-uses strong{font-size:12px}.token-story-uses>div{padding:12px}}@media (max-width:760px){.experience-player-board,.experience-economy-board.rewards-story-board,.experience-token-board{width:80%;left:10%;top:calc(var(--experience-header,88px) + 50px);padding:12px}.experience-player-board .story-example-label,.rewards-story-board .story-example-label{font-size:8px}.player-flow{margin:9px 0;font-size:10px}.player-score{gap:12px}.player-score>strong{min-width:64px;font-size:37px}.player-score>span{font-size:9px;line-height:1.5}.player-score small{font-size:8px}.player-meter{height:5px;margin:9px 0}.player-example-result>span{font-size:8px}.player-example-result>strong{font-size:27px}.player-example-result>strong small{font-size:11px}.player-example-result p{margin:5px 0;font-size:9px;line-height:1.4}.story-gross-note{margin-top:5px;font-size:8px;line-height:1.4}.rewards-story-board h3{margin:7px 0;font-size:19px}.rewards-story-board .story-income-grid{gap:6px}.rewards-story-board .story-income-grid>div{gap:4px;padding:7px}.story-income-grid small{font-size:8px}.story-income-grid strong{font-size:17px}.story-income-grid span{font-size:8px;line-height:1.2}.experience-property-reward{width:68%;padding:10px 12px;top:38%;left:20%}.experience-property-reward>span{font-size:8px}.experience-property-reward>strong{margin:3px 0;font-size:23px}.experience-property-reward small{font-size:10px}.experience-property-reward p{font-size:9px;line-height:1.3}.experience-agent-label{width:44%;padding:10px;top:32%;left:49%}.experience-agent-label strong{font-size:14px}.agent-story-steps{gap:6px;margin-top:9px}.agent-story-steps span{font-size:8px}.experience-token-board{background:0 0;padding:0}.token-story-emblem{border-radius:5px 12px 5px 5px;width:48px;height:48px;margin:0 auto 13px;font-size:21px;box-shadow:3px 4px #9c7956}.token-story-uses{gap:7px}.token-story-uses>div{border-radius:2px 10px 2px 2px;gap:4px;padding:8px}.token-story-uses>div>span{display:none}.token-story-uses strong{font-size:9px}.token-story-uses small{font-size:8px;line-height:1.2}.experience-copy[data-copy="7"]>p:not(.experience-kicker){margin:11px 0;font-size:13px}.experience-copy[data-copy="7"] .experience-small{font-size:12px!important}.experience-copy[data-copy="7"] .experience-tags{margin:10px 0}.experience-copy[data-copy="7"] .experience-note{font-size:10px}.experience-end>span{font-size:12px}}@media (max-width:760px) and (max-height:780px){.experience-copy-layer .experience-copy[data-copy="7"]{top:49svh}.experience-copy[data-copy="7"]>p:not(.experience-kicker){margin:8px 0;font-size:12px;line-height:1.5}.experience-copy[data-copy="7"] .experience-note{margin-top:9px;font-size:9px;line-height:1.4}.experience-copy-layer .experience-copy:nth-child(n+3){top:56svh}.experience-copy:nth-child(n+3) .experience-kicker{display:none}.experience-copy:nth-child(n+3) h2{margin-bottom:10px}.experience-copy:nth-child(n+3)>p:not(.experience-kicker){margin:10px 0;font-size:13px;line-height:1.5}.experience-copy:nth-child(n+3) .experience-tags{margin:10px 0}.experience-copy:nth-child(n+3) .experience-note{margin-top:10px;font-size:10px;line-height:1.4}.experience-copy:nth-child(n+3) .experience-small{font-size:12px!important}.experience-copy:nth-child(n+3) .experience-end{gap:7px;margin-top:12px}.experience-copy[data-copy="7"] .experience-small{font-size:11px!important}}.experience-floating-gardens{z-index:1;pointer-events:none;opacity:0;visibility:hidden;position:fixed;inset:0;overflow:hidden}.experience-islet{will-change:transform;filter:drop-shadow(0 12px 15px #29366622);height:auto;position:absolute}.experience-islet-1{width:clamp(105px,9vw,175px);top:26%;left:5%}.experience-islet-2{width:clamp(95px,8vw,155px);top:39%;right:3%}.experience-islet-3{width:clamp(55px,4.8vw,92px);top:81%;left:41%}@media (max-width:1599px){.experience-islet-1{width:72px;top:19%;left:1%}.experience-islet-2{width:65px;top:42%;right:1%}.experience-islet-3{width:58px;top:83%;left:44%}}@media (max-width:760px){.experience-islet-1{width:43px;top:23%;left:2%}.experience-islet-2{width:39px;top:32%;right:2%}.experience-islet-3{width:27px;top:17%;left:72%}}.experience-mint{gap:12px;text-decoration:none}.experience-mint img{flex-shrink:0;display:block}.experience-copy[data-copy="0"] .experience-stats{margin:22px 0 20px}.experience-copy[data-copy="0"] .experience-note{margin-top:12px}@media (max-width:760px){.experience-copy[data-copy="0"] .experience-kicker,.experience-copy[data-copy="0"] h2{margin-bottom:10px}.experience-copy[data-copy="0"]>p:not(.experience-kicker){margin:10px 0}.experience-copy[data-copy="0"] .experience-stats{margin:12px 0 14px}.experience-copy[data-copy="0"] .experience-note{margin-top:10px}.experience-mint{padding:8px 13px}.experience-mint img{width:21px;height:21px}}.experience-copy .experience-earth-title{font-size:clamp(29px,3.15vw,60px);line-height:1.1}.experience-copy .experience-earth-title>span,.experience-copy .experience-earth-title>mark{width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:7px;padding:3px 9px 5px;display:table}.experience-earth-title>mark{font-size:.74em}.experience-earth-title>span:last-child{font-size:.64em}@media (max-width:760px){.experience-copy .experience-earth-title{font-size:clamp(22px,5.5vw,32px)}.experience-copy .experience-earth-title>span,.experience-copy .experience-earth-title>mark{margin-bottom:4px;padding:2px 6px 3px}}.experience-copy[data-copy="0"]>p:not(.experience-kicker){color:#102039;text-shadow:none}.experience-copy[data-copy="0"] .experience-stats b,.experience-copy[data-copy="0"] .experience-stats small{color:#102039}.experience-monument{z-index:1;aspect-ratio:1;pointer-events:none;opacity:0;visibility:hidden;will-change:transform,opacity;width:42%;max-width:570px;position:absolute;top:0%;left:25%;scale:.7}.experience-monument canvas{pointer-events:none;width:100%;height:100%;display:block}@media (max-width:760px){.experience-monument{left:24%;top:calc(var(--experience-header,88px) + 14px);width:52%;max-width:260px}}.story-avatar canvas{width:100%;height:100%}.experience-year{font:inherit;letter-spacing:inherit;white-space:nowrap;display:inline-block;position:relative}.experience-year:before,.experience-year:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}.experience-year.is-glitching{animation:.65s step-end both year-glitch-jolt}.experience-year.is-glitching:before{color:#00bddd;animation:.65s step-end both year-glitch-cyan}.experience-year.is-glitching:after{color:#8859c8;animation:.65s step-end both year-glitch-violet}@keyframes year-glitch-jolt{0%,20%,70%,to{transform:none}8%{transform:translate(-3px,1px)skew(-4deg)}35%{transform:translate(3px,-2px)skew(5deg)}48%{transform:translate(-2px,2px)skew(-5deg)}82%{transform:translate(3px)skew(3deg)}92%{transform:translate(-1px)}}@keyframes year-glitch-cyan{0%,to{opacity:0;clip-path:inset(0);transform:none}8%{opacity:1;clip-path:inset(18% 0 54%);transform:translate(-9px,-2px)}35%{opacity:1;clip-path:inset(35% 0 38%);transform:translate(8px,2px)}20%,70%{opacity:0}48%{opacity:1;clip-path:inset(61% 0 12%);transform:translate(9px,-2px)}82%{opacity:1;clip-path:inset(10% 0 62%);transform:translate(-7px,1px)}92%{opacity:0}}@keyframes year-glitch-violet{0%,to{opacity:0;clip-path:inset(0);transform:none}8%{opacity:.95;clip-path:inset(55% 0 20%);transform:translate(8px,2px)}35%{opacity:.95;clip-path:inset(12% 0 65%);transform:translate(-8px,-2px)}20%,70%{opacity:0}48%{opacity:.95;clip-path:inset(10% 0 66%);transform:translate(-9px,1px)}82%{opacity:.95;clip-path:inset(54% 0 16%);transform:translate(7px,-1px)}92%{opacity:0}}@media (prefers-reduced-motion:reduce){.experience-year.is-glitching{animation:none!important}.experience-year:before,.experience-year:after{opacity:0!important;animation:none!important}}.avatar-firefly{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#edffff 0 2%,#82faff 3% 5%,#39eaffcc 7%,#20cfff70 16%,#18baff28 36%,#0000 69%);border-radius:50%;width:112px;height:112px;margin:-56px 0 0 -56px;position:absolute}.experience-copy[data-copy="1"] h2{font-weight:800}.experience-professions{gap:9px;max-width:500px}.experience-professions span{color:#fff3dc;background:0 0;border-color:#fff0c3b3;border-radius:5px;padding:10px 13px;font-size:15px;font-weight:700;transition:transform .2s,color .2s,border-color .2s,box-shadow .2s;box-shadow:0 2px 5px #173c6526}@media (hover:hover) and (pointer:fine){.experience-professions span:hover{color:#ffe1a2;border-color:#ffe1a2;transform:translateY(-4px)scale(1.04);box-shadow:0 0 16px #ffe1a259,0 5px 10px #18355c33}}@media (max-width:760px){.experience-professions{gap:7px;margin:12px 0}.experience-professions span{padding:7px 9px;font-size:12px}.experience-copy[data-copy="1"] .experience-small{margin:12px 0;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.experience-professions span:hover{transform:none}}.experience-play-steps{counter-reset:play-step;max-width:460px;margin:22px 0;padding:0;list-style:none}.experience-play-steps li{counter-increment:play-step;color:#e7f0ff;margin:0 0 16px;padding-left:34px;position:relative}.experience-play-steps li:before{content:counter(play-step,decimal-leading-zero);color:#ffe1a2;font-size:14px;font-weight:800;position:absolute;top:2px;left:0}.experience-play-steps strong{color:#fff3dc;font-size:19px;display:block}.experience-play-steps span{margin-top:4px;font-size:16px;line-height:1.5;display:block}@media (max-width:760px){.experience-play-steps{max-width:95%;margin:12px 0}.experience-play-steps li{margin-bottom:10px;padding-left:25px}.experience-play-steps strong{font-size:14px}.experience-play-steps span{font-size:12px;line-height:1.4}.experience-play-steps li:before{font-size:12px}.experience-copy[data-copy="5"]>p:not(.experience-kicker){margin:12px 0;font-size:13px}.experience-copy[data-copy="5"] .experience-note{margin-top:10px;font-size:10px}}@media (min-width:761px) and (max-width:1100px){.home2-experience .site-header nav>a:nth-child(3){display:inline}}@media (max-width:760px) and (max-height:780px){.experience-copy-layer .experience-copy[data-copy="1"]{top:50svh}.experience-copy-layer .experience-copy[data-copy="2"]{top:51svh}.experience-copy[data-copy="5"]>p:not(.experience-kicker){margin:10px 0;font-size:12px;line-height:1.45}.experience-copy[data-copy="5"] .experience-small{font-size:12px!important}}.experience-economy-board.experience-player-estimator{pointer-events:auto;width:40%;padding:26px;top:22%;left:55%}.player-estimate-amount{flex-direction:column;gap:3px;margin:15px 0 22px;display:flex}.player-estimate-amount strong{color:#2d6d87;letter-spacing:-.04em;font-size:clamp(38px,4.2vw,70px);line-height:1.1}.player-estimate-amount span{font-size:13px}.player-estimate-inputs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.player-estimate-inputs label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:700;display:flex}.player-estimate-inputs .player-estimate-volume{grid-column:1/-1}.player-estimate-inputs input{box-sizing:border-box;color:#283e5e;width:100%;min-width:0;font:700 18px var(--sans);background:#fffaf0;border:1px solid #b9aa8c;border-radius:4px;padding:10px}.player-estimate-formula{margin:18px 0 0;font-size:14px;line-height:1.7}@media (max-width:760px){.experience-economy-board.experience-player-estimator{width:80%;left:10%;top:calc(var(--experience-header,88px) + 48px);padding:12px}.experience-player-estimator .story-example-label{font-size:8px}.player-estimate-amount{margin:6px 0 10px}.player-estimate-amount strong{font-size:28px}.player-estimate-amount span{font-size:9px}.player-estimate-inputs{gap:7px}.player-estimate-inputs label{gap:3px;font-size:9px}.player-estimate-inputs input{padding:5px;font-size:14px}.player-estimate-formula{margin:8px 0 0;font-size:10px;line-height:1.5}.experience-copy-layer .experience-copy[data-copy="5"]{top:56svh}}.experience-world-board.world-diorama{perspective:none;width:48%;height:72%;display:block;top:15%;left:51%}.world-diorama canvas{pointer-events:none;width:100%;height:86%;display:block}.world-diorama-labels{text-align:center;justify-content:space-around;gap:18px;display:flex;position:absolute;bottom:23%;left:3%;right:3%}.world-diorama-labels span{flex-direction:column;gap:5px;display:flex}.world-diorama-labels small{color:#d6f8fa;letter-spacing:.12em;font-size:10px;font-weight:700}.world-diorama-labels strong{color:#fff0cf;text-shadow:0 2px 5px #284e8066;font-size:clamp(15px,1.45vw,24px)}.world-diorama-caption{text-align:center;color:#d6edf6;letter-spacing:.14em;font-size:11px;position:absolute;bottom:14%;left:0;right:0}.world-diorama-fallback{display:none}.world-diorama[data-renderer=unavailable] .world-diorama-fallback{color:#fff0cf;text-align:center;display:block;position:absolute;top:30%;left:10%;right:10%}@media (max-width:760px){.experience-world-board.world-diorama{width:92%;left:4%;top:calc(var(--experience-header,88px) + 35px);height:calc(50svh - var(--experience-header,88px) - 35px)}.world-diorama canvas{height:88%}.world-diorama-labels{gap:10px;bottom:3%}.world-diorama-labels small{letter-spacing:.06em;font-size:7px}.world-diorama-labels strong{font-size:13px}.world-diorama-caption{display:none}}.experience-world-board.world-diorama{width:53%;height:80%;top:10%;left:47%}.world-diorama canvas{height:87%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.world-diorama-labels{bottom:8%}.world-diorama-caption{bottom:0}@media (max-width:760px){.experience-world-board.world-diorama{width:100%;left:0;top:calc(var(--experience-header,88px) + 28px);height:calc(50svh - var(--experience-header,88px) - 28px)}.world-diorama canvas{height:92%}.world-diorama-labels{bottom:0}.world-diorama-labels small{display:none}}.world-diorama canvas{-webkit-mask-image:linear-gradient(#0000,#000 6% 91%,#0000),linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#0000,#000 6% 91%,#0000),linear-gradient(90deg,#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.experience-opening-scene{z-index:2;opacity:0;visibility:hidden;pointer-events:none;width:54%;height:79%;position:absolute;top:12%;left:46%}.experience-opening-scene canvas{pointer-events:auto;touch-action:pan-y;height:100%}.arrival-plaza-poster{object-fit:contain;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 6% 91%,#0000),linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#0000,#000 6% 91%,#0000),linear-gradient(90deg,#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.experience-opening-scene canvas{opacity:0;transition:opacity .2s}.experience-opening-scene[data-frame-ready=true] canvas{opacity:1}.experience-opening-scene[data-frame-ready=true] .arrival-plaza-poster{opacity:0}.experience-opening-scene[data-renderer=unavailable] .world-diorama-fallback{display:none}.home2-experience:not(.home2-compact) .experience-story:not([data-controller-ready]) :is([data-copy="0"],.experience-opening-scene){opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.arrival-plaza-poster,.experience-opening-scene canvas{transition:none}}.experience-opening-scene[data-hover-light=true] canvas{cursor:pointer}@media (max-width:760px){.experience-opening-scene{width:100%;left:0;top:calc(var(--experience-header,88px) + 25px);height:calc(50svh - var(--experience-header,88px) - 25px)}}.world-diorama[data-orbit-enabled=true] canvas{pointer-events:auto;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.world-diorama[data-orbit-dragging=true] canvas{cursor:grabbing}.experience-player-board.experience-nft-estimator{pointer-events:auto;color:#294569;background:#eef5ff;border-color:#b8d6ec;width:40%;padding:26px;top:18%}.nft-preview-heading h3{align-items:center;gap:9px;margin:0 0 5px;font-size:22px;display:flex}.nft-preview-heading>span{font-size:14px;font-weight:800}.nft-preview-control{margin-top:20px}.nft-preview-control>div:first-child{justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.nft-preview-control output{color:#22648b;font-size:22px;font-weight:800}.nft-preview-ticks{color:#486187;justify-content:space-between;font-size:12px;display:flex}.nft-preview-amounts{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.nft-preview-amounts>div{flex-direction:column;gap:3px;min-width:0;display:flex}.nft-preview-amounts span{font-size:13px}.nft-preview-amounts strong{color:#22648b;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,42px);line-height:1.2}.nft-preview-amounts small{font-size:12px}.nft-preview-metrics,.nft-preview-note,.nft-preview-formula{margin:14px 0 0;font-size:13px;line-height:1.6}.nft-preview-formula{font-size:12px}.nft-preview-details{margin-top:12px;font-size:13px}.nft-preview-details>summary{cursor:pointer;padding:4px 0;font-weight:650}.nft-preview-details>summary:focus-visible{outline-offset:3px;outline:2px solid #22648b}.experience-share-estimator .nft-preview-control{margin-top:12px}body.home2-active[data-game-theme=sky]{--game-button-radius:12px}body.home2-active[data-game-theme=sky] .experience-dialog{border-radius:22px}.home2-active .experience-dialog-scroll,.home2-active .experience-player-board{border-radius:20px}.home2-active .experience-button{border-radius:12px}.experience-mint-icon{flex-shrink:0;width:20px;height:20px}.experience-mint{text-decoration:none}@media (max-width:760px){.experience-mint-icon{width:16px;height:16px}.experience-player-board.experience-nft-estimator{width:84%;left:8%;top:calc(var(--experience-header,88px) + 14px);padding:12px}.nft-preview-heading h3{margin-bottom:2px;font-size:18px}.nft-preview-heading>span{font-size:11px}.nft-preview-control{margin-top:9px}.nft-preview-control>div:first-child{font-size:11px}.nft-preview-control output{font-size:16px}.nft-preview-ticks{font-size:10px}.nft-preview-amounts{gap:10px;margin-top:10px}.nft-preview-amounts strong{font-size:24px}.nft-preview-amounts span{font-size:11px}.nft-preview-amounts small{font-size:10px}.nft-preview-metrics,.nft-preview-note,.nft-preview-formula{margin-top:7px;font-size:10px;line-height:1.45}.experience-copy-layer .experience-copy[data-copy="4"]{top:60svh}.experience-copy[data-copy="4"] .experience-kicker{display:none}.experience-copy[data-copy="4"]>p:not(.experience-kicker){margin:10px 0;font-size:13px;line-height:1.5}.experience-copy[data-copy="4"] .experience-note{margin-top:10px;font-size:10px}.experience-nft-estimator,.nft-preview-heading h3,.nft-preview-heading>span,.nft-preview-control>div:first-child,.nft-preview-ticks,.nft-preview-amounts span,.nft-preview-amounts small{line-height:1.2}.experience-nft-estimator .nft-preview-note{font-size:10px}.experience-copy[data-copy="4"] .experience-note{margin-top:4px}}.experience-nft-estimator input[type=range]{box-sizing:border-box;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:0;width:100%;height:32px;margin:0;padding:0;display:block}.experience-nft-estimator input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#79f5e8 0%,#79f5e8 var(--range-fill),#a7beda var(--range-fill),#a7beda 100%);border-radius:2px;height:5px}.experience-nft-estimator input[type=range]::-moz-range-track{background:#a7beda;border-radius:2px;height:5px}.experience-nft-estimator input[type=range]::-moz-range-progress{background:#79f5e8;height:5px}.experience-nft-estimator input[type=range]::-webkit-slider-thumb{appearance:none;background:#60dfd2;border:3px solid #d4fff8;border-radius:4px;width:22px;height:22px;margin-top:-8.5px;box-shadow:0 0 15px #66f9ee40}.experience-nft-estimator input[type=range]::-moz-range-thumb{background:#60dfd2;border:3px solid #d4fff8;border-radius:4px;width:16px;height:16px}.experience-nft-estimator input[type=range]:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #9af8ec}@media (max-width:760px){.experience-nft-estimator .nft-preview-heading h3{font-size:17px}.experience-nft-estimator .nft-preview-amounts{margin-top:8px}.experience-nft-estimator .nft-preview-metrics,.experience-nft-estimator .nft-preview-note,.experience-nft-estimator .nft-preview-formula{margin:6px 0 0}.experience-player-board.experience-nft-estimator{padding:10px}.experience-nft-estimator .calculator-slider,.experience-nft-estimator input[type=range]{height:22px}.experience-nft-estimator .nft-preview-control{margin-top:4px}.experience-story[data-active="5"] .experience-toolbar{visibility:hidden}.experience-copy-layer .experience-copy[data-copy="4"]{top:61svh}}.experience-copy h2.experience-holder-title{font-size:clamp(32px,3.5vw,58px)}.experience-holder-title mark{font-size:.78em}@media (max-width:760px){.experience-copy h2.experience-holder-title{font-size:26px}}.experience-player-board.experience-share-estimator{background:#ecebff;border-color:#c7c9ed}.experience-share-estimator .nft-preview-amounts strong{font-size:clamp(24px,2.1vw,34px)}@media (max-width:760px){.experience-share-estimator .nft-preview-heading h3{gap:6px;font-size:16px}.experience-share-estimator .nft-preview-heading svg{flex-shrink:0;width:17px}.experience-story[data-active="6"] .experience-toolbar{visibility:hidden}.experience-copy-layer .experience-copy[data-copy="5"]{top:62svh}.experience-copy[data-copy="5"] .experience-note{margin-top:4px}.experience-share-estimator .nft-preview-amounts strong{font-size:clamp(16px,5vw,22px)}}.experience-player-board.asset-scene-boxes{background:#fff1db;border-color:#ffe0b4}.experience-player-board.asset-scene-property{background:#e0f3ed;border-color:#b8dfd3;top:14%}.experience-asset-scene .nft-preview-amounts strong{font-size:clamp(23px,2.1vw,34px)}@media (max-width:760px){.experience-player-board.asset-scene-property{top:calc(var(--experience-header,88px) + 14px)}.experience-asset-scene .nft-preview-amounts strong{font-size:clamp(18px,5.6vw,22px)}.experience-asset-scene .nft-preview-heading h3{font-size:16px}.experience-story[data-active="7"] .experience-toolbar,.experience-story[data-active="8"] .experience-toolbar{visibility:hidden}.experience-copy-layer .experience-copy[data-copy="6"]{top:56svh}.experience-copy-layer .experience-copy[data-copy="7"]{top:64svh}.experience-copy[data-copy="6"] .experience-kicker,.experience-copy[data-copy="7"] .experience-kicker{display:none}.experience-copy[data-copy="6"]>p:not(.experience-kicker),.experience-copy[data-copy="7"]>p:not(.experience-kicker){margin:10px 0;font-size:13px;line-height:1.45}.experience-copy[data-copy="6"] .experience-note,.experience-copy[data-copy="7"] .experience-note{margin-top:4px;font-size:10px;line-height:1.4}}.experience-player-board.experience-nft-estimator{flex-direction:column;max-height:70svh;padding:8px;display:flex;overflow:hidden}.experience-card-scroll{overscroll-behavior:auto;min-height:0;padding:18px;overflow-y:auto}.experience-dialog{box-sizing:border-box;padding:8px;overflow:hidden}.experience-dialog[open]{flex-direction:column;display:flex}.experience-dialog-scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.experience-dialog .rewards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home2-active .d49-rewards .reward-adjustment label{font-size:14px}.home2-active .d49-rewards .rewards-amounts span,.home2-active .d49-rewards .rewards-metrics,.home2-active .d49-rewards .rewards-rule,.home2-active .d49-rewards .rewards-volume-ticks,.home2-active .d49-rewards .rewards-basket p{font-size:13px}.home2-active .d49-rewards .rewards-amounts small,.home2-active .d49-rewards .nft-calculator-formula,.home2-active .d49-rewards .rewards-estimate-badge,.home2-active .d49-rewards .rewards-basket-label{font-size:12px}.home2-active .d49-rewards .rewards-metrics strong{font-size:14px}.home2-active .d49-rewards .rewards-channel-heading>span{font-size:16px}.home2-active .player-volume-ticks{height:18px;font-size:12px}.home2-active .player-hold-inputs,.home2-active .player-hold-inputs details p,.home2-active .player-reward-examples{font-size:13px}.home2-active .player-hold-ticks,.home2-active .player-reward-examples p{font-size:12px}@media (max-width:760px){.home2-active .player-volume-ticks,.home2-active .player-hold-ticks{font-size:10px}.home2-active .player-hold-inputs,.home2-active .player-reward-examples,.home2-active .player-reward-examples p{font-size:11px}.experience-dialog .rewards-grid{grid-template-columns:1fr}.experience-player-board.experience-nft-estimator{max-height:calc(var(--calculator-copy-top,61svh) - var(--experience-header,88px) - 28px)}.experience-share-estimator{--calculator-copy-top:62svh}.asset-scene-boxes{--calculator-copy-top:56svh}.asset-scene-property{--calculator-copy-top:64svh}.experience-card-scroll{padding:2px}.experience-share-scroll{padding:4px}}@media (max-width:380px){.experience-share-scroll{padding:2px}.experience-dialog .rewards-amounts strong{font-size:21px}}.experience-nft-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:308px;max-width:100%;display:grid}.experience-nft-actions>.experience-button{box-sizing:border-box;gap:12px;width:100%;min-width:0;height:56px;padding:0 14px}body[data-game-theme=sky] .experience-nft-actions .experience-apps-button{color:#293a58!important;background:#e6f3ff!important;border-color:#b8d8ef!important;box-shadow:0 4px #668ba9!important}.nft-apps-preview{margin:20px}.nft-apps-preview>h2{font-size:clamp(23px,3vw,34px);line-height:1.2}.nft-apps-preview .agent-app-detail button{align-items:center;gap:10px;display:inline-flex}.nft-apps-preview .agent-app-detail small{margin-top:12px}.nft-apps-preview>.agent-apps{margin-top:16px;padding-top:16px}.agent-app-browse-controls{margin-bottom:12px}.agent-app-browse-controls>label{margin:0 0 10px}.agent-app-browse-controls input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#2d4768;background:#fff;border:1px solid #a8bfdc;border-radius:4px;padding:10px 12px}.agent-app-browse-controls summary{cursor:pointer;width:-moz-fit-content;width:fit-content;padding:4px 0;font-weight:600}.agent-app-browse-controls summary:focus-visible{outline-offset:3px;outline:2px solid #609cda}.agent-app-browse-controls .agent-app-filters label{margin:10px 0 0}@media (max-width:550px){.nft-apps-preview{margin:10px;padding:14px}.experience-nft-actions{gap:8px;width:256px}.experience-nft-actions>.experience-button{height:44px;padding:0 10px}.experience-copy[data-copy="1"] .experience-agent-pitch{margin:12px 0;font-size:14px;line-height:1.45}}.experience-copy-layer .experience-copy[data-copy="0"]{top:calc(50svh - 240px)}.experience-copy[data-copy="0"] .experience-earth-title>mark{font-size:.67em}.experience-copy[data-copy="0"]>p.experience-shared-planet{max-width:540px;margin:18px 0 14px;font-size:clamp(14px,1vw + 2px,18px);line-height:1.55}.experience-shared-planet strong{font-weight:650}.experience-app-marquee{--app-slot:clamp(46px,4.5vw,72px);width:calc(6 * var(--app-slot));background:linear-gradient(90deg,#0000,#bde8ff0d 25% 75%,#0000);border-block:1px solid #c4efff38;max-width:100%;margin:0 0 18px;padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.experience-app-marquee:focus-visible{outline-offset:4px;outline:2px solid #a1fff3}.experience-app-track{width:400%;animation:36s linear infinite experience-app-loop;display:flex}.experience-app-group{flex:none;width:50%;display:flex}.experience-app-item{flex:none;justify-content:center;align-items:center;width:8.33333%;height:54px;display:flex}.experience-app-item .agent-app-logo{width:46px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.experience-app-item img{object-fit:contain;filter:drop-shadow(0 3px 4px #173c6333);width:38px;height:38px}.experience-app-item img[src="/brand/apps/wix.svg"]{flex-shrink:0;width:52px;max-width:none;height:52px}.experience-app-item img[src="/brand/apps/x.svg"]{width:32px;height:32px}.experience-app-marquee:hover .experience-app-track,.experience-app-marquee:focus-within .experience-app-track{animation-play-state:paused}@keyframes experience-app-loop{to{transform:translate(-50%)}}@media (max-width:760px){.experience-copy-layer .experience-copy[data-copy="0"]{top:46svh}.experience-copy[data-copy="0"]>p.experience-shared-planet{margin:10px 0 7px;font-size:12px;line-height:1.5}.experience-app-marquee{margin-bottom:10px}.experience-app-item{height:38px}.experience-app-item .agent-app-logo{width:34px;height:34px}.experience-app-item img{width:28px;height:28px}.experience-app-item img[src="/brand/apps/wix.svg"]{width:38px;height:38px}.experience-app-item img[src="/brand/apps/x.svg"]{width:24px;height:24px}.experience-copy[data-copy="0"] .experience-stats{margin:10px 0 12px}}@media (prefers-reduced-motion:reduce){.experience-app-track{animation:none}}.experience-copy-layer .experience-copy[data-copy="1"]{top:calc(50svh - 220px)}@media (min-width:761px){.experience-copy-layer .experience-copy{top:max(170px,50svh - 245px)}.experience-copy-layer .experience-copy[data-copy="0"],.experience-copy-layer .experience-copy[data-copy="1"]{top:max(170px,50svh - 270px)}}.experience-copy[data-copy="1"] .experience-professions{margin:14px 0 12px}@media (max-width:760px){.experience-copy-layer .experience-copy[data-copy="1"]{top:46svh}.experience-copy[data-copy="1"] .experience-professions{margin:10px 0 8px}}@media (max-width:760px) and (max-height:780px){.experience-copy-layer .experience-copy[data-copy="1"]{top:43svh}}.experience-mint,.experience-nft-actions>.experience-button{justify-content:center;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.experience-copy[data-copy="0"] .experience-mint{box-sizing:border-box;width:145.703px;height:57px}.experience-cta-label{white-space:nowrap;font-size:18px;font-weight:800;line-height:1}.experience-mint img{width:20px;height:20px}.experience-apps-button>svg{flex-shrink:0}.experience-opening-actions{width:303.406px}.experience-opening-actions>.experience-button{height:57px}@media (max-width:760px){.experience-copy[data-copy="0"] .experience-mint{width:117.453px;height:39px}.experience-opening-actions{gap:8px;width:242.906px}.experience-opening-actions>.experience-button{height:39px}.experience-mint,.experience-nft-actions>.experience-button{gap:6px}.experience-cta-label{font-size:15px}.experience-mint img,.experience-apps-button>svg{width:16px;height:16px}}.public-preview-notice{z-index:10000;color:#503b29;max-width:min(300px,100vw - 24px);font:12px/1.4 var(--sans);background:#fff2d0;border:1px solid #b38146;border-radius:12px;padding:10px 14px;position:fixed;bottom:12px;right:12px;box-shadow:0 3px #9b6c42}.public-preview-notice strong,.public-preview-notice span{display:block}.home2-experience .experience-player-board.experience-nft-estimator{left:55%;top:var(--preview-panel-top);width:40%;height:auto;max-height:calc(100svh - var(--preview-panel-top) - 76px);box-sizing:border-box;border-radius:20px;padding:8px}.home2-experience .experience-player-board>.experience-card-scroll{scrollbar-gutter:stable;padding:18px}.home2-experience .experience-copy-layer .experience-copy:is([data-copy="4"],[data-copy="5"],[data-copy="6"],[data-copy="7"],[data-copy="8"]){top:var(--preview-copy-top)}@media (max-width:760px){.home2-experience .experience-stage{--preview-panel-top:calc(var(--experience-header,88px) + 16px);--preview-copy-top:60svh}.home2-experience .experience-player-board.experience-nft-estimator{width:88%;max-height:calc(var(--preview-copy-top) - var(--preview-panel-top) - 20px);left:6%}.home2-experience .experience-player-board>.experience-card-scroll{padding:8px}}.home2-experience .home-social,.home2-experience .home-property-steps{color:#f1f6ff;max-width:470px;margin:18px 0 22px}.home2-experience .home-social h3,.home2-experience .home-property-steps h3{color:#fff0cf;margin:0 0 10px;font-size:16px}.home-social ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;padding:0;list-style:none;display:grid}.home-social li{align-items:center;gap:8px;font-size:14px;line-height:1.45;display:flex}.home-social .game-badge{flex-shrink:0}.home-property-steps{border-left:3px solid #ffdc91;padding-left:14px}.home-property-steps p{margin:0;font-size:14px;line-height:1.5}.home2-experience .home-faq{top:max(calc(var(--experience-header,96px) + 64px),18svh);z-index:6;box-sizing:border-box;overscroll-behavior:auto;pointer-events:auto;opacity:0;visibility:hidden;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-content:start;gap:clamp(28px,5vw,80px);width:91%;max-width:1230px;min-height:0;margin:0 auto;padding:24px 16px 16px;display:grid;position:absolute;bottom:64px;left:0;right:0;overflow-y:auto}.home-faq-intro .experience-kicker{letter-spacing:.13em;color:#c5f6f1;margin:0 0 22px;font-size:12px;font-weight:700}.home-faq-intro h2{font:750 clamp(30px,3vw,46px)/1.2 var(--display);letter-spacing:-.04em;color:#fff3dc;margin:0}.home-faq-intro mark{color:#273851;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffd38b;padding:0 6px}.home-faq-intro>p:not(.experience-kicker){color:#e7f0ff;margin:20px 0 26px;font-size:16px}.home-faq-list{flex-direction:column;gap:12px;min-width:0;display:flex}.home-faq-list details{color:#304e70;background:#eff5ff;border:1px solid #abcbe7;border-radius:14px;overflow:hidden;box-shadow:0 4px #a78a5c}.home-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:20px;font-size:16px;font-weight:700;line-height:1.4;list-style:none;display:flex}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary:after{content:"+";color:#267083;flex-shrink:0;font-size:24px;line-height:1}.home-faq-list details[open] summary:after{content:"−"}.home-faq-list details[open] summary{background:#e0f2ef}.home-faq-list details>div{padding:4px 20px 20px;font-size:15px;line-height:1.65}.home-faq-list p{margin:12px 0 0}.home-faq-list a{color:#245d88;text-underline-offset:4px;margin-top:12px;font-weight:700;display:inline-block}.home-faq-list summary:focus-visible,.home-faq a:focus-visible,.home-faq button:focus-visible{outline-offset:-4px;outline:3px solid #207f91}@media (max-width:760px){.experience-story[data-active="10"] .experience-toolbar{visibility:hidden}.home2-experience .home-social,.home2-experience .home-property-steps{margin:14px 0 18px}.home-social ul{gap:10px}.home-social li{font-size:13px}.home2-experience .home-faq{top:calc(var(--experience-header,116px) + 20px);grid-template-columns:minmax(0,1fr);gap:24px;width:88%;padding:8px 10px 14px 0;bottom:54px}.home-faq-list summary{padding:17px;font-size:15px}.home-faq-list details>div{padding:2px 17px 18px}}.home2-experience .experience-story{overflow:clip}.home2-experience .experience-chapter#faq{min-height:120svh;scroll-margin-top:-30px}.home2-experience .experience-story[data-active="10"] .experience-stage{height:var(--closing-stage-height,100svh);margin-bottom:calc(-1 * var(--closing-stage-height,100svh))}.home2-experience .experience-story[data-active="10"] .home-faq{bottom:32px}.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) .experience-note{margin-top:12px;line-height:1.5}.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) .home-social,.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) .home-property-steps{margin:12px 0 16px}@media (min-width:761px){.home2-experience .experience-copy-layer .experience-copy:is([data-copy="2"],[data-copy="3"]){top:max(calc(var(--experience-header,96px) + 64px),18svh);width:43%;max-width:520px;bottom:64px}.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) .experience-kicker{margin-bottom:16px}.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) h2{margin-bottom:18px;font-size:clamp(34px,3.4vw,58px)}.home2-experience .experience-copy[data-copy="3"] h2{font-size:clamp(32px,3.1vw,52px)}.home2-experience .experience-play-steps{margin:16px 0}.home2-experience .experience-play-steps li{margin-bottom:12px}.home2-experience .experience-copy[data-copy="3"]>p:not(.experience-kicker){margin:12px 0;font-size:17px;line-height:1.5}.home2-experience .studio-building-types{margin:12px 0}.home2-experience .studio-building-types li{padding:6px 9px}}@media (min-width:761px) and (max-height:800px){.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) h2{margin-bottom:12px;font-size:40px}.home2-experience .experience-play-steps{margin:12px 0}.home2-experience .experience-play-steps li{margin-bottom:8px}.home2-experience .experience-play-steps strong{font-size:17px}.home2-experience .experience-play-steps span{font-size:15px;line-height:1.4}.home2-experience .experience-copy:is([data-copy="2"],[data-copy="3"]) .experience-button{padding:12px 18px}.home2-experience .home-social ul{gap:8px 14px}}.home-faq-intro .home-faq-guide{color:#fff0c8;text-underline-offset:4px;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:44px;margin:-12px 0 16px;font-size:15px;font-weight:700;text-decoration:underline;display:flex}.home2-experience .experience-story{--chapter-top:max(calc(var(--experience-header,96px) + 72px),19svh);--chapter-bottom:72px;--chapter-title:clamp(32px,3.1vw,48px);--chapter-lead:20px;--chapter-body:15px;--chapter-note:13px;--chapter-gap:20px;--chapter-ink:#283759;--chapter-text:#edf4ff;--chapter-muted:#d6e8fc;--chapter-cream:#fff3dc;--chapter-amber:#ffd38b;--chapter-button-height:52px}.home2-experience .experience-stage{--preview-panel-top:var(--chapter-top);--preview-copy-top:var(--chapter-top)}.home2-experience .experience-stage .experience-copy-layer .experience-copy{top:var(--chapter-top);width:45%;max-width:none;left:4.5%;bottom:var(--chapter-bottom);overscroll-behavior:auto;padding:0 16px 12px 0}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro) .experience-kicker{letter-spacing:.13em;color:#c5f6f1;margin:0 0 var(--chapter-gap);font-size:12px;font-weight:700;line-height:1.5;display:block}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro) h2{font:750 var(--chapter-title)/1.16 var(--display);letter-spacing:-.045em;color:var(--chapter-ink);margin:0 0 var(--chapter-gap)}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro) h2 :is(span,mark){font:inherit;color:var(--chapter-ink);background:var(--chapter-cream);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0;padding:0 8px 3px;display:inline}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro) h2 mark{background:var(--chapter-amber)}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro)>p:not(.experience-kicker){font-size:var(--chapter-lead);color:var(--chapter-text);margin:var(--chapter-gap) 0;text-shadow:0 2px 12px #224f8240;max-width:100%;font-weight:400;line-height:1.55}.home2-experience .experience-stage .experience-agent-pitch strong{font-weight:400}.home2-experience .experience-stage .experience-copy .experience-small{line-height:1.65;font-size:var(--chapter-body)!important}.home2-experience .experience-stage .experience-copy .experience-note{font-size:var(--chapter-note);color:var(--chapter-muted);max-width:100%;margin-top:14px;line-height:1.55}.home2-experience .experience-stage .experience-button{box-sizing:border-box;min-height:var(--chapter-button-height);border-radius:12px;gap:12px;height:auto;padding:12px 18px;font-size:15px;font-weight:650;line-height:1.3}.home2-experience .experience-stage .experience-cta-label{font-size:15px;font-weight:650;line-height:1.3}.home2-experience .experience-stage .experience-nft-actions{gap:12px;width:304px}.home2-experience .experience-stage .experience-nft-actions>.experience-button{width:100%;height:var(--chapter-button-height);padding:0 12px}.home2-experience .experience-stage .experience-stats{margin:var(--chapter-gap) 0;gap:40px}.home2-experience .experience-stage .experience-stats b{color:var(--chapter-cream);font-size:36px;line-height:1.2}.home2-experience .experience-stage .experience-stats small{color:var(--chapter-muted);font-size:11px}.home2-experience .experience-stage .experience-play-steps{max-width:100%;margin:var(--chapter-gap) 0}.home2-experience .experience-stage .experience-play-steps li{margin-bottom:12px}.home2-experience .experience-stage .experience-play-steps strong{color:var(--chapter-cream);font-size:17px}.home2-experience .experience-stage .experience-play-steps span{font-size:var(--chapter-body);color:var(--chapter-text);line-height:1.5}.home2-experience .experience-stage :is(.home-social,.home-property-steps,.studio-building-types){max-width:100%;margin:16px 0}.home2-experience .experience-stage :is(.home-social h3,.home-property-steps h3,.studio-building-types>strong){font-size:var(--chapter-body);color:var(--chapter-cream)}.home2-experience .experience-stage :is(.home-social li,.home-property-steps p){font-size:var(--chapter-body);color:var(--chapter-text)}.home2-experience .experience-stage .experience-professions{gap:8px;max-width:100%;margin:16px 0}.home2-experience .experience-stage .experience-professions span{padding:7px 9px;font-size:13px}.home2-experience .experience-stage .experience-player-board.experience-nft-estimator{max-height:calc(100svh - var(--preview-panel-top) - var(--chapter-bottom) - 8px)}.home2-experience .experience-stage :is(.nft-preview-heading h3,.agent-services-heading h3){font-size:22px;font-weight:700;line-height:1.35}.home2-experience .experience-stage .nft-preview-amounts strong{font-size:32px;line-height:1.2}.home2-experience .experience-stage .home-faq{top:var(--chapter-top);bottom:var(--chapter-bottom);grid-template-columns:minmax(0,49.7238%) minmax(0,44.1989%);column-gap:6.07735%;width:90.5%;max-width:none;margin:0;padding:0 0 12px;left:4.5%;right:auto}.home2-experience .experience-stage .home-faq-intro{padding-right:16px}.home2-experience .experience-stage .home-faq-list summary{box-sizing:border-box;min-height:68px;font-size:16px}.home2-experience .experience-stage .experience-card-field[data-layout="1"]{-webkit-mask-image:linear-gradient(90deg,#0000 49%,#000 62% 90%,#0000);mask-image:linear-gradient(90deg,#0000 49%,#000 62% 90%,#0000)}.home2-experience .sky-cloud img{opacity:.45}.home2-experience .experience-stage :is(.studio-scene,.experience-world-board.world-diorama,.experience-opening-scene){width:54%;left:46%;top:calc(var(--experience-header,96px) + 12px);height:calc(100svh - var(--experience-header,96px) - 92px)}.home2-experience .experience-stage :is(.studio-scene-caption strong,.world-diorama-labels strong){color:var(--chapter-cream);font-size:22px}.home2-experience .experience-stage :is(.studio-scene-caption small,.world-diorama-labels small){color:var(--chapter-muted);letter-spacing:.1em;font-size:11px}@media (min-width:761px){.home2-experience .experience-stage :is(.studio-scene,.experience-world-board.world-diorama) canvas{height:87%}.home2-experience .experience-stage :is(.studio-scene-caption,.world-diorama-labels){text-align:center;position:absolute;bottom:8%;left:0;right:0}}@media (min-width:761px) and (max-height:800px){.home2-experience .experience-story{--chapter-top:calc(var(--experience-header,96px) + 60px);--chapter-title:clamp(30px,2.9vw,38px);--chapter-lead:17px;--chapter-body:14px;--chapter-note:12px;--chapter-gap:14px;--chapter-button-height:46px}.home2-experience .experience-stage .experience-play-steps li{margin-bottom:8px}.home2-experience .experience-stage :is(.home-social,.home-property-steps,.studio-building-types){margin:12px 0}.home2-experience .experience-stage .experience-app-item{height:42px}.home2-experience .experience-stage .experience-stats b{font-size:30px}}@media (max-width:760px){.home2-experience .experience-story{--chapter-top:53svh;--chapter-bottom:54px;--chapter-title:clamp(24px,6.6vw,32px);--chapter-lead:15px;--chapter-body:13px;--chapter-note:12px;--chapter-gap:14px;--chapter-button-height:44px}.home2-experience .experience-stage{--preview-panel-top:calc(var(--experience-header,116px) + 16px);--preview-copy-top:var(--chapter-top)}.home2-experience .experience-stage .experience-copy-layer .experience-copy{width:88%;padding-right:10px;left:6%}.home2-experience .experience-stage :is(.experience-copy,.home-faq-intro) .experience-kicker{font-size:10px}.home2-experience .experience-stage .experience-player-board.experience-nft-estimator{max-height:calc(var(--chapter-top) - var(--preview-panel-top) - 20px)}.home2-experience .experience-stage :is(.nft-preview-heading h3,.agent-services-heading h3){font-size:17px}.home2-experience .experience-stage .nft-preview-amounts strong{font-size:clamp(16px,5vw,22px)}.home2-experience .experience-stage .experience-button,.home2-experience .experience-stage .experience-cta-label{font-size:13px}.home2-experience .experience-stage .experience-nft-actions{gap:8px;width:268px}.home2-experience .experience-stage .experience-play-steps strong{font-size:15px}.home2-experience .experience-stage :is(.studio-scene,.experience-world-board.world-diorama,.experience-opening-scene){width:100%;left:0;top:calc(var(--experience-header,116px) + 20px);height:calc(var(--chapter-top) - var(--experience-header,116px) - 40px)}.home2-experience .experience-stage :is(.studio-scene-caption strong,.world-diorama-labels strong){font-size:13px}.home2-experience .experience-stage :is(.studio-scene-caption small,.world-diorama-labels small){display:none}.home2-experience .experience-stage .experience-card-field[data-layout="1"]{-webkit-mask-image:linear-gradient(#000 0% 40%,#0000 51%);mask-image:linear-gradient(#000 0% 40%,#0000 51%)}.home2-experience .experience-stage .home-faq{top:var(--preview-panel-top);grid-template-columns:minmax(0,1fr);gap:24px;width:88%;padding-right:10px;left:6%}.home2-experience .experience-stage .home-faq-intro{padding-right:0}.home2-experience .experience-story .experience-toolbar{visibility:hidden}}.experience-compact-chapter,.experience-compact-chapter>.experience-copy-layer{display:contents}.experience-compact-chapter>.experience-copy-layer>.experience-copy{z-index:4}.home2-experience{min-width:0}.home2-experience,body.home2-active .d49-dialog-frame{touch-action:manipulation}.home2-experience img{max-width:100%}.home2-experience .cinematic-copy{min-width:0}.home2-experience .cinematic-copy h1 img{max-width:100%}.home2-experience .nft-preview-amounts strong{overflow-wrap:anywhere}.home2-experience.home2-compact{--home-header-height:76px}.home2-experience.home2-compact>.site-header{height:var(--home-header-height);min-height:var(--home-header-height);padding:10px max(16px,env(safe-area-inset-left));background:#2c60b6f5;flex-wrap:nowrap;gap:12px}.home2-compact .site-header .wordmark{flex-shrink:0}.home2-experience.home2-compact .site-header .wordmark img{width:clamp(116px,22vw,164px);height:auto}.home2-experience.home2-compact .site-header nav{flex-wrap:nowrap;gap:0;width:auto;margin-left:auto;display:flex}.home2-experience.home2-compact .site-header nav>a{display:none}.home2-experience.home2-compact .site-header nav .nav-play{gap:6px;min-height:44px;padding:10px 12px;font-size:13px}.home2-experience .home-menu-toggle{color:#fff3dc;background:#28549b;border:1px solid #b8d6ec99;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.home2-compact .site-header:has(nav[data-open=true]) .home-menu-toggle{margin-left:auto}.home2-compact .site-header:has(nav[data-open=true]) nav{width:100%;max-height:calc(100dvh - var(--home-header-height));background:#28549b;border-bottom:1px solid #a8dfe5;gap:4px;padding:12px 20px 20px;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 12px 20px #18355c33}.home2-experience.home2-compact .site-header nav[data-open=true]>a{align-items:center;min-height:44px;padding:10px 12px;font-size:16px;display:flex}.home2-compact .site-header nav[data-open=true] .nav-play{justify-self:start;margin-top:8px}.home2-experience.home2-compact .hero.cinematic-hero{height:auto;min-height:max(720px,100svh);padding:calc(var(--home-header-height) + 200px) 24px 112px;align-items:flex-end}.home2-compact .cinematic-copy{width:100%;max-width:640px}.home2-experience.home2-compact .cinematic-copy h1 img{width:min(100%,540px)}.home2-experience.home2-compact .hero-kicker{letter-spacing:.12em;gap:8px;font-size:11px;line-height:1.6}.home2-compact .hero-kicker>span{flex-shrink:0;width:20px}.home2-experience.home2-compact .cinematic-description{font-size:16px;line-height:1.65}.home2-compact .hero-availability{letter-spacing:.08em;line-height:1.6}.home2-compact .hero-coordinate{display:none}.home2-compact .play-game{min-height:52px}.home2-compact .experience-ribbon{justify-content:flex-start;height:44px;padding-inline:20px;font-size:11px}.home2-experience.home2-compact .experience-story{--chapter-title:clamp(26px,4.6vw,40px);--chapter-lead:17px;--chapter-body:15px;--chapter-note:13px;--chapter-gap:18px;--chapter-button-height:48px;width:100%;overflow:clip}.home2-experience.home2-compact .experience-stage{perspective:none;pointer-events:auto;position:relative;top:auto;overflow:visible;height:auto!important;margin:0!important}.home2-compact .experience-compact-chapter{width:min(720px,100% - 40px);scroll-margin-top:calc(var(--home-header-height) + 4px);border-bottom:1px solid #c5f6f133;margin:0 auto;padding:40px 0;display:block}.home2-experience.home2-compact .experience-stage .experience-copy,.home2-experience.home2-compact .experience-stage .home-faq,.home2-experience.home2-compact .experience-stage .experience-player-board{pointer-events:auto;margin:0;padding:0;overflow:visible;opacity:1!important;visibility:visible!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;transform:none!important}.home2-experience.home2-compact .experience-stage .experience-copy{scroll-margin-top:calc(var(--home-header-height) + 20px)}.home2-experience.home2-compact .experience-stage .experience-player-board{margin-top:24px;padding:8px;overflow:hidden}.home2-experience.home2-compact .experience-stage .experience-card-scroll{scrollbar-gutter:auto;max-height:none;padding:clamp(12px,3vw,24px);overflow:visible}.home2-compact .experience-nft-estimator :is(.calculator-slider,input[type=range]){height:44px}.home2-compact .experience-nft-estimator .nft-preview-control{margin-top:18px}.home2-compact .nft-preview-control>div:first-child{flex-wrap:wrap;font-size:14px;line-height:1.5}.home2-compact .nft-preview-control output{font-size:22px}.home2-compact .nft-preview-ticks{font-size:12px;line-height:1.5}.home2-compact .nft-preview-details summary{min-height:44px;padding-block:12px}.home2-compact :is(input:not([type=range]),select,textarea){font-size:16px}.home2-compact .experience-dialog-head button{flex-shrink:0;width:44px;height:44px}.home2-compact .home2-footer-inner{padding-bottom:max(20px,env(safe-area-inset-bottom))}.home2-experience.home2-compact .experience-stage .experience-kicker{font-size:11px;display:block}.home2-experience.home2-compact .experience-stage .experience-copy .experience-note{font-size:13px;line-height:1.6;display:block}.home2-experience.home2-compact .experience-stage .experience-copy h2{font-size:var(--chapter-title);line-height:1.2}.home2-experience.home2-compact .experience-stage .experience-copy>p:not(.experience-kicker){font-size:17px;line-height:1.6}.home2-experience.home2-compact .experience-stage :is(.experience-nft-actions,.experience-opening-actions){width:min(100%,320px)}.home2-experience.home2-compact .experience-stage .experience-nft-actions>.experience-button{width:100%;height:auto;min-height:48px}.home2-experience.home2-compact .experience-stage .experience-button{min-height:48px;font-size:15px}.home2-experience.home2-compact .experience-stage .experience-cta-label{font-size:15px}.home2-compact .experience-stats{flex-wrap:wrap}.home2-compact .experience-card-field{perspective:none;transform-style:flat;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid;position:relative;inset:auto;-webkit-mask-image:none!important;mask-image:none!important}.home2-compact .experience-nft{aspect-ratio:260/360;will-change:auto;width:100%;height:auto;margin:0;position:relative;inset:auto;opacity:1!important;transform:none!important}.home2-compact .experience-nft:nth-child(n+7),.home2-compact .nft-back{display:none}.home2-compact .nft-edition{padding:8px;font-size:8px}.home2-compact .nft-edition span:last-child{display:none}.home2-compact .nft-card-caption{padding:8px}.home2-compact .nft-card-caption strong{margin:4px 0;font-size:13px}.home2-compact .nft-card-caption>div{display:none}.home2-experience.home2-compact .experience-stage :is(.studio-scene,.experience-world-board.world-diorama,.experience-opening-scene){opacity:1;visibility:visible;pointer-events:auto;width:100%;height:clamp(280px,65vw,480px);margin:24px 0 0;position:relative;inset:auto;transform:none!important}.home2-experience.home2-compact .experience-stage :is(.studio-scene,.world-diorama) canvas{width:100%;height:90%}.home2-compact .arrival-plaza-poster{height:90%}.home2-experience.home2-compact .experience-stage :is(.studio-scene-caption,.world-diorama-labels){text-align:center;position:absolute;bottom:0;left:0;right:0}.home2-experience.home2-compact .experience-stage :is(.studio-scene-caption strong,.world-diorama-labels strong){font-size:18px}.home2-compact .world-diorama-caption{display:none}.home2-experience.home2-compact .experience-stage .home-faq{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.home2-experience.home2-compact .experience-stage .home-faq-list summary{gap:12px;min-height:60px;font-size:15px}.home2-compact .home-faq-list details>div{font-size:15px;line-height:1.65}.home2-compact .agent-services-board p{font-size:14px;line-height:1.6}.home2-compact .agent-services-tabs button{min-height:48px;font-size:14px}.home2-compact .agent-services-cases h4{font-size:16px}.home2-compact .agent-services-cases p{font-size:14px}.home2-compact .agent-services-cases article{padding:14px}.home2-experience.home2-compact>footer.home2-footer{opacity:1;visibility:visible}.home2-compact .experience-floating-gardens{display:none}.home2-compact .experience-compact-chapter{transition:opacity .35s}.home2-compact .experience-compact-chapter:not(.is-visible){opacity:.65}.home2-compact .experience-compact-chapter:focus-within{opacity:1}@media (max-width:480px){.home2-compact .agent-services-cases{grid-template-columns:1fr}.home2-compact .experience-card-field{grid-template-columns:repeat(2,minmax(0,1fr))}.home2-compact .hero-tagline{font-size:24px}.home2-experience.home2-compact .experience-stage .nft-preview-amounts{gap:12px}.home2-experience.home2-compact .experience-stage .nft-preview-amounts strong{font-size:clamp(22px,6.2vw,28px)}.home2-experience.home2-compact .experience-stage :is(.nft-preview-heading h3,.agent-services-heading h3){font-size:20px}.home2-compact .home2-footer-invitation h2{font-size:28px}}@media (max-width:360px){.home2-experience.home2-compact>.site-header{gap:8px;padding-inline:12px}.home2-experience.home2-compact .site-header nav .nav-play{gap:4px;padding:10px 8px;font-size:12px}.home2-compact .home-social ul{grid-template-columns:1fr}}@media (max-height:500px){.home2-experience.home2-compact .hero.cinematic-hero{min-height:660px;padding-top:160px}}@media (max-width:760px) and (max-height:700px){.home2-experience.home2-compact .hero.cinematic-hero{min-height:690px;padding-top:calc(var(--home-header-height) + 60px)}}@media (prefers-reduced-motion:reduce){.home2-compact .experience-compact-chapter{opacity:1;transition:none}}.app-recovery{box-sizing:border-box;color:#243a5c;background:#367ac7;place-items:center;min-height:100dvh;padding:24px;font-family:Oxanium,sans-serif;display:grid}.app-recovery section{box-sizing:border-box;overflow-wrap:anywhere;background:#fff3d0;border:2px solid #e0ad60;border-radius:20px;width:min(100%,560px);padding:clamp(20px,5vw,40px);box-shadow:0 6px #705a8d}.app-recovery h1{font-size:clamp(24px,5vw,32px);line-height:1.2}.app-recovery p{line-height:1.5}.app-recovery section>div{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.app-recovery button,.app-recovery a{font:inherit;color:#243a5c;cursor:pointer;background:#ffda88;border:1px solid #c18c48;border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none}.app-recovery :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #1672c4}
