:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#18181b;background:#fafafa;font:16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (prefers-color-scheme:dark){body{color:#f4f4f5;background:#09090b}}.wrap{max-width:760px;margin:0 auto;padding:56px 24px 96px}header h1{letter-spacing:-.02em;margin:0 0 6px;font-size:28px}header p{opacity:.6;margin:0 0 40px;font-size:14px}.group{margin:0 0 36px}.group h2{text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin:0 0 12px;font-size:12px}ul{margin:0;padding:0;list-style:none}.plan{color:inherit;will-change:transform;border-radius:12px;align-items:center;gap:12px;margin:0 -12px;padding:14px 12px;text-decoration:none;transition:background .12s;display:flex;position:relative}.group li{border-bottom:1px solid #00000012}.group li:last-child{border-bottom:none}@media (prefers-color-scheme:dark){.group li{border-bottom-color:#ffffff14}}.hit-area:after{content:"";position:absolute;inset:0}.plan .icon{opacity:.4;flex:none;width:18px;height:18px;transition:opacity .12s}.plan .t{flex:1;min-width:0;font-weight:500}.plan .badge{letter-spacing:.05em;text-transform:uppercase;color:#b45309;background:#f59e0b26;border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:700;line-height:1}@media (prefers-color-scheme:dark){.plan .badge{color:#fbbf24;background:#f59e0b29}}@media (hover:hover) and (pointer:fine){.plan:hover{background:#0000000a}.plan:hover .icon{opacity:.7}}@media (hover:hover) and (pointer:fine) and (prefers-color-scheme:dark){.plan:hover{background:#ffffff0d}}.plan:active{transform:scale(.995)}footer{opacity:.4;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;font-size:12px;display:flex}.center{place-items:center;min-height:100dvh;padding:24px;display:grid}.card{text-align:center;background:#fff;border:1px solid #00000014;border-radius:16px;width:100%;max-width:360px;padding:40px 28px}@media (prefers-color-scheme:dark){.card{background:#18181b;border-color:#ffffff14}}.card h1{letter-spacing:-.01em;margin:0 0 8px;font-size:20px}.card p{opacity:.6;margin:0 0 24px;font-size:14px}.btn{cursor:pointer;width:100%;color:inherit;will-change:transform;background:#fff;border:1px solid #00000026;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .12s,border-color .12s;display:inline-flex;position:relative}@media (prefers-color-scheme:dark){.btn{background:#27272a;border-color:#ffffff26}}.btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn:hover{border-color:#6366f199}}.linkbtn{color:inherit;opacity:.5;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:none;padding:4px;font-size:12px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.linkbtn:hover{opacity:.8}}
