.hero[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,1fr);column-gap:24px;padding:88px 0 160px;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;grid-column:1/-1;margin:0;font-size:clamp(52px,9.5vw,140px);font-weight:600;line-height:.94}.intro[data-astro-cid-lcdefpme]{grid-column:1/7;margin-top:48px}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.012em;color:color-mix(in srgb, var(--ink) 82%, var(--paper));margin:0;font-size:21px;line-height:1.5}.btn[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);transition:transform .3s var(--spring);border-radius:999px;margin-top:32px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.apps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none;display:block}.plate[data-astro-cid-lcdefpme]{aspect-ratio:5/4;background:color-mix(in srgb, var(--c) 20%, #f6f2ea);color:color-mix(in srgb, var(--c) 70%, #141414);border-radius:4px;padding:20px 22px;position:relative;overflow:hidden}.no[data-astro-cid-lcdefpme],.status[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.04em;font-size:12px;position:absolute;top:18px}.no[data-astro-cid-lcdefpme]{left:22px}.status[data-astro-cid-lcdefpme]{align-items:center;gap:7px;display:inline-flex;right:22px}.status[data-astro-cid-lcdefpme]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status[data-astro-cid-lcdefpme].beta:before{background:0 0;box-shadow:inset 0 0 0 1.25px}.mark[data-astro-cid-lcdefpme]{letter-spacing:-.055em;transition:transform .5s var(--spring), opacity .3s;margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:600;line-height:.92;position:absolute;bottom:16px;left:22px;right:22px}.plate[data-astro-cid-lcdefpme] .shot{object-fit:cover;object-position:left top;width:76%;height:88%;box-shadow:0 24px 60px -16px color-mix(in srgb, var(--c) 50%, transparent);transition:transform .6s var(--spring);border-radius:6px 6px 0 0;position:absolute;top:100%;left:12%}.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .plate[data-astro-cid-lcdefpme] .shot,.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .plate[data-astro-cid-lcdefpme] .shot{transform:translateY(-86%)}.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .mark[data-astro-cid-lcdefpme]{transform:translateY(-6px)}.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .plate[data-astro-cid-lcdefpme]:has(.shot) .mark[data-astro-cid-lcdefpme],.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .plate[data-astro-cid-lcdefpme]:has(.shot) .mark[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(-24px)}.line[data-astro-cid-lcdefpme]{max-width:40ch;color:color-mix(in srgb, var(--ink) 75%, var(--paper));margin:16px 0 0}.next[data-astro-cid-lcdefpme]{border-top:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);border-bottom:1px dashed color-mix(in srgb, var(--ink) 30%, transparent);align-items:baseline;gap:24px;margin:56px 0 0;padding:20px 0;font-size:17px;display:flex}.next[data-astro-cid-lcdefpme] .no[data-astro-cid-lcdefpme]{color:var(--accent);align-items:center;gap:8px;display:inline-flex;position:static}.next[data-astro-cid-lcdefpme] .no[data-astro-cid-lcdefpme]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse}.next[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:3px}@keyframes pulse{50%{opacity:.2}}@media (width<=1000px){.apps[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.intro[data-astro-cid-lcdefpme]{grid-column:1/10}}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding:40px 0 112px}.intro[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-top:32px}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:18px}.apps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.next[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px}}@media (width<=760px),(hover:none){.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] .plate[data-astro-cid-lcdefpme] .shot{top:var(--preview-shot-top);transition:none;transform:none}.app[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] .plate[data-astro-cid-lcdefpme]:has(.shot) .mark[data-astro-cid-lcdefpme]{bottom:calc(100% - var(--preview-title-bottom));opacity:1;font-size:40px;transition:none;transform:none}}@media (prefers-reduced-motion:no-preference) and (width<=760px),(prefers-reduced-motion:no-preference) and (hover:none){@supports (animation-timeline:view()){.plate[data-astro-cid-lcdefpme]:has(.shot){view-timeline:--preview block;view-timeline-inset:0 35%}.plate[data-astro-cid-lcdefpme] .shot{animation:linear both reveal-shot --preview;animation-range:entry 50%}.plate[data-astro-cid-lcdefpme]:has(.shot) .mark[data-astro-cid-lcdefpme]{animation:linear both lift-mark --preview;animation-range:entry 50%}}}@keyframes reveal-shot{0%{top:100%}to{top:var(--preview-shot-top)}}@keyframes lift-mark{0%{bottom:16px}to{bottom:calc(100% - var(--preview-title-bottom))}}
