body{--measure: calc(68 * .6 * var(--fs-0));--footer-measure: var(--measure)}.page[data-astro-cid-o422f4lv]{max-width:var(--measure);margin:0 auto;padding:var(--space-7) clamp(var(--space-4),4vw,var(--space-7)) var(--space-7);position:relative;z-index:1}@media(prefers-reduced-motion:no-preference){.page[data-astro-cid-o422f4lv]{animation:enter .34s var(--ease-out) both}}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site-header[data-astro-cid-o422f4lv]{max-width:var(--measure);margin:0 auto;padding:var(--space-4) clamp(var(--space-4),4vw,var(--space-7));border-bottom:1px solid var(--border);position:relative;z-index:1}.home[data-astro-cid-o422f4lv]{display:inline-block;color:var(--text-muted);transition:color var(--enter-duration) var(--ease-out)}.home[data-astro-cid-o422f4lv]:hover{color:var(--text)}.wordmark[data-astro-cid-o422f4lv]{display:block;width:6.5rem;height:auto}.home[data-astro-cid-o422f4lv] path{fill:currentColor}.hero[data-astro-cid-o422f4lv],.get[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero[data-astro-cid-o422f4lv]{margin-bottom:16px}@media(max-width:56rem){.hero[data-astro-cid-o422f4lv]{margin-bottom:15px}}.lockup[data-astro-cid-o422f4lv]{display:flex;align-items:center;justify-content:space-between;width:min(100%,30.5rem);margin-bottom:var(--space-6)}.lockup[data-astro-cid-o422f4lv] .sift-mark-hero{display:block;flex:0 0 28.43%;line-height:0}.lockup[data-astro-cid-o422f4lv] .sift-mark{display:block;width:100%;height:auto}.hero-name[data-astro-cid-o422f4lv]{flex:0 0 65.54%;margin:0;line-height:0}.hero-wordmark[data-astro-cid-o422f4lv]{display:block;width:100%;height:auto}.hero-tagline[data-astro-cid-o422f4lv]{max-width:40rem;margin:0;font-size:var(--fs-1);line-height:1.5;color:var(--text);text-wrap:balance}.get-action[data-astro-cid-o422f4lv]{display:flex;justify-content:center;width:100%;margin:0 0 13px}.get-status[data-astro-cid-o422f4lv]{max-width:34rem;margin:0;font-size:var(--fs--1);line-height:1.6;color:var(--text-muted);text-wrap:pretty}.get[data-astro-cid-o422f4lv]+.prose[data-astro-cid-o422f4lv]{margin-top:var(--space-7)}.get[data-astro-cid-o422f4lv]+.prose[data-astro-cid-o422f4lv]>h2:first-child{margin-top:0}.ghost-button[data-astro-cid-o422f4lv]{display:inline-block;box-sizing:border-box;width:22.5rem;max-width:100%;padding:1.0625rem var(--space-6);border:2px solid #fff;border-radius:999px;background-color:transparent;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none}@media(prefers-reduced-motion:no-preference){.ghost-button[data-astro-cid-o422f4lv]{transition:background-color .15s ease-out}}.ghost-button[data-astro-cid-o422f4lv]:hover{background-color:#ffffff1f}.ghost-button[data-astro-cid-o422f4lv]:active{background-color:#fff3}.ghost-button[data-astro-cid-o422f4lv]:focus-visible{border-radius:999px;outline-offset:4px}h1[data-astro-cid-o422f4lv]{margin:0 0 var(--space-6);font-size:var(--fs-4);font-weight:800;letter-spacing:-.02em}.lede[data-astro-cid-o422f4lv]{margin-bottom:var(--space-7);font-size:var(--fs-1);line-height:1.5;color:var(--text);text-wrap:pretty}.lede-action[data-astro-cid-o422f4lv]{margin-bottom:var(--space-5)}.action[data-astro-cid-o422f4lv]{margin:0 0 var(--space-7)}.button[data-astro-cid-o422f4lv]{display:inline-block;padding:var(--space-3) var(--space-5);border-radius:var(--radius);background:var(--accent);color:var(--bg);font-size:var(--fs-0);font-weight:600;line-height:1.2;text-decoration:none;transition:background-color var(--enter-duration) var(--ease-out),transform var(--enter-duration) var(--ease-out)}.button[data-astro-cid-o422f4lv]:hover{background:var(--accent-strong);transform:translateY(-1px)}.button[data-astro-cid-o422f4lv]:focus-visible{border-radius:var(--radius);outline-offset:3px}.prose[data-astro-cid-o422f4lv] h2{margin-top:var(--space-7);margin-bottom:var(--space-3);font-size:var(--fs-1);font-weight:700;letter-spacing:-.01em}.prose[data-astro-cid-o422f4lv] h2:before{content:"";display:block;width:100%;height:1px;margin-bottom:var(--space-5);background:linear-gradient(90deg,var(--border),transparent 60%)}.prose[data-astro-cid-o422f4lv] p{color:var(--text-muted);line-height:1.6}.prose[data-astro-cid-o422f4lv] p:last-child{margin-bottom:0}.prose[data-astro-cid-o422f4lv] .policy{margin-top:var(--space-4);font-size:var(--fs--1);letter-spacing:var(--tracking-label-quiet)}.prose[data-astro-cid-o422f4lv] a[href^="https://ko-fi.com/"] img{width:160px;height:auto}
