:root{--color-primary:#d37c62;--color-background:#f9f4e6;--color-text:#5c3822;--color-accent:#e9b66d;color:var(--color-text);background-color:var(--color-background);font-family:system-ui,sans-serif}body{margin:0;padding:1rem}.home{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:calc(100dvh - 2rem);margin:0 auto;display:flex}.home__shield{width:min(60vw,240px);max-width:100%;height:auto;display:block}.home [role=status]{background-color:var(--color-accent);border-radius:999px;align-self:center;margin:0;padding:.25rem .75rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
