.wstatus{align-items:center;gap:var(--s3);padding:var(--s7) var(--s4);text-align:center;flex-direction:column;display:flex}.wstatus-icon{width:48px;height:48px;color:var(--ink-3);margin-bottom:var(--s1)}.wstatus-title{letter-spacing:-.3px;color:var(--ink);font-size:18px;font-weight:700;line-height:1.45}.wstatus-body{color:var(--ink-2);font-size:15px;line-height:1.7}.wstatus .works-button{margin-top:var(--s3)}.wstatus.wstatus-compact{gap:var(--s1);padding:var(--s4) var(--s2)}.wstatus-compact .wstatus-title{color:var(--ink-3);letter-spacing:0;font-size:14px;font-weight:600}.wstatus-compact .wstatus-body{font-size:13px;line-height:1.6}.wstatus-compact .works-button{margin-top:var(--s1);padding:var(--s2) var(--s3);font-size:14px}.wstatus-screen{justify-content:center;align-items:center;min-height:calc(100dvh - 160px);display:flex}.wstatus-screen .wstatus{width:100%}.wstatus-screen .wstatus-cta{margin-top:var(--s2)}.wstatus-page{gap:var(--s5);width:100%;min-width:0;padding:0}.wstatus-image{width:250px;height:auto;display:block}.wstatus-page .wstatus-title{letter-spacing:-.6px;font-size:22px}.wstatus-cta{border-radius:var(--r-button);background:var(--primary);color:#fff;justify-content:center;align-items:center;width:100%;max-width:360px;min-height:48px;font-size:16px;font-weight:700;display:flex}.wstatus-cta:hover{background:var(--primary-strong)}.wstatus-cta:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-button)}@media (min-width:1024px){.wstatus-page{gap:var(--s6)}.wstatus-image{width:400px}.wstatus-page .wstatus-title{letter-spacing:-.8px;font-size:26px}}@media (max-width:640px){.wstatus{padding:var(--s6) var(--s2)}.wstatus-page{padding:0}.wstatus-title{font-size:16px}.wstatus-page .wstatus-title{font-size:22px}}
