@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.fx-type:after{content:"|";margin-left:.05em;font-weight:300;animation:1s step-end infinite fx-blink}.fx-cursor-ring{transition:width .2s,height .2s,margin .2s,opacity .2s,background-color .2s}}@keyframes fx-blink{50%{opacity:0}}.fx-sticky{position:sticky}.fx-type{text-align:left;display:inline-block}.fx-zoom{cursor:zoom-in}.fx-cd{border-radius:var(--radius);background:var(--muted);justify-items:center;min-width:3.5em;padding:.5em .25em;display:inline-grid}.fx-cd+.fx-cd{margin-left:.5em}.fx-cd-n{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:1.75em;font-weight:700;line-height:1.1}.fx-cd-l{color:var(--muted-ink);font-size:.75em}dialog.fx-lightbox{color:#fff;background:#000000eb;border:0;width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:0;position:fixed;inset:0}.fx-lightbox::backdrop{background:0 0}.fx-lightbox figure{box-sizing:border-box;pointer-events:none;place-items:center;gap:.75rem;width:100%;height:100%;margin:0;padding:3.5rem 1rem;display:grid}.fx-lightbox img{object-fit:contain;pointer-events:auto;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 8rem)}.fx-lightbox figcaption{opacity:.8;text-align:center;font-size:.875rem}.fx-lightbox button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:1.75rem;line-height:1;display:grid;position:absolute}.fx-lightbox button:hover{background:#ffffff3d}.fx-lightbox button:focus-visible{outline-offset:2px;outline:2px solid #fff}.fx-lightbox .fx-lb-close{top:.75rem;right:.75rem}.fx-lightbox .fx-lb-prev{top:50%;left:.75rem;transform:translateY(-50%)}.fx-lightbox .fx-lb-next{top:50%;right:.75rem;transform:translateY(-50%)}.fx-lightbox.fx-lb-single .fx-lb-prev,.fx-lightbox.fx-lb-single .fx-lb-next{display:none}.fx-lightbox .fx-lb-count{opacity:.7;font-variant-numeric:tabular-nums;font-size:.8125rem;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.fx-cursor-none,.fx-cursor-none *{cursor:none!important}.fx-cursor-dot,.fx-cursor-ring{z-index:2147483000;pointer-events:none;opacity:0;will-change:transform;border-radius:999px;position:fixed;top:0;left:0}.fx-cursor-dot{width:var(--cursor-dot);height:var(--cursor-dot);margin:calc(var(--cursor-dot) / -2) 0 0 calc(var(--cursor-dot) / -2);background:var(--cursor-color)}.fx-cursor-ring{width:var(--cursor-ring);height:var(--cursor-ring);margin:calc(var(--cursor-ring) / -2) 0 0 calc(var(--cursor-ring) / -2);border:1.5px solid var(--cursor-color)}.fx-cursor-on .fx-cursor-dot,.fx-cursor-on .fx-cursor-ring{opacity:1}.fx-cursor-hot .fx-cursor-ring{width:calc(var(--cursor-ring) * 1.6);height:calc(var(--cursor-ring) * 1.6);margin:calc(var(--cursor-ring) * -.8) 0 0 calc(var(--cursor-ring) * -.8);background:var(--cursor-color);background:color-mix(in oklab, var(--cursor-color) 14%, transparent)}.fx-cursor-hot .fx-cursor-dot{opacity:.5}.fx-cursor-down .fx-cursor-ring{border-width:3px}
