.fp-hero[data-astro-cid-u7hs44wp]{padding:96px 0 var(--section)}.fp-hero-head[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px 56px;display:grid}.fp-hero-title[data-astro-cid-u7hs44wp]{flex-direction:column;gap:24px;display:flex}.fp-hero-side[data-astro-cid-u7hs44wp]{flex-direction:column;gap:28px;padding-bottom:6px;display:flex}.fp-ctas[data-astro-cid-u7hs44wp]{flex-wrap:wrap;gap:10px;display:flex}.fp-stage[data-astro-cid-u7hs44wp]{margin-top:64px}.fp-stage[data-astro-cid-u7hs44wp] .frame-in{-webkit-mask-image:linear-gradient(to bottom, var(--color-fg) calc(100% - 96px), transparent);mask-image:linear-gradient(to bottom, var(--color-fg) calc(100% - 96px), transparent)}.fp-grid[data-astro-cid-u7hs44wp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.fp-grid[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]{box-shadow:inset 0 1px 0 var(--color-line);flex-direction:column;gap:8px;padding-top:20px;display:flex}.fp-grid[data-astro-cid-u7hs44wp] p[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);max-width:30em;font-size:15px;line-height:1.55}.fp-num[data-astro-cid-u7hs44wp]{color:var(--color-fg-3);margin-bottom:4px;font-size:12.5px}.fp-agent[data-astro-cid-u7hs44wp]{border-radius:36px 36px 0 0;scroll-margin-top:64px}.fp-agent-grid[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.fp-agent-head[data-astro-cid-u7hs44wp]{margin-bottom:0;position:sticky;top:112px}.fp-links[data-astro-cid-u7hs44wp]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:8px;display:flex}@media (width<=860px),(pointer:coarse){.fp-links[data-astro-cid-u7hs44wp]{gap:20px}}.fp-tools[data-astro-cid-u7hs44wp]{border-radius:var(--frame-radius);background:var(--color-surface);box-shadow:var(--shadow-ring);min-width:0;overflow:hidden}.fp-tools-top[data-astro-cid-u7hs44wp]{height:48px;box-shadow:inset 0 -1px 0 var(--color-line);color:var(--color-fg-3);justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:13px;display:flex}.fp-count[data-astro-cid-u7hs44wp]{font-variant-numeric:tabular-nums}.fp-tools[data-astro-cid-u7hs44wp] ul[data-astro-cid-u7hs44wp]{margin:0;padding:0;list-style:none}.fp-tools[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px 20px;display:grid}.fp-tools[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]+li[data-astro-cid-u7hs44wp]{box-shadow:inset 0 1px 0 var(--color-line)}.fp-tools[data-astro-cid-u7hs44wp] code[data-astro-cid-u7hs44wp]{color:var(--color-fg);overflow-wrap:break-word;min-width:0;font-size:13.5px}.fp-tools[data-astro-cid-u7hs44wp] p[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);grid-column:1/-1;font-size:14.5px;line-height:1.5}.fp-badge[data-astro-cid-u7hs44wp]{background:var(--color-hover);height:22px;color:var(--color-fg-2);white-space:nowrap;border-radius:999px;align-self:start;padding:0 8px;font-size:12px;font-weight:500;line-height:22px}.fp-badge[data-astro-cid-u7hs44wp].acts{background:var(--color-info-soft);color:var(--color-info-ink)}.fp-after[data-astro-cid-u7hs44wp]{background:var(--color-canvas);border-radius:36px 36px 0 0;margin-top:-36px;position:relative}.fp-steps[data-astro-cid-u7hs44wp]{counter-reset:none;grid-template-columns:repeat(var(--fp-steps,4), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fp-steps[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]{border-radius:var(--frame-radius);background:var(--color-surface);box-shadow:var(--shadow-ring);flex-direction:column;gap:16px;padding:24px;display:flex}.fp-steps[data-astro-cid-u7hs44wp] p[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);font-size:15.5px;line-height:1.55}.fp-step-n[data-astro-cid-u7hs44wp]{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--color-line-strong);color:var(--color-fg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:inline-grid}.fp-limits[data-astro-cid-u7hs44wp]{padding-top:0}.fp-lc[data-astro-cid-u7hs44wp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fp-panel[data-astro-cid-u7hs44wp]>.caption[data-astro-cid-u7hs44wp]:last-child{margin-top:auto}.fp-panel[data-astro-cid-u7hs44wp]{border-radius:var(--frame-radius);background:var(--color-surface);box-shadow:var(--shadow-ring);flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.fp-panel[data-astro-cid-u7hs44wp] ul[data-astro-cid-u7hs44wp]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fp-panel[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);gap:12px;padding:12px 0;font-size:15px;line-height:1.5;display:flex}.fp-panel[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]+li[data-astro-cid-u7hs44wp]{box-shadow:inset 0 1px 0 var(--color-line)}.fp-panel[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp] .lucide[data-astro-cid-u7hs44wp]{color:var(--color-fg-3);margin-top:3px}.fp-credits[data-astro-cid-u7hs44wp]{border-collapse:collapse;width:100%}.fp-credits[data-astro-cid-u7hs44wp] th[data-astro-cid-u7hs44wp],.fp-credits[data-astro-cid-u7hs44wp] td[data-astro-cid-u7hs44wp]{vertical-align:top;text-align:left;padding:12px 0}.fp-credits[data-astro-cid-u7hs44wp] tr[data-astro-cid-u7hs44wp]+tr[data-astro-cid-u7hs44wp] th[data-astro-cid-u7hs44wp],.fp-credits[data-astro-cid-u7hs44wp] tr[data-astro-cid-u7hs44wp]+tr[data-astro-cid-u7hs44wp] td[data-astro-cid-u7hs44wp]{box-shadow:inset 0 1px 0 var(--color-line)}.fp-credits[data-astro-cid-u7hs44wp] th[data-astro-cid-u7hs44wp]{color:var(--color-fg);font-size:15px;font-weight:500}.fp-credits[data-astro-cid-u7hs44wp] th[data-astro-cid-u7hs44wp] .fp-note[data-astro-cid-u7hs44wp]{color:var(--color-fg-3);margin-top:2px;font-size:13.5px;font-weight:400}.fp-credits[data-astro-cid-u7hs44wp] td[data-astro-cid-u7hs44wp]{text-align:right;white-space:nowrap;color:var(--color-fg-3);padding-left:16px;font-size:14px}.fp-credits[data-astro-cid-u7hs44wp] td[data-astro-cid-u7hs44wp] b[data-astro-cid-u7hs44wp]{letter-spacing:-.01em;color:var(--color-fg);margin-right:2px;font-size:20px;font-weight:600}.fp-free[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);align-items:center;gap:16px;font-size:15px;display:flex}.fp-free[data-astro-cid-u7hs44wp] b[data-astro-cid-u7hs44wp]{letter-spacing:-.03em;color:var(--color-fg);font-size:44px;font-weight:600;line-height:1}.fp-inline[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);text-underline-offset:2px;text-decoration:underline}.fp-inline[data-astro-cid-u7hs44wp]:hover{color:var(--color-fg)}.fp-cards[data-astro-cid-u7hs44wp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fp-cards[data-astro-cid-u7hs44wp] a[data-astro-cid-u7hs44wp]{border-radius:var(--frame-radius);background:var(--color-surface-2);height:100%;box-shadow:var(--shadow-ring);transition:box-shadow var(--motion-hover) var(--ease-ui), background-color var(--motion-hover) var(--ease-ui);flex-direction:column;gap:8px;padding:24px;display:flex}.fp-card-ico[data-astro-cid-u7hs44wp]{border-radius:var(--radius-control);background:var(--color-surface);width:36px;height:36px;box-shadow:var(--shadow-ring);color:var(--color-fg-2);place-items:center;margin-bottom:8px;display:grid}.fp-card-t[data-astro-cid-u7hs44wp]{align-items:center;gap:6px;font-size:16px;font-weight:600;display:inline-flex}.fp-card-t[data-astro-cid-u7hs44wp] .lucide[data-astro-cid-u7hs44wp]{width:15px;height:15px;color:var(--color-fg-3);transition:transform var(--motion-hover) var(--ease-ui)}.fp-card-l[data-astro-cid-u7hs44wp]{color:var(--color-fg-2);font-size:14.5px}@media (hover:hover) and (pointer:fine){.fp-cards[data-astro-cid-u7hs44wp] a[data-astro-cid-u7hs44wp]:hover{background:var(--color-surface);box-shadow:var(--shadow-ring-hover)}.fp-cards[data-astro-cid-u7hs44wp] a[data-astro-cid-u7hs44wp]:hover .fp-card-t[data-astro-cid-u7hs44wp] .lucide[data-astro-cid-u7hs44wp]{color:var(--color-fg);transform:translate(2px)}}.fp-final[data-astro-cid-u7hs44wp]{text-align:center}.fp-final[data-astro-cid-u7hs44wp] .container[data-astro-cid-u7hs44wp]{flex-direction:column;align-items:center;gap:20px;display:flex}.fp-final[data-astro-cid-u7hs44wp] .h2[data-astro-cid-u7hs44wp]{letter-spacing:-.03em;max-width:14em;font-size:clamp(32px,3vw + 12px,52px);line-height:1.05}.fp-final[data-astro-cid-u7hs44wp] .fp-ctas[data-astro-cid-u7hs44wp]{justify-content:center;margin-top:8px}@media (width<=1100px){.fp-hero[data-astro-cid-u7hs44wp]{padding-top:72px}.fp-hero-head[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,1fr);align-items:start}.fp-hero-side[data-astro-cid-u7hs44wp]{max-width:36em}.fp-grid[data-astro-cid-u7hs44wp]{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-agent-grid[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,1fr);gap:40px}.fp-agent-head[data-astro-cid-u7hs44wp]{position:static}.fp-steps[data-astro-cid-u7hs44wp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.fp-hero[data-astro-cid-u7hs44wp]{padding-top:48px}.fp-stage[data-astro-cid-u7hs44wp]{margin-top:40px}.fp-agent[data-astro-cid-u7hs44wp],.fp-after[data-astro-cid-u7hs44wp]{border-radius:24px 24px 0 0}.fp-after[data-astro-cid-u7hs44wp]{margin-top:-24px}.fp-lc[data-astro-cid-u7hs44wp],.fp-cards[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,1fr)}.fp-cards[data-astro-cid-u7hs44wp] a[data-astro-cid-u7hs44wp]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 16px;display:grid}.fp-card-ico[data-astro-cid-u7hs44wp]{grid-row:span 2;margin-bottom:0}.fp-panel[data-astro-cid-u7hs44wp]{padding:22px}}@media (width<=600px){.fp-grid[data-astro-cid-u7hs44wp],.fp-steps[data-astro-cid-u7hs44wp]{grid-template-columns:minmax(0,1fr)}.fp-hero-side[data-astro-cid-u7hs44wp] .fp-ctas[data-astro-cid-u7hs44wp] .btn[data-astro-cid-u7hs44wp],.fp-final[data-astro-cid-u7hs44wp] .fp-ctas[data-astro-cid-u7hs44wp] .btn[data-astro-cid-u7hs44wp]{flex:100%;height:48px}.fp-final[data-astro-cid-u7hs44wp]{text-align:left}.fp-final[data-astro-cid-u7hs44wp] .container[data-astro-cid-u7hs44wp]{align-items:flex-start}.fp-final[data-astro-cid-u7hs44wp] .fp-ctas[data-astro-cid-u7hs44wp]{width:100%}.fp-tools[data-astro-cid-u7hs44wp] li[data-astro-cid-u7hs44wp]{padding:14px 16px}.fp-tools-top[data-astro-cid-u7hs44wp]{padding:0 16px}}
