.flow-host{overflow-x:clip}.flow-hero{isolation:isolate;pointer-events:none;flex:none;width:340px;height:340px;position:relative}.flow-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#4f8bf51c,#6a5cf00d 55%,#0000 100%);border-radius:50%;position:absolute;inset:-6%}.flow-canvas{pointer-events:none;width:calc(100% + 112px);height:calc(100% + 112px);display:block;position:absolute;top:-56px;left:-56px}@media (min-width:1024px){.flow-hero{--flow-scale:1.12}}@media (min-width:1280px){.flow-hero{--flow-scale:1.25}}@media (max-width:719.98px){.flow-hero{justify-self:stretch;width:100%;height:300px}.flow-hero .flow-canvas{width:calc(100% + 32px);height:calc(100% + 40px);top:-20px;left:-16px}}.flow-label{z-index:1;white-space:nowrap;pointer-events:none;left:var(--x);top:calc(var(--y) + 28px);font:500 12px / 1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-55);transition:color .26s var(--ease-out-cubic);position:absolute;transform:translate(-50%)}.flow-label[data-node=shop]{--x:13%;--y:32%}.flow-label[data-node=admin]{--x:62%;--y:15%}.flow-label[data-node=stock]{--x:32%;--y:77%}.flow-label[data-node=courier]{--x:86%;--y:64%}.flow-label.is-placed{top:0;left:0}.flow-label.is-lit{color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){html.js:not([data-motion=off]) .flow-hero:not(.is-named) .flow-label{opacity:0}html.js:not([data-motion=off]) .flow-hero.is-named .flow-label{transition:opacity .7s var(--ease-out-cubic), color .26s var(--ease-out-cubic)}}.bgmap{isolation:isolate;aspect-ratio:112/82;width:480px;display:block;position:relative}.bgmap svg{width:100%;height:100%;display:block;overflow:visible}.bgmap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#4f8bf51f,#0000);width:60%;height:70%;position:absolute;top:0;left:30%}@media (min-width:1024px) and (max-width:1279.98px){.bgmap{width:400px}}@media (min-width:720px) and (max-width:1023.98px){.bgmap{width:330px}}@media (max-width:719.98px){.about-hero .bgmap{justify-self:center;width:100%;max-width:460px;margin-top:-8px}}.bgmap pattern circle{fill:#eceae426}.bgmap-shape{fill:#4f8bf50b}.bgmap-outline{fill:none;stroke-width:.5px;stroke-linejoin:round;stroke-linecap:round}.bgmap-arc{fill:none;stroke:#38b6ff57;stroke-width:.24px;stroke-linecap:round}.bgmap-comet{fill:none;stroke:var(--color-ink);stroke-width:.55px;stroke-linecap:round;stroke-dasharray:.1 1.2;stroke-dashoffset:.1px}.bgmap-pt .bgmap-core{fill:#eceae49e;stroke:#0b0c12;stroke-width:.3px}.bgmap-pt.is-centre .bgmap-core{fill:var(--color-ink);stroke-width:.4px}.bgmap-ring{transform-box:fill-box;transform-origin:50%;opacity:0}.bgmap-pt .bgmap-ring{fill:#38b6ff}.bgmap-office .bgmap-core{fill:#fff;stroke:#4f8bf5;stroke-width:.8px;transform-box:fill-box;transform-origin:50%}.bgmap-office .bgmap-ring{fill:none;stroke:#38b6ff;stroke-width:.35px}.bgmap-tick{stroke:var(--color-line-30);stroke-width:.22px;stroke-dasharray:.6 .6}.bgmap-label{font-family:var(--font-mono);letter-spacing:.1em;fill:var(--color-ink);font-weight:600}@keyframes bgmapRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes bgmapHit{40%{transform:scale(1.45)}}@keyframes bgmapComet{to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:no-preference){html.js:not([data-motion=off]) .bgmap .bgmap-outline{stroke-dasharray:1;transition:stroke-dashoffset 2.1s cubic-bezier(.55,.1,.3,1)}html.js:not([data-motion=off]) .bgmap:not(.b0) .bgmap-outline{stroke-dashoffset:1px}html.js:not([data-motion=off]) .bgmap :is(.bgmap-field,.bgmap-shape){transition:opacity 1s var(--ease-out-cubic)}html.js:not([data-motion=off]) .bgmap:not(.b1) :is(.bgmap-field,.bgmap-shape){opacity:0}html.js:not([data-motion=off]) .bgmap .bgmap-pt .bgmap-core{transform-box:fill-box;transform-origin:50%;transition:transform .52s cubic-bezier(.3,1.6,.5,1);transition-delay:var(--d,0s)}html.js:not([data-motion=off]) .bgmap:not(.b2) .bgmap-pt .bgmap-core{transform:scale(0)}html.js:not([data-motion=off]) .bgmap.b2 .bgmap-pt .bgmap-ring{animation:bgmapRing 1s var(--ease-out-cubic) backwards;animation-delay:var(--d,0s)}html.js:not([data-motion=off]) .bgmap .bgmap-arc{stroke-dasharray:1;transition:stroke-dashoffset 1.1s var(--ease-soft);transition-delay:calc(var(--d,0s) * .5)}html.js:not([data-motion=off]) .bgmap:not(.b3) .bgmap-arc{stroke-dashoffset:1px}html.js:not([data-motion=off]) .bgmap :is(.bgmap-halo,.bgmap-tick,.bgmap-label){transition:opacity .7s var(--ease-out-cubic)}html.js:not([data-motion=off]) .bgmap:not(.b4) :is(.bgmap-halo,.bgmap-tick,.bgmap-label){opacity:0}html.js:not([data-motion=off]) .bgmap .bgmap-office .bgmap-core{transition:transform .6s cubic-bezier(.3,1.6,.5,1)}html.js:not([data-motion=off]) .bgmap:not(.b4) .bgmap-office .bgmap-core{transform:scale(.35)}html[data-motion=full] .bgmap.b4 .bgmap-office .bgmap-ring{animation:bgmapRing 3.2s var(--ease-out-cubic) infinite}html[data-motion=full] .bgmap.b4 .bgmap-office .bgmap-ring-2{animation-delay:1.6s}html[data-motion=full] .bgmap.is-hit .bgmap-office .bgmap-core{animation:bgmapHit .6s var(--ease-out-cubic)}html[data-motion=full] .bgmap .bgmap-comet{animation:bgmapComet 1.5s var(--ease-soft) forwards}html[data-motion=full] .bgmap.is-paused,html[data-motion=full] .bgmap.is-paused *{animation-play-state:paused}}.factboard-grid{gap:40px;display:grid}@media (min-width:1024px){.factboard-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px}}.factboard{border:1px solid var(--color-line-14);background:linear-gradient(#1b1d2a99,#14151c4d);border-radius:20px;padding:4px 24px;position:relative;overflow:hidden}.factboard:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#4f8bf51a,#0000);height:80%;position:absolute;inset:-40% 40% auto -10%}.factboard-rows{z-index:1;grid-template-columns:26px minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.factboard-row{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"i fig"".label"".note";align-items:center;gap:8px 14px;padding:20px 0;display:grid}.factboard-row+.factboard-row{border-top:1px solid #eceae414}.factboard-index{font:500 var(--text-mono-sm) / 1 var(--font-mono);letter-spacing:.08em;color:#4f8bf5;grid-area:i;align-self:start;padding-top:.55em}.factboard-figure{grid-area:fig;min-width:0}.factboard-label{font:400 var(--text-body) / var(--text-body--line-height) var(--font-sans);color:var(--color-ink-72);text-wrap:pretty;grid-area:label}.factboard-note{font:500 var(--text-mono-sm) / 1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-55);grid-area:note}@media (min-width:1280px){.factboard{padding:4px 28px}.factboard-rows{grid-template-columns:26px minmax(0,max-content) minmax(170px,1fr)}.factboard-row{grid-template-areas:"i fig label""i fig note";gap:6px 22px;padding:22px 0}.factboard-label{align-self:end}.factboard-note{align-self:start}}.flaps{font:800 clamp(32px, 8.6vw, 46px) / 1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-ink);flex-wrap:wrap;gap:.1em .06em;display:flex}.flap-gap{width:.2em}.flap{perspective:3em;background:linear-gradient(#232637 0 50%,#1a1c28 50% 100%);border-radius:.1em;padding:.1em .085em .07em;display:block;position:relative;box-shadow:inset 0 0 0 1px #eceae40f,0 .05em .12em #0006}.flap:after{content:"";z-index:3;pointer-events:none;background:#000000a6;height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff09}.flap-ch{display:block;position:relative}.flap-win{display:none}.flap-reel{display:block}.flap-reel>span{text-align:center;height:1em;display:block}.coord-d{text-align:center;display:inline-block}@media (prefers-reduced-motion:no-preference){html.js:not([data-motion=off]) .factboard .flap{--t:calc(var(--r,0) * .23s * (1 - var(--again,0)) + var(--k,0) * 40ms);--d:calc(.95s + var(--k,0) * .11s)}html.js:not([data-motion=off]) .factboard.has-reels .flap-ch{visibility:hidden}html.js:not([data-motion=off]) .factboard.has-reels .flap-win{z-index:1;height:1em;display:block;position:absolute;top:.1em;left:.085em;right:.085em;overflow:hidden}html.js:not([data-motion=off]) .factboard .flap-reel{transition:transform var(--d) cubic-bezier(.12, .62, .18, 1) var(--t)}html.js:not([data-motion=off]) .factboard.is-on .flap-reel{transform:translateY(calc(var(--n,0) * -1em))}html.js:not([data-motion=off]) .factboard .factboard-row.is-again{--again:1}html.js:not([data-motion=off]) .factboard .factboard-row.is-reset .flap-reel{transition:none;transform:none}html.js:not([data-motion=off]) .about-facts .coord-d.is-locked{animation:.9s ease-out both coord-lock}}@keyframes coord-lock{0%{color:#4f8bf5}to{color:inherit}}
