.fft{--fft-night: #0a0c22;--fft-night-2: #11143a;--fft-ink: #eef0fb;--fft-dim: rgba(238, 240, 251, .74);--fft-faint: rgba(238, 240, 251, .46);--fft-line: rgba(238, 240, 251, .16);--fft-glass: rgba(10, 12, 34, .72);--fft-amber: #ffb84d;--fft-amber-hi: #ffd798;--fft-yellow: #f5cc1a;--fft-silver: #c9d3ff;--fft-moon: #f5f2e6;--fft-paper: #e9ecf7;--fft-paper-2: #d9def0;--fft-paper-ink: #141734;--fft-paper-soft: #4b5280;--fft-display: "Fraunces", Georgia, "Times New Roman", serif;--fft-body: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fft-mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--fft-safe-t: env(safe-area-inset-top, 0px);--fft-safe-r: env(safe-area-inset-right, 0px);--fft-safe-b: env(safe-area-inset-bottom, 0px);--fft-safe-l: env(safe-area-inset-left, 0px);--fft-gx: max(16px, var(--fft-safe-l));--fft-gr: max(16px, var(--fft-safe-r));margin:0;min-height:100vh;background:var(--fft-night);color:var(--fft-ink);font:400 16px/1.55 var(--fft-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:hidden}.fft *,.fft *:before,.fft *:after{box-sizing:border-box}html:has(body.fft){background:#0a0c22;-webkit-text-size-adjust:100%}.fft-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:not(.fft-game) .fft-game-only{display:none!important}.fft-game .fft-static-only{display:none!important}html.fft-game:not(.fft-open),html.fft-game:not(.fft-open) body{height:100%;overflow:hidden;overscroll-behavior:none}.fft-stage{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;background:radial-gradient(90% 50% at 70% 12%,rgba(120,136,220,.18),transparent 70%),linear-gradient(180deg,#0c1030,#0a0c22 60%,#07081a)}.fft-game .fft-stage{height:100vh;height:100svh;min-height:0;touch-action:none;user-select:none;-webkit-user-select:none}.fft-game.fft-open .fft-stage{touch-action:auto;user-select:auto;-webkit-user-select:auto}.fft-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.fft-art,.fft-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fft-canvas,.fft-game .fft-art{display:none}.fft-game .fft-canvas{display:block;opacity:0;transition:opacity .9s ease}.fft-game .fft-stage.is-live .fft-canvas{opacity:1}.fft-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0607149e,#06071400 30%),radial-gradient(130% 95% at 50% 55%,transparent 60%,rgba(4,5,14,.55) 100%)}.fft-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;outline:none;cursor:none}.fft-field:focus-visible{box-shadow:inset 0 0 0 3px var(--fft-amber)}.fft-stage.is-done .fft-field{cursor:default;pointer-events:none}.fft-top{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(var(--fft-safe-t) + 12px) var(--fft-gr) 0 var(--fft-gx)}.fft-back{order:-1}.fft-back,.fft-skip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;text-decoration:none;white-space:nowrap;font:500 11px/1 var(--fft-mono);letter-spacing:.1em;text-transform:uppercase}.fft-back{color:var(--fft-dim);padding-left:2px}.fft-back span{font-size:18px;line-height:0}.fft-back:hover{color:var(--fft-ink)}.fft-skip{color:var(--fft-ink);border:1px solid rgba(238,240,251,.3);background:#0a0c2280;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s ease,color .2s ease}.fft-skip:hover{border-color:var(--fft-amber);color:var(--fft-amber-hi)}.fft-stage.is-done .fft-skip{opacity:0;pointer-events:none}.fft-head{position:absolute;z-index:2;left:var(--fft-gx);right:var(--fft-gr);top:calc(var(--fft-safe-t) + 60px);pointer-events:none;text-shadow:0 1px 16px rgba(4,5,14,.7)}.fft-kicker{margin:0 0 6px;font:500 11px/1.3 var(--fft-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fft-silver)}.fft-title{margin:0;font-family:var(--fft-display);font-weight:600;font-size:clamp(34px,10vw,76px);line-height:.95;letter-spacing:-.015em;font-variation-settings:"opsz" 144}.fft-title em{display:inline-block;font-style:italic;font-weight:500;color:var(--fft-yellow);text-shadow:0 0 22px rgba(245,204,26,.28),0 1px 16px rgba(4,5,14,.7)}.fft-lede{margin:14px 0 0;max-width:34ch;color:var(--fft-dim);font-size:clamp(15px,4vw,18px)}.fft-hint{display:inline-flex;align-items:center;gap:10px;margin:14px 0 0;font:500 11px/1.3 var(--fft-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fft-amber-hi);transition:opacity .6s ease}.fft-hint i{width:8px;height:8px;border-radius:50%;background:var(--fft-amber);box-shadow:0 0 #ffb84d99;animation:fft-ping 1.8s ease-out infinite}.fft-hint.is-hidden{opacity:0}@keyframes fft-ping{0%{box-shadow:0 0 #ffb84d8c}to{box-shadow:0 0 0 12px #ffb84d00}}.fft-log{position:relative;z-index:3;font-family:var(--fft-mono)}.fft-log-head{display:flex;align-items:center;gap:12px}.fft-log-title{margin:0;font:600 11px/1 var(--fft-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fft-silver)}.fft-count{margin:0 0 0 auto;font:500 11px/1 var(--fft-mono);letter-spacing:.08em;color:var(--fft-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.fft-count b{font-weight:600;font-size:14px;color:var(--fft-yellow)}.fft-pips{display:flex;gap:5px;margin:0;padding:0;list-style:none}.fft-pips li{width:10px;height:17px}.fft-pips svg{display:block;width:100%;height:100%;fill:#eef0fb2e;transition:fill .3s ease}.fft-pips li.is-on svg{fill:var(--fft-yellow);filter:drop-shadow(0 0 4px rgba(245,204,26,.6));animation:fft-stamp .6s cubic-bezier(.2,.9,.3,1.3) both}.fft-log-toggle{flex:none;display:grid;place-items:center;width:36px;height:36px;margin:-6px -8px -6px 0;border:0;border-radius:50%;background:transparent;color:var(--fft-dim);cursor:pointer}.fft-log-toggle i{width:9px;height:9px;border-left:2px solid currentColor;border-top:2px solid currentColor;transform:translateY(2px) rotate(45deg);transition:transform .3s ease}.fft-log.is-expanded .fft-log-toggle i{transform:translateY(-2px) rotate(225deg)}.fft-log-toggle:hover{color:var(--fft-ink)}.fft-entries{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.fft-entry{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:10px 0 0;border-top:1px solid var(--fft-line)}.fft-entry:first-child{border-top:0;padding-top:0}.fft-entry-mark{width:18px;height:30px;margin-top:2px;fill:var(--fft-yellow);filter:drop-shadow(0 0 6px rgba(245,204,26,.4))}.fft-entry-text{min-width:0}.fft-entry-label{margin:0 0 3px;font:500 10px/1.2 var(--fft-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fft-amber-hi)}.fft-entry-main{margin:0;font:600 18px/1.2 var(--fft-display);color:var(--fft-ink);font-variation-settings:"opsz" 36}.fft-entry-sub{margin:3px 0 0;font:400 12.5px/1.45 var(--fft-mono);color:var(--fft-dim)}.fft-entry-lock{display:none}.fft-game .fft-entry:not(.is-found) .fft-entry-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fft-game .fft-entry:not(.is-found) .fft-entry-lock{display:block;margin:7px 0 0;padding-bottom:6px;border-bottom:1px dashed rgba(238,240,251,.2);font:500 10px/1 var(--fft-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fft-faint)}.fft-game .fft-entry:not(.is-found) .fft-entry-mark{fill:none;stroke:#eef0fb47;stroke-width:1;stroke-dasharray:2 2;filter:none}.fft-entry.is-new .fft-entry-mark{animation:fft-stamp .7s cubic-bezier(.2,.9,.3,1.3) both}.fft-entry.is-new .fft-entry-text{animation:fft-write .7s .15s ease both}@keyframes fft-stamp{0%{transform:scale(2.4) rotate(-18deg);opacity:0}55%{transform:scale(.88) rotate(4deg);opacity:1}to{transform:none;opacity:1}}@keyframes fft-write{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fft-reveal{display:block;margin:14px 0 0;padding:6px 0;border:0;background:none;cursor:pointer;color:var(--fft-dim);font:500 11px/1.2 var(--fft-mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#eef0fb4d;text-underline-offset:4px}.fft-reveal:hover{color:var(--fft-amber-hi)}.fft-stage.is-done .fft-reveal{display:none!important}.fft-game .fft-log{position:absolute;left:0;right:0;bottom:0;padding:14px var(--fft-gr) calc(var(--fft-safe-b) + 14px) var(--fft-gx);background:var(--fft-glass);border-top:1px solid var(--fft-line);border-radius:18px 18px 0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -20px 40px -20px #0009}.fft-game .fft-log:not(.is-expanded) .fft-entries{min-height:78px}.fft-game .fft-log:not(.is-expanded) .fft-entry:not(.is-latest){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fft-game .fft-log:not(.is-expanded) .fft-entry.is-latest{border-top:0;padding-top:0}.fft-game .fft-log:not(.is-expanded) .fft-entry-main{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fft-game .fft-log:not(.is-expanded) .fft-entry-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fft-game .fft-log.is-empty:not(.is-expanded) .fft-entries:before{content:"Find a yellow footprint to start the log.";display:block;padding-top:10px;font:400 12.5px/1.45 var(--fft-mono);color:var(--fft-faint)}.fft-game .fft-log:not(.is-expanded) .fft-reveal{display:none}.fft-game .fft-log.is-expanded .fft-entries{max-height:52vh;max-height:52svh;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.fft-done{position:absolute;z-index:4;left:var(--fft-gx);right:var(--fft-gr);top:40%;transform:translateY(-50%);text-align:center;text-shadow:0 1px 18px rgba(4,5,14,.75)}.fft-done:not([hidden]){animation:fft-rise 1.1s .1s cubic-bezier(.2,.7,.2,1) both}@keyframes fft-rise{0%{opacity:0;transform:translateY(calc(-50% + 22px))}to{opacity:1;transform:translateY(-50%)}}.fft-done-kicker{margin:0 0 8px;font:500 11px/1.3 var(--fft-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fft-silver)}.fft-done-title{margin:0 0 20px;font:italic 500 clamp(34px,10vw,72px)/1 var(--fft-display);color:var(--fft-moon);font-variation-settings:"opsz" 144}.fft-done-cue{display:flex;flex-direction:column;align-items:center;gap:8px;margin:18px 0 0;font:500 10px/1 var(--fft-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fft-dim)}.fft-done-cue i{order:2;width:1px;height:30px;background:linear-gradient(var(--fft-silver),transparent);animation:fft-cue 2.2s ease-in-out infinite;transform-origin:top}@keyframes fft-cue{0%{transform:scaleY(.2);opacity:0}40%{opacity:1}to{transform:scaleY(1);opacity:0}}.fft-stage.is-done .fft-head{opacity:0;transition:opacity .8s ease}html:not(.fft-game) .fft-stage{display:flex;flex-direction:column;padding:calc(var(--fft-safe-t) + 12px) var(--fft-gr) 32px var(--fft-gx)}html:not(.fft-game) .fft-scene{bottom:auto;height:100vh;height:100svh}html:not(.fft-game) .fft-vignette{background:linear-gradient(180deg,rgba(6,7,20,.55) 0%,rgba(6,7,20,0) 30%,rgba(10,12,34,0) 72%,var(--fft-night) 100%)}html:not(.fft-game) .fft-top{position:relative;padding:0}html:not(.fft-game) .fft-head{position:relative;left:auto;right:auto;top:auto;margin-top:28px;min-height:calc(100vh - 210px);min-height:calc(100svh - 210px)}html:not(.fft-game) .fft-log{align-self:flex-start;width:100%;max-width:520px;padding:18px 18px 20px;border:1px solid var(--fft-line);border-radius:16px;background:var(--fft-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fft-invite{position:relative;z-index:1;outline:none;padding:72px var(--fft-gr) calc(var(--fft-safe-b) + 40px) var(--fft-gx);background:radial-gradient(80% 40% at 80% 0%,rgba(140,156,240,.14),transparent 70%),linear-gradient(180deg,#0f1236 0%,var(--fft-night) 40%);border-top:1px solid var(--fft-line)}.fft-wrap{max-width:880px;margin:0 auto}.fft-eyebrow{margin:0 0 10px;font:500 11px/1.3 var(--fft-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fft-silver)}.fft-inv-title{margin:0 0 14px;font:600 clamp(38px,10.5vw,84px)/.95 var(--fft-display);letter-spacing:-.015em;font-variation-settings:"opsz" 144}.fft-inv-lede{margin:0;max-width:40ch;font-size:clamp(16px,4.2vw,19px);color:var(--fft-dim)}.fft-facts{margin:36px 0 0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--fft-line)}.fft-facts>div{display:grid;grid-template-columns:108px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--fft-line)}.fft-facts dt{font:500 10px/1.7 var(--fft-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fft-faint)}.fft-facts dd{margin:0;display:grid;gap:3px;min-width:0}.fft-facts b{font:600 17px/1.3 var(--fft-body)}.fft-facts dd>span{font-size:14px;color:var(--fft-dim)}.fft-pack{margin-top:40px}.fft-pack-title{margin:0 0 12px;font:600 11px/1 var(--fft-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fft-silver)}.fft-bring{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--fft-line)}.fft-bring li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--fft-line);font-size:15px}.fft-bring li:before{content:"";flex:none;width:10px;height:16px;background:var(--fft-yellow);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40'%3E%3Cpath d='M11.5 12.6c4.8 0 8.6 2.6 8.3 8.2c-.2 4-2.4 6.6-2.6 10c-.2 4-2.4 8.4-6 8.4c-3.4 0-5.2-3-5-6.6c.2-3.6-2.2-6-2.6-10.4c-.4-5.4 3.2-9.6 7.9-9.6z'/%3E%3Ccircle cx='6.4' cy='8.2' r='3.3'/%3E%3Ccircle cx='11.6' cy='5.8' r='2.5'/%3E%3Ccircle cx='15.5' cy='6.4' r='2.2'/%3E%3Ccircle cx='18.7' cy='8.5' r='1.9'/%3E%3Ccircle cx='21.1' cy='11.6' r='1.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40'%3E%3Cpath d='M11.5 12.6c4.8 0 8.6 2.6 8.3 8.2c-.2 4-2.4 6.6-2.6 10c-.2 4-2.4 8.4-6 8.4c-3.4 0-5.2-3-5-6.6c.2-3.6-2.2-6-2.6-10.4c-.4-5.4 3.2-9.6 7.9-9.6z'/%3E%3Ccircle cx='6.4' cy='8.2' r='3.3'/%3E%3Ccircle cx='11.6' cy='5.8' r='2.5'/%3E%3Ccircle cx='15.5' cy='6.4' r='2.2'/%3E%3Ccircle cx='18.7' cy='8.5' r='1.9'/%3E%3Ccircle cx='21.1' cy='11.6' r='1.6'/%3E%3C/svg%3E") center / contain no-repeat}.fft-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.fft-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid rgba(238,240,251,.45);border-radius:999px;background:#0a0c2259;color:var(--fft-ink);font:600 14px/1 var(--fft-body);letter-spacing:.01em;text-decoration:none;text-shadow:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.fft-btn:hover{border-color:var(--fft-amber);color:var(--fft-amber-hi)}.fft-btn-solid{background:var(--fft-yellow);border-color:var(--fft-yellow);color:#1c1702}.fft-btn-solid:hover{background:#ffdc4d;border-color:#ffdc4d;color:#1c1702}.fft-done .fft-btn-solid{background:var(--fft-moon);border-color:var(--fft-moon);color:var(--fft-paper-ink)}.fft-done .fft-btn-solid:hover{background:#fff;border-color:#fff}.fft-btn:disabled{opacity:.45;cursor:not-allowed}.fft a:focus-visible,.fft button:focus-visible,.fft-invite:focus-visible{outline:2px solid var(--fft-amber);outline-offset:3px}.fft-invite:focus:not(:focus-visible){outline:none}.fft-register{margin-top:56px;padding:28px 22px;border-radius:16px;background:repeating-linear-gradient(180deg,transparent 0 33px,rgba(20,23,52,.07) 33px 34px),linear-gradient(#eef0f9,var(--fft-paper-2));color:var(--fft-paper-ink);box-shadow:0 30px 70px -30px #000c,0 0 60px -20px #c9d3ff40}.fft-register .fft-eyebrow{color:var(--fft-paper-soft)}.fft-register-title{margin:0 0 8px;font:600 clamp(28px,7.5vw,44px)/1.05 var(--fft-display);font-variation-settings:"opsz" 96}.fft-register-note{margin:0 0 20px;color:var(--fft-paper-soft);font-size:15px}.fft-form label{display:block;margin-bottom:8px;font:500 10px/1 var(--fft-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fft-paper-soft)}.fft-form input{width:100%;padding:12px 2px;border:0;border-bottom:2px solid var(--fft-paper-ink);border-radius:0;background:transparent;color:var(--fft-paper-ink);font:500 20px/1.2 var(--fft-body)}.fft-form input::placeholder{color:#14173466}.fft-form input:focus{outline:none;border-bottom-color:#c58a00}.fft-answers{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.fft-register .fft-btn{border-color:var(--fft-paper-ink);color:var(--fft-paper-ink);background:transparent}.fft-register .fft-btn-solid{background:var(--fft-paper-ink);color:var(--fft-paper)}.fft-register .fft-btn:hover:not(:disabled){background:#c58a00;border-color:#c58a00;color:#fff}.fft-register .fft-btn:focus-visible{outline-color:#c58a00}.fft #status{min-height:1.5em;margin:16px 0 0;font-weight:500;color:var(--fft-paper-soft)}.fft-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:44px;padding-top:20px;border-top:1px solid var(--fft-line)}.fft-foot a{color:var(--fft-dim);font:500 12px/1 var(--fft-mono);letter-spacing:.08em;text-decoration:none}.fft-foot a:hover{color:var(--fft-amber-hi)}@media(max-height:640px){.fft-head{top:calc(var(--fft-safe-t) + 54px)}.fft-game .fft-title{font-size:clamp(28px,8.4vw,44px)}.fft-game .fft-log{padding-top:11px}.fft-game .fft-log:not(.is-expanded) .fft-entry-sub{-webkit-line-clamp:1}.fft-game .fft-log:not(.is-expanded) .fft-entries{min-height:60px}}@media(min-width:900px){.fft{--fft-gx: max(40px, var(--fft-safe-l));--fft-gr: max(40px, var(--fft-safe-r))}.fft-top{padding-top:calc(var(--fft-safe-t) + 22px)}.fft-head{top:calc(var(--fft-safe-t) + 88px);right:calc(var(--fft-gr) + 400px)}.fft-kicker{font-size:12px}.fft-game .fft-log{left:auto;right:var(--fft-gr);bottom:auto;top:calc(var(--fft-safe-t) + 88px);width:360px;max-height:calc(100% - 130px);overflow-y:auto;padding:20px 22px 18px;border:1px solid var(--fft-line);border-radius:18px}.fft-game .fft-log .fft-log-toggle{display:none}.fft-game .fft-log:not(.is-expanded) .fft-entry:not(.is-latest){position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.fft-game .fft-log:not(.is-expanded) .fft-entry.is-latest{border-top:1px solid var(--fft-line);padding-top:10px}.fft-game .fft-log:not(.is-expanded) .fft-entry.is-latest:first-child{border-top:0;padding-top:0}.fft-game .fft-log:not(.is-expanded) .fft-entry-sub{display:block;-webkit-line-clamp:unset}.fft-game .fft-log.is-empty:not(.is-expanded) .fft-entries:before{content:none}.fft-game .fft-log:not(.is-expanded) .fft-entries{min-height:0}.fft-game .fft-log:not(.is-expanded) .fft-entry-main{white-space:normal}.fft-game .fft-log:not(.is-expanded) .fft-reveal{display:block}.fft-done{left:var(--fft-gx);right:calc(var(--fft-gr) + 400px);top:44%}.fft-stage.is-done .fft-head{opacity:1}html:not(.fft-game) .fft-stage{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto 1fr;column-gap:48px;align-items:start;padding:calc(var(--fft-safe-t) + 22px) var(--fft-gr) 48px var(--fft-gx)}html:not(.fft-game) .fft-top{grid-column:1 / -1}html:not(.fft-game) .fft-head{grid-column:1;min-height:0;margin-top:36px}html:not(.fft-game) .fft-log{grid-column:2;grid-row:2;margin-top:36px;max-width:none}.fft-invite{padding-top:110px}.fft-facts,.fft-bring{grid-template-columns:1fr 1fr;column-gap:40px}.fft-register{padding:40px 44px}}@media(hover:none){.fft-field{cursor:default}}@media(prefers-reduced-motion:reduce){.fft *,.fft *:before,.fft *:after{animation:none!important;transition:none!important}}
