#public-test-banner{position:sticky;top:0;z-index:10000;box-sizing:border-box;width:100%;padding:12px 5vw;background:#fff3d8;color:#694719;border-bottom:1px solid #e3c78f;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 2px 8px #6947190a}#public-test-banner .public-test-inner{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px 30px}#public-test-banner strong{display:block;font-size:12px;letter-spacing:1.3px;line-height:1.5;margin-bottom:3px}#public-test-banner p{padding:0;margin:0;font-size:13px;line-height:1.5;color:#694719}#public-test-banner .public-test-contact{flex-shrink:0;max-width:290px}#public-test-banner a{color:#694719;font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}#public-test-banner a:focus-visible{outline:2px solid #694719;outline-offset:3px}@media(max-width:800px){#public-test-banner{padding:10px 16px}#public-test-banner .public-test-inner{align-items:start;flex-direction:column;gap:5px}#public-test-banner p{font-size:12px}#public-test-banner strong{font-size:11px;margin-bottom:2px}#public-test-banner .public-test-contact{max-width:none}}
