.ShellGround-module-scss-module__fe-cxa__ground{--ground-ink:#2e4fa8;--ground-floor:.3;--ground-top:#ffffffd9;--ground-edge:#2e4fa86b;--ground-steps:#2e4fa847;--ground-gold:#a07a1c;--ground-place:#fff;--ground-place-ring:#2e4fa8;z-index:-1;pointer-events:none;height:560px;position:absolute;top:0;left:0;right:0;overflow:hidden}:root[data-theme=dark] .ShellGround-module-scss-module__fe-cxa__ground{--ground-ink:#8fb0ff;--ground-floor:.5;--ground-top:#c4d6ff4d;--ground-edge:#c4d6ff8c;--ground-steps:#8fb0ff66;--ground-gold:#f6dc98;--ground-place:#8fb0ff;--ground-place-ring:transparent}.ShellGround-module-scss-module__fe-cxa__figure{aspect-ratio:1400/560;width:clamp(448px,327.87% - 1967px,1400px);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 5%),radial-gradient(ellipse 30% 46.5% at var(--ground-focus-x) var(--ground-focus-y), #000 45%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 5%),radial-gradient(ellipse 30% 46.5% at var(--ground-focus-x) var(--ground-focus-y), #000 45%, transparent 100%);mask-image:linear-gradient(to bottom, transparent, #000 5%),radial-gradient(ellipse 30% 46.5% at var(--ground-focus-x) var(--ground-focus-y), #000 45%, transparent 100%);-webkit-mask-composite:source-in;position:absolute;top:0;right:max(0px,50% - 720px);transform:translate(17.143%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:1023px){.ShellGround-module-scss-module__fe-cxa__figure{width:1120px;right:-20px}}@media (max-width:720px){.ShellGround-module-scss-module__fe-cxa__figure{width:448px;top:-6px;right:-30px}}.ShellGround-module-scss-module__fe-cxa__floor{background-color:var(--ground-ink);opacity:var(--ground-floor);-webkit-mask:var(--ground-floor-image) center/100% 100% no-repeat;-webkit-mask:var(--ground-floor-image) center/100% 100% no-repeat;mask:var(--ground-floor-image) center/100% 100% no-repeat;animation:.7s ease-out both ShellGround-module-scss-module__fe-cxa__ground-fade;position:absolute;inset:0}.ShellGround-module-scss-module__fe-cxa__art{width:100%;height:100%;position:absolute;inset:0}.ShellGround-module-scss-module__fe-cxa__steps{fill:none;stroke:var(--ground-steps);stroke-dasharray:2 5}.ShellGround-module-scss-module__fe-cxa__face{fill:var(--ground-ink);stroke:var(--ground-edge);stroke-width:.8px}.ShellGround-module-scss-module__fe-cxa__tile{fill:var(--ground-ink);fill-opacity:.12;stroke:var(--ground-edge);stroke-width:1.2px;stroke-dasharray:3 3}.ShellGround-module-scss-module__fe-cxa__top{fill:var(--ground-top);stroke:var(--ground-edge);stroke-width:.9px}.ShellGround-module-scss-module__fe-cxa__goldCore{stop-color:var(--ground-gold);stop-opacity:.6}.ShellGround-module-scss-module__fe-cxa__goldEdge{stop-color:var(--ground-gold);stop-opacity:0}.ShellGround-module-scss-module__fe-cxa__gold{fill:var(--ground-gold)}.ShellGround-module-scss-module__fe-cxa__lightCore{stop-color:var(--ground-ink);stop-opacity:.55}.ShellGround-module-scss-module__fe-cxa__lightEdge{stop-color:var(--ground-ink);stop-opacity:0}.ShellGround-module-scss-module__fe-cxa__place{fill:var(--ground-place);stroke:var(--ground-place-ring);stroke-width:1.6px;paint-order:stroke}.ShellGround-module-scss-module__fe-cxa__rise{transform-box:fill-box;transform-origin:50% 100%;animation:ShellGround-module-scss-module__fe-cxa__ground-rise .56s cubic-bezier(.2, .8, .2, 1) var(--appear) both}.ShellGround-module-scss-module__fe-cxa__drop{animation:ShellGround-module-scss-module__fe-cxa__ground-drop .48s cubic-bezier(.2, .8, .2, 1) var(--appear) both}.ShellGround-module-scss-module__fe-cxa__fadeIn{animation:ShellGround-module-scss-module__fe-cxa__ground-fade .5s ease-out var(--appear) both}.ShellGround-module-scss-module__fe-cxa__pop{transform-box:fill-box;transform-origin:50%;animation:ShellGround-module-scss-module__fe-cxa__ground-pop .7s cubic-bezier(.3, 1.4, .5, 1) var(--appear) both}.ShellGround-module-scss-module__fe-cxa__glow{transform-box:fill-box;transform-origin:50%;animation:ShellGround-module-scss-module__fe-cxa__ground-pop .7s cubic-bezier(.3, 1.4, .5, 1) var(--appear) both,ShellGround-module-scss-module__fe-cxa__ground-breathe 4s ease-in-out calc(var(--appear) + .7s) infinite}html[data-splash] .ShellGround-module-scss-module__fe-cxa__ground *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ShellGround-module-scss-module__fe-cxa__ground *{animation:none}}@keyframes ShellGround-module-scss-module__fe-cxa__ground-fade{0%{opacity:0}}@keyframes ShellGround-module-scss-module__fe-cxa__ground-rise{0%{opacity:0;transform:scaleY(0)}}@keyframes ShellGround-module-scss-module__fe-cxa__ground-drop{0%{opacity:0;transform:translateY(-16px)}}@keyframes ShellGround-module-scss-module__fe-cxa__ground-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.35)}to{transform:scale(1)}}@keyframes ShellGround-module-scss-module__fe-cxa__ground-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}
