@property --glow{syntax:"<color>";inherits:true;initial-value:#0000}html:has(.wheel-home){scrollbar-width:none;height:100%;overflow:hidden}html:has(.wheel-home)::-webkit-scrollbar{display:none}html:has(.wheel-home) body{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}html:has(.wheel-home) main{flex:1;min-height:0}html:has(.wheel-home) body>footer{margin-top:0}a[data-astro-cid-lcdefpme]{color:inherit}.wheel-home[data-astro-cid-lcdefpme]{touch-action:none;-webkit-user-select:none;user-select:none;height:100%;position:relative;overflow:hidden;container-type:size}.wheel[data-astro-cid-lcdefpme],.hub[data-astro-cid-lcdefpme]{--size:min(94cqw, 94cqh);--r:calc(var(--size) * .37);--w:calc(var(--size) * .125);width:var(--size);height:var(--size);position:absolute;top:50%;left:50%;translate:-50% -50%}.wheel-home[data-astro-cid-lcdefpme].is-turning{cursor:grabbing}.deck[data-astro-cid-lcdefpme]{will-change:rotate;margin:0;padding:0;list-style:none;position:absolute;inset:0}.deck[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:not(.label){z-index:var(--z);width:var(--w);aspect-ratio:4/5;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-1 * var(--r)));transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}.deck[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:has(.is-up){transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-1 * var(--r) - var(--w) * .42)) scale(1.12);z-index:999}.card[data-astro-cid-lcdefpme]{background:var(--panel);cursor:pointer;-webkit-user-drag:none;width:100%;height:100%;transition:box-shadow .45s;display:block;overflow:hidden;box-shadow:0 6px 16px -6px #0000008c}.card[data-astro-cid-lcdefpme].is-up{box-shadow:0 18px 30px -10px #000000a6}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.blank[data-astro-cid-lcdefpme]{height:100%;font-family:var(--font-serif);text-align:center;place-items:center;padding:.4rem;font-size:.7rem;display:grid}.card[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.deck[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme].label{z-index:1;transform:translate(-50%, -50%) rotate(var(--a)) translateY(calc(-1 * var(--r) - var(--w) * .625 - .9rem));position:absolute;top:50%;left:50%}.label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--muted);white-space:nowrap;padding:.15rem .4rem;font-size:.68rem;transition:color .3s;display:block}.label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--fg)}@media (prefers-reduced-motion:no-preference){.deck[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme].label{animation:.6s .9s backwards label-in}}@keyframes label-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.deck[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:not(.label){animation:.8s cubic-bezier(.2,.8,.2,1) backwards deal;animation-delay:calc(var(--i) * 18ms + .15s)}}@keyframes deal{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)translateY(0)scale(.7)}}.pointer[data-astro-cid-lcdefpme]{--size:min(94cqw, 94cqh);left:50%;top:calc(50% - var(--size) * .37 - var(--size) * .125 * .625 - 1.9rem);border-inline:6px solid #0000;border-top:8px solid var(--muted);pointer-events:none;z-index:5;width:0;height:0;position:absolute;translate:-50% -100%}.hub[data-astro-cid-lcdefpme]{padding:calc(var(--size) * .27);text-align:center;pointer-events:none;place-items:center;transition:--glow .7s;display:grid}.hub[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:1/1}.hub[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--glow) 30%, transparent), transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .6s;position:absolute;inset:20%}.hub[data-astro-cid-lcdefpme].is-naming:before{opacity:1}.hub-logo[data-astro-cid-lcdefpme]{width:calc(var(--size) * .15);transition:opacity .45s,scale .6s cubic-bezier(.2,.8,.2,1),filter .45s}.hub-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto}.hub[data-astro-cid-lcdefpme].is-naming .hub-logo[data-astro-cid-lcdefpme]{opacity:0;filter:blur(4px);scale:.82}.plate[data-astro-cid-lcdefpme]{max-width:calc(var(--size) * .44);opacity:0;transition:opacity .35s;position:relative}.hub[data-astro-cid-lcdefpme].is-naming .plate[data-astro-cid-lcdefpme]{opacity:1}.plate-section[data-astro-cid-lcdefpme]{color:var(--muted)}.plate-rule[data-astro-cid-lcdefpme]{opacity:.35;background:currentColor;width:2.25rem;height:1px;margin:.8rem auto .9rem;display:block}.plate-title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:800;font-size:clamp(1.4rem, calc(var(--size) * .052), 2.8rem);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}.plate-line[data-astro-cid-lcdefpme]{color:var(--muted);text-wrap:balance;margin-top:.7rem}.plate-standfirst[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-weight:700;font-size:clamp(.9rem, calc(var(--size) * .021), 1.15rem);line-height:1.35}.plate-when[data-astro-cid-lcdefpme]{margin-top:.45rem}.plate-line[data-astro-cid-lcdefpme].meta+.plate-when[data-astro-cid-lcdefpme]{margin-top:.2rem}@media (prefers-reduced-motion:no-preference){.plate[data-astro-cid-lcdefpme].is-swapping>[data-astro-cid-lcdefpme]{animation:.5s cubic-bezier(.2,.8,.2,1) backwards rise}.plate[data-astro-cid-lcdefpme].is-swapping>[data-astro-cid-lcdefpme]:nth-child(2){animation-name:rule-in;animation-delay:40ms}.plate[data-astro-cid-lcdefpme].is-swapping>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:70ms}.plate[data-astro-cid-lcdefpme].is-swapping>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.11s}.plate[data-astro-cid-lcdefpme].is-swapping>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.15s}}@keyframes rise{0%{opacity:0;filter:blur(2px);translate:0 .5rem}}@keyframes rule-in{0%{opacity:0;width:0}}@media (width<=639px){.wheel[data-astro-cid-lcdefpme]{--size:175cqw;top:max(11rem,40cqh);translate:-50%}.pointer[data-astro-cid-lcdefpme]{--size:175cqw;top:calc(max(11rem, 40cqh) + var(--size) * (.5 - .37 - .078) - 1.9rem)}.hub[data-astro-cid-lcdefpme]{--size:100cqw;width:100%;height:auto;padding:1.75rem var(--edge) 0;top:0;translate:-50%}.hub[data-astro-cid-lcdefpme]:before{display:none}.hub-logo[data-astro-cid-lcdefpme]{width:3.5rem}.plate[data-astro-cid-lcdefpme]{max-width:none}.plate-title[data-astro-cid-lcdefpme]{font-size:1.8rem}}
