@font-face{font-family:__fresco_77909e;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:__fresco_77909e;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:__fresco_Fallback_77909e;src:local("Arial");ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.00%;size-adjust:87.60%}.__className_77909e{font-family:__fresco_77909e,__fresco_Fallback_77909e}.__variable_77909e{--font-fresco:"__fresco_77909e","__fresco_Fallback_77909e"}html:has(.space-story){color-scheme:dark!important}body:has(.space-story),html:has(.space-story) ::-webkit-scrollbar-track{background:#152b2c}html:has(.space-story) ::-webkit-scrollbar-thumb{background:#768b82}.space-story{--space-serif:var(--font-fresco),Georgia,serif;color:#fffdf4;background:#182d2c;font-family:Arial,Helvetica,sans-serif}.space-story ::selection{background:#eee3c7;color:#21332e}.space-story a,.space-story button{-webkit-tap-highlight-color:transparent}.space-story button{color:inherit;cursor:pointer}.space-story a{text-decoration:none;color:inherit}.space-story a:focus-visible,.space-story button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.space-header{height:100px;position:absolute;inset:0 0 auto;padding:0 4%;display:flex;align-items:center;justify-content:space-between;z-index:30;color:#fff;background:linear-gradient(#102e2bb3,transparent)}.space-brand{display:inline-flex;align-items:center;gap:10px;font-size:29px;font-weight:500;letter-spacing:-1px}.space-brand-seal{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.space-brand-mark{display:block;flex-shrink:0;width:58px;height:58px;background:#fff;mask-image:url(/app-logo/arc-logo.png);mask-mode:luminance;mask-size:contain;mask-repeat:no-repeat}.space-nav-actions{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500}.space-deals,.space-launch{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;transition:transform .2s,background .2s}.space-story .space-deals{background:#183c39;color:#fff;border:1px solid #ffffff75;box-shadow:0 3px 16px #112c2340}.space-deals svg{width:20px;height:20px}.space-story .space-launch{background:#fffdf5;color:#17342d;border:1px solid #fffdf5;box-shadow:0 3px 16px #112c2340}.space-button:hover,.space-deals:hover,.space-launch:hover{transform:translateY(-2px)}.space-scroll{height:1900svh;position:relative}.space-stage{height:100svh;min-height:560px;position:sticky;top:0;overflow:clip;isolation:isolate;--progress:0;--beat-0:1;--beat-1:0;--beat-2:0;--beat-3:0;--beat-4:0;--galaxy:0;--timeline-opacity:0;--intro-opacity:0;--intro-draw:0;--intro-dissolve:0;--intro-particles:0;--controls-opacity:1;--spark:0;--contact-x:50%;--contact-y:42%}.space-canvas,.space-fallback,.space-vignette{position:absolute;inset:0;pointer-events:none}.space-fallback img{object-fit:cover}.space-canvas{z-index:2;opacity:0;transition:opacity .8s}.space-story[data-scene=ready] .space-canvas{opacity:1}.space-story[data-scene=ready] .space-fallback{visibility:hidden}.space-vignette{z-index:3;opacity:calc(1 - var(--galaxy));background:linear-gradient(0deg,#0d282b99,#112e3010 60%,#18373410),radial-gradient(ellipse at 50% 75%,#112b3733,transparent 57%)}.space-beat{position:absolute;z-index:4;pointer-events:none}.space-beat h1,.space-beat h2{font-family:var(--space-serif);font-size:clamp(72px,6.5vw,104px);font-weight:500;line-height:.94;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 25px #102b3745}.space-story em{font-family:var(--space-serif);font-weight:400}.space-description{color:#fffcf0;font-size:clamp(19px,1.55vw,23px);font-weight:400;line-height:1.5;margin-top:24px;text-wrap:balance;text-shadow:0 2px 12px #0c293a}.space-beat-opening{top:42%;left:50%;width:670px;max-width:90%;text-align:center;opacity:var(--beat-0);transform:translate(-50%,calc(var(--beat-y-0, 0px) + var(--progress) * 180px))}.space-hero-brand{display:inline-flex;align-items:center;gap:1px;font-size:28px;letter-spacing:-1px;margin-bottom:12px}.space-hero-brand .space-brand-mark{width:55px;height:36px;mask-size:70px 70px;mask-position:center}.space-hero-actions{display:flex;justify-content:center;gap:12px;margin-top:27px}.space-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 23px;border-radius:999px;font-size:16px;font-weight:500;pointer-events:auto;transition:transform .2s}.space-story .space-button-light{background:#fffcf2;color:#1b3530;border:1px solid #fffcf2}.space-story .space-button-glass{background:#173d38c9;color:#fff;border:1px solid #ffffff80;backdrop-filter:blur(12px)}.space-button svg{width:19px;height:19px}.space-beat-distance{top:28%;left:7%;width:53%;opacity:var(--beat-1);transform:translateY(var(--beat-y-1,0))}.space-beat-distance h2{font-size:clamp(52px,5.7vw,90px)}.space-beat-distance h2 span{display:block;white-space:nowrap}.space-beat-reach h2{font-size:clamp(52px,5.1vw,82px)}.space-beat-distance .space-description,.space-beat-reach .space-description{max-width:650px;font-size:clamp(22px,1.85vw,28px);line-height:1.45;text-wrap:pretty}.space-beat-reach{top:28%;left:53%;width:43%;opacity:var(--beat-2);transform:translateY(var(--beat-y-2,0))}.space-beat-touch{text-align:center;top:69%;width:100%;opacity:var(--beat-3);transform:translateY(var(--beat-y-3,0))}.space-beat-touch h2{font-size:clamp(56px,5.5vw,86px)}.space-beat[aria-hidden=true] a{pointer-events:none;visibility:hidden}.space-stage-bottom{position:absolute;bottom:24px;left:4%;right:4%;justify-content:space-between;z-index:12;opacity:var(--controls-opacity);color:#fffdf4}.space-scroll-cue,.space-stage-bottom{min-height:44px;display:flex;align-items:center}.space-scroll-cue{background:none;border:0;gap:12px;font-size:14px;text-shadow:0 1px 8px #10242e}.space-chapter-dots{display:flex;gap:3px;position:absolute;left:50%;transform:translateX(-50%)}.space-chapter-dots button{background:none;border:0;display:flex;justify-content:center;align-items:center;min-width:22px;min-height:44px}.space-chapter-dots i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;transition:transform .2s}.space-chapter-dots button.is-active i{opacity:1;transform:scale(1.35)}.space-progress{height:2px;position:absolute;bottom:0;left:0;width:100%;background:#ffffff18;z-index:12;opacity:var(--controls-opacity)}.space-progress i{display:block;height:100%;background:#efe7cc;transform:scaleX(var(--progress));transform-origin:left}.space-skip{position:fixed;left:15px;top:-100px;z-index:100;background:#fffdf2;color:#17382e!important;padding:12px 20px}.space-skip:focus{top:15px}@media (max-width:900px){.space-beat-opening{top:43%}.space-beat h1{font-size:76px}.space-beat-distance{width:55%}.space-beat-reach{width:46%;left:51%}.space-beat-distance h2,.space-beat-reach h2{font-size:52px}}@media (max-width:700px){.space-header{height:82px;padding:0 5%}.space-brand{font-size:23px;gap:4px}.space-brand-seal{width:28px}.space-brand-mark{width:47px;height:47px}.space-nav-actions{gap:8px;font-size:13px}.space-deals,.space-launch{padding:0 13px;min-height:42px;gap:6px}.space-deals svg{width:17px}.space-launch svg{display:none}.space-scroll{height:1900svh}.space-stage{min-height:650px}.space-beat-opening{top:43%;width:92%;max-width:92%}.space-beat h1{font-size:clamp(56px,14.5vw,88px)}.space-hero-brand{font-size:24px;margin-bottom:9px}.space-hero-brand .space-brand-mark{width:43px}.space-description{font-size:17px;line-height:1.5;margin-top:19px}.space-hero-actions{gap:9px;margin-top:22px}.space-button{font-size:14px;padding:0 16px;min-height:48px;gap:8px}.space-beat-distance,.space-beat-reach{top:49%;left:6%;width:88%;text-align:center}.space-beat-distance h2,.space-beat-reach h2{font-size:clamp(36px,9.3vw,62px);line-height:1.02}.space-beat-distance .space-description,.space-beat-reach .space-description{max-width:100%;font-size:19px;line-height:1.45}.space-beat-touch{top:68%;padding:0 5%}.space-beat-touch h2{font-size:54px}.space-stage-bottom{left:5%;right:5%;bottom:16px}.space-scroll-cue{font-size:12px;gap:7px}.space-chapter-dots{display:none}}@media (min-width:701px) and (max-height:760px){.space-beat-opening{top:38%}.space-beat-opening h1{font-size:74px}.space-description{margin-top:18px;font-size:19px}.space-hero-actions{margin-top:20px}.space-hero-brand{margin-bottom:8px}.space-beat-distance,.space-beat-reach{top:25%}}@media (max-width:700px) and (max-height:740px){.space-beat-opening{top:40%}.space-beat-opening h1{font-size:55px}.space-description{font-size:16px;margin-top:15px}.space-hero-actions{margin-top:18px}.space-button{min-height:45px;padding:0 12px;font-size:13px}.space-beat-distance,.space-beat-reach{top:46%}.space-beat-distance h2,.space-beat-reach h2{font-size:36px}.space-beat-distance .space-description,.space-beat-reach .space-description{font-size:18px;margin-top:15px}.space-beat-touch h2{font-size:48px}}@media (prefers-reduced-motion:reduce){.space-story *,.space-story :after,.space-story :before{scroll-behavior:auto!important;transition:none!important}}.space-story[data-reduced-motion=true] .space-beat-opening{transform:translate(-50%)}@media (min-width:701px) and (max-aspect-ratio:21/20){.space-beat-opening{top:46%}.space-beat-distance,.space-beat-reach{top:53%;left:10%;width:80%;text-align:center}.space-beat-distance h2,.space-beat-reach h2{font-size:66px}.space-beat-distance .space-description,.space-beat-reach .space-description{max-width:100%;font-size:24px}}.space-galaxy-fallback{position:absolute;inset:0;background:#030c19 url(/scenes/renaissance/galaxy-fallback.webp) center 25%/cover;opacity:var(--galaxy)}.space-story[data-scene=ready] .space-galaxy-fallback{display:none}.space-stage[data-transitioning=true] .space-stage-bottom{visibility:hidden}.space-constellation{position:absolute;inset:0;z-index:5;opacity:var(--timeline-opacity);pointer-events:none;background:linear-gradient(180deg,#020915b3,#020915a6 40%,#02091559)}.space-constellation[aria-hidden=true]{visibility:hidden}.space-galaxy-heading{position:absolute;top:8%;left:8%;font:500 clamp(38px,4vw,64px)/1.05 var(--space-serif);letter-spacing:-.025em;color:#fbf4e3}.space-star-map,.space-star-path{position:absolute;inset:0;width:100%;height:100%}.space-star-path{overflow:visible}.space-star-path path{fill:none;stroke:#d5bb85;stroke-width:1}.space-star-path .space-orbit-lit{stroke:#fff0cd;stroke-width:2;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--link-progress));filter:drop-shadow(0 0 6px #f2ca6bcc)}.space-star-path-mobile{display:none}.space-star{position:absolute;width:52px;height:52px;transform:translate(-50%,-50%);border:0;background:transparent;pointer-events:auto;opacity:var(--star-opacity)}.space-star-0{left:14%;top:30%}.space-star-1{left:38%;top:24%}.space-star-2{left:62%;top:34%}.space-star-3{left:86%;top:25%}.space-star-light{position:absolute;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);border-radius:50%;background:radial-gradient(circle,#fff 0 2.5%,#fff4dbe6 4%,#f6cf8066 12%,#e4b57920 32%,transparent 65%);opacity:1;transition:transform .6s,opacity .6s}.space-star-light i:after,.space-star-light i:before,.space-star-light:after,.space-star-light:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:1.5px;background:linear-gradient(90deg,transparent,#f8dc9fcc,#fff,#f8dc9fcc,transparent)}.space-star-light:after{transform:translate(-50%,-50%) rotate(90deg);width:74px}.space-star-light i:before{transform:translate(-50%,-50%) rotate(45deg);width:27px;opacity:.7}.space-star-light i:after{transform:translate(-50%,-50%) rotate(-45deg);width:27px;opacity:.7}.space-star-light b{position:absolute;width:14px;height:14px;top:50%;left:50%;border:1px solid #f1d69a80;transform:translate(-50%,-50%) rotate(45deg)}.space-star[data-active=true] .space-star-light{transform:translate(-50%,-50%) scale(1.25);opacity:1;filter:drop-shadow(0 0 12px #ffdc91b3)}.space-star[data-reached=true] .space-star-light{opacity:1}.space-star-label{position:absolute;top:-30px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:16px;color:#d5d5cb;text-shadow:0 2px 12px #000;transition:color .3s}.space-star[data-active=true] .space-star-label{color:#fff3d6}.space-star-flare,.space-star[aria-hidden=true]{pointer-events:none}.space-star-flare{position:absolute;inset:-48px;opacity:var(--star-flare);transform:scale(calc(.5 + var(--star-flare) * 1.5));background:radial-gradient(circle,#fff 0,#fff9d9c0 2%,#f6d38640 8%,#efd39610 25%,transparent 65%);mix-blend-mode:screen}.space-star:hover .space-star-light{transform:translate(-50%,-50%) scale(1.35);opacity:1}.space-milestone{position:absolute;top:47%;left:8%;width:76%;max-width:940px}.space-milestone article{display:none}.space-milestone article[data-active=true]{display:block;animation:milestone-enter .6s ease both}.space-milestone h3{font:500 clamp(50px,5vw,76px)/1 var(--space-serif);letter-spacing:-.035em;color:#fff9eb}.space-milestone-description{font-size:21px;line-height:1.5;max-width:900px;margin-top:12px;color:#e0e5e3;text-wrap:pretty}.space-availability{display:inline-flex;align-items:center;gap:12px;margin-top:26px;padding:14px 24px;border:1px solid #dccb9a80;border-radius:999px;color:#f8e8bd;background:#87723b29;font-size:19px;font-weight:500;backdrop-filter:blur(8px)}.space-availability i{width:8px;height:8px;border:1px solid;border-radius:50%}.space-availability[data-live=true]{color:#d7fce9;background:#416f5a40;border-color:#a8e3c580}.space-availability[data-live=true] i{background:currentColor;box-shadow:0 0 13px #c4ffde80}.space-star-count{position:absolute;right:6%;bottom:15%;font:400 58px/1 var(--space-serif);color:#f5e7c9}.space-star-count>span{font-size:26px;opacity:.45}.space-constellation[aria-hidden=true] a,.space-constellation[aria-hidden=true] button{pointer-events:none}@keyframes milestone-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.space-galaxy-heading{top:7%;left:7%;right:7%;text-align:center;font-size:36px}.space-star-path-desktop{display:none}.space-star-path-mobile{display:block}.space-star-0{left:22%;top:23%}.space-star-1{left:78%;top:28%}.space-star-2{left:28%;top:35%}.space-star-3{left:72%;top:39%}.space-star-label{top:-20px;font-size:14px}.space-star-light{width:80px;height:80px}.space-milestone{top:47%;left:7%;width:86%}.space-milestone h3{font-size:46px}.space-milestone-description{font-size:18px;margin-top:10px;line-height:1.45;max-width:100%}.space-star-count{display:none}.space-scroll-cue{font-size:11px}}@media (max-width:700px) and (max-height:740px){.space-galaxy-heading{top:3%;font-size:32px}.space-star-map{height:87%}.space-milestone{top:38%}.space-milestone h3{font-size:39px}.space-milestone-description{font-size:17px;line-height:1.4;margin-top:9px}}@media (min-width:701px) and (max-aspect-ratio:21/20){.space-galaxy-heading{top:9%;right:8%;text-align:center;font-size:49px}.space-star-label{font-size:14px}.space-milestone{top:47%;width:78%}.space-milestone h3{font-size:66px}.space-star-count{bottom:11%}}.space-story[data-reduced-motion=true] .space-milestone article{animation:none}.space-story[data-reduced-motion=true] .space-star-light{transition:none}@media (min-width:701px) and (max-height:760px){.space-milestone{top:46%}.space-milestone h3{font-size:58px}.space-milestone-description{font-size:20px;line-height:1.45;margin-top:10px}}.space-introduction{position:absolute;inset:0;z-index:5;display:grid;place-items:center;pointer-events:none}.space-introduction h2{display:flex;align-items:center;gap:.03em;white-space:nowrap;font:500 clamp(54px,9.4vw,156px)/1.2 var(--space-serif);letter-spacing:0;color:#fff;opacity:var(--intro-opacity)}.space-introduction canvas{position:absolute;inset:0;width:100%;height:100%}.space-introduction[data-canvas-ready=true] h2{opacity:0}.space-story[data-reduced-motion=true] .space-introduction canvas{display:none}.space-team-fallback,.space-trade-fallback{position:absolute;inset:0;background:#173c38 url(/scenes/renaissance/nft-veterans.webp) bottom/min(112vw,114.375svh) auto no-repeat;opacity:var(--ending-teamReveal,0)}.space-trade-fallback{background-image:url(/scenes/renaissance/landscape-fallback.webp);background-size:cover;opacity:var(--ending-tradeReveal,0)}.space-trade-fallback img{object-fit:contain;object-position:right bottom;height:71%!important;top:auto!important;bottom:-2.5%!important}.space-story[data-scene=ready] .space-team-fallback,.space-story[data-scene=ready] .space-trade-fallback{display:none}.space-ending{position:absolute;inset:0;z-index:5;pointer-events:none}.space-ending[aria-hidden=true]{visibility:hidden}.space-ending h2{font:500 clamp(68px,7vw,112px)/.95 var(--space-serif);letter-spacing:-.04em;text-shadow:0 2px 25px #092c3540}.space-ending p{font-size:clamp(21px,1.7vw,26px);line-height:1.5;color:#fff9e9;text-wrap:pretty}.space-team{opacity:var(--ending-teamCopy,0);background:linear-gradient(#082525a6,transparent 48%)}.space-ending .space-ending-copy{position:absolute;left:8%;right:8%;top:7%;text-align:center}.space-team p{max-width:890px;margin:20px auto 0}.space-team-link{display:inline-flex;align-items:center;gap:12px;margin-top:18px;font-size:18px;border-bottom:1px solid #fff8;padding-bottom:6px;pointer-events:auto}.space-trade{opacity:var(--ending-tradeCopy,0);background:linear-gradient(#12352a80,transparent 45%)}.space-trade h2{font-size:clamp(68px,7vw,112px)}.space-trade-actions{display:flex;justify-content:center;gap:12px;margin-top:24px}.space-ending[aria-hidden=true] a{pointer-events:none}@media (max-width:700px){.space-introduction h2{font-size:clamp(32px,9.5vw,64px)}.space-availability{margin-top:20px;padding:12px 21px;font-size:17px}.space-ending .space-ending-copy{top:8%;left:7%;right:7%}.space-ending h2{font-size:55px}.space-ending p{font-size:18px;line-height:1.45}.space-team p{margin-top:18px}.space-team-link{margin-top:18px;font-size:16px}.space-trade h2{font-size:62px}.space-trade h2 em,.space-trade h2 span{display:block}.space-trade-actions{margin-top:22px}.space-trade-fallback img{height:min(67.5svh,128.75vw)!important;object-position:center bottom}}@media (min-width:701px) and (max-aspect-ratio:21/20){.space-ending h2{font-size:80px}}@media (max-height:740px){.space-ending .space-ending-copy{top:5%}.space-ending h2{font-size:56px}.space-team p{font-size:18px;margin-top:15px}.space-team-link{margin-top:14px}}@media (max-width:700px) and (max-height:740px){.space-ending .space-ending-copy{top:6%}.space-ending h2{font-size:48px}.space-trade h2{font-size:54px}}@media (max-width:700px){.space-team .space-ending-copy{top:50%;transform:translateY(-50%)}}@media (max-width:700px) and (max-height:740px){.space-team .space-ending-copy{top:46%}}@media (min-width:701px) and (min-aspect-ratio:21/20){.space-trade{background:linear-gradient(90deg,#12352a99,transparent 65%)}.space-trade .space-ending-copy{top:50%;left:7%;right:auto;width:43%;transform:translateY(-50%);text-align:left}.space-trade h2{font-size:clamp(74px,8.5vw,136px)}.space-trade h2 em,.space-trade h2 span{display:block}.space-trade-actions{justify-content:flex-start;margin-top:32px}.space-trade-fallback img{height:113.75%!important;width:113.75svh!important;left:auto!important;right:min(-1.875svh,calc(24.375vw - 56.875svh),calc(58vw - 103.125svh))!important;bottom:-8.75%!important}}