#wrapper .tiles article header p{text-transform:none;letter-spacing:.01em;font-size:1em;line-height:1.5;max-width:30em}.tiles article .status{display:inline-block;margin-bottom:.6em;font-size:.75em;letter-spacing:.25em;text-transform:uppercase;font-weight:600}#wrapper .tiles article.logged:before{opacity:.55}.tiles article.logged .status:before{content:"\2713\00a0"}body,input,select,textarea{font-weight:400}#menu h2,#wrapper h1,#wrapper h2,#wrapper h3{font-family:Merriweather,Georgia,serif;font-weight:900;letter-spacing:.03em;text-transform:uppercase;line-height:1.15}#wrapper #banner h1{font-family:Leckerli One,Merriweather,cursive;font-weight:400;text-transform:none;letter-spacing:.01em;font-size:4.4em}#wrapper #header .logo strong{font-family:Leckerli One,cursive!important;font-weight:400!important;text-transform:none!important;letter-spacing:.01em!important;font-size:1.45em;background:none;color:#ffffff;padding:0;margin-right:.5em;vertical-align:middle}#wrapper #header .logo span{vertical-align:middle}#wrapper .tiles article h3{font-size:1.6em}#wrapper #banner .content p{text-transform:none;letter-spacing:.01em;font-size:1.25em;font-weight:400}#wrapper h1,#wrapper h2,#wrapper h3{overflow-wrap:break-word}@media screen and (max-width:736px){#wrapper #banner h1{font-size:3em}#wrapper #header .logo strong{font-size:1.3em}#wrapper h2{font-size:1.45em}#wrapper h3{font-size:1.25em}}#wrapper #banner:after{opacity:.55}body.is-preload #wrapper #banner:after{opacity:1}#wrapper #banner .content p.clue{text-transform:none;letter-spacing:.01em;font-size:1.15em;line-height:1.55;font-weight:300}.has-scroll-fx .tiles>article{opacity:0;transform:translateY(48px) scale(.98);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter 1s ease}.has-scroll-fx .tiles>article.in-view{opacity:1;transform:none}#wrapper .tiles>article:before{transition:opacity .6s ease}#wrapper .tiles>article.is-active:before{opacity:.25}#wrapper .tiles>article header.major{transition:transform .7s cubic-bezier(.16,1,.3,1)}#wrapper .tiles>article.is-active header.major{transform:translateX(.6em)}.tiles>article .status{transition:color .4s ease,letter-spacing .6s cubic-bezier(.16,1,.3,1)}.tiles>article.is-active .status{color:#ffffff;letter-spacing:.32em}.tiles>article .tile-no{position:absolute;right:.4em;bottom:-.15em;z-index:3;font-family:Merriweather,Georgia,serif;font-weight:900;font-size:9em;line-height:1;color:rgba(255,255,255,.12);transition:color .6s ease,transform .9s cubic-bezier(.16,1,.3,1);pointer-events:none}.tiles>article.is-active .tile-no{color:rgba(255,255,255,.32);transform:translateY(-.08em)}@media screen and (max-width:736px){.tiles>article .tile-no{font-size:6.5em}}@media (prefers-reduced-motion:reduce){#wrapper .tiles>article header.major,.has-scroll-fx .tiles>article,.tiles>article .tile-no{transition:none;transform:none}}.freighter-stage{background:radial-gradient(ellipse 60% 70% at 50% 45%,#3a4170 0,#2a2f4a 70%);padding-bottom:3em}.freighter-3d{width:100%;height:min(62vh,560px);cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.freighter-3d:active{cursor:-webkit-grabbing;cursor:grabbing}.freighter-3d canvas{display:block;width:100%!important;height:100%!important}.freighter-stage>.inner{box-sizing:border-box;width:100%;max-width:65em;margin:0 auto;padding:0 3em}#wrapper header.major,#wrapper header.major>:first-child{max-width:100%}@media screen and (max-width:736px){.freighter-3d{height:44vh}.freighter-stage>.inner{padding:0 1.5em}}ul.actions{flex-wrap:wrap;row-gap:1em}.log{display:flex;flex-wrap:wrap;gap:.75em;list-style:none;padding:0;margin:0 0 1.5em}.log li{display:inline-flex;align-items:center;gap:.5em;padding:.35em .9em;border:2px solid rgba(212,212,255,.1);border-radius:4px;font-weight:600;letter-spacing:.1em;font-size:.8em;text-transform:uppercase}.log li.on{border-color:#9bf1ff;color:#9bf1ff}.log li .icon:before{font-size:1.1em}.claim-code{font-size:3em;font-weight:600;letter-spacing:.08em;line-height:1;margin:.25em 0 .5em}.error{color:#ec8d81;font-weight:600}.qr{width:132px;height:132px;image-rendering:pixelated;background:#fff;padding:6px;border-radius:4px}.landmark{padding:2em 0;border-top:2px solid rgba(212,212,255,.1)}.landmark .row{display:flex;flex-wrap:wrap;gap:1em;align-items:center;margin-bottom:1em}.secret{font-size:.7em;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:#ec8d81;border:1px solid #ec8d81;padding:.1em .6em;border-radius:4px}.stats{display:flex;flex-wrap:wrap;gap:2.5em;margin:1.5em 0 0}.stats div b{display:block;font-size:2.5em;font-weight:600;line-height:1;color:#ffffff}.stats div span{font-size:.8em;letter-spacing:.2em;text-transform:uppercase}.credits li{margin-bottom:1em}.toy-pair{display:grid;grid-gap:1.5em;gap:1.5em}@media screen and (min-width:737px){.toy-pair{grid-template-columns:1fr 1fr}}.toy-pair img{width:100%;border-radius:4px;display:block}:focus-visible{outline:2px solid #9bf1ff;outline-offset:3px}::selection{background:#8d82c4;color:#fff}