.home-hero[data-astro-cid-xzepg7ur]{background:radial-gradient(70% 55% at 50% 0%,var(--accent),transparent 70%),linear-gradient(180deg,var(--muted),var(--card) 60%);padding-block:clamp(3.5rem,8cqi,6rem) 0;overflow:hidden}.home-hero__inner[data-astro-cid-xzepg7ur]{text-align:center;justify-items:center;gap:1.4rem;display:grid}.home-hero__badge[data-astro-cid-xzepg7ur]{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--semantic-text);box-shadow:0 4px 14px -8px color-mix(in oklch,var(--semantic-primary) 40%,transparent);align-items:center;gap:.55rem;padding:.25rem .85rem .25rem .25rem;font-size:.8rem;font-weight:700;display:inline-flex}.home-hero__badge[data-astro-cid-xzepg7ur] img[data-astro-cid-xzepg7ur]{object-fit:cover;border-radius:50%;block-size:1.75rem;inline-size:1.75rem}.home-hero[data-astro-cid-xzepg7ur] h1[data-astro-cid-xzepg7ur]{max-inline-size:16ch;font-family:var(--font-heading);letter-spacing:-.06em;text-wrap:balance;font-size:clamp(2.6rem,7cqi,5.25rem);font-weight:780;line-height:.98}.home-hero__lead[data-astro-cid-xzepg7ur]{max-inline-size:40rem;color:var(--muted-foreground);text-wrap:pretty;font-size:clamp(1.02rem,1.6cqi,1.2rem);line-height:1.65}.home-hero__actions[data-astro-cid-xzepg7ur]{justify-content:center}.home-hero__promises[data-astro-cid-xzepg7ur]{grid-template-columns:repeat(3,minmax(0,1fr));inline-size:min(100%,52rem);margin-top:1.25rem;display:grid}.home-hero__promises[data-astro-cid-xzepg7ur] li[data-astro-cid-xzepg7ur]{justify-items:center;gap:.3rem;padding:.25rem 1.25rem;display:grid}.home-hero__promises[data-astro-cid-xzepg7ur] li[data-astro-cid-xzepg7ur]+li[data-astro-cid-xzepg7ur]{border-inline-start:1px solid var(--border)}.home-hero__promises[data-astro-cid-xzepg7ur] .showcase-icon[data-astro-cid-xzepg7ur]{margin-bottom:.35rem}.home-hero__promises[data-astro-cid-xzepg7ur] strong[data-astro-cid-xzepg7ur]{font-size:.92rem}.home-hero__promises[data-astro-cid-xzepg7ur] span[data-astro-cid-xzepg7ur]:last-child{color:var(--muted-foreground);font-size:.82rem;line-height:1.45}.home-hero__stage[data-astro-cid-xzepg7ur]{grid-template-columns:1fr minmax(0,4fr) 1fr;margin-top:clamp(2.5rem,6cqi,4rem);display:grid;position:relative}.home-hero__main[data-astro-cid-xzepg7ur]{z-index:2;grid-column:2;position:relative}.home-hero__side[data-astro-cid-xzepg7ur]{z-index:1;opacity:.95;inline-size:34%;position:absolute}.home-hero__side--1[data-astro-cid-xzepg7ur]{inset-block-start:18%;inset-inline-start:clamp(0rem,2cqi,2rem);transform:rotate(-4deg)}.home-hero__side--2[data-astro-cid-xzepg7ur]{inset-block-start:30%;inset-inline-end:clamp(0rem,2cqi,2rem);transform:rotate(4deg)}.home-hero__contents[data-astro-cid-xzepg7ur]{flex-wrap:wrap;justify-content:center;gap:.5rem;padding-block:2rem 0;display:flex}.home-hero__contents[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]{border-radius:var(--radius-full);background:var(--card);box-shadow:0 0 0 1px var(--border);color:var(--muted-foreground);padding:.4rem .85rem;font-size:.8rem;font-weight:700;text-decoration:none}.home-hero__contents[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]:hover{color:var(--semantic-text);box-shadow:0 0 0 1px var(--semantic-border)}.home-tiles[data-astro-cid-xzepg7ur]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.home-changelog[data-astro-cid-xzepg7ur]{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;font-size:.9rem;display:flex}.home-features[data-astro-cid-xzepg7ur]{gap:1.5rem;display:grid}.home-feature[data-astro-cid-xzepg7ur]{border:1px solid var(--border);border-radius:calc(var(--radius-xl) * 1.5);background:linear-gradient(135deg,var(--card),color-mix(in oklch,var(--accent) 70%,var(--card)));grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5cqi,4rem);padding:clamp(1.5rem,4cqi,3rem);scroll-margin-top:1rem;display:grid}.home-feature--flip[data-astro-cid-xzepg7ur] .home-feature__text[data-astro-cid-xzepg7ur]{order:2}.home-feature__text[data-astro-cid-xzepg7ur]{align-content:start;gap:1rem;display:grid}.home-feature__kind[data-astro-cid-xzepg7ur]{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.75rem;font-weight:750;display:flex}.home-feature[data-astro-cid-xzepg7ur] h3[data-astro-cid-xzepg7ur]{font-family:var(--font-heading);letter-spacing:-.04em;font-size:clamp(1.6rem,3cqi,2.25rem);font-weight:760;line-height:1.05}.home-feature[data-astro-cid-xzepg7ur] h3[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]{color:inherit;text-decoration:none}.home-feature[data-astro-cid-xzepg7ur] h3[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]:hover{text-underline-offset:4px;text-decoration:underline}.home-feature__tagline[data-astro-cid-xzepg7ur]{color:var(--semantic-text);font-size:1.1rem;font-weight:650}.home-feature__summary[data-astro-cid-xzepg7ur]{color:var(--muted-foreground);line-height:1.65}.home-feature__chips[data-astro-cid-xzepg7ur]{flex-wrap:wrap;gap:.45rem;display:flex}.home-feature__chips[data-astro-cid-xzepg7ur] li[data-astro-cid-xzepg7ur]{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--semantic-text);padding:.3rem .75rem;font-size:.8rem;font-weight:650}.home-feature__shot[data-astro-cid-xzepg7ur]{text-decoration:none;display:block}.home-feature__soon[data-astro-cid-xzepg7ur]{box-sizing:border-box;min-block-size:2.75rem;padding-inline:1rem;font-size:.75rem}.home-security[data-astro-cid-xzepg7ur]{grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:1rem;display:grid}.home-security[data-astro-cid-xzepg7ur]>li[data-astro-cid-xzepg7ur]{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);align-content:start;gap:1rem;padding:1.5rem;display:grid}.home-security[data-astro-cid-xzepg7ur] h3[data-astro-cid-xzepg7ur]{letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:1rem;display:flex}.home-security[data-astro-cid-xzepg7ur] h3[data-astro-cid-xzepg7ur] svg{color:var(--semantic-action)}.home-split[data-astro-cid-xzepg7ur]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2rem 4rem;display:grid}.home-repos[data-astro-cid-xzepg7ur] div[data-astro-cid-xzepg7ur]{flex:14rem;gap:.2rem;display:grid}.home-repos[data-astro-cid-xzepg7ur] strong[data-astro-cid-xzepg7ur]{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.98rem;display:flex}.home-repos[data-astro-cid-xzepg7ur] span[data-astro-cid-xzepg7ur]:not(.showcase-badge),.home-addresses[data-astro-cid-xzepg7ur] span[data-astro-cid-xzepg7ur]:not(.showcase-badge){color:var(--muted-foreground);font-size:.86rem;line-height:1.5}.home-addresses[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]{color:var(--semantic-action);font-family:var(--font-code);flex:0 0 100%;font-size:.86rem;font-weight:650;text-decoration:none}.home-addresses[data-astro-cid-xzepg7ur] a[data-astro-cid-xzepg7ur]:hover{text-decoration:underline}.home-addresses[data-astro-cid-xzepg7ur] span[data-astro-cid-xzepg7ur]:not(.showcase-badge){flex:12rem}@container showcase (width<=62rem){.home-tiles[data-astro-cid-xzepg7ur]{grid-template-columns:1fr;max-inline-size:34rem;margin-inline:auto}.home-feature[data-astro-cid-xzepg7ur]{grid-template-columns:1fr}.home-feature--flip[data-astro-cid-xzepg7ur] .home-feature__text[data-astro-cid-xzepg7ur]{order:0}.home-split[data-astro-cid-xzepg7ur]{grid-template-columns:1fr}}@container showcase (width<=44rem){.home-hero__promises[data-astro-cid-xzepg7ur]{grid-template-columns:1fr;justify-self:center;gap:.85rem;inline-size:auto}.home-hero__promises[data-astro-cid-xzepg7ur] li[data-astro-cid-xzepg7ur]{text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:0 .85rem;padding:0}.home-hero__promises[data-astro-cid-xzepg7ur] li[data-astro-cid-xzepg7ur]+li[data-astro-cid-xzepg7ur]{border-inline-start:0}.home-hero__promises[data-astro-cid-xzepg7ur] .showcase-icon[data-astro-cid-xzepg7ur]{grid-row:1/3;margin:0}.home-hero__stage[data-astro-cid-xzepg7ur]{grid-template-columns:1fr}.home-hero__main[data-astro-cid-xzepg7ur]{grid-column:1}.home-hero__side[data-astro-cid-xzepg7ur]{display:none}}
