*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff;min-width:320px}body{color:#161b18;min-height:100vh;font-family:var(--font-body), system-ui, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-weight:500;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%}h1,h2,h3,h4,p{margin-top:0}.public-site-body{background:#fff;min-height:100vh}.public-site-empty{color:#111613;background:#fff;place-items:center;min-height:100vh;padding:clamp(1.25rem,5vw,4rem);font-family:Muli,Arial,Helvetica,sans-serif;display:grid}.public-site-empty-panel{text-align:center;background:#eef0ed;border:1px solid #1116131f;border-radius:8px;width:min(100%,42rem);padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 18px 42px #11161314}.public-site-empty-panel p,.public-site-empty-panel h1{margin:0}.public-site-empty-panel p:first-child{color:#6a706a;letter-spacing:0;text-transform:uppercase;font-family:Muli,Arial,Helvetica,sans-serif;font-size:.78rem;font-weight:800}.public-site-empty-panel h1{color:#111613;margin-top:.55rem;font-size:clamp(2rem,6vw,4rem);font-weight:650;line-height:1}.public-site-empty-panel>p:not(:first-child){color:#555b55;max-width:34rem;margin-top:1rem;margin-left:auto;margin-right:auto;font-size:clamp(1rem,2vw,1.15rem)}.public-site-empty-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.35rem;display:flex}.public-site-empty-button{white-space:nowrap;border:1px solid #11161324;border-radius:8px;justify-content:center;align-items:center;min-height:2.85rem;padding:.75rem 1.1rem;font-size:.88rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.public-site-empty-button-primary{color:#fff;background:#111613;border-color:#111613;transition:background-color .22s,color .22s,transform .22s}.public-site-empty-button-primary:hover,.public-site-empty-button-primary:focus-visible{color:#111613;background:#fff;border-color:#111613;outline:0;transform:translateY(-2px)}.public-site-empty-button-secondary{color:#111613;background:#ffffffb3}.public-site-empty-panel code{color:#111613;font-family:var(--font-code), monospace}
