.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;min-height:600px;padding:90px 0 100px;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.09em;margin:28px 0;font-size:clamp(3.8rem,8vw,7.5rem);font-weight:800;line-height:.91}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#819e20;font-style:normal}.intro[data-astro-cid-lcdefpme]{max-width:500px;color:var(--muted);font-size:1.08rem;line-height:1.65}.actions[data-astro-cid-lcdefpme]{align-items:center;gap:28px;margin-top:35px;display:flex}.button[data-astro-cid-lcdefpme]{border-radius:999px;align-items:center;gap:24px;padding:16px 20px;font-size:.85rem;font-weight:700;display:inline-flex}.button-dark[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.text-link[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink);padding-bottom:5px;font-size:.83rem;font-weight:700}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#89a620;margin-left:5px}.hero-art[data-astro-cid-lcdefpme]{place-items:center;height:390px;display:grid;position:relative}.orb[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--lime);border-radius:46% 54% 60% 40%/49% 42% 58% 51%;width:min(330px,70vw);transform:rotate(-15deg)}.art-label[data-astro-cid-lcdefpme]{font:500 .68rem/1.6 DM Mono,monospace;position:absolute;top:18%;left:7%}.art-mark[data-astro-cid-lcdefpme]{color:#819e20;font-size:4rem;position:absolute;bottom:13%;right:12%}.intro-strip[data-astro-cid-lcdefpme]{border-block:1px solid var(--line)}.strip-inner[data-astro-cid-lcdefpme]{text-transform:uppercase;align-items:center;gap:70px;min-height:90px;font:500 .7rem DM Mono,monospace;display:flex}.strip-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:none;font:400 .9rem Manrope}.apps-section[data-astro-cid-lcdefpme],.writing[data-astro-cid-lcdefpme]{padding-top:110px}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}h2[data-astro-cid-lcdefpme]{letter-spacing:-.07em;margin:16px 0 0;font-size:clamp(2.2rem,4vw,3.5rem)}.app-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.app-card[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:320px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.app-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-5px);box-shadow:0 14px 30px #17211b14}.card-main[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;display:block}.card-actions[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:16px;padding-top:18px;display:flex}.appstore-btn[data-astro-cid-lcdefpme]{align-items:center;transition:opacity .2s;display:inline-flex}.appstore-btn[data-astro-cid-lcdefpme]:hover{opacity:.85}.appstore-badge-img[data-astro-cid-lcdefpme]{width:auto;height:38px;display:block}.details-link[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:4px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.details-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#86a21f}.details-link[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.app-icon-wrapper[data-astro-cid-lcdefpme]{border-radius:14px;width:64px;height:64px;overflow:hidden;box-shadow:0 4px 12px #00000014}.app-icon-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.app-icon[data-astro-cid-lcdefpme]{background:var(--accent);place-items:center;width:58px;height:58px;font-size:1.4rem;font-weight:800;display:grid}.card-type[data-astro-cid-lcdefpme],.post-date[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font:500 .68rem DM Mono}h3[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:9px 0;font-size:1.45rem}.card-description[data-astro-cid-lcdefpme]{color:var(--muted);max-width:260px;font-size:.9rem;line-height:1.55}.arrow[data-astro-cid-lcdefpme]{color:#86a21f;font-size:1.25rem;position:absolute;top:24px;right:24px}.maker-note[data-astro-cid-lcdefpme]{background:var(--lime);margin-top:120px;padding:70px 0}.note-inner[data-astro-cid-lcdefpme]{max-width:1120px}.quote[data-astro-cid-lcdefpme]{letter-spacing:-.07em;max-width:800px;margin:35px 0;font-size:clamp(2rem,5vw,4.5rem);line-height:1.02}.post-preview[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;padding:35px;display:block;position:relative}.post-preview[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:35px 0 10px;font-size:clamp(1.7rem,4vw,2.8rem)}.post-preview[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{color:var(--lime);top:34px;right:34px}@media (width<=700px){.hero[data-astro-cid-lcdefpme]{padding:70px 0;display:block}.hero-art[data-astro-cid-lcdefpme]{height:280px;margin-top:35px}.strip-inner[data-astro-cid-lcdefpme]{padding:22px 0;display:block}.strip-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0}.section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:20px}.app-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
