@font-face{font-family:Big Shoulders Display;font-weight:800;font-display:block;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2")}@font-face{font-family:Big Shoulders Display;font-weight:900;font-display:block;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:swap;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2")}@property --sky-top{syntax:"<color>";inherits:true;initial-value:#a6d8f0}@property --sky-bottom{syntax:"<color>";inherits:true;initial-value:#dcf0fa}@property --on-sky{syntax:"<color>";inherits:true;initial-value:#14263b}@property --on-sky-soft{syntax:"<color>";inherits:true;initial-value:#35506b}:root{--ink:#14263b;--ink-soft:#35506b;--slab:#fdfefe;--crane:#ffc21a;--glass:#2b7aa3;--right:#157a48;--alarm:#d43a2f;--dust:#f1eadb;--on-sky:#14263b;--on-sky-soft:#35506b;--bar:var(--glass);--cloud:#ffffffeb;--line:2.5px;--display:"Big Shoulders Display", "Arial Narrow", sans-serif;--text:"Barlow", system-ui, sans-serif;--floor:20px;--ground:400px;--lane:76px;--tower-width:48px;--tower-right:14px;--bays:3;transition:--sky-top 1s,--sky-bottom 1s,--on-sky .5s,--on-sky-soft .5s}:root[data-sky=dark]{--on-sky:#f2f7fb;--on-sky-soft:#b7c9df;--bar:#8fcdf0;--cloud:#4862968c}@media (width>=880px){:root{--lane:16px;--tower-width:96px;--tower-right:calc((100vw - 880px) / 2 + 230px);--bays:5}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{background:linear-gradient(to bottom, var(--sky-top), var(--sky-bottom)) fixed;min-height:100dvh;color:var(--on-sky);font-family:var(--text);margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}h1,h2,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:3px solid var(--on-sky);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.world{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.world__sky{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.world__scene{left:0;right:0;bottom:calc(var(--ground-line) - var(--ground));height:calc(var(--ground) + 140 * var(--floor));transform:translateY(var(--lift)) scale(var(--zoom));transform-origin:calc(100% - var(--tower-right) - var(--tower-width) / 2) calc(100% - var(--ground));transition:transform 1.1s cubic-bezier(.3,.1,.2,1);position:absolute}@media (width<=879px){.world--overview{--tower-right:calc(50% - var(--tower-width) / 2)}}.world--overview{--cloud:#ffffffeb}.world__ground{height:var(--ground);border-top:var(--line) solid var(--ink);background:linear-gradient(#b9e3a4,#a2d78f 60px,#93cd82);position:absolute;bottom:0;left:-300%;right:-300%}.world__stars{top:0;left:-300%;right:-300%;bottom:calc(var(--ground) + 56 * var(--floor));background-image:radial-gradient(circle,#fff 1px,#0000 1.6px),radial-gradient(circle,#fff 1.4px,#0000 2px),radial-gradient(circle,#cfe0ff 1px,#0000 1.5px);background-position:13px 29px,71px 113px,47px 61px;background-size:137px 149px,211px 173px,89px 97px;transition:opacity 1.2s;position:absolute;-webkit-mask-image:linear-gradient(0deg,#0000,#000 200px);mask-image:linear-gradient(0deg,#0000,#000 200px)}.world__meteor{left:45%;bottom:calc(12 * var(--floor));opacity:0;background:linear-gradient(90deg,#0000,#fff);width:90px;height:2px;animation:11s linear infinite meteor;position:absolute;rotate:24deg}@keyframes meteor{0%,88%{opacity:0;translate:0}90%{opacity:1}to{opacity:0;translate:220px 98px}}.sight{bottom:calc(var(--ground) + var(--at) * var(--floor));transition:opacity 1.2s,right 1.1s;position:absolute}.sight svg{display:block}.cloud{fill:var(--cloud);transition:fill 1s}.sight--drift{left:var(--start);animation:linear infinite drift}.sight--reverse svg{transform:scaleX(-1)}.sight--wide{display:none}@media (width>=1200px){.sight--wide{display:block}}.sight__bob{animation:5s ease-in-out infinite alternate bob}.exhaust{animation:.6s steps(4,end) infinite exhaust}@keyframes exhaust{to{transform:translate(-36px)}}.frames>*{opacity:0;animation:var(--loop,.48s) step-end var(--lag,0s) infinite}.frames>:first-child{opacity:1;animation-name:frame-1}.frames>:nth-child(2){animation-name:frame-2}.frames>:nth-child(3){animation-name:frame-3}.frames--cycle>:first-child{animation-name:cycle-1}.frames--cycle>:nth-child(2){animation-name:cycle-2}.frames--cycle>:nth-child(3){animation-name:cycle-3}@keyframes frame-1{0%{opacity:1}25%,to{opacity:0}}@keyframes frame-2{0%,50%{opacity:0}25%,75%{opacity:1}}@keyframes frame-3{0%,75%{opacity:0}50%{opacity:1}}@keyframes cycle-1{0%{opacity:1}33.3%,to{opacity:0}}@keyframes cycle-2{0%,66.6%{opacity:0}33.3%{opacity:1}}@keyframes cycle-3{0%{opacity:0}66.6%,to{opacity:1}}.world__twinkles{transition:opacity 1.2s}.world__twinkle{bottom:calc(var(--ground) + var(--at) * var(--floor));animation:twinkle 2.4s step-end var(--lag) infinite;position:absolute}@keyframes twinkle{0%,85%{opacity:1;scale:1}40%,70%{opacity:.5;scale:.7}55%{opacity:.15;scale:.4}}@keyframes drift{0%{transform:translateX(calc((-30vw - var(--start)) / var(--zoom)))}to{transform:translateX(calc((120vw - var(--start)) / var(--zoom)))}}@keyframes bob{0%{translate:0 -4px}to{translate:0 4px}}.facade{--wall:var(--slab);--pane:var(--glass);height:calc(var(--floors) * var(--floor));background-color:var(--pane);background-image:repeating-linear-gradient(to top, var(--ink) 0 2px, transparent 2px var(--floor)), repeating-linear-gradient(to top, var(--wall) 0 7px, transparent 7px 14px, var(--wall) 14px var(--floor)), linear-gradient(to left, var(--wall) 5px, transparent 5px), linear-gradient(to right, var(--wall) 5px, transparent 5px);background-size:auto, auto, auto, calc((100% - 5px) / var(--bays)) 100%;transition:height .16s ease-out,right 1.1s cubic-bezier(.3,.1,.2,1)}.world__tower{right:var(--tower-right);bottom:var(--ground);width:var(--tower-width);border:var(--line) solid var(--ink);border-bottom:0;position:absolute}.world__fresh{--wall:var(--crane);--pane:var(--ink);position:absolute;top:0;left:0;right:0}.world__plate{left:50%;bottom:calc(var(--at) * var(--floor) + 4px);background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:2px;padding:0 4px;font-size:10px;font-weight:600;line-height:13px;position:absolute;translate:-50%}.world__flag{position:absolute;bottom:100%;left:calc(50% - 3px)}.world__lit{left:calc(5px + var(--bay) * (100% - 5px) / var(--bays));bottom:calc(var(--at) * var(--floor) + 7px);width:calc((100% - 5px) / var(--bays) - 5px);background:#ffd75a;height:7px;animation:1.2s backwards lights-on;position:absolute}.world__lit--blinks{animation:lights-on 1.2s backwards, lamp 9s step-end var(--lag) infinite}@keyframes lights-on{0%{opacity:0}}@keyframes lamp{0%,91%{opacity:1}82%{opacity:0}}.world__roof-dust:before,.world__roof-dust:after{content:"";background:var(--dust);opacity:0;border-radius:50%;width:11px;height:11px;position:absolute;top:-6px}.world__roof-dust:before{box-shadow:-8px -5px 0 -1px var(--dust), -3px -11px 0 -3px var(--dust);animation:.52s ease-out dust-left;left:-8px}.world__roof-dust:after{box-shadow:8px -5px 0 -1px var(--dust), 3px -11px 0 -3px var(--dust);animation:.52s ease-out dust-right;right:-8px}.world__pigeon{--heading:-1;position:absolute;bottom:100%;left:1px}.world__pigeon--right{--heading:1;left:auto;right:1px}.world__pigeon--left svg{transform:scaleX(-1)}.world__pigeon svg{display:block}.world__pigeon .world__pigeon-flying,.world__pigeon--away .world__pigeon-perched{display:none}.world__pigeon--away .world__pigeon-flying{display:block}.world__pigeon--away{animation:1.8s ease-in forwards fly-off}@keyframes fly-off{to{translate:calc(var(--heading) * 110px) -170px;opacity:0}}.world__marker{right:calc(var(--tower-right) - 14px);bottom:calc(var(--ground) + var(--at) * var(--floor) + .7em);color:var(--on-sky-soft);white-space:nowrap;padding-left:18px;font-size:.875rem;line-height:1.4;transition:opacity 1.2s;position:absolute;translate:100% 100%}.world__marker:before{content:"";border-top:1.5px solid;width:12px;position:absolute;top:.7em;left:0}.world__marker--reached{color:var(--on-sky)}@media (width<=879px){.world:not(.world--overview) .world__marker{display:none}}.world--overview .world__marker{scale:calc(1 / var(--zoom));transform-origin:0 .7em;max-width:150px;color:var(--ink);white-space:normal;font-size:.8125rem;transition:opacity .6s 1.1s}@media (width<=879px){.world--overview .world__marker--left{right:calc(var(--tower-right) + var(--tower-width) + 14px);transform-origin:right .7em;text-align:right;padding:0 18px 0 0;translate:0 100%}.world--overview .world__marker--left:before{left:auto;right:0}}.world--overview .world__marker--high{color:#f2f7fb}.note--aside b{font-weight:600}.worlds{margin:0 0 18px}.worlds__label{color:var(--on-sky-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}.worlds__choices{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.worlds__chip{color:var(--on-sky);border:2px solid var(--on-sky);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-weight:600}.worlds__chip--chosen{background:var(--on-sky);color:var(--sky-bottom)}.worlds__tagline{color:var(--on-sky-soft);margin-top:8px;font-size:.9375rem}:root[data-world=ice] .world__ground{background:linear-gradient(#f6fafc,#e6eef5 60px,#d8e4ee)}:root[data-world=ice] .world__tower{--wall:#dff1fa;--pane:#8ec9ea}:root[data-world=ice] .world__fresh{--wall:#fff;--pane:#4a9fd0}:root[data-world=ice]{--cloud:#eef3f7;--dust:#f6fafc}:root[data-world=alien] .world__ground{background:linear-gradient(#a080c6,#8a68b0 60px,#76549a)}:root[data-world=alien] .world__tower{--wall:#e8d9ff;--pane:#7c5cff}:root[data-world=alien] .world__fresh{--wall:#fff;--pane:#ff5ccf}:root[data-world=alien]{--cloud:#f3d6ef;--dust:#d9c6ee}:root[data-world=alien] .world__snow{background-image:radial-gradient(circle,#8dffd8e6 1.6px,#0000 2.4px),radial-gradient(circle,#ff7fd8bf 1.2px,#0000 1.9px);animation-duration:16s}.world__aurora{left:-300%;right:-300%;bottom:calc(var(--ground) + var(--from) * var(--floor));height:calc(var(--span) * var(--floor));filter:blur(6px);pointer-events:none;background:linear-gradient(#0000,#aa78ff4d 35%,#78ffbe59 70%,#0000) 0 0/100% 100%,repeating-linear-gradient(100deg,#0000 0 40px,#8cffc838 40px 70px,#0000 70px 130px) 0 0/600px 100%;transition:opacity 1.2s;animation:14s ease-in-out infinite alternate aurora;position:absolute}@keyframes aurora{0%{background-position:0 0,0 0}to{background-position:0 0,300px 0}}.world__snow{left:-300%;right:-300%;bottom:var(--ground);height:calc(var(--to) * var(--floor));pointer-events:none;background-image:radial-gradient(circle,#fffffff2 1.5px,#0000 2.2px),radial-gradient(circle,#fffc 1px,#0000 1.6px);background-size:160px 190px,110px 130px;animation:9s linear infinite snowfall;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}@keyframes snowfall{0%{background-position:0 0,0 0}to{background-position:30px 190px,-20px 130px}}.site{z-index:1;max-width:880px;padding:14px var(--lane) 56px 16px;margin:0 auto;position:relative}.site__header{border-bottom:var(--line) solid var(--on-sky);justify-content:space-between;align-items:center;max-width:440px;margin:0 auto 28px;padding-bottom:6px;display:flex}.site__name{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:1.5rem;font-weight:900;line-height:1}.site__status{align-items:center;gap:10px;display:flex}.site__floors{font-variant-numeric:tabular-nums;font-weight:600}.sound-toggle{width:32px;height:32px;color:var(--on-sky);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.sound-toggle:hover{background:color-mix(in srgb, var(--on-sky) 12%, transparent)}.sound-toggle[aria-pressed=false]{color:var(--on-sky-soft)}.site__body{grid-template-columns:minmax(0,440px);justify-content:center;display:grid}.site__main{container-type:inline-size}@media (width>=880px){.site__header{max-width:none}.site__body{justify-content:start}}.intro__title{--size:clamp(5.5rem, 39cqw, 10.5rem);font-family:var(--display);font-size:var(--size);text-transform:uppercase;letter-spacing:-.01em;transform-origin:0 0;margin-bottom:calc(var(--size) * .84 * 2 * .3 + 28px);font-weight:900;line-height:.84;display:grid;transform:scaleY(1.3)}.intro__pitch{max-width:30ch;font-size:1.25rem;line-height:1.35}.launch{border:2px solid var(--ink);background:var(--slab);color:var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:8px;align-items:center;gap:12px;margin:12px 0 16px;padding:10px 14px;text-decoration:none;display:flex}.launch img{flex:none;width:34px;height:34px}.launch b{font-family:var(--display);font-size:1.05rem;line-height:1.2;display:block}.launch span span{color:var(--ink-soft);font-size:.9rem;display:block}.intro__rules{gap:6px;margin:20px 0 28px;display:grid}.intro__rules li{padding-left:22px;position:relative}.intro__rules li:before{content:"";background:var(--crane);border:2px solid var(--ink);width:10px;height:10px;position:absolute;top:.48em;left:0}.note{color:var(--on-sky-soft);margin-top:14px;font-size:.9375rem}.note--flag{border-left:4px solid var(--crane);padding-left:12px}.button{background:var(--crane);width:100%;color:var(--ink);border:var(--line) solid var(--ink);box-shadow:0 5px 0 var(--ink);font:inherit;cursor:pointer;border-radius:6px;padding:14px 20px;font-size:1.125rem;font-weight:600;transition:transform 80ms,box-shadow 80ms;display:block}.button:hover{background:#ffcf47}.button:active{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}.button:disabled{opacity:.6;cursor:default}.button--compact{width:auto;box-shadow:0 3px 0 var(--ink);padding:8px 16px;font-size:1rem}.text-button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.round>.text-button{color:var(--on-sky-soft);margin-top:14px;font-size:.9375rem;display:block}.report{background:var(--slab);color:var(--ink);border:var(--line) solid var(--ink);border-radius:6px;gap:12px;margin-top:14px;padding:14px 16px 16px;display:grid}.report__field{gap:4px;font-weight:600;display:grid}.report__field select,.report__field textarea{width:100%;color:var(--ink);border:2px solid var(--ink);font:inherit;background:#fff;border-radius:4px;padding:8px 10px;font-weight:500}.report__field textarea{resize:vertical}.report :focus-visible{outline-color:var(--ink)}.report__error{color:var(--alarm);font-size:.9375rem}.report__actions{align-items:center;gap:18px;display:flex}.round__count{color:var(--on-sky-soft);font-weight:600}.round__prompt,.round__gain{font-family:var(--display);text-wrap:balance;font-weight:800;line-height:1}.round__prompt{margin:4px 0 16px;font-size:clamp(2rem,9vw,2.6rem)}.round__gain{margin-top:4px;font-size:clamp(3rem,15vw,4.25rem)}.round__summary{margin-bottom:16px}.timer{align-items:center;gap:12px;margin-bottom:18px;display:flex}.timer__track{background:var(--slab);border:var(--line) solid var(--ink);flex:1;height:16px;overflow:hidden}.timer__fill{background:repeating-linear-gradient(-45deg, var(--crane) 0 9px, var(--ink) 9px 18px);transform-origin:0;height:100%;transition:transform .1s linear}.timer--hurry .timer__fill{background:repeating-linear-gradient(-45deg, var(--alarm) 0 9px, var(--ink) 9px 18px)}.timer__seconds{min-width:1.4em;font-family:var(--display);text-align:right;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.stack-label{margin:6px 0;font-size:.9375rem;font-weight:600}.stack{border:var(--line) solid var(--ink);background:var(--slab);color:var(--ink);border-bottom:0;border-radius:6px 6px 0 0}.slab{background:var(--slab);border-bottom:var(--line) solid var(--ink);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;min-height:54px;padding:8px 14px;font-weight:600;line-height:1.2;display:flex;position:relative}.slab:first-child{border-radius:3px 3px 0 0}.slab--lifted{z-index:1;background:var(--crane);outline:var(--line) solid var(--ink);cursor:grabbing;box-shadow:0 8px #14263b47}.slab--revealed{cursor:default;touch-action:auto}.slab__grip{background-image:radial-gradient(circle, var(--ink-soft) 1.6px, transparent 1.8px);background-size:6px 6.67px;flex:none;width:12px;height:20px}.slab__name{flex:1}.slab__value{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.rank{border:2px solid var(--ink);text-align:center;border-radius:3px;flex:none;width:2.6em;padding:3px 0;font-size:.875rem}.rank--in-place{background:var(--right);border-color:var(--right);color:#fff}.rank--hidden{visibility:hidden}.stack--stacking{cursor:pointer;background:0 0;border-color:#0000}.stack--stacking .slab{box-shadow:0 0 0 var(--line) var(--ink)}.slab--pending{visibility:hidden}.slab--landed{animation:.23s backwards slab-drop}.slab--landed:before,.slab--landed:after{content:"";z-index:2;background:var(--dust);opacity:0;pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-5px}.slab--landed:before{box-shadow:-8px -5px 0 -1px var(--dust), -3px -11px 0 -3px var(--dust);animation:.52s ease-out .16s dust-left;left:-7px}.slab--landed:after{box-shadow:8px -5px 0 -1px var(--dust), 3px -11px 0 -3px var(--dust);animation:.52s ease-out .16s dust-right;right:-7px}@keyframes slab-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-54px)}70%{opacity:1;transform:translateY(0)scaleY(1)}82%{transform:translateY(2px)scaleY(.95)}}@keyframes dust-left{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:translate(-26px,-14px)scale(2.1)}}@keyframes dust-right{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:translate(26px,-14px)scale(2.1)}}.button--waiting{visibility:hidden}.ground{border-top:var(--line) solid var(--on-sky);background:repeating-linear-gradient(-45deg, var(--on-sky) 0 2.5px, transparent 2.5px 7px);height:10px;margin:0 -8px}.round .button{margin-top:22px}.results__sign{background:var(--ink);color:#fff;border-radius:6px;padding:12px 18px 14px;display:inline-block}.results__floors{font-family:var(--display);white-space:nowrap;font-size:clamp(3.25rem,20cqw,5.5rem);font-weight:900;line-height:.9}.results__rank{max-width:17em;margin-top:8px;font-size:1.125rem;font-weight:600;line-height:1.3}.results__streak{border-top:1px solid #ffffff59;margin-top:8px;padding-top:8px;font-weight:600}.results__hero{min-height:calc(100svh - 170px)}@media (width>=880px){.results__hero{min-height:0;margin-bottom:24px}}.results__board{--on-sky:var(--ink);--on-sky-soft:var(--ink-soft);--bar:var(--glass);background:var(--slab);color:var(--ink);border:var(--line) solid var(--ink);border-radius:6px;padding:2px 16px 18px}.height-question{border-bottom:1.5px solid color-mix(in srgb, var(--ink) 35%, transparent);margin:14px 0 6px;padding-bottom:18px}.height-question label,.height-question__answer{font-family:var(--display);font-size:1.5rem;font-weight:800;line-height:1.1;display:block}.height-question__row{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.height-question input{min-width:0;color:var(--ink);border:2px solid var(--ink);font:inherit;background:#fff;border-radius:4px;flex:180px;padding:8px 10px}.results h2{font-family:var(--display);margin-top:20px;font-size:1.75rem;font-weight:800;line-height:1.1}.results h2~h2{margin-top:32px}.results h2+.note{margin-top:2px}.skyline{margin-top:6px}.skyline svg{touch-action:pan-y;width:100%;height:auto;display:block}.skyline__bar{fill:var(--bar)}.skyline__bar--hover{fill:var(--on-sky)}.skyline__bar--you{fill:var(--crane);stroke:var(--ink);stroke-width:1.2px}.skyline__axis,.skyline__pointer{stroke:var(--on-sky);stroke-width:1.5px}.skyline__tick{fill:var(--on-sky-soft);font-variant-numeric:tabular-nums;font-size:14px}.skyline__you{fill:var(--on-sky);font-size:15px;font-weight:600}.skyline__readout{font-variant-numeric:tabular-nums;margin-top:2px;font-size:.9375rem}.rounds{border-top:var(--line) solid var(--on-sky);margin:10px 0 28px}.rounds li{border-bottom:1.5px solid color-mix(in srgb, var(--on-sky) 35%, transparent);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.rounds li span:first-child:first-letter{text-transform:uppercase}.rounds__score{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.results__share{background:var(--slab);width:100%;color:var(--ink);border:var(--line) solid var(--ink);font:inherit;resize:none;border-radius:6px;margin-top:8px;padding:10px 12px;display:block}.results__next{text-align:center;margin-top:22px}.listdle{width:160px;height:40px;margin:16px auto 0;display:block}.listdle img{display:block}.sisters{gap:10px;margin-top:22px;display:grid}.sister{border:var(--line) solid var(--ink);color:inherit;background:#fff;border-radius:6px;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.sister__label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.sister__name{font-family:var(--display);text-transform:uppercase;font-size:1.5rem;font-weight:800}.sister__pitch{font-size:.9375rem}.results__privacy{text-align:center}.results__privacy a+a,.intro__links a+a{margin-left:18px}.results__privacy a,.intro__link{color:inherit;text-underline-offset:3px}.ad{text-align:center;margin-top:24px}.ad__label{color:var(--ink-soft);font-size:.8125rem}.ad__unit{width:300px;height:250px;margin:4px auto 0;display:block}.ad:has(.ad__unit[data-ad-status=unfilled]){display:none}.results__clock{font-variant-numeric:tabular-nums;font-weight:600}@media (prefers-reduced-motion:reduce){.slab--landed,.slab--landed:before,.slab--landed:after,.sight--drift,.sight__bob,.frames>:nth-child(n),.exhaust,.world__meteor,.world__twinkle,.world__lit,.world__lit--blinks,.world__roof-dust:before,.world__roof-dust:after{animation:none}.world__pigeon--away{opacity:0;animation:none}.button,.timer__fill,.world__scene,.facade{transition:none}}.prerender h2{margin:1.6rem 0 .4rem;font-size:1.1rem}.prerender p{max-width:36rem}.intro__recent{text-align:left;max-width:36rem;margin:0;padding-left:1.2rem;font-size:.9rem}.intro__recent li{margin:.4rem 0}.stack-label--year{background:var(--ink);color:#fff;border-radius:999px;padding:2px 10px;display:inline-block}.worlds__new{background:var(--crane);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.6875rem;font-weight:700}.record{flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;display:flex}.record div{border:var(--line) solid var(--ink);background:var(--cloud);min-width:72px;color:var(--ink);border-radius:6px;padding:6px 10px}.record dt{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.record dd{margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}body{color:var(--ink);background:#f1f4f7}.page{max-width:640px;margin:0 auto;padding:20px 16px 64px}.page__home a{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:1.5rem;font-weight:900;text-decoration:none}.page h1,.page h2{font-family:var(--display);font-weight:800;line-height:1.1}.page h1{margin-top:24px;font-size:2.75rem}.page h2{margin-top:32px;font-size:1.5rem}.page__updated{color:var(--ink-soft);font-size:.9375rem}.page p,.page ul{max-width:62ch;margin-top:12px}.page ul{padding-left:22px;list-style:square}.page li+li{margin-top:8px}.page a{color:var(--ink);text-underline-offset:3px}.page ol{max-width:62ch;margin-top:12px;padding-left:26px;list-style:decimal}.archive__row{justify-content:space-between;gap:16px;display:flex}.archive__value{color:var(--ink-soft);font-variant-numeric:tabular-nums;text-align:right}.archive__source{color:var(--ink-soft);font-size:.9375rem}.archive__list{padding-left:0;list-style:none}.archive__list li+li{margin-top:16px}.archive__rounds{color:var(--ink-soft);font-size:.9375rem}.archive__nav{margin-top:40px}
