.wrap[data-astro-cid-43fxfeuu]{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.ff-note[data-astro-cid-43fxfeuu]{color:var(--ff-muted);max-width:40ch;font-size:16px}.ff-badge[data-astro-cid-43fxfeuu]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ff-later[data-astro-cid-43fxfeuu]{color:var(--ff-muted);font-size:15px;font-weight:700}.ff-band[data-astro-cid-43fxfeuu]{background:radial-gradient(ellipse 70% 50% at 20% 78%, #ffc85712, transparent 70%), linear-gradient(180deg, var(--ff-deep) 0, var(--ff-night) 380px)}.ff-inner[data-astro-cid-43fxfeuu]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(32px,5vw,72px);padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(32px,4vw,56px);display:grid}.ff-word[data-astro-cid-43fxfeuu]{margin:12px 0 24px;font-size:clamp(64px,9vw,112px)}.ff-pitch[data-astro-cid-43fxfeuu]{max-width:26ch;margin-bottom:18px;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.4}.ff-inner[data-astro-cid-43fxfeuu] .ff-note[data-astro-cid-43fxfeuu]{margin-bottom:24px}.ff-media[data-astro-cid-43fxfeuu] video[data-astro-cid-43fxfeuu]{aspect-ratio:3840/1646;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.ff-launch[data-astro-cid-43fxfeuu]{--ff-dusk:clamp(120px, 14vw, 180px);isolation:isolate;background:radial-gradient(ellipse 60% 40% at 78% 34%, #ffc85714, transparent 70%), linear-gradient(180deg, var(--ff-night) 0, var(--ff-deep) calc(100% - var(--ff-dusk)), var(--bg-app) 100%);position:relative}.ff-field[data-astro-cid-43fxfeuu]{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ff-sky[data-astro-cid-43fxfeuu]{max-width:1600px;margin:0 auto}.ff-sky[data-astro-cid-43fxfeuu] video[data-astro-cid-43fxfeuu]{aspect-ratio:1600/686;object-fit:cover;object-position:50% 40%;width:100%;height:auto;max-height:max(42vh,300px);display:block;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#000 78%,#0000);mask-composite:intersect}.ff-launch-row[data-astro-cid-43fxfeuu]{grid-template-columns:minmax(0,1fr) minmax(0,390px);align-items:start;gap:clamp(32px,6vw,96px);padding-top:clamp(8px,2vw,24px);padding-bottom:clamp(48px,6vw,80px);display:grid}.ff-launch-h[data-astro-cid-43fxfeuu]{letter-spacing:-.025em;color:var(--ff-text);text-wrap:balance;max-width:12ch;margin:10px 0 20px;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.02}.ff-launch[data-astro-cid-43fxfeuu] .ff-note[data-astro-cid-43fxfeuu]{margin-bottom:28px;font-size:18px;line-height:1.5}.ff-launch[data-astro-cid-43fxfeuu] .ff-badge[data-astro-cid-43fxfeuu]{margin-bottom:clamp(40px,5vw,56px)}.ff-board-col[data-astro-cid-43fxfeuu]{padding-top:2px}.ff-app[data-astro-cid-43fxfeuu]{padding-top:clamp(40px,5vw,64px);padding-bottom:calc(var(--ff-dusk) + 16px);border-top:1px solid var(--ff-rule);grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ff-app[data-astro-cid-43fxfeuu] .ff-cost[data-astro-cid-43fxfeuu]{margin-top:0}@media (width<=860px){.ff-inner[data-astro-cid-43fxfeuu],.ff-launch-row[data-astro-cid-43fxfeuu],.ff-app[data-astro-cid-43fxfeuu]{grid-template-columns:minmax(0,1fr)}.ff-media[data-astro-cid-43fxfeuu]{order:-1}.ff-launch-row[data-astro-cid-43fxfeuu]{flex-direction:column;gap:0;display:flex}.ff-launch-row[data-astro-cid-43fxfeuu]>div[data-astro-cid-43fxfeuu]:first-child{display:contents}.ff-launch-row[data-astro-cid-43fxfeuu] .ff-board-col[data-astro-cid-43fxfeuu]{order:1;width:100%;max-width:440px;margin-bottom:40px}.ff-launch-row[data-astro-cid-43fxfeuu] .ff-h[data-astro-cid-43fxfeuu],.ff-launch-row[data-astro-cid-43fxfeuu] .ff-rules[data-astro-cid-43fxfeuu]{order:2}}.wrap[data-astro-cid-lcdefpme]{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.st-hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(40px,7vw,96px);padding-bottom:clamp(56px,8vw,112px);display:grid}h1[data-astro-cid-lcdefpme]{font-size:clamp(44px,5.6vw,76px);font-weight:var(--fw-display);font-stretch:var(--stretch-display);letter-spacing:var(--ls-display);color:var(--text-heading);max-width:11ch;margin-bottom:24px;line-height:.96}.st-lede[data-astro-cid-lcdefpme]{max-width:40ch;font-size:clamp(18px,1.6vw,20px);line-height:1.55}.st-lede[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text-heading)}.cat[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.cat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-subtle);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 0;display:grid}.cat[data-astro-cid-lcdefpme] .cat-icon{border-radius:12px;width:52px;height:52px}.cat-name[data-astro-cid-lcdefpme]{font-size:19px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--text-heading)}.cat-name[data-astro-cid-lcdefpme]:hover{text-underline-offset:4px;text-decoration:underline}.cat-line[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:15px;display:block}.cat[data-astro-cid-lcdefpme] .store-badge-row{justify-content:flex-end;gap:8px}.cat-store[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 12px;display:flex}.cat-soon[data-astro-cid-lcdefpme]{color:var(--text-muted);white-space:nowrap;font-size:14px}.cx-band[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px);display:grid}.cx-band[data-astro-cid-lcdefpme] .fg-word[data-astro-cid-lcdefpme]{margin:18px 0 26px -.04em;font-size:clamp(72px,11vw,148px)}.cx-band[data-astro-cid-lcdefpme] .fg-pitch[data-astro-cid-lcdefpme]{margin-bottom:30px}.band-badges[data-astro-cid-lcdefpme]{margin-bottom:26px}.band-more[data-astro-cid-lcdefpme]{margin-top:24px}.sq-band[data-astro-cid-lcdefpme]{border-top:1px solid var(--fg-hair2)}.daily-card[data-astro-cid-lcdefpme]{border:1px solid var(--fg-hair2);background:var(--fg-surface);border-radius:clamp(18px,2.4vw,30px);justify-self:center;width:min(100%,360px);padding:clamp(20px,3vw,28px)}.daily-card[data-astro-cid-lcdefpme] .demo-cap{color:var(--fg-ink2)}.why[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,7vw,112px);padding-top:clamp(64px,9vw,128px);padding-bottom:clamp(48px,6vw,80px);display:grid}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(36px,4.6vw,60px);font-weight:var(--fw-display);font-stretch:var(--stretch-display);letter-spacing:-.04em;color:var(--text-heading);max-width:12ch;line-height:1}.tenets[data-astro-cid-lcdefpme],.next-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.tenets[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-subtle);max-width:54ch;padding:16px 0;font-size:16px;line-height:1.55}.tenets[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text-heading)}.shell-link[data-astro-cid-lcdefpme]{color:var(--text-link);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.next[data-astro-cid-lcdefpme]{padding-bottom:clamp(64px,9vw,120px)}.next-h[data-astro-cid-lcdefpme]{font-size:clamp(28px,3.4vw,40px);font-weight:var(--fw-semibold);letter-spacing:-.03em;color:var(--text-heading);margin-bottom:16px;line-height:1.1}.next-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:18px 0;display:grid}.next-name[data-astro-cid-lcdefpme]{font-weight:var(--fw-semibold);color:var(--text-heading);font-size:18px}.next-state[data-astro-cid-lcdefpme]{color:var(--text-muted);text-align:right;font-size:15px}.next-desc[data-astro-cid-lcdefpme]{color:var(--text-muted);grid-column:1/-1;font-size:15px}@media (width<=860px){.st-hero[data-astro-cid-lcdefpme],.cx-band[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.cat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:52px minmax(0,1fr)}.cat-store[data-astro-cid-lcdefpme]{grid-column:2;justify-content:flex-start}.cat[data-astro-cid-lcdefpme] .store-badge-row{justify-content:flex-start}}
