:root{--red:#ec3013;--red-text:#ae1800;--splash:#ff3131;--ink:#201e1d;--ground:#f3f2f2;--ink-2:#444141;--ink-3:#605d5d;--ink-4:#7d7979;--line:#d7d3d3;--fill:#eae7e7;--on-dark-2:#bab6b6;--pop:cubic-bezier(.34, 1.56, .64, 1);--archivo:"Archivo", system-ui, sans-serif;--sys:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--gutter:clamp(20px, 5vw, 80px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--sys);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}a{color:var(--red-text)}::selection{color:var(--ink);background:#ffc4b8}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.on-red :focus-visible{outline-color:#fff}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.x{font-family:var(--archivo);font-weight:800;font-stretch:125%}.c{font-family:var(--archivo);font-weight:800;font-stretch:62.5%}.eyebrow{font-family:var(--archivo);letter-spacing:.04em;text-transform:uppercase;color:var(--red-text);font-size:14px;font-weight:800;font-stretch:125%}.h2{letter-spacing:-.05em;margin:0;font-size:clamp(52px,7.4vw,124px);line-height:.88}.lede{max-width:380px;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:19px;line-height:1.45}.btns{flex-wrap:wrap;gap:10px;display:flex}.btn{height:54px;font-family:var(--archivo);letter-spacing:-.02em;white-space:nowrap;transition:transform .25s var(--pop), background .2s;border-radius:18px;align-items:center;padding:0 22px;font-size:16px;font-weight:800;font-stretch:125%;text-decoration:none;display:flex}.btn:hover{transform:scale(1.04)}.btn:active{transform:scale(.96)}.btn-lg{border-radius:20px;height:58px;padding:0 24px;font-size:17px}.btn-white{color:var(--red-text);background:#fff}.btn-outline{color:#fff;box-shadow:inset 0 0 0 2px #fff}.btn-outline:hover{background:#ffffff1f}.btn-ink{background:var(--ink);color:#fff}.logo{aspect-ratio:1260/466;position:relative}.logo-l{background:0 0/100% 100% no-repeat;position:absolute;inset:0}.l-s{transform-origin:8.94% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='117.12%20503.60%201256.70%20464.78'%3e%3cg%20fill='%23fff'%3e%3cg%20transform='translate(106%20360)'%3e%3cpath%20transform='translate(0.47%20604.13)'%20d='M%20128.54%204.25%20C%2087.10%204.25%2057.17%20-6.01%2038.76%20-26.54%20C%2020.35%20-47.08%2011.15%20-80.20%2011.15%20-125.89%20L%2011.15%20-170.5%20L%20100.92%20-170.5%20L%20100.92%20-113.67%20C%20100.92%20-91.00%20108.17%20-79.67%20122.70%20-79.67%20C%20130.84%20-79.67%20136.51%20-82.06%20139.70%20-86.84%20C%20142.89%20-91.62%20144.48%20-99.67%20144.48%20-111.01%20C%20144.48%20-125.89%20142.71%20-138.19%20139.17%20-147.92%20C%20135.62%20-157.66%20131.11%20-165.80%20125.62%20-172.35%20C%20120.13%20-178.91%20110.30%20-189.09%2096.14%20-202.90%20L%2056.82%20-242.21%20C%2026.37%20-271.95%2011.15%20-304.89%2011.15%20-341.01%20C%2011.15%20-379.96%2020.09%20-409.61%2037.96%20-429.98%20C%2055.85%20-450.34%2081.97%20-460.53%20116.32%20-460.53%20C%20157.39%20-460.53%20186.96%20-449.64%20205.03%20-427.85%20C%20223.09%20-406.07%20232.12%20-371.99%20232.12%20-325.60%20L%20139.17%20-325.60%20L%20138.64%20-356.95%20C%20138.64%20-362.97%20136.95%20-367.75%20133.59%20-371.28%20C%20130.22%20-374.82%20125.53%20-376.59%20119.51%20-376.59%20C%20112.42%20-376.59%20107.11%20-374.64%20103.57%20-370.75%20C%20100.03%20-366.86%2098.26%20-361.55%2098.26%20-354.82%20C%2098.26%20-339.95%20106.76%20-324.54%20123.76%20-308.60%20L%20176.87%20-257.62%20C%20189.26%20-245.58%20199.53%20-234.16%20207.68%20-223.35%20C%20215.83%20-212.55%20222.38%20-199.80%20227.34%20-185.10%20C%20232.30%20-170.41%20234.78%20-152.97%20234.78%20-132.79%20C%20234.78%20-87.81%20226.54%20-53.72%20210.07%20-30.53%20C%20193.60%20-7.34%20166.42%204.25%20128.54%204.25%20Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.l-c{transform-origin:26.58% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='117.12%20503.60%201256.70%20464.78'%3e%3cg%20fill='%23fff'%3e%3cg%20transform='translate(106%20360)'%3e%3cpath%20transform='translate(216.13%20604.13)'%20d='M%20126.42%204.25%20C%2093.12%204.25%2066.47%20-6.19%2046.46%20-27.07%20C%2026.46%20-47.97%2016.46%20-76.66%2016.46%20-113.14%20L%2016.46%20-323.48%20C%2016.46%20-368.80%2025.49%20-402.97%2043.54%20-426%20C%2061.60%20-449.01%2089.94%20-460.53%20128.54%20-460.53%20C%20162.17%20-460.53%20189.26%20-451.32%20209.81%20-432.90%20C%20230.35%20-414.48%20240.62%20-387.92%20240.62%20-353.23%20L%20240.62%20-274.60%20L%20149.79%20-274.60%20L%20149.79%20-342.07%20C%20149.79%20-355.17%20148.20%20-364.20%20145.01%20-369.15%20C%20141.82%20-374.11%20136.33%20-376.59%20128.54%20-376.59%20C%20120.39%20-376.59%20114.82%20-373.75%20111.81%20-368.09%20C%20108.80%20-362.43%20107.29%20-354.11%20107.29%20-343.14%20L%20107.29%20-114.20%20C%20107.29%20-102.16%20109.06%20-93.39%20112.60%20-87.90%20C%20116.14%20-82.41%20121.46%20-79.67%20128.54%20-79.67%20C%20142.71%20-79.67%20149.79%20-91.17%20149.79%20-114.20%20L%20149.79%20-196.53%20L%20241.68%20-196.53%20L%20241.68%20-110.48%20C%20241.68%20-33.99%20203.26%204.25%20126.42%204.25%20Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.l-r{transform-origin:44.51% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='117.12%20503.60%201256.70%20464.78'%3e%3cg%20fill='%23fff'%3e%3cg%20transform='translate(106%20360)'%3e%3cpath%20transform='translate(438.69%20604.13)'%20d='M%2020.18%20-456.28%20L%20160.40%20-456.28%20C%20182.71%20-456.28%20199.98%20-451.23%20212.20%20-441.14%20C%20224.42%20-431.04%20232.65%20-416.87%20236.90%20-398.64%20C%20241.15%20-380.41%20243.28%20-357.12%20243.28%20-328.79%20C%20243.28%20-302.94%20239.91%20-282.75%20233.18%20-268.23%20C%20226.45%20-253.72%20214.76%20-243.63%20198.12%20-237.96%20C%20211.93%20-235.13%20221.94%20-228.22%20228.14%20-217.25%20C%20234.33%20-206.26%20237.43%20-191.39%20237.43%20-172.62%20L%20236.37%200%20L%20147.14%200%20L%20147.14%20-178.46%20C%20147.14%20-191.21%20144.66%20-199.36%20139.70%20-202.90%20C%20134.74%20-206.44%20125.71%20-208.21%20112.60%20-208.21%20L%20112.60%200%20L%2020.18%200%20Z%20M%20134.92%20-287.35%20C%20147.67%20-287.35%20154.04%20-301.17%20154.04%20-328.79%20C%20154.04%20-340.83%20153.51%20-349.86%20152.45%20-355.89%20C%20151.39%20-361.91%20149.44%20-366.06%20146.60%20-368.35%20C%20143.77%20-370.66%20139.70%20-371.81%20134.39%20-371.81%20L%20113.14%20-371.81%20L%20113.14%20-287.35%20Z%20M%20134.92%20-287.35'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.l-a{transform-origin:62.13% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='117.12%20503.60%201256.70%20464.78'%3e%3cg%20fill='%23fff'%3e%3cg%20transform='translate(106%20360)'%3e%3cpath%20transform='translate(662.84%20604.13)'%20d='M%207.96%200%20L%2052.06%20-456.28%20L%20206.62%20-456.28%20L%20250.18%200%20L%20163.59%200%20L%20157.23%20-73.82%20L%20101.98%20-73.82%20L%2096.67%200%20Z%20M%20108.89%20-146.60%20L%20150.32%20-146.60%20L%20130.14%20-378.71%20L%20125.89%20-378.71%20Z%20M%20108.89%20-146.60'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.l-m{transform-origin:85.8% 100%;background-image:url(./m-alf1qGZk.svg)}.splash{z-index:200;display:none;position:fixed;inset:0;overflow:hidden}.splash-on .splash{display:block}.splash-red{background:var(--splash);position:absolute;inset:0}.splash-box{--sw:min(72vw, 600px);left:calc(50% - var(--sw) / 2);top:calc(50% - var(--sw) * 466 / 2520);width:var(--sw);aspect-ratio:1260/466;position:absolute}.splash-logo{transform-origin:50% 100%;position:absolute;inset:0}.splash-logo:not(.go){visibility:hidden}.splash-line{height:clamp(2px, calc(var(--sw) / 145), 4px);transform-origin:0;background:#fff;width:0;position:absolute;left:0;transform:translate(-200vw)}.pre .hero-logo .logo-l,.pre .hero .speed,.pre .hero-copy{visibility:hidden}.nav{z-index:100;color:#fff;background:#f3f2f200;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 8px 0 22px;transition:background .35s,color .35s,box-shadow .35s;display:flex;position:fixed;top:14px;left:14px;right:14px}.nav[data-theme=dark]{color:var(--ground)}.nav[data-theme=light]{color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3f2f2e0;box-shadow:0 8px 28px #201e1d1a}.nav-logo{width:94px;height:35px;color:inherit;background:currentColor;flex:none;display:block;-webkit-mask:url(./scram-ds9TPJcK.svg) 0/contain no-repeat;mask:url(./scram-ds9TPJcK.svg) 0/contain no-repeat}.nav-right{align-items:center;gap:6px;min-width:0;display:flex}.nav-links{flex-wrap:wrap;justify-content:flex-end;gap:2px;min-width:0;height:40px;display:flex;overflow:hidden}.nav-links a{height:40px;color:inherit;white-space:nowrap;border-radius:12px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.nav-links a:hover{background:#7f7f7f29}.nav-cta{height:44px;color:var(--red-text);font-family:var(--archivo);letter-spacing:-.02em;white-space:nowrap;transition:background .35s, color .35s, transform .25s var(--pop);background:#fff;border-radius:14px;flex:none;align-items:center;padding:0 18px;font-size:15px;font-weight:800;font-stretch:125%;text-decoration:none;display:flex}.nav[data-theme=dark] .nav-cta,.nav[data-theme=light] .nav-cta{background:var(--red);color:#fff}.nav-cta:hover{transform:scale(1.05)}.nav-cta:active{transform:scale(.96)}.pin-a{height:640vh;position:relative}.anchor{width:1px;height:1px;position:absolute;left:0}#top{top:0}#how{top:172vh}.stick{height:100dvh;position:sticky;top:0;overflow:hidden}.stick-a{background:var(--ground)}.steps-ui{opacity:0;transition:opacity .45s;position:absolute;inset:0}.steps-ui.on{opacity:1}.steps-left,.steps-right{width:calc(45vw - min(18.5vh,171px) - 56px);position:absolute;top:0;bottom:0}.steps-left{left:var(--gutter);flex-direction:column;justify-content:space-between;padding:112px 0 6vh;display:flex}.steps-head{flex-direction:column;gap:16px;display:flex}.ticks{gap:6px;display:flex}.tick{background:var(--line);height:6px;transition:background .3s, flex-basis .5s var(--pop);border-radius:3px;flex:0 0 28px}.tick.done{background:var(--red)}.tick.on{background:var(--red);flex-basis:64px}.nums{height:min(44vh,26vw);position:relative}.num{letter-spacing:-.02em;color:var(--red);transform-origin:0 100%;opacity:0;transition:opacity .3s, transform .6s var(--pop);font-size:min(50vh,30vw);line-height:.76;position:absolute;bottom:0;left:0;transform:translateY(22%)scale(.9)}.num.ink{color:var(--ink)}.num.past{transform:translateY(-18%)scale(.9)}.num.on{opacity:1;transform:none}.steps-right{right:var(--gutter);align-items:center;display:flex}.txts{width:100%;height:340px;position:relative}.txt{opacity:0;transition:opacity .3s, transform .6s var(--pop);flex-direction:column;gap:18px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(calc(40px - 50%))}.txt.past{transform:translateY(calc(-50% - 40px))}.txt.on{opacity:1;transform:translateY(-50%)}.txt h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,60px);line-height:.95}.txt p{color:var(--ink-2);text-wrap:pretty;max-width:400px;margin:0;font-size:19px;line-height:1.45}.phone{width:450px;height:920px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.phone:before{content:"";border-radius:80px;width:432px;height:902.5px;position:absolute;top:8.5px;left:9px;box-shadow:0 50px 90px #201e1d38}.screen{z-index:1;background:var(--ground);width:402px;height:874px;color:var(--ink);border-radius:60px;position:absolute;top:23px;left:24px;overflow:hidden}.phone-frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sb{z-index:29;color:#000;justify-content:center;align-items:center;gap:154px;padding:21px 24px 19px;transition:color .3s;display:flex;position:absolute;top:0;left:0;right:0}.sb.light{color:#fff}.sb>span{flex:1;justify-content:center;align-items:center;height:22px;display:flex}.sb-time{padding-top:1.5px;font-size:17px;font-weight:590;line-height:22px}.sb-icons{gap:7px;padding-top:1px}.sb svg{fill:currentColor;display:block}.scr{opacity:0;transition:opacity .35s, transform .6s var(--pop);position:absolute;inset:0;transform:translateY(30px)scale(.96)}.scr.past{transform:translateY(-30px)scale(.96)}.scr.on{opacity:1;transform:none}.map{background:url(./map-DTWthiqH.svg) 50%/cover no-repeat;position:absolute;inset:0}.lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:600}.sheet{background:#fff;border-radius:34px;flex-direction:column;gap:18px;padding:22px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 12px 30px #201e1d24}.kv{flex-direction:column;gap:4px;display:flex}.kv .x{letter-spacing:-.03em;font-size:21px}.pill-row{justify-content:space-between;align-items:center;display:flex;position:absolute;top:64px;left:14px;right:14px}.pill{border-radius:14px;align-items:center;height:40px;padding:0 16px;display:flex}.host-map{will-change:transform;inset:-70px}.host-ring{border:4px solid var(--red);width:280px;height:280px;transition:transform .5s var(--pop);background:#ec30131a;border-radius:50%;position:absolute;top:220px;left:61px;transform:scale(.69)}.host-pin{background:var(--red);border:3px solid var(--ground);border-radius:50%;width:14px;height:14px;position:absolute;top:353px;left:194px;box-shadow:0 3px 10px #2d2b2b29}.zone-val{transform-origin:0 70%;display:inline-block}.scr-join{background:var(--ground);flex-direction:column;gap:16px;padding:72px 20px 30px;display:flex}.code{gap:7px;display:flex}.code>div{border:2px solid var(--line);background:#fff;border-radius:14px;flex:1;justify-content:center;align-items:center;height:60px;font-size:28px;display:flex}.code span{opacity:0;transition:opacity .2s, transform .45s var(--pop);transform:scale(.3)}.code span.on{opacity:1;transform:none}.opts{flex-direction:column;gap:10px;display:flex}.opt{transition:transform .45s var(--pop), box-shadow .3s;border-radius:24px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.opt>div{flex-direction:column;gap:4px;display:flex}.opt .x{letter-spacing:-.035em;font-size:26px;line-height:1}.opt>div>span:last-child{font-size:15px}.opt i{border:3px solid;border-radius:50%;width:26px;height:26px;transition:background .2s}.opt-h{background:var(--red);color:#fff}.opt-r{background:var(--ink);color:#fff}.opt-x{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.opt-x.on{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px var(--ground), 0 0 0 7px var(--red);transform:scale(1.03)}.opt-x.on i{background:var(--red)}.fair{opacity:0;transition:opacity .3s, transform .5s var(--pop);flex-direction:column;gap:8px;display:flex;transform:translateY(12px)}.fair.on{opacity:1;transform:none}.fair-bar{border-radius:4px;gap:3px;height:8px;display:flex;overflow:hidden}.fair span{color:var(--ink-2);font-size:14px;font-weight:600;line-height:1.35}.cta-dark{background:var(--ink);color:#fff;letter-spacing:-.02em;border-radius:20px;align-items:center;height:56px;margin-top:auto;padding:0 22px;font-size:18px;display:flex}.scr-run{background:var(--ink);color:#fff;flex-direction:column;gap:14px;padding:78px 26px 44px;display:flex}.scr-run .lbl{letter-spacing:.06em;color:var(--on-dark-2);font-size:13px}.run-big{letter-spacing:-.05em;font-size:128px;line-height:.9}.run-sub{color:var(--line);max-width:320px;font-size:18px;line-height:1.4}.head{flex-direction:column;gap:12px;margin-top:auto;display:flex}.head-timer{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:96px;line-height:.9}.head-track{background:var(--ink-2);border-radius:4px;height:8px;overflow:hidden}.head-bar{background:var(--red);border-radius:4px;width:100%;height:100%}.hunt-ring{border:3px solid var(--red);background:#ec30130f;border-radius:50%;width:280px;height:280px;position:absolute;top:250px;left:61px}.at{width:0;height:0;position:absolute}.ping-ring{border:2px solid var(--ink);border-radius:50%;width:20px;height:20px;position:absolute;top:-10px;left:-10px}.ping-dot{background:var(--ink);border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.tag{white-space:nowrap;background:#fff;border-radius:999px;gap:5px;padding:4px 9px;font-size:11px;display:flex;position:absolute;top:-13px;left:14px;box-shadow:0 1px 2px #2d2b2b24}.tag b{letter-spacing:.04em;font-weight:800}.tag span{color:var(--ink-3);font-variant-numeric:tabular-nums}.mate{background:var(--red);color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;font-size:11px;font-weight:700;display:flex;position:absolute;box-shadow:0 4px 10px #201e1d40}.hunt-head{background:var(--red);color:#fff;border-radius:26px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex;position:absolute;top:60px;left:12px;right:12px}.hunt-head>.x{letter-spacing:-.04em;font-size:30px;line-height:1}.hunt-head>div{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.hunt-head .lbl{letter-spacing:.06em;color:#fff;font-size:11px}.hunt-head .timer{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px}.hunt-sheet{border-radius:32px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 20px 22px}.hunt-sheet .x{letter-spacing:-.03em;font-size:28px}.tag-note{background:var(--fill);text-align:right;border-radius:18px;flex-direction:column;gap:2px;padding:11px 18px;display:flex}.tag-note b{font-size:15px;font-weight:700}.tag-note span{color:var(--ink-3);font-size:13px}.red{z-index:5;background:var(--red);clip-path:inset(0);position:absolute;inset:0}.hero{color:#fff;flex-direction:column;justify-content:flex-end;gap:clamp(24px,5vh,56px);padding:100px clamp(20px,4vw,56px) clamp(24px,5vh,56px);display:flex;position:absolute;inset:0}.hero-logo{flex:none;width:min(100%,122vh,max(220px,270vh - 1296px));margin:0}.speed{transform-origin:0;background:#fff;width:55%;height:3px;position:absolute;left:0;transform:translate(-120vw)}.hero-copy{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.hero-copy-l{flex-direction:column;gap:16px;max-width:600px;display:flex}.hero-tag{letter-spacing:.01em;font-size:15px;font-weight:600}.hero h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,50px);line-height:.98}.hero-copy-r{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.hero-snacks{margin:0;font-size:20px;line-height:1.4}.hero-small{font-size:14px}.red-island{opacity:0;transform-origin:0 0;background:#000;border-radius:18px;width:124.5px;height:35.5px;position:absolute;top:0;left:0}.phone-splash{opacity:0;transform-origin:50% 100%;background:url(./scram-ds9TPJcK.svg) 0 0/100% 100% no-repeat;width:290px;height:107px;position:absolute;top:0;left:0}.pin-b{background:var(--ink);height:320vh;position:relative}.stick-b{background:var(--ink);color:var(--ground)}.cd-head{left:var(--gutter);flex-direction:column;gap:16px;max-width:560px;padding-right:20px;display:flex;position:absolute;top:112px}.cd-head .eyebrow{color:var(--on-dark-2)}.cd-title{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,64px);line-height:.95}.cd-ticks{left:var(--gutter);gap:6px;display:flex;position:absolute;bottom:clamp(28px,6vh,64px)}.cd-ticks i{background:var(--ink-2);border-radius:4px;width:26px;height:8px;transition:background .2s}.cd-ticks i.on{background:var(--ground)}.count{right:var(--gutter);letter-spacing:-.03em;color:var(--ground);transform-origin:50% 100%;font-variant-numeric:tabular-nums;font-size:min(96vh,60vw);line-height:.8;position:absolute;bottom:-6vh}.ready{background:var(--red);color:#fff;clip-path:circle(0 at 72% 64%);padding:0 var(--gutter) clamp(28px, 7vh, 72px);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.ready-text{letter-spacing:-.01em;flex-direction:column;font-size:min(27vh,13.5vw);line-height:.82;display:flex}.ready-text>span{flex-wrap:wrap;display:flex}.rw{white-space:nowrap;display:inline-flex}.rl{transform-origin:50% 100%;font-style:normal;display:inline-block}.sp{width:.22em;display:inline-block}.band{flex-direction:column;gap:40px;padding:clamp(60px,10vh,120px) clamp(14px,2.4vw,36px);display:flex}.band-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 clamp(6px,2.6vw,44px);display:flex}#sides{padding-top:clamp(100px,14vh,160px)}.sides{flex-wrap:wrap;gap:14px;display:flex;position:relative}.side-wrap{flex:420px;display:flex}.side{color:#fff;min-height:min(76vh,720px);transition:transform .5s var(--pop), opacity .3s;border-radius:44px;flex-direction:column;flex:1;justify-content:space-between;gap:32px;padding:clamp(24px,3vw,48px);display:flex}.side-h{background:var(--red)}.side-r{background:var(--ink)}.side-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.side-top>span:first-child{letter-spacing:.05em;text-transform:uppercase;font-size:15px}.you{opacity:0;height:36px;transition:opacity .2s, transform .5s var(--pop);background:#fff;border-radius:12px;align-items:center;padding:0 14px;font-size:14px;display:flex;transform:scale(.4)}.you.on{opacity:1;transform:none}.side-h .you{color:var(--red-text)}.side-r .you{color:var(--ink)}.big{letter-spacing:-.06em;transform-origin:0 100%;font-size:clamp(68px,9.4vw,164px);line-height:.86}.side-body{flex-direction:column;gap:14px;max-width:460px;display:flex}.side-body p{text-wrap:pretty;margin:0;font-size:18px;line-height:1.45}.side-body .x{letter-spacing:-.02em;font-size:18px}.rand{background:var(--ground);width:156px;height:156px;color:var(--ink);cursor:pointer;font:inherit;box-shadow:0 0 0 8px var(--ground);transition:transform .35s var(--pop);border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rand:hover{transform:translate(-50%,-50%)scale(1.06)}.rand:active{transform:translate(-50%,-50%)scale(.94)}.rand .x{letter-spacing:-.03em;font-size:22px}.rand>span:last-child{color:var(--ink-3);font-size:13px;font-weight:600}#features{padding-top:clamp(40px,8vh,100px)}.feat-head{flex-direction:column;gap:18px;display:flex}.cards{flex-wrap:wrap;gap:14px;display:flex}.card{border-radius:40px;flex-direction:column;gap:26px;min-height:500px;padding:clamp(22px,2.4vw,36px);display:flex}.card-ink{background:var(--ink);color:#fff}.card-white{background:#fff}.card-red{background:var(--red);color:#fff}.card-title{letter-spacing:-.045em;font-size:clamp(28px,2.6vw,42px);line-height:.95}.card-text{flex-direction:column;gap:12px;display:flex}.card p{text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}.card-white p{color:var(--ink-2)}.card-ink p{color:var(--line)}.panel{border-radius:26px;flex:1;min-height:300px;position:relative;overflow:hidden}.f-ping{flex:7 540px;min-height:520px}.f-ping .map{filter:invert(.9)}.f-ping .card-text{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:12px 40px}.f-ping .card-title{max-width:420px}.f-ping p{max-width:400px}.pg-ghost{border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.pg-ring{opacity:0;border:2px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;left:-12px}.pg-dot{border:4px solid var(--red);background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-10px;left:-10px}.pg-chip{white-space:nowrap;color:var(--ink);transform-origin:0 100%;background:#fff;border-radius:999px;gap:6px;padding:7px 11px;font-size:13px;display:flex;position:absolute;top:-42px;left:16px}.pg-chip b{letter-spacing:.04em;font-weight:800}.pg-chip span{color:var(--ink-3);font-variant-numeric:tabular-nums}.corner{color:#fff;background:#201e1dcc;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:600;position:absolute;bottom:14px;left:14px}.f-zone{flex:5 380px;min-height:520px}.zone-ring,.zone-next{border-radius:50%;width:250px;height:250px;margin:-125px 0 0 -125px;position:absolute;top:54%;left:50%}.zone-ring{border:3px solid var(--red);background:#ec301314}.zone-next{opacity:0;border:2px dashed #ec3013d9}.runner-at{width:0;height:0;position:absolute;top:calc(54% - 62px);left:calc(50% + 66px)}.live-ring{opacity:0;background:#ec301340;border-radius:50%;width:36px;height:36px;position:absolute;top:-18px;left:-18px}.runner-dot{background:var(--ink);border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px}.live-chip{background:var(--red);color:#fff;white-space:nowrap;opacity:0;border-radius:9px;padding:5px 9px;font-size:12px;font-weight:700;position:absolute;top:-34px;left:14px}.zone-warn{white-space:nowrap;background:var(--ink);color:#fff;opacity:0;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700;position:absolute;top:16px;left:50%;transform:translate(-50%)}.f-radio,.f-team,.f-pocket{flex:4 320px}.chat{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:250px;display:flex}.bub{transform-origin:0 100%;flex-direction:column;align-self:flex-start;gap:4px;max-width:78%;display:flex}.bub>span:first-child{padding-left:6px;font-size:12px;font-weight:700}.bub>span:last-child{color:var(--ink);background:#fff;border-radius:20px 20px 20px 6px;padding:12px 16px;font-size:17px;font-weight:600}.bub.mine{transform-origin:100% 100%;align-self:flex-end;align-items:flex-end}.bub.mine>span:first-child{padding:0 6px 0 0}.bub.mine>span:last-child{background:var(--ink);color:#fff;border-radius:20px 20px 6px}.sys{text-align:center;color:#ffffffd9;font-variant-numeric:tabular-nums;align-self:center;padding:0 12px 4px;font-size:13px;font-weight:700}.f-team .map{background-position:30% 60%}.you-big{background:var(--ink);color:#fff;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;font-size:11px;font-weight:700;display:flex;position:absolute;top:46%;left:52%;box-shadow:0 6px 14px #201e1d40}.f-team .mate{box-shadow:0 4px 10px #201e1d33}.lock{flex-direction:column;flex:1;gap:10px;min-height:250px;display:flex}.lock-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lock-time{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:56px;line-height:1}.buzz{box-shadow:inset 0 0 0 2px var(--ground);white-space:nowrap;border-radius:10px;margin-top:8px;padding:7px 11px;font-size:12px;font-weight:700}.notes{flex-direction:column;gap:8px;margin-top:auto;display:flex}.note{background:var(--ink-2);border-radius:20px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.note-icon{background:var(--red);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;display:flex}.note>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.note-app{color:var(--on-dark-2);font-size:12px;font-weight:600}.note b{font-size:14px;font-weight:700}.note-body{color:var(--fill);font-size:14px;line-height:1.3}.f-rules{flex-flow:wrap;flex:8 560px;align-items:flex-end;gap:36px 56px;min-height:420px}.f-rules .card-text{flex:260px}.sliders{flex-direction:column;flex:1.4 320px;gap:22px;display:flex}.slider{flex-direction:column;gap:10px;display:flex}.slider-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.slider-top>span:first-child{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700}.slider-top .x{letter-spacing:-.03em;white-space:nowrap;font-size:22px}.track{background:var(--fill);border-radius:5px;height:10px;position:relative}.track-fill{background:var(--red);border-radius:5px;width:30%;position:absolute;top:0;bottom:0;left:0}.knob{width:28px;height:28px;box-shadow:0 0 0 3px var(--ink), 0 4px 10px #201e1d33;background:#fff;border-radius:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;left:30%}.ends{color:var(--ink-3);justify-content:space-between;font-size:13px;display:flex}.f-players{flex:4 320px;justify-content:space-between;gap:20px;min-height:420px;overflow:hidden}.three{letter-spacing:-.03em;font-size:240px;line-height:.78}.f-players .card-text{gap:8px}#privacy{padding:clamp(20px,4vh,40px) clamp(14px,2.4vw,36px) clamp(80px,12vh,140px)}.privacy{background:#fff;border-radius:48px;flex-wrap:wrap;gap:48px 64px;padding:clamp(28px,5vw,88px);display:flex}.privacy-l{flex-direction:column;flex:340px;align-self:flex-start;gap:20px;display:flex}.privacy-l h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,92px);line-height:.9}.privacy-l p{max-width:400px}.rows{flex:1.2 400px;margin:0;padding:0;list-style:none}.rows li{border-top:2px solid var(--ink);gap:22px;padding:30px 0;display:flex}.rows li:last-child{border-bottom:2px solid var(--ink)}.rows li>span{color:var(--red);min-width:40px;font-size:64px;line-height:.8}.rows li>div{flex-direction:column;gap:10px;display:flex}.rows li .x{letter-spacing:-.04em;font-size:clamp(24px,2.4vw,36px);line-height:1.02}.rows li p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.45}#get{background:var(--red);color:#fff;flex-direction:column;justify-content:space-between;gap:48px;min-height:100vh;padding:120px clamp(20px,4vw,56px) 28px;display:flex;overflow:hidden}.close-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.close-l{flex-direction:column;gap:14px;display:flex}.close-l .eyebrow{color:#fff}.close-sub{letter-spacing:-.04em;font-size:clamp(28px,3vw,48px);line-height:1}.close-r{flex-direction:column;align-items:flex-start;gap:14px;max-width:100%;display:flex}.close-r>span{font-size:15px}.wait{flex-direction:column;gap:10px;width:460px;max-width:100%;display:flex}.wait-label{font-size:17px;line-height:1.35}.wait-row{gap:8px;display:flex}.wait-input{width:100%;min-width:0;height:58px;color:var(--ink);font:500 17px var(--sys);background:#fff;border:0;border-radius:20px;flex:1;padding:0 18px}.wait-input::placeholder{color:var(--ink-4)}.wait-input:focus-visible{outline-offset:2px}.wait-row .btn{cursor:pointer;border:0;flex:none}.wait-row .btn:disabled{opacity:.6;cursor:default;transform:none}.wait-note{margin:0;font-size:14px;line-height:1.4}.wait-note a{color:inherit}.wait-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.wait.done .wait-row{display:none}.wait.done .wait-label{font-size:24px}.wait.done .wait-note{font-size:17px}.close-logo{width:min(100%,118vh,max(220px,270vh - 1242px))}.foot{border-top:2px solid #fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px calc(208px - clamp(20px,4vw,56px)) 0 0;font-size:14px;display:flex}.foot-links{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.foot-link{color:inherit;align-items:center;gap:7px;margin:-8px 0;padding:8px 0;text-decoration:none;display:inline-flex}.foot-link:hover{text-underline-offset:3px;text-decoration:underline}.ig svg{fill:none;stroke:currentColor;stroke-width:2px;width:17px;height:17px}.progress{z-index:90;pointer-events:none;background:#f3f2f2eb;border-radius:14px;width:168px;height:44px;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 20px #201e1d29}.progress:before{content:"";background:var(--ink);height:2px;position:absolute;bottom:11px;left:14px;right:14px}.runner{width:22px;height:26.4px;position:absolute;bottom:12px;left:14px}.runner i{background:var(--red);transform-origin:50% 100%;position:absolute;inset:0;-webkit-mask:url(./runner-dQR-OE2x.svg) 0 0/100% 100% no-repeat;mask:url(./runner-dQR-OE2x.svg) 0 0/100% 100% no-repeat}@media (width<=959px){.steps-left,.steps-right{width:auto;padding:0;bottom:auto;left:20px;right:20px}.steps-left{top:calc(var(--pbot,60vh) + 18px)}.nums{display:none}.steps-head{flex-direction:row;justify-content:space-between;align-items:center}.steps-right{top:calc(var(--pbot,60vh) + 50px);align-items:flex-start;bottom:0}.txts{height:100%}.txt{gap:10px;top:0;transform:translateY(24px)}.txt.past{transform:translateY(-24px)}.txt.on{transform:none}.txt h3{font-size:clamp(26px,7vw,40px)}.txt p{max-width:520px;font-size:16px;line-height:1.4}.side{min-height:min(62vh,560px)}.card,.f-ping,.f-zone{min-height:440px}.count{font-size:min(60vh,95vw);bottom:calc(clamp(28px,6vh,64px) + 24px)}.ready-text{font-size:min(27vh,16vw)}.foot{flex-direction:column;align-items:flex-start}}@media (width<=897px){.side-h{padding-bottom:84px}.side-r{padding-top:84px}.rand{width:132px;height:132px}}@media (width<=560px){.nav{padding-left:18px}.nav-links,.progress{display:none}.foot{padding-right:0}.rows li{gap:16px}.rows li>span{min-width:30px;font-size:52px}.three{font-size:200px}.f-rules{gap:28px}}html:not(.js) .pin-a,html:not(.js) .pin-b{height:auto}html:not(.js) .steps-ui,html:not(.js) .phone{display:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.num,.txt,.scr,.tick,.code span,.opt,.fair,.host-ring,.you,.side,.btn,.nav-cta,.rand{transition-duration:.2s!important;transition-timing-function:ease-out!important}}@font-face{font-family:Fredoka;src:url(./Fredoka-Bold-OltQ2MHo.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--red:#ff6a13;--red-text:#b84400;--splash:#160626;--ink:#160626;--ground:#fff;--ink-2:#4d365f;--ink-3:#6f587e;--ink-4:#897594;--line:#e1d7ea;--fill:#f0eaf6;--on-dark-2:#d0bfdf;--archivo:Fredoka, ui-rounded, system-ui, sans-serif}.x,.c,.eyebrow,.btn,.nav-cta{font-weight:700;font-stretch:100%}.red,.splash-red,#get,.nav{background:#160626}.nav-logo{background:0 0;width:136px;height:auto;text-decoration:none;transition:opacity .22s,transform .22s;display:block;-webkit-mask:none;mask:none}.nav:not([data-scrolled=true]) .nav-logo{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.nav-right{gap:10px;margin-left:auto}.language-switcher{flex:none;align-items:center;display:inline-flex;position:relative}.language-button{color:#fff;cursor:pointer;background:#160626;border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:64px;min-height:44px;padding:0 12px;display:inline-flex}.language-button img{border-radius:2px;width:30px;height:15px;display:block}.language-button:focus-visible{outline-offset:2px;outline:2px solid #fff}.language-caret{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;width:10px;height:7px}.language-button[aria-expanded=true] .language-caret{transform:rotate(180deg)}.language-menu{z-index:50;background:#22103a;border:1px solid #ffffff1f;border-radius:16px;min-width:190px;margin:0;padding:6px;list-style:none;animation:.14s ease-out language-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #05010b80}.language-option{color:#f2ecf8;min-height:44px;font:600 15px var(--sys);cursor:pointer;border-radius:11px;align-items:center;gap:12px;padding:0 12px;display:flex}.language-option img{border-radius:2px;flex:none;width:24px;height:12px}.language-option span{flex:1}.language-option.is-focused{background:#ffffff14}.language-option[aria-selected=true]{color:#fff}.language-check{fill:none;width:14px;height:11px;stroke:var(--red);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@keyframes language-menu-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.language-menu{animation:none}}.nav-wordmark{width:100%;display:block}.logo{aspect-ratio:1260/466}.logo-l{color:#fff;background:0 0}.brand-glyph{width:100%;height:100%;display:block;position:absolute;inset:0}.brand-letter{fill:currentColor;font:700 450px Fredoka,ui-rounded,system-ui,sans-serif}.phone-splash{background:0 0}.hero-logo{width:min(100%,122vh,max(220px,270vh - 1296px))}.hero{justify-content:center;gap:clamp(18px,3.2vh,38px);padding-top:100px}.hero-copy{flex-direction:column;align-items:flex-start;gap:20px;width:100%}.hero-copy-l,.hero-copy-r{gap:12px;min-width:0;max-width:100%}.hero h2{overflow-wrap:break-word;line-height:1.05}.hero-small{max-width:440px;font-size:12px;line-height:1.5}.hero-live-map{z-index:0;background:#eae7e7;border:0;border-radius:0;width:42%;min-width:0;position:absolute;inset:0 0 0 auto;overflow:hidden;box-shadow:inset 24px 0 40px #16062659}.hero-map-art{opacity:1;filter:saturate(.7)contrast(1.03);background:url(./map-DTWthiqH.svg) 50%/cover no-repeat;animation:17s ease-in-out infinite alternate hideya-map-pan;position:absolute;inset:0}.hero-live-map:before,.hero-live-map:after{content:"";pointer-events:none;position:absolute}.hero-live-map:before{background:linear-gradient(90deg,#1606267d 0%,#16062600 22%,#ff6a1318 100%);inset:0}.hero-live-map:after{opacity:.14;background-image:linear-gradient(#1606261f 1px,#0000 1px),linear-gradient(90deg,#1606261f 1px,#0000 1px);background-size:52px 52px;inset:0}.hero-map-zone{box-sizing:border-box;z-index:2;aspect-ratio:1;background:#ff6a131c;border:3px dashed #ff6a13;border-radius:50%;width:56%;animation:3.4s ease-in-out infinite hideya-zone-pulse;position:absolute;top:22%;left:22%}.hero-map-ping{z-index:3;border:2px solid #ff6a13;border-radius:50%;width:16px;height:16px;margin:-8px;animation:2.6s ease-out infinite hideya-ping;position:absolute;box-shadow:0 0 #ff6a13b3}.hero-map-ping-a{top:43%;left:47%}.hero-map-ping-b{animation-delay:1.25s;top:68%;left:72%}.hero-map-player,.hero-map-runner{z-index:4;color:#160626;font:700 12px/1 var(--archivo);border-radius:50%;place-items:center;display:grid;position:absolute}.hero-map-player{background:#fff;width:30px;height:30px;box-shadow:0 5px 18px #08000f66}.hero-map-player-a{animation:7s ease-in-out infinite hideya-player-a;top:53%;left:34%}.hero-map-player-b{animation:8s ease-in-out infinite hideya-player-b;top:22%;right:17%}.hero-map-runner{background:#ff6a13;width:24px;height:24px;animation:6.5s ease-in-out infinite hideya-runner;top:29%;left:54%;box-shadow:0 0 0 5px #ff6a1333}.hero-map-runner i{background:#fff;border-radius:50%;width:8px;height:8px}.hero-map-place,.hero-map-live,.hero-map-timer{z-index:5;font:700 10px/1 var(--archivo);letter-spacing:.08em;position:absolute}.hero-map-place{color:#fffa}.hero-map-place-a{top:14%;left:8%}.hero-map-place-b{bottom:13%;right:5%}.hero-map-live{color:#fff;background:#160626d9;border-radius:999px;padding:8px 10px;bottom:16px;left:18px}.hero-map-live i{background:#ff6a13;border-radius:50%;width:7px;height:7px;margin-right:5px;animation:1s ease-in-out infinite alternate hideya-live-dot;display:inline-block}.hero-map-timer{color:#160626;background:#ffffffed;border-radius:8px;padding:8px 9px;top:16px;right:16px}.hero-copy,.hero-logo{z-index:2;position:relative}.store-downloads{flex-direction:column;gap:12px;display:flex}.store-available{color:#fff;font:700 15px/1 var(--archivo)}.btns{max-width:100%}.btn{white-space:normal;text-align:center;min-width:0;max-width:100%}.btn:disabled{opacity:1;cursor:default}.btn-store{text-align:left;appearance:none;border:0;justify-content:flex-start;align-items:center;gap:10px;display:inline-flex}.btn-store,.btn-store:disabled{color:var(--red-text);-webkit-text-fill-color:var(--red-text);background:#fff}.store-icon{fill:currentColor;flex:none;width:1.25em;height:1.25em}.card,.side,.card-text,.privacy-l,.rows,.rows li>div{min-width:0;max-width:100%}.card-text,.side-body,.rows li>div{overflow-wrap:break-word}.cd-title{white-space:pre-line}.document-tools{justify-content:space-between;align-items:center;gap:16px;display:flex}@keyframes hideya-map-pan{0%{transform:translate(-1.5%,-1%)scale(1.02)}to{transform:translate(1.5%,1%)scale(1.06)}}@keyframes hideya-zone-pulse{50%{border-color:#fff;transform:scale(1.08)rotate(8deg)}}@keyframes hideya-ping{70%{box-shadow:0 0 0 24px #ff6a1300}to{box-shadow:0 0 #ff6a1300}}@keyframes hideya-player-a{50%{transform:translate(74px,-32px)}}@keyframes hideya-player-b{50%{transform:translate(-54px,60px)}}@keyframes hideya-runner{30%{transform:translate(100px,54px)}65%{transform:translate(-36px,125px)}}@keyframes hideya-live-dot{to{opacity:.35;transform:scale(.72)}}@media (width>=960px){.hero{padding-right:calc(42vw + clamp(28px,4vw,56px))}.hero-logo{width:min(100%,82vh,max(220px,215vh - 1032px))}}@media (width<=959px){.hero-live-map{display:none}.hero{gap:24px;padding:88px 24px 24px}.hero-logo{width:min(100%,66vh,580px)}.hero-copy{gap:18px}.hero-copy-l{max-width:620px}.hero h2{max-width:20ch;font-size:clamp(28px,4.8vw,44px)}.hero-snacks{font-size:18px}.txt p{font-size:15px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.hero-live-map *,.hero-map-art{animation:none!important}}.nav[data-theme=light]{color:#fff;background:#160626}.on-red .eyebrow{color:#fff}.preview-status{color:#d0bfdf;margin:0;font-size:12px;line-height:1.6}.community-dialog{border:1px solid var(--line);width:min(440px,100% - 40px);color:var(--ink);font:16px/1.6 var(--sys);background:#fff;border-radius:24px;padding:28px}.community-dialog::backdrop{background:#16062699}.community-dialog h2{font:700 30px/1.1 var(--archivo);margin:0 0 16px}.community-dialog button{cursor:pointer;border:0;display:inline-flex}.lang summary{cursor:pointer;align-items:center;gap:6px;padding:8px 0;list-style:none;display:inline-flex}.lang summary::-webkit-details-marker{display:none}.lang svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.lang-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lang[open]{width:100%}.lang ul{flex-wrap:wrap;gap:2px 20px;padding:0;list-style:none;display:flex}.lang li a{padding:6px 0;text-decoration:none;display:inline-block}.lang li a:hover,.lang li a[aria-current]{text-underline-offset:3px;text-decoration:underline}.lang li a[aria-current]{font-weight:700}.document-page{max-width:850px;color:var(--ink);margin:auto;padding:120px 24px 70px}.document-page h1,.document-page h2,.document-page h3{font-family:var(--archivo)}.document-page h1{font-size:56px;line-height:1}.document-page p,.document-page li{font-size:16px;line-height:1.8}.document-page a{color:var(--red-text)}@media (width<=560px){.nav{left:8px;right:8px;top:max(8px, env(safe-area-inset-top));gap:6px;padding:0 8px}.nav-logo{width:94px}.nav-right{gap:6px}.nav-cta{padding:0 12px;font-size:13px}.hero{gap:24px;padding:82px 20px 22px}.hero-logo{width:min(100%,52vh)}.hero h2{font-size:clamp(27px,7.2vw,38px);line-height:1.08}.hero-tag{font-size:13px;line-height:1.4}.hero-copy{gap:16px}.hero .btns{grid-template-columns:1fr;gap:10px;width:min(100%,290px);display:grid}.hero .store-downloads{width:100%}.hero .btn{min-height:48px;padding:12px 16px;font-size:16px}.hero-small{font-size:11px}.hero-copy-r{width:100%}.band{padding-left:14px;padding-right:14px}.band-head .h2{font-size:clamp(32px,10vw,46px)}.card{border-radius:28px;padding:22px}.card-title{font-size:30px;line-height:1.06}.privacy{border-radius:28px;gap:28px;padding:24px}.privacy-l h2{font-size:clamp(32px,9vw,44px);line-height:1.04}.rows li{gap:12px}.rows li .x{font-size:24px;line-height:1.12}.rows li p{font-size:15px}.side .big{overflow-wrap:break-word;font-size:clamp(38px,11vw,64px)}.rand .x{font-size:18px}.rand>span:last-child{font-size:11px}.ready-text{font-size:min(19vh,12vw);line-height:1}.close-l,.close-r,.store-downloads{width:100%}.close-l .h2{font-size:clamp(34px,11vw,48px)}.close-sub{font-size:27px;line-height:1.1}.close-r .btns{flex-direction:column;width:100%}.close-r .btn{width:100%}.document-page h1{font-size:40px}}@media (width<=959px) and (height<=700px){.hero{gap:16px;padding-top:76px;padding-bottom:16px}.hero-logo{width:min(100%,40vh)}.hero h2{font-size:clamp(24px,6.5vw,32px)}.hero-copy{gap:12px}.hero-copy-l,.hero-copy-r{gap:8px}.hero-tag{font-size:12px}.hero-snacks{font-size:15px}.hero .btn{min-height:44px;padding:10px 14px}.hero .btns{gap:8px}.hero-small{font-size:10px}}@media (width<=959px) and (orientation:landscape) and (height<=500px){.hero{gap:10px;padding:76px 24px 18px}.hero-logo{width:180px}.hero-copy{flex-flow:row;align-items:center;gap:24px}.hero-copy-l,.hero-copy-r{width:50%}.hero h2{font-size:25px}.hero .btns{flex-wrap:wrap;display:flex}.hero .btn{min-height:40px;font-size:13px}}#power-ups{padding:clamp(20px,4vh,40px) clamp(14px,2.4vw,36px) 0}.powerups{background:var(--ink);color:#fff;border-radius:48px;flex-direction:column;gap:clamp(28px,4vw,48px);padding:clamp(28px,5vw,88px);display:flex}.powerups-head{flex-direction:column;gap:20px;max-width:760px;display:flex}.powerups-head .eyebrow{color:#ff9a5c}.powerups-head h2{letter-spacing:-.05em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(40px,5.2vw,88px);line-height:.92}.powerups-head .lede{color:#fffc;max-width:560px;margin:0}.pu-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pu-card{background:#ffffff12;border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.pu-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pu-mark{color:#fff;background:#ff6a13;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.pu-mark svg{width:30px;height:30px}.pu-team{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:13px;font-weight:700}.pu-card .x,.pu-extra .x{letter-spacing:-.04em;color:#fff;font-size:clamp(24px,2.2vw,32px);line-height:1.02}.pu-card p,.pu-extra p{color:#fffc;margin:0;font-size:17px;line-height:1.45}.pu-extras{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.pu-extra{border-top:2px solid #fff3;align-items:flex-start;gap:20px;min-width:0;padding-top:24px;display:flex}.pu-extra>div{flex-direction:column;gap:10px;min-width:0;display:flex}.pu-daily .pu-mark{color:#ff6a13;background:#fff}@media (width<=640px){.powerups{border-radius:28px;padding:24px}.pu-extras{grid-template-columns:1fr}}
