.gent{display:block;width:100%;height:100%}.gent .gent-sway{transform-box:view-box;transform-origin:500px 900px}.gent .gent-lid{transform:translateY(-160px)}.gent-intro-screen{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;align-content:center;grid-gap:18px;gap:18px;background:#0b0b0b;pointer-events:none;animation:gent-screen-out .6s cubic-bezier(.4,0,.2,1) 2.15s forwards}html[data-gent-seen] .gent-intro-screen{display:none}.gent-intro-screen .gent-coin{width:min(56vw,280px);aspect-ratio:1}.gent-brand{margin:0;font-family:var(--font-anton),Impact,"Arial Narrow",sans-serif;color:#f6f3ec;font-size:24px;letter-spacing:.06em;opacity:0;animation:gent-name .6s cubic-bezier(.22,1,.36,1) 1s forwards}.gent-brand span{color:#c9a24d}.gent-loader{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;align-content:center;grid-gap:14px;gap:14px;padding:16px;background:rgba(11,11,11,.94);animation:gent-fade .3s cubic-bezier(.22,1,.36,1) both}.gent-loader .gent-coin{width:min(50vw,220px);aspect-ratio:1}.gent-loader p{margin:0;font-family:var(--font-anton),Impact,"Arial Narrow",sans-serif;color:#f6f3ec;font-size:24px;letter-spacing:.03em;text-align:center}.gent-dots i{font-style:normal;display:inline-block}@media (prefers-reduced-motion:no-preference){.gent-intro-screen .gent-coin{animation:gent-coin 2.75s cubic-bezier(.22,1,.36,1) both}.gent-intro .gent-rise{animation:gent-up 1s cubic-bezier(.22,1,.36,1) .3s both}.gent-intro .gent-lid{animation:gent-blink-once 2.75s both}.gent-loop .gent-rise{animation:gent-peek 6s infinite}.gent-loop .gent-sway{animation:gent-sway 6s ease-in-out infinite}.gent-loop .gent-lid{animation:gent-blink 6s infinite}.gent-dots i{animation:gent-dot 1.4s infinite}.gent-dots i:nth-child(2){animation-delay:.2s}.gent-dots i:nth-child(3){animation-delay:.4s}}@media (prefers-reduced-motion:reduce){.gent-intro-screen{display:none}}@keyframes gent-screen-out{to{opacity:0;visibility:hidden}}@keyframes gent-fade{0%{opacity:0}to{opacity:1}}@keyframes gent-name{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gent-coin{0%{opacity:0;transform:scale(.96)}16%,78%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1.03)}}@keyframes gent-dot{0%,60%,to{opacity:.2}30%{opacity:1}}@keyframes gent-up{0%{transform:translateY(760px)}to{transform:translateY(0)}}@keyframes gent-peek{0%{transform:translateY(760px);animation-timing-function:cubic-bezier(.22,1,.36,1)}12%,84%{transform:translateY(0);animation-timing-function:cubic-bezier(.55,0,.75,.2)}97%,to{transform:translateY(760px)}}@keyframes gent-sway{0%,30%{transform:rotate(0)}40%{transform:rotate(2deg)}52%{transform:rotate(-1.5deg)}62%,to{transform:rotate(0)}}@keyframes gent-blink-once{0%,56.4%{transform:translateY(-160px);animation-timing-function:cubic-bezier(.5,0,1,1)}59.7%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.4,1)}64.8%,to{transform:translateY(-160px)}}@keyframes gent-blink{0%,25%{transform:translateY(-160px);animation-timing-function:cubic-bezier(.5,0,1,1)}26.5%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.4,1)}28.8%,66%{transform:translateY(-160px);animation-timing-function:cubic-bezier(.5,0,1,1)}67.5%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.4,1)}69.6%{transform:translateY(-160px);animation-timing-function:cubic-bezier(.5,0,1,1)}71.1%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.4,1)}73.4%,to{transform:translateY(-160px)}}