:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#141414;--text:#ededed;--secondary:#9a9a9a;--tertiary:#6f6f6f;--hairline:#ffffff1a;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif}*{box-sizing:border-box;margin:0}html{background:var(--background);-webkit-text-size-adjust:100%}body{min-height:100dvh;color:var(--text);font:400 17px/1.5 var(--font);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--tertiary);text-decoration-color:var(--tertiary);transition:color .16s,text-decoration-color .16s}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.enter{animation:.7s cubic-bezier(.2,.8,.2,1) both rise}.home{background:radial-gradient(560px 420px at 50% calc(50% - 130px),#ffffff0e,#0000 70%);grid-template-rows:1fr auto;min-height:100dvh;padding:32px 24px;display:grid}.intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;display:flex}.icon{width:112px;height:112px;box-shadow:0 0 0 .5px var(--hairline), 0 18px 50px #00000080;border-radius:25px;display:block}h1{letter-spacing:.14em;text-indent:.14em;margin-top:26px;font-size:34px;font-weight:600}h1.logo{margin-top:0;line-height:0}h1.logo+.line{margin-top:26px}.home-link{color:var(--secondary);font-size:14px;text-decoration:none}.home-link:hover{color:var(--text)}.home-link+.store{margin-top:18px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.line{text-wrap:balance;max-width:21em;color:var(--secondary);margin-top:10px}.store{background:#ffffff14;border-radius:999px;margin-top:30px;padding:13px 24px;font-weight:500;text-decoration:none;transition:background .16s;box-shadow:inset 0 0 0 .5px #ffffff29}.badge{border-radius:8px;margin-top:30px;transition:opacity .16s;display:block}.badge:hover{opacity:.8}.badge img{display:block}.store:hover{background:#ffffff24}.links{color:var(--secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 22px;font-size:14px;display:flex}.links a{text-decoration:none}.links a:hover{color:var(--text)}.links .swap{justify-items:center;display:inline-grid}.links .swap>span{grid-area:1/1}.links .swap .ghost{visibility:hidden}.links .dot{color:var(--tertiary);margin:0 -6px}.links .icon-link{margin-left:-6px;display:block}.links .dot+.icon-link{margin-left:0}.links svg{fill:currentColor;width:18px;height:18px;display:block}.page{max-width:620px;margin:0 auto;padding:44px 24px 72px}.page h1{letter-spacing:0;text-indent:0;margin-top:40px;font-size:30px}.date{color:var(--tertiary);margin-top:4px;font-size:14px}h2{margin-top:34px;font-size:17px;font-weight:600}.page p,.page ul{color:#bcbcbc;margin-top:8px}.page ul{padding-left:20px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.enter{animation:none}}
