.drop-demo[data-astro-cid-jh6ybwxm]{margin:1.5rem 0;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse at 30% 27%,#fffdf7 0,transparent 55%),linear-gradient(140deg,#f2eee4,#f8f5ed 55%,#ede8dc);color:#34352f}.experiment-heading[data-astro-cid-jh6ybwxm]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem .5rem;font-size:10px;letter-spacing:.1em;color:#68685d}.vacuum-badge[data-astro-cid-jh6ybwxm]{display:flex;gap:.5rem;align-items:center;font-weight:600;color:#36685b}.vacuum-badge[data-astro-cid-jh6ybwxm] i[data-astro-cid-jh6ybwxm]{width:6px;height:6px;border-radius:50%;background:#538773}.release-caption[data-astro-cid-jh6ybwxm]{margin:.5rem 0 0;text-align:center;color:#747365;font-size:12px}.drop-scene[data-astro-cid-jh6ybwxm]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.5rem 1.5rem 1rem;gap:1rem}.fall-lane[data-astro-cid-jh6ybwxm]{min-width:0;display:flex;flex-direction:column;align-items:center}.object-label[data-astro-cid-jh6ybwxm]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.object-label[data-astro-cid-jh6ybwxm] b[data-astro-cid-jh6ybwxm]{font-size:15px;font-weight:500;color:#42443b}.object-label[data-astro-cid-jh6ybwxm] span[data-astro-cid-jh6ybwxm]{color:#8b8576;font-size:12px}.drop-ball[data-astro-cid-jh6ybwxm]{display:flex;align-items:center;justify-content:center;height:190px;width:100%;perspective:600px}.drop-ball[data-astro-cid-jh6ybwxm] img[data-astro-cid-jh6ybwxm]{display:block;width:var(--object-size);height:auto;object-fit:contain;transform:rotate(var(--object-tilt));filter:drop-shadow(5px 8px 8px #64574424)}.fall-direction[data-astro-cid-jh6ybwxm]{display:flex;justify-content:center;align-items:center;width:100%;height:100px;padding-bottom:12px}.fall-direction[data-astro-cid-jh6ybwxm] svg[data-astro-cid-jh6ybwxm]{display:block;filter:drop-shadow(2px 3px 2px #8f62331a);animation:direction-cue 1.9s ease-in-out infinite}@keyframes direction-cue{0%,to{transform:translateY(-5px);opacity:.5}55%{transform:translateY(7px);opacity:.9}}.paused[data-astro-cid-jh6ybwxm] .fall-direction[data-astro-cid-jh6ybwxm] svg[data-astro-cid-jh6ybwxm],.offscreen[data-astro-cid-jh6ybwxm] .fall-direction[data-astro-cid-jh6ybwxm] svg[data-astro-cid-jh6ybwxm]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.fall-direction[data-astro-cid-jh6ybwxm] svg[data-astro-cid-jh6ybwxm]{animation:none}}@media(max-width:460px){.experiment-heading[data-astro-cid-jh6ybwxm]{padding:1rem 1rem .5rem;font-size:9px}.drop-scene[data-astro-cid-jh6ybwxm]{padding:.5rem .5rem 1rem;gap:.5rem}.drop-ball[data-astro-cid-jh6ybwxm]{height:155px}.object-label[data-astro-cid-jh6ybwxm] b[data-astro-cid-jh6ybwxm]{font-size:13px}}.sample[data-astro-cid-pcrijfcl]{max-width:54rem;margin:4rem auto;scroll-margin-top:6rem}.sample[data-astro-cid-pcrijfcl] [data-astro-cid-pcrijfcl][hidden]{display:none!important}.sample-intro[data-astro-cid-pcrijfcl]{margin:0 0 1.5rem}.sample-intro[data-astro-cid-pcrijfcl] h2[data-astro-cid-pcrijfcl]{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.7rem);margin:.6rem 0}.sample-intro[data-astro-cid-pcrijfcl] p[data-astro-cid-pcrijfcl]{font-size:var(--fs-ui)}.sample-device[data-astro-cid-pcrijfcl]{background:var(--bg);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}.sample-toolbar[data-astro-cid-pcrijfcl]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1rem 1.5rem;background:var(--surface);border-bottom:1px solid var(--border);font-size:var(--fs-small)}.sample-toolbar[data-astro-cid-pcrijfcl]>span[data-astro-cid-pcrijfcl]:first-child{display:flex;align-items:center;gap:.35rem;font-family:var(--font-display);font-size:var(--fs-h4)}.sample-toolbar[data-astro-cid-pcrijfcl] b[data-astro-cid-pcrijfcl]{border:1px solid var(--border);border-radius:99px;padding:.3rem .65rem;margin-left:.7rem;font-size:var(--fs-caption);font-weight:500}.sample-muted[data-astro-cid-pcrijfcl]{color:var(--fg-muted)}.sample-content[data-astro-cid-pcrijfcl]{padding:clamp(1rem,4vw,2rem)}.sample-context[data-astro-cid-pcrijfcl]{letter-spacing:.12em;font-size:var(--fs-caption);color:var(--accent);font-weight:600}.sample-privacy[data-astro-cid-pcrijfcl],.sample-caption[data-astro-cid-pcrijfcl]{font-size:var(--fs-small);color:var(--fg-muted);line-height:1.65}.sample-caption[data-astro-cid-pcrijfcl]{margin:1rem 0}.sample-progress-row[data-astro-cid-pcrijfcl]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.5rem 0;font-size:var(--fs-small)}.sample-progress-row[data-astro-cid-pcrijfcl] p[data-astro-cid-pcrijfcl]{margin:0;font-weight:600}.sample-progress-row[data-astro-cid-pcrijfcl] span[data-astro-cid-pcrijfcl]{color:var(--fg-muted);font-size:var(--fs-caption)}fieldset[data-astro-cid-pcrijfcl]{border:0;margin:0 0 1.5rem;padding:0;min-width:0}legend[data-astro-cid-pcrijfcl]{font-size:var(--fs-h4);font-weight:600;line-height:1.5;padding:0;margin-bottom:1rem}#sample-choices[data-astro-cid-pcrijfcl] label{position:relative;display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;min-height:58px;margin:.7rem 0;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:var(--fs-ui)}#sample-choices[data-astro-cid-pcrijfcl] label:has(input:checked){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--bg))}#sample-choices[data-astro-cid-pcrijfcl] input{position:absolute;opacity:0;width:1px;height:1px}#sample-choices[data-astro-cid-pcrijfcl] label:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:3px}#sample-choices[data-astro-cid-pcrijfcl] .sample-option-letter{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid var(--border);border-radius:7px;font-size:var(--fs-small);color:var(--fg-muted)}#sample-choices[data-astro-cid-pcrijfcl] label:has(input:checked) .sample-option-letter{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.sample-confidence[data-astro-cid-pcrijfcl]{display:flex;flex-wrap:wrap;gap:.5rem}.sample-confidence[data-astro-cid-pcrijfcl] legend[data-astro-cid-pcrijfcl]{font-size:var(--fs-small);font-weight:500;margin-bottom:.75rem}.sample-confidence[data-astro-cid-pcrijfcl] label[data-astro-cid-pcrijfcl]{position:relative;display:flex;align-items:center;gap:.4rem;padding:.65rem .85rem;border:1px solid var(--border);border-radius:99px;cursor:pointer;font-size:var(--fs-small);min-height:44px}.sample-confidence[data-astro-cid-pcrijfcl] label[data-astro-cid-pcrijfcl]:has(input:checked){border-color:var(--accent);background:var(--surface)}.sample-confidence[data-astro-cid-pcrijfcl] input[data-astro-cid-pcrijfcl]{accent-color:var(--accent)}.confidence-note[data-astro-cid-pcrijfcl]{position:relative;padding:1rem 1.15rem;margin:.25rem 0 1.5rem;background:#f3ece0;border:1px solid #ddcdb5;border-left:3px solid var(--accent);border-radius:10px;color:#514535;font-size:14px;line-height:1.65}.confidence-note[data-astro-cid-pcrijfcl] strong[data-astro-cid-pcrijfcl]{display:block;color:#95451f;margin-bottom:.4rem;font-weight:600}.confidence-note[data-astro-cid-pcrijfcl] p[data-astro-cid-pcrijfcl]{margin:0}.confidence-note[data-astro-cid-pcrijfcl]:after{content:"";position:absolute;bottom:-7px;left:24px;width:12px;height:12px;background:#f3ece0;border-right:1px solid #ddcdb5;border-bottom:1px solid #ddcdb5;transform:rotate(45deg)}button[data-astro-cid-pcrijfcl]{margin:.5rem .5rem .5rem 0}.sample .press-target{position:relative;padding-right:3.2rem}.sample .press-cue{position:absolute;top:calc(50% - 5px);right:5px;width:40px;height:48px;pointer-events:none;z-index:2}.sample .press-cursor,.sample .press-finger{position:absolute;left:0;top:0;filter:drop-shadow(1px 3px 2px #0002);transform-origin:8px 5px;animation:press-demo 2.5s ease-in-out 2 paused}.sample .press-finger{display:none}.sample .press-ring{position:absolute;left:0;top:-2px;width:16px;height:16px;border:2px solid var(--accent);border-radius:50%;animation:press-ripple 2.5s ease-out 2 paused;opacity:0}.sample .cue-visible .press-cursor,.sample .cue-visible .press-finger,.sample .cue-visible .press-ring{animation-play-state:running}@keyframes press-demo{0%,to{transform:translate(6px,8px)}35%,55%{transform:translate(0) scale(.88)}70%{transform:translate(4px,6px)}}@keyframes press-ripple{0%,32%,70%,to{opacity:0;transform:scale(.6)}40%{opacity:.85;transform:scale(.8)}65%{opacity:0;transform:scale(2)}}@media(max-width:760px),(pointer:coarse){.sample .press-cursor{display:none}.sample .press-finger{display:block;left:-13px;top:-3px;transform-origin:24px 8px}}@media(prefers-reduced-motion:reduce){.sample .press-cursor,.sample .press-finger,.sample .press-ring{animation:none}}@media(max-width:460px){.sample-toolbar[data-astro-cid-pcrijfcl]{padding:1rem}.sample-progress-row[data-astro-cid-pcrijfcl]{align-items:start}.sample-progress-row[data-astro-cid-pcrijfcl] span[data-astro-cid-pcrijfcl]{max-width:7rem;text-align:right}}#answer-review{scroll-margin-top:6rem}
