.ph{--k:.466;width:calc(552px*var(--k));height:calc(1329px*var(--k));isolation:isolate;flex:none;position:relative}@media (width>=940px) and (height<800px){.ph{--k:.42}}@media (width<940px){.ph{--k:.42}}@media (width<480px){.ph{--k:.46}}.ph-img{z-index:1;left:calc(-60px*var(--k));top:calc(-2px*var(--k));width:calc(671px*var(--k));height:calc(1390px*var(--k));pointer-events:none;user-select:none;max-width:none;display:block;position:absolute}.ph-screen{z-index:0;transform-origin:0 0;width:300px;height:650px;transform:scale(var(--k)) matrix3d(1.45931,-.180901,0,-.000254917,.000643048,1.84475,0,.0000014895,0,0,1,0,13.9621,66.8343,0,1);position:absolute;top:0;left:0}.ph-bleed{background:linear-gradient(180deg,var(--pu-scr-top) 0,var(--pu-scr) 300px);border-radius:43px;position:absolute;inset:-2px;overflow:hidden}.pu{--pu-ink:#12151a;--pu-scr:#f2f2f7;--pu-scr-top:#e4e5fd;--pu-cell:#fff;--pu-sep:#e6e7ec;--pu-tile:#ecedfe;--pu-brand:#5c5cf5;--pu-ok-ink:#12884f}@media (prefers-color-scheme:dark){.pu{--pu-ink:#f5f5f7;--pu-scr:#181924;--pu-scr-top:#20215c;--pu-cell:#252633;--pu-sep:#373847;--pu-tile:#30315c;--pu-brand:#a9aaff;--pu-ok-ink:#45d093}}.pu-in{width:300px;height:650px;font-family:var(--font-sans);color:var(--pu-ink);text-align:left;-webkit-font-smoothing:antialiased;flex-direction:column;padding:0 14px 30px;font-stretch:100%;display:flex;position:absolute;top:2px;left:2px}.pu *,.pu :before,.pu :after{box-sizing:border-box}.pu :where(p,ul){margin:0;padding:0}.pu svg{display:block}.pu-status{flex:none;height:46px;position:relative}.pu-time{letter-spacing:-.01em;place-items:center;width:97px;padding-left:14px;font-size:15px;font-weight:650;line-height:1;display:grid;position:absolute;top:0;bottom:0;left:0}.pu-sys{place-items:center;width:90px;padding-right:10px;display:grid;position:absolute;top:0;bottom:0;right:0}.pu-sys svg{width:60px;height:11px}.pu-home{background:var(--pu-ink);border-radius:2px;width:108px;height:4px;margin-left:-54px;position:absolute;bottom:9px;left:50%}.pu-card{color:#fff;background:radial-gradient(90% 120% at 100% 0,#ffffff24,#fff0 60%),linear-gradient(128deg,#3f4ede 0,#5c5cf5 46%,#8b72f8 100%);border-radius:26px;flex:none;margin-top:10px;padding:18px 20px 20px;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff12,0 10px 16px -10px #181a6e80}.pu-freed{color:#ffffffe0;overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:22px}.pu-gb{letter-spacing:-.045em;white-space:nowrap;margin:4px 0 0 -.04em;font-size:76px;font-weight:800;line-height:76px}.pu-took{letter-spacing:-.012em;overflow-wrap:anywhere;margin-top:6px;font-size:19px;font-weight:700;line-height:24px}.pu-btn{text-align:center;color:#4a48dc;letter-spacing:-.012em;background:#fff;border-radius:23px;place-items:center;min-height:46px;margin-top:18px;padding:4px 16px;font-size:17px;font-weight:750;line-height:22px;display:grid;box-shadow:0 8px 14px -8px #0e105099}.pu-list{background:var(--pu-cell);border-radius:20px;flex-direction:column;flex:auto;margin-top:16px;list-style:none;display:flex}.pu-row{flex:auto;align-items:center;gap:10px;min-height:52px;padding:6px 12px;display:flex}.pu-row+.pu-row{background:linear-gradient(var(--pu-sep),var(--pu-sep)) 56px 0/calc(100% - 56px) 1px no-repeat}.pu-ic{background:var(--pu-tile);width:34px;height:34px;color:var(--pu-brand);border-radius:10px;flex:none;place-items:center;display:grid}.pu-ic svg{width:20px;height:20px}.pu-txt{flex-direction:column;flex:auto;min-width:0;display:flex}.pu-t{letter-spacing:-.012em;overflow-wrap:anywhere;hyphens:auto;font-size:15.5px;font-weight:650;line-height:19px}.pu-s{color:var(--pu-ok-ink);margin-top:1px;font-size:13px;font-weight:600;line-height:16px}.pu-ok{background:#22b573;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.pu-ok svg{width:12px;height:12px}.hero-art{place-items:center;margin-bottom:-28px;padding-bottom:28px;display:grid;position:relative}.proof[data-astro-cid-otjrhcow]{--proof-leaf:var(--color-keep);--proof-ink:var(--color-ink);--proof-ink-2:var(--color-ink-2);color:var(--proof-ink);grid-template-columns:auto auto auto;align-items:center;column-gap:.55rem;line-height:1;text-decoration:none;display:inline-grid}.proof-branch[data-astro-cid-otjrhcow]{width:auto;height:3.25rem;color:var(--proof-leaf);fill:currentColor}.proof-branch-l[data-astro-cid-otjrhcow]{grid-area:1/1}.proof-branch-r[data-astro-cid-otjrhcow]{grid-area:1/3;transform:scaleX(-1)}.proof-text[data-astro-cid-otjrhcow]{text-align:center;grid-area:1/2;justify-items:center;row-gap:.4rem;display:grid}.proof-top[data-astro-cid-otjrhcow]{align-items:center;gap:.45rem;display:flex}.proof-stars[data-astro-cid-otjrhcow]{gap:.1rem;display:flex}.proof-stars[data-astro-cid-otjrhcow] svg[data-astro-cid-otjrhcow]{width:.8125rem;height:.8125rem;fill:var(--proof-leaf)}.proof-store[data-astro-cid-otjrhcow]{letter-spacing:.01em;color:var(--proof-ink-2);font-size:.75rem;font-weight:600}.proof-line[data-astro-cid-otjrhcow]{white-space:nowrap;font-size:.9375rem;font-weight:500}.proof-line[data-astro-cid-otjrhcow] strong[data-astro-cid-otjrhcow]{font-variant-numeric:tabular-nums;font-weight:760}.proof[data-astro-cid-otjrhcow]:hover .proof-line[data-astro-cid-otjrhcow]{text-underline-offset:.2em;text-decoration:underline;text-decoration-color:var(--proof-leaf)}.proof[data-astro-cid-otjrhcow]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:.5rem}
