.hl-rebuild .hl-gpu-atmosphere{pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.hl-rebuild .hl-gpu-sky{z-index:0}.hl-rebuild .hl-gpu-dust,.hl-rebuild .hl-gpu-embers{z-index:2}.hl-rebuild .hl-gpu-embers{opacity:.85}
.hl-art-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-inline:24px;display:grid}.hl-art-lane{height:960px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 4% 96%,#0000);mask-image:linear-gradient(#0000,#000 4% 96%,#0000)}.hl-art-belt{animation:hl-gallery-travel var(--gallery-duration) linear var(--gallery-delay) infinite!important}.hl-art-lane:nth-child(2n) .hl-art-belt{animation-direction:reverse}.hl-art-set{gap:26px;padding-bottom:26px;display:grid}.hl-art-piece{position:relative;animation:hl-gallery-drift 7s ease-in-out var(--art-delay) infinite alternate!important}.hl-rebuild .hl-art-piece img{object-fit:contain;width:100%;height:auto}.hl-art-spark{background:var(--hl-gold);pointer-events:none;border-radius:50%;width:4px;height:4px;position:absolute;top:25%;left:73%;box-shadow:0 0 12px 3px #f2d57873;animation:hl-star-twinkle 3.8s ease-in-out var(--art-delay) infinite alternate!important}@keyframes hl-gallery-travel{to{transform:translateY(-50%)}}@keyframes hl-gallery-drift{0%{transform:translate(-3px,-5px)rotate(-.8deg)}to{transform:translate(3px,5px)rotate(.8deg)}}@media (max-width:767px){.hl-art-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-inline:12px}.hl-art-lane{height:640px}.hl-art-lane:nth-child(4){display:none}.hl-art-set{padding-bottom:12px;gap:12px;padding-inline:2px}}
.hl-rebuild .hl-deck-flipping{isolation:isolate;gap:28px;display:grid;position:relative}.hl-rebuild .hl-deck-flipping .hl-deck-foil{z-index:2;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.hl-rebuild .hl-deck-flipping .hl-deck-window{width:100%;padding-block:12px;overflow:hidden}.hl-rebuild .hl-deck-flipping .hl-deck-track{will-change:transform;width:max-content;display:flex;animation:66s linear infinite hl-deck-travel!important}.hl-rebuild .hl-deck-flipping .hl-deck-track.hl-deck-reverse{animation-duration:72s!important;animation-direction:reverse!important}.hl-rebuild .hl-deck-flipping .hl-deck-set{flex-shrink:0;gap:28px;padding-right:28px;display:flex}.hl-rebuild .hl-deck-flipping .hl-deck-card{appearance:none;aspect-ratio:1397/2393;width:230px;color:var(--hl-text);font:inherit;text-align:center;cursor:pointer;perspective:1100px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:0 0 230px;padding:0;display:block;position:relative}.hl-rebuild .hl-deck-flipping .hl-deck-card-turn{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative;transform:rotateY(0);transition:transform .8s cubic-bezier(.22,.7,.2,1)!important}.hl-rebuild .hl-deck-flipping .hl-deck-card[data-flipped=true] .hl-deck-card-turn{transform:rotateY(180deg)}.hl-rebuild .hl-deck-flipping .hl-deck-card-front,.hl-rebuild .hl-deck-flipping .hl-deck-card-back{backface-visibility:hidden;display:block;position:absolute;inset:0}.hl-rebuild .hl-deck-flipping .hl-deck-card-back{transform:rotateY(180deg)}.hl-rebuild .hl-deck-flipping .hl-deck-set .hl-deck-card img{object-fit:contain;width:100%;height:100%;display:block}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning{background:radial-gradient(#1b282dfc 40%,#1b282de6 66%,#0000 100%);flex-direction:column;justify-content:center;gap:18px;padding:18px 8px;display:flex;position:absolute;inset:25% 10%}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning strong{font-family:var(--font-display);color:var(--hl-gold);font-size:27px;font-weight:400;line-height:1.08}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning>span{color:#ebe7db;font-size:15px;line-height:1.5}:root[data-page-idle=true] .hl-rebuild .hl-deck.hl-deck-flipping .hl-deck-window .hl-deck-track{animation-play-state:running!important}@keyframes hl-deck-travel{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:767px){.hl-rebuild .hl-deck-flipping{gap:16px}.hl-rebuild .hl-deck-flipping .hl-deck-window{touch-action:pan-y}.hl-rebuild .hl-deck-flipping .hl-deck-set{gap:18px;padding-right:18px}.hl-rebuild .hl-deck-flipping .hl-deck-card{flex-basis:160px;width:160px}.hl-rebuild .hl-deck-flipping .hl-deck-card-front,.hl-rebuild .hl-deck-flipping .hl-deck-card-back{transition:visibility 0s .125s!important}.hl-rebuild .hl-deck-flipping .hl-deck-card-front{visibility:visible}.hl-rebuild .hl-deck-flipping .hl-deck-card-back,.hl-rebuild .hl-deck-flipping .hl-deck-card[data-flipped=true] .hl-deck-card-front{visibility:hidden}.hl-rebuild .hl-deck-flipping .hl-deck-card[data-flipped=true] .hl-deck-card-back{visibility:visible}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning{gap:12px;padding:12px 8px;inset:20% 8%}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning strong{font-size:21px}.hl-rebuild .hl-deck-flipping .hl-deck-card-meaning>span{font-size:12px;line-height:1.4}}
.hl-planetary-scene{isolation:isolate;aspect-ratio:1.18;place-items:center;width:100%;display:grid;position:relative}.hl-floating-planet{z-index:2;width:clamp(140px,17%,210px);color:var(--hl-gold);cursor:pointer;background:0 0;border:0;outline:none;padding:0;position:absolute;transform:translate(-50%,-50%);transition:transform .65s cubic-bezier(.22,1,.36,1)!important}.hl-floating-planet:before{content:"";opacity:.35;pointer-events:none;background:radial-gradient(#f2d5784d,#0000 67%);border-radius:50%;position:absolute;inset:1% 3% 19%;transform:scale(.95);transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1)!important}.hl-floating-planet-art{filter:drop-shadow(0 0 9px #f2d57826);will-change:transform;display:block;animation:hl-planet-float var(--hl-planet-duration) cubic-bezier(.37, 0, .63, 1) var(--hl-planet-delay) infinite alternate!important}.hl-floating-planet img{object-fit:contain;width:100%;height:auto;display:block}.hl-floating-planet[data-planet=Saturn]{top:22%;left:17%}.hl-floating-planet[data-planet=Sun]{top:9%;left:50%}.hl-floating-planet[data-planet=Jupiter]{top:23%;left:83%}.hl-floating-planet[data-planet=Mars]{top:53%;left:10%}.hl-floating-planet[data-planet=Venus]{top:52%;left:90%}.hl-floating-planet[data-planet=Mercury]{top:82%;left:22%}.hl-floating-planet[data-planet=Moon]{top:82%;left:79%}.hl-floating-planet:is(:hover,:focus-visible){transform:translate(-50%,calc(-50% - 15px))scale(1.08)}.hl-floating-planet[data-lit=true]:before,.hl-floating-planet:is(:hover,:focus-visible):before{opacity:1;transform:scale(1.32)}.hl-floating-planet[data-lit=true] .hl-floating-planet-art{filter:drop-shadow(0 0 16px #f2d57866)}.hl-planetary-wheel{--hl-wheel-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;aspect-ratio:1;width:88%;color:var(--hl-gold);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;margin-inline:auto;position:relative}.hl-planetary-wheel[data-dragging=true]{cursor:grabbing}.hl-planetary-wheel:focus-visible{outline:2px solid var(--hl-gold);outline-offset:8px;border-radius:50%}.hl-wheel-aura{z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--hl-gold) 10%, transparent), transparent 67%);opacity:.65;pointer-events:none;position:absolute;inset:8%;animation:8s cubic-bezier(.37,0,.63,1) infinite alternate hl-wheel-breathe!important}.hl-wheel-art{width:100%;height:100%;display:block;overflow:visible}.hl-wheel-rotor{will-change:transform}.hl-wheel-rim,.hl-wheel-orbit-engraving,.hl-wheel-core-orbit{stroke:currentColor;stroke-width:1.15px;opacity:.52;pointer-events:none}.hl-wheel-orbit-engraving{opacity:.23;stroke-dasharray:1 13;stroke-linecap:round}.hl-wheel-rim-inner{opacity:.38}.hl-wheel-hour{cursor:pointer}.hl-wheel-hour-light{opacity:0;pointer-events:none;transition:opacity .65s var(--hl-wheel-ease)!important}.hl-wheel-hour[data-lit=true] .hl-wheel-hour-light{opacity:.8}.hl-wheel-hour-hit{fill:#0000;stroke:none}.hl-wheel-hour-division{stroke:currentColor;opacity:.18;stroke-width:.8px;pointer-events:none}.hl-wheel-hour-cap{stroke:currentColor;stroke-width:2px;opacity:.27;pointer-events:none;transition:opacity .65s var(--hl-wheel-ease), filter .65s var(--hl-wheel-ease)!important}.hl-wheel-hour[data-current=true] .hl-wheel-hour-cap,.hl-wheel-hour[data-lit=true] .hl-wheel-hour-cap{opacity:1;filter:drop-shadow(0 0 5px)}.hl-wheel-glyph{stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;fill:none;pointer-events:none}.hl-wheel-glyph-dot,.hl-wheel-hour-dot{fill:currentColor;stroke:none}.hl-wheel-hour-dot{opacity:.45}.hl-wheel-hour-glyph{opacity:.52;transition:opacity .5s var(--hl-wheel-ease), filter .5s var(--hl-wheel-ease)!important}.hl-wheel-hour[data-lit=true] .hl-wheel-hour-glyph{opacity:1;filter:drop-shadow(0 0 4px)}.hl-wheel-core{pointer-events:none}.hl-wheel-core-orbit{opacity:.44;stroke-width:.8px}.hl-wheel-core-orbit-dim{opacity:.17}.hl-wheel-core-glyph{stroke-width:.5px;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--hl-gold) 25%, transparent));animation:hl-wheel-glyph-arrive .72s var(--hl-wheel-ease) both!important}.hl-wheel-sun-rays{stroke:currentColor;fill:currentColor;stroke-width:.75px;opacity:.62;transform-origin:500px 500px;animation:36s cubic-bezier(.37,0,.63,1) infinite alternate hl-wheel-ray-drift!important}.hl-wheel-live-pointer,.hl-wheel-core-star,.hl-wheel-dust,.hl-wheel-glint{fill:currentColor;stroke:none}.hl-wheel-live-pointer{filter:drop-shadow(0 0 8px)}.hl-wheel-core-star{opacity:.5}.hl-wheel-glints{transform-origin:500px 500px;pointer-events:none;animation:34s cubic-bezier(.42,.3,.58,.7) infinite hl-wheel-glint-orbit!important}.hl-wheel-glint-trail{stroke:currentColor;stroke-width:1.5px;stroke-dasharray:.035 .965;stroke-linecap:round;opacity:.8;transform-origin:500px 500px;transform:rotate(-104deg)}.hl-wheel-glint{filter:drop-shadow(0 0 9px)}.hl-wheel-dust{opacity:.65;transform-origin:500px 500px;pointer-events:none;animation:9s cubic-bezier(.37,0,.63,1) infinite alternate hl-wheel-dust-drift!important}.hl-wheel-dust>:nth-child(2n){opacity:.5}.hl-planetary-wheel[data-running=false] *,.hl-planetary-wheel[data-running=false]:before,.hl-planetary-wheel[data-running=false]:after{animation-play-state:paused!important}:root[data-page-idle=true] .hl-planetary-scene[data-running=true] *{animation-play-state:running!important}.hl-planetary-scene[data-running=false] *{animation-play-state:paused!important}@keyframes hl-planet-float{0%{transform:translate(-4px,-11px)rotate(-3deg)}to{transform:translate(5px,12px)rotate(4deg)}}@keyframes hl-wheel-breathe{0%{opacity:.4;transform:scale(.92)}to{opacity:.8;transform:scale(1.08)}}@keyframes hl-wheel-ray-drift{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes hl-wheel-glint-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hl-wheel-dust-drift{0%{opacity:.4;transform:rotate(-1deg)scale(.99)}to{opacity:.8;transform:rotate(1deg)scale(1.01)}}@keyframes hl-wheel-glyph-arrive{0%{opacity:.1}to{opacity:1}}@media (max-width:767px){.hl-planetary-scene{aspect-ratio:auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 0;padding-block:14px}.hl-floating-planet{grid-area:1/span 4;width:100%;position:relative;transform:none}.hl-floating-planet[data-planet]{top:auto;left:auto}.hl-floating-planet:nth-child(n+4){grid-area:3/span 3}.hl-floating-planet:is(:hover,:focus-visible){transform:translateY(-10px)scale(1.05)}.hl-planetary-wheel{touch-action:none;grid-area:2/1/auto/-1;width:112%;max-width:none;margin:-14px -6%}.hl-wheel-hour-glyph{stroke-width:1.45px}.hl-wheel-rim,.hl-wheel-core-orbit{stroke-width:1.4px}}
