@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-serif-latin-300-normal-DqJHHkLj.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-300-normal-E6pqe4zm.woff) format("woff")}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-normal-BIGslYFI.woff2) format("woff2"),url(/assets/ibm-plex-serif-latin-400-normal-BB-zNvJB.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}:root{--ground: #0a0c0d;--ink: #e9e9e6;--dim: #9a9c99;--faint: #737673;--rule: rgba(233, 233, 230, .16);--serif: "IBM Plex Serif", Georgia, serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--margin: 32px;--gutter: 24px;--expo: cubic-bezier(.16, 1, .3, 1);--glow: #e9e9e6;--cut: 12px}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ground);color:var(--ink);-webkit-text-size-adjust:100%}body{overflow-x:clip;font-family:var(--serif);-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100svh}a,button{color:inherit;font:inherit;text-decoration:none;background:none;border:0;cursor:pointer}ul{list-style:none}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.ground{position:fixed;inset:0;width:100%;height:100lvh;display:block;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.4s var(--expo)}.ground.lit{opacity:1}.city,.city-veil,.wall,.wall-rest,.robot{position:fixed;inset:0;width:100%;height:100lvh;z-index:0;pointer-events:none}.city,.city-veil{visibility:hidden}.city,.wall,.wall-rest,.robot{display:block}.ending{position:fixed;inset:0;width:100%;height:100lvh;z-index:0;pointer-events:none;object-fit:cover;opacity:0;transition:opacity .8s var(--expo)}.ending.lit{opacity:1}.city{object-fit:cover}.city-veil{--s: var(--veil-side, .68);background:linear-gradient(180deg,#050708c7 0 56px,#05070800 110px),linear-gradient(90deg,rgb(5 7 8 / var(--s)) calc(var(--margin) + 400px),rgb(5 7 8 / calc(var(--s) * .82)) calc(var(--margin) + 450px),rgb(5 7 8 / calc(var(--s) * .46)) calc(var(--margin) + 510px),rgb(5 7 8 / calc(var(--s) * .14)) calc(var(--margin) + 570px),#05070800 calc(var(--margin) + 620px));-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 82%);mask-image:linear-gradient(180deg,#000 58%,transparent 82%)}.bright{--dim: #d4d6d2;--glow: #a6e6f2}.lost{--dim: #e0e1dd;--glow: #ff4632}.bright .city,.bright .city-veil{visibility:visible}.bright .ground{visibility:hidden}.corners{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:0 var(--margin) 28px;font:400 12px/16px var(--mono);letter-spacing:.04em;color:var(--dim)}.credit{display:none}.lost .credit{display:inline-block;margin-left:auto;padding:1px 7px 2px;border:1px solid var(--rule);font-size:10px;line-height:14px;letter-spacing:.06em;white-space:nowrap;transition:color .3s var(--expo),border-color .3s var(--expo)}.lost .credit:hover{color:var(--ink);border-color:var(--dim)}.grid{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:max(84px,13vh) var(--margin) 20px;min-height:calc(100vh - 44px);min-height:calc(100svh - 44px)}.who{max-width:460px}.name{font:300 56px/62px var(--serif);letter-spacing:-.01em}.role{margin-top:20px;font:400 11px/18px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.summary{margin-top:18px;font:300 17px/27px var(--serif);max-width:42ch}.summary.dim{margin-top:12px;color:var(--dim)}.pitch p+p{margin-top:1em}.coin{display:none;border-radius:50%;-webkit-tap-highlight-color:transparent}.coin-face{display:none}.coin-face .token{position:absolute;left:50%;top:50%;width:160%;height:160%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .5s var(--expo);filter:drop-shadow(0 .05em .05em rgb(0 0 0 / .55)) drop-shadow(0 .2em .3em rgb(0 0 0 / .4)) drop-shadow(0 0 calc(var(--glow, 0) * .5em) rgb(240 198 100 / calc(var(--glow, 0) * 1.6)))}.coin-face .token.lit{opacity:1}.js:not(.landed) .grid{justify-content:center}.js:not(.landed) .name,.js:not(.landed) .role,.js:not(.landed) .summary.dim,.js:not(.landed) .links{visibility:hidden;position:absolute;left:var(--margin);right:var(--margin)}.js:not(.landed) .corners{visibility:hidden;position:absolute;left:0;right:0}.landed .pitch{display:none}:root:has(.coin.tossed):not(.landed){overflow:hidden}.landed .summary.dim{margin-top:16px}.js.landed:not(.shown) .links,.js.landed:not(.shown) .corners{visibility:hidden}.js.landed .w{opacity:0}.js.landed.shown .w{opacity:1;transition:opacity .16s ease-out}.scan{position:absolute;top:0;bottom:0;left:-3px;z-index:2;width:3px;background:var(--glow);box-shadow:0 0 10px var(--glow),0 0 22px color-mix(in srgb,var(--glow) 60%,transparent);pointer-events:none}.js:not(.landed) .who{max-width:none}.js:not(.landed) .pitch{max-width:34ch;margin:0 auto;font:300 24px/37px var(--serif);letter-spacing:-.005em;text-wrap:pretty}.js:not(.landed) .summary.dim{margin-top:26px}.js:not(.landed) .coin{display:block;font-size:128px;width:1em;height:1em;margin:.4em auto 0}.js:not(.landed) .coin-face{display:block;position:relative;width:100%;height:100%;transition:transform .4s var(--expo)}@media(prefers-reduced-motion:no-preference){.js:not(.landed) .coin:active .coin-face{transform:translateY(.03em)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.js:not(.landed) .coin:hover .coin-face{transform:translateY(-.08em)}.js:not(.landed) .coin:hover:active .coin-face{transform:translateY(.02em)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.links{position:relative;display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--gutter)}.group{position:relative}.cat{--edge: rgb(233 233 230 / .3);position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;row-gap:2px;width:100%;min-height:68px;padding:12px 18px;text-align:left;overflow:hidden;background:var(--edge);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));transition:background-color .5s var(--expo)}.cat:active .cat-t{transform:translate(2px)}.cat:before{content:"";position:absolute;inset:1px;background:#080a0beb;clip-path:polygon(calc(var(--cut) - .5px) 0,100% 0,100% calc(100% - var(--cut) + .5px),calc(100% - var(--cut) + .5px) 100%,0 100%,0 calc(var(--cut) - .5px));transition:box-shadow .5s var(--expo),background-color .5s var(--expo)}.cat:after{content:"";position:absolute;inset:0;transform:translate(-110%);pointer-events:none;background:linear-gradient(102deg,transparent 22%,color-mix(in srgb,var(--glow) 16%,transparent) 40%,color-mix(in srgb,var(--glow) 62%,transparent) 50%,color-mix(in srgb,var(--glow) 16%,transparent) 60%,transparent 78%)}.cat>*{position:relative;z-index:1}.cat-pip{width:7px;height:7px;transform:rotate(45deg);border:1px solid var(--dim);transition:background-color .3s,border-color .3s,box-shadow .5s}.cat-t{font:500 14px/20px var(--mono);letter-spacing:.03em;transition:transform .4s var(--expo)}.cat-n{display:flex;gap:3px}.cat-n i{display:block;width:3px;height:13px;background:#e9e9e647;transform:skew(-18deg);transition:background-color .3s,box-shadow .3s}.cat-m{grid-column:2 / -1;font:400 11px/16px var(--mono);letter-spacing:.02em;color:var(--dim)}@media(hover:hover){.cat:hover{--edge: color-mix(in srgb, var(--glow) 70%, transparent)}.cat:hover .cat-pip{border-color:var(--glow)}}.cat:focus-visible{outline:none}.cat:focus-visible:before{outline:1px solid var(--ink);outline-offset:-5px}.group.open .cat{--edge: var(--glow)}.group.open .cat:before{background:color-mix(in srgb,var(--glow) 14%,rgb(8 10 11 / .95));box-shadow:inset 0 -2px 0 var(--glow),inset 0 -14px 18px -14px var(--glow)}.group.open .cat-m{color:var(--ink)}.group.open .cat-pip{background:var(--glow);border-color:var(--glow);box-shadow:0 0 10px var(--glow)}.group.open .cat-n i{background:var(--glow);box-shadow:0 0 6px color-mix(in srgb,var(--glow) 70%,transparent)}.group.open .cat-n i:nth-child(1){transition-delay:.12s}.group.open .cat-n i:nth-child(2){transition-delay:.18s}.group.open .cat-n i:nth-child(3){transition-delay:.24s}.group.open .cat-n i:nth-child(4){transition-delay:.3s}.group.open .cat:after{animation:cat-sweep .7s var(--expo) both}.js .cat-panel{position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:3;visibility:hidden;max-height:min(66svh,620px);overflow-y:auto;overscroll-behavior:contain;background:#060809e6;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.js .group.open .cat-panel{visibility:visible;animation:cat-unfold .62s cubic-bezier(.3,.7,.2,1) both}.js .group.closing .cat-panel{visibility:visible;animation:cat-fold .22s ease-in both}.cat-inner{position:relative;padding:12px 20px 10px}.js .cat-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;z-index:2;background:var(--glow);opacity:0;transform-origin:bottom;box-shadow:0 0 12px var(--glow);pointer-events:none}.js .group.open .cat-panel:before{animation:cat-stem .8s var(--expo) both}.js .cat-panel:after{content:"";position:absolute;left:var(--cut);right:0;top:0;height:1px;z-index:2;background:var(--glow);opacity:.55;transform-origin:left;pointer-events:none}.js .group.open .cat-panel:after{animation:cat-draw .5s var(--expo) .2s both}.js .cat-inner:after{content:"";position:absolute;inset:6px;pointer-events:none;opacity:0;--m: color-mix(in srgb, var(--glow) 80%, transparent);background:linear-gradient(var(--m),var(--m)) right top / 12px 1px no-repeat,linear-gradient(var(--m),var(--m)) right top / 1px 12px no-repeat,linear-gradient(var(--m),var(--m)) left bottom / 12px 1px no-repeat,linear-gradient(var(--m),var(--m)) left bottom / 1px 12px no-repeat}.js .group.open .cat-inner:after{animation:cat-flicker .42s steps(1) .6s both}.links li{position:relative}.links li:nth-child(1){--i: 0}.links li:nth-child(2){--i: 1}.links li:nth-child(3){--i: 2}.links li:nth-child(4){--i: 3}.links li:after{content:"";display:block;height:1px;background:var(--rule);transform-origin:left}.js .links .group.open li{animation:cat-row .56s var(--expo) calc(.28s + var(--i) * .06s) both}.js .links .group.open li:after{animation:cat-draw .6s var(--expo) calc(.32s + var(--i) * .06s) both}.js .links .group.closing li{animation:cat-row-out .16s ease-in both}@keyframes cat-sweep{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes cat-unfold{0%{clip-path:polygon(0 100%,2px 100%,2px 100%,2px 100%,0 100%,0 100%)}30%{clip-path:polygon(0 0,2px 0,2px 100%,2px 100%,0 100%,0 0)}66%{clip-path:polygon(var(--cut) 0,74% 0,60% 100%,60% 100%,0 100%,0 var(--cut))}to{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}}@keyframes cat-fold{0%{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));opacity:1}to{clip-path:polygon(0 0,2px 0,2px 100%,2px 100%,0 100%,0 0);opacity:.6}}@keyframes cat-stem{0%{transform:scaleY(0);opacity:1}28%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes cat-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cat-flicker{0%{opacity:0}20%{opacity:1}40%{opacity:.15}60%{opacity:1}75%{opacity:.4}to{opacity:1}}@keyframes cat-row{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes cat-row-out{to{opacity:0;transform:translate(10px)}}.links a,.links .row{width:100%;text-align:left;display:grid;row-gap:1px;padding:9px 0 8px;position:relative}.links .t{font:300 22px/28px var(--serif);transition:transform .9s var(--expo),color .6s var(--expo)}.links .m{font:400 11px/16px var(--mono);letter-spacing:.04em;color:var(--dim);transition:color .6s var(--expo)}.links a:after,.links .row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--expo)}@media(hover:hover){.links:has(:where(a,.row):hover) .t{color:var(--dim)}.links a:hover .t,.links .row:hover .t{color:var(--ink);transform:translate(14px)}.links a:hover:after,.links .row:hover:after{transform:scaleX(1)}.links a:hover .m,.links .row:hover .m{color:var(--ink)}}.links a:focus-visible .t,.links .row:focus-visible .t{transform:translate(14px)}.links a:focus-visible:after,.links .row:focus-visible:after{transform:scaleX(1)}.pop{width:min(560px,100% - 2 * var(--margin));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:none;color:var(--ink);overflow:visible}.pop::backdrop{background:#040607bd}:root:has(.pop[open]){overflow:hidden}.pop-frame{position:relative;display:flex;flex-direction:column;max-height:min(720px,100svh - 2 * var(--margin));background:color-mix(in srgb,var(--glow) 45%,transparent);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.pop-frame:before{content:"";position:absolute;inset:1px;background:#060809f5;clip-path:polygon(calc(var(--cut) - .5px) 0,100% 0,100% calc(100% - var(--cut) + .5px),calc(100% - var(--cut) + .5px) 100%,0 100%,0 calc(var(--cut) - .5px))}.pop-frame>*{position:relative;z-index:1}.pop-frame:after{content:"";position:absolute;inset:6px;z-index:2;pointer-events:none;--m: color-mix(in srgb, var(--glow) 80%, transparent);background:linear-gradient(var(--m),var(--m)) right top / 12px 1px no-repeat,linear-gradient(var(--m),var(--m)) right top / 1px 12px no-repeat,linear-gradient(var(--m),var(--m)) left bottom / 12px 1px no-repeat,linear-gradient(var(--m),var(--m)) left bottom / 1px 12px no-repeat}.pop:before,.pop:after{content:"";position:absolute;z-index:3;height:1px;background:var(--glow);opacity:0;pointer-events:none;box-shadow:0 0 12px var(--glow),0 0 3px var(--glow)}.pop:before{top:0;left:var(--cut);right:0}.pop:after{bottom:0;left:0;right:var(--cut)}.pop-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 14px 2px 22px;border-bottom:1px solid var(--rule)}.pop-t{display:flex;align-items:center;gap:12px;font:500 13px/20px var(--mono);letter-spacing:.03em}.pop-t:focus{outline:none}.pop-pip{width:7px;height:7px;transform:rotate(45deg);background:var(--glow);box-shadow:0 0 10px var(--glow)}.pop-close{min-height:44px;padding:0 8px;font:400 12px/16px var(--mono);letter-spacing:.04em;color:var(--dim);transition:color .3s}.pop-close:hover{color:var(--ink)}.pop-close:focus-visible{outline-offset:-6px}.pop-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 22px 24px}.pop[open]::backdrop{animation:pop-in .3s ease-out both}.pop[open] .pop-frame{animation:pop-unfold .62s cubic-bezier(.3,.7,.2,1) both}.pop[open]:before{animation:pop-top .62s cubic-bezier(.3,.7,.2,1) both,pop-line-out .5s ease-out .62s both}.pop[open]:after{animation:pop-bottom .62s cubic-bezier(.3,.7,.2,1) both,pop-line-out .5s ease-out .62s both}.pop[open] .pop-head{animation:cat-flicker .42s steps(1) .5s backwards}.pop[open] .pop-body{animation:cat-row .56s var(--expo) .56s both}.pop[open] .pop-frame:after{animation:cat-flicker .42s steps(1) .66s backwards}.pop.closing::backdrop{animation:pop-out .32s ease-in both}.pop.closing .pop-frame{animation:pop-fold .32s ease-in both}.pop.closing:before{animation:pop-top-fold .32s ease-in both}.pop.closing:after{animation:pop-bottom-fold .32s ease-in both}.pop.closing :is(.pop-head,.pop-body){animation:pop-out .12s ease-in both}@keyframes pop-in{0%{opacity:0}}@keyframes pop-out{to{opacity:0}}@keyframes pop-line-out{0%{opacity:1}to{opacity:0}}@keyframes pop-unfold{0%,32%{clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0 50%)}to{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}}@keyframes pop-fold{0%{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}64%,to{clip-path:polygon(0 50%,100% 50%,100% 50%,100% 50%,0 50%,0 50%)}}@keyframes pop-top{0%{top:50%;transform:scaleX(0);opacity:1}32%{top:50%;transform:scaleX(1);opacity:1}to{top:0;transform:scaleX(1);opacity:1}}@keyframes pop-bottom{0%{bottom:50%;transform:scaleX(0);opacity:1}32%{bottom:50%;transform:scaleX(1);opacity:1}to{bottom:0;transform:scaleX(1);opacity:1}}@keyframes pop-top-fold{0%{top:0;transform:scaleX(1);opacity:1}64%{top:50%;transform:scaleX(1);opacity:1}to{top:50%;transform:scaleX(0);opacity:1}}@keyframes pop-bottom-fold{0%{bottom:0;transform:scaleX(1);opacity:1}64%{bottom:50%;transform:scaleX(1);opacity:1}to{bottom:50%;transform:scaleX(0);opacity:1}}.note{font:300 15px/23px var(--serif);color:var(--dim);max-width:44ch;text-wrap:pretty}.note+.note{margin-top:2px}.form{display:grid;gap:14px;margin-top:18px}.form label{display:grid;gap:6px;font:400 11px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.form input,.form textarea{font:300 17px/24px var(--serif);color:var(--ink);background:transparent;border:0;border-radius:0;border-bottom:1px solid rgba(233,233,230,.35);padding:6px 0;letter-spacing:0;text-transform:none;resize:vertical}.form input::placeholder,.form textarea::placeholder{color:var(--faint)}.form input:focus-visible,.form textarea:focus-visible{outline:none;border-bottom-color:var(--ink)}.form .honey{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.form-foot{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.send{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ground);background:var(--ink);padding:14px 20px;min-height:44px}.send:active{transform:translateY(1px)}.send:disabled{opacity:.6;cursor:progress}.status{font:400 12px/18px var(--mono);color:var(--dim)}.consent{position:fixed;left:var(--margin);right:var(--margin);bottom:20px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:12px 16px;background:var(--ground);border:1px solid var(--rule);font:400 12px/18px var(--mono);letter-spacing:.02em;color:var(--dim)}.consent[hidden]{display:none}.consent.waiting{visibility:hidden}.consent-actions{display:flex;gap:8px}.consent button{font:500 11px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:9px 14px;min-height:36px;border:1px solid var(--rule);color:var(--ink)}.consent button[data-v=yes]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.consent-open{color:var(--dim)}.consent-open:hover{color:var(--ink)}.js [data-reveal]{opacity:0;transform:translateY(14px)}.js [data-reveal].in{opacity:1;transform:none;transition:opacity 1.1s var(--expo),transform 1.1s var(--expo)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important}.links *,.links *:before,.links *:after,.pop,.pop *,.pop:before,.pop:after,.pop *:after,.pop::backdrop{animation:none!important}.links a:hover .t,.links .row:hover .t,.links a:focus-visible .t,.links .row:focus-visible .t{transform:none}}@media(max-width:1180px){.group{position:static}.js .cat-panel{right:auto;width:min(100%,560px)}}@media(max-width:760px){:root{--margin: 24px;--gutter: 8px;--cut: 9px}.corners{padding:0 var(--margin) 24px;gap:8px;font-size:11px;letter-spacing:.02em}.lost .credit{padding:1px 5px 2px;font-size:9px;letter-spacing:.02em}.grid{padding:64px var(--margin) 16px;gap:28px}.who{margin-top:12px;max-width:none}.name{font-size:40px;line-height:46px}.summary{font-size:16px;line-height:25px}.cat{grid-template-columns:auto 1fr;column-gap:8px;min-height:54px;padding:8px 10px}.cat-t{font-size:12px;line-height:16px;letter-spacing:0}.cat-m,.cat-n{display:none}.js .cat-panel{width:100%}.links .t{font-size:20px;line-height:26px}.cat-inner{padding:8px 16px 6px}.city-veil{background:linear-gradient(180deg,rgb(5 7 8 / var(--veil-flat, .68)) 0 44%,rgb(5 7 8 / calc(var(--veil-flat, .68) * .46)) 56%,#05070800 68%);-webkit-mask-image:none;mask-image:none}}@media(min-width:761px)and (max-width:1180px){.city-veil{background:linear-gradient(180deg,#050708c7 0 56px,#05070800 110px),linear-gradient(90deg,rgb(5 7 8 / var(--veil-flat, .68)) 0 420px,rgb(5 7 8 / calc(var(--veil-flat, .68) * .46)) 520px,#05070800 640px)}}@media(max-width:1180px){.js:not(.landed) .pitch{font-size:22px;line-height:33px}}@media(max-width:760px){.js:not(.landed) .pitch{font-size:18px;line-height:28px}.js:not(.landed) .coin{font-size:96px}.js:not(.landed) .summary.dim{margin-top:18px;font-size:15px;line-height:23px}}
