.card[data-astro-cid-4fhpls6h]{--card-inset:12px;border-radius:var(--radius-lg);background:var(--color-surface);height:100%;transition:background-color .15s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-4fhpls6h]:hover{background:var(--color-surface-strong)}.card__copy[data-astro-cid-4fhpls6h]{padding:28px 28px 22px}.card__title-row[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:center;gap:16px;display:flex}.card__arrow[data-astro-cid-4fhpls6h]{font-size:var(--text-lead);color:var(--color-text-secondary)}.card__copy[data-astro-cid-4fhpls6h] p[data-astro-cid-4fhpls6h]{max-width:32ch;min-height:45px;margin-top:10px}.card__copy[data-astro-cid-4fhpls6h] p[data-astro-cid-4fhpls6h].card__meta{max-width:none;min-height:0;font-size:var(--text-small);letter-spacing:0;color:var(--color-text-secondary);margin-top:12px}.card__label[data-astro-cid-4fhpls6h]{font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-text-secondary);margin-top:20px;display:block}.card__media[data-astro-cid-4fhpls6h]{margin:auto var(--card-inset) var(--card-inset);border-radius:calc(var(--radius-lg) - var(--card-inset));aspect-ratio:1.7;outline-offset:-1px;outline:1px solid oklch(0% 0 0/.1);overflow:hidden}.card__media[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{object-fit:cover;border-radius:inherit;width:100%;height:100%}@media (width<=700px){.card__copy[data-astro-cid-4fhpls6h]{padding:26px 24px 20px}.card__copy[data-astro-cid-4fhpls6h] p[data-astro-cid-4fhpls6h]{min-height:auto}}#apps[data-astro-cid-irahaz3f]{scroll-margin-top:104px}.hero-actions[data-astro-cid-irahaz3f]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.home[data-astro-cid-irahaz3f]{gap:clamp(36px,5vw,60px);display:grid}.hero[data-astro-cid-irahaz3f]{padding-block:12px 8px}.eyebrow[data-astro-cid-irahaz3f]{font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-text-secondary);margin-bottom:20px;font-weight:500}.hero[data-astro-cid-irahaz3f] h1[data-astro-cid-irahaz3f] span[data-astro-cid-irahaz3f]{color:var(--color-text-muted)}.hero__description[data-astro-cid-irahaz3f]{margin-top:24px}.section-label[data-astro-cid-irahaz3f]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-label[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{font-size:var(--text-lead)}.section-label[data-astro-cid-irahaz3f]>span[data-astro-cid-irahaz3f]{font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-text-secondary)}.products[data-astro-cid-irahaz3f]{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.studio[data-astro-cid-irahaz3f]{border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:1fr 1.3fr auto;align-items:center;gap:28px;padding:30px 32px;display:grid}.studio[data-astro-cid-irahaz3f] .eyebrow[data-astro-cid-irahaz3f]{margin-bottom:8px}.studio[data-astro-cid-irahaz3f] h2[data-astro-cid-irahaz3f]{font-size:var(--text-lead)}.studio[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{min-height:44px;font-size:var(--text-small);align-items:center;gap:20px;display:inline-flex}.updates-list[data-astro-cid-irahaz3f]{display:grid}.updates-list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{border-top:1px solid var(--color-border);grid-template-columns:150px 1fr;gap:6px 28px;padding:22px 0;display:grid}.updates-list[data-astro-cid-irahaz3f] .update-date[data-astro-cid-irahaz3f]{font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-text-secondary);padding-top:3px}.updates-list[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{font-size:var(--text-body)}.updates-list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]>div[data-astro-cid-irahaz3f]>p[data-astro-cid-irahaz3f]{max-width:62ch;color:var(--color-text-secondary);margin-top:6px}.updates-list[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{font-size:var(--text-small);margin-top:10px;display:inline-block}@media (width<=700px){.products[data-astro-cid-irahaz3f]{grid-template-columns:1fr}.studio[data-astro-cid-irahaz3f]{grid-template-columns:1fr;gap:16px;padding:26px}.studio[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{justify-self:start}.hero[data-astro-cid-irahaz3f]{padding-top:0}.updates-list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{grid-template-columns:1fr;gap:4px;padding:18px 0}}
