.godot-proof{padding-top:var(--tw-space-6)}.godot-proof-frame{border:1px solid var(--tw-gray-200);border-radius:var(--tw-radius-xl);max-width:640px;box-shadow:var(--tw-shadow-md,0 4px 12px #1e1d1c14);margin:0 auto;overflow:hidden}.godot-proof-frame img{width:100%;height:auto;display:block}.godot-proof-caption{margin:var(--tw-space-4)auto 0;text-align:center;max-width:560px;font-size:var(--tw-text-sm);color:var(--tw-gray-600);line-height:1.6}.godot-proof-cta{margin-top:var(--tw-space-6);justify-content:center;display:flex}.feature-block-visual img[src*=spritesheet-grassy-field]{background:var(--tw-panel)}.feature-block-visual video{border-radius:var(--tw-radius-lg);width:100%;height:auto;display:block}.godot-steps{margin:var(--tw-space-8)0 0;gap:var(--tw-space-5);flex-direction:column;padding:0;list-style:none;display:flex}.godot-steps li{gap:var(--tw-space-4);padding:var(--tw-space-5);background:var(--tw-panel);border:1px solid var(--tw-gray-200);border-radius:var(--tw-radius-xl);align-items:flex-start;display:flex}.godot-step-num{background:var(--tw-amber-400);width:32px;height:32px;color:var(--tw-gray-900);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.godot-steps h3{margin:0 0 var(--tw-space-1);font-size:var(--tw-text-base);color:var(--tw-gray-900);font-weight:600}.godot-steps p{font-size:var(--tw-text-sm);color:var(--tw-gray-600);margin:0;line-height:1.6}
