:root{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#263e43;background:#f6f3ec;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:280px}.page{min-height:100svh;display:grid;place-items:center;padding:32px 20px}.test-card{width:min(100%,680px);padding:clamp(28px,7vw,64px);background:#fffdf8;border:1px solid #dedfd4;border-radius:22px;box-shadow:0 18px 60px #263e4309;text-align:center}.eyebrow{margin:0 0 34px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#637b77}h1{margin:28px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,7vw,58px);font-weight:400;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.subtitle{max-width:42ch;margin:0 auto 27px;font-size:14px;line-height:1.8;color:#697774}.status{display:inline-flex;align-items:center;gap:9px;margin:0;padding:9px 14px;border:1px solid #d4e2d8;border-radius:30px;background:#edf4ee;font-size:12px;color:#3f6d58}.status span{width:6px;height:6px;border-radius:50%;background:#6a997e}.caption{margin:30px 0 0;font-size:11px;line-height:1.7;color:#8a9187}.motion-test{position:relative;width:70px;height:70px;margin:auto}.orbit{position:absolute;inset:0;border:1px solid #c9d7cd;border-radius:50%;animation:orbit 8s linear infinite}.orbit span{position:absolute;top:-4px;left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#769783;box-shadow:0 0 0 5px #76978314}.center-dot{position:absolute;top:calc(50% - 4px);left:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:#c5ab84}@keyframes orbit{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.orbit{animation:none}}
