.stage[data-astro-cid-olliqsng]{background:var(--grad-stage);border-radius:24px;min-height:460px;padding:32px;position:relative}.stage[data-astro-cid-olliqsng].photo{background:linear-gradient(180deg,#00164d00 35%,#00164d59),var(--photo) 60% 0/cover no-repeat,var(--c-primary-wash);min-height:640px;padding-top:270px}.app[data-astro-cid-olliqsng]{border-radius:var(--radius-l);border:1px solid var(--c-line);box-shadow:var(--elev-2);animation:enter-lg .4s var(--ease-decel) .1s backwards;background:#fff;overflow:hidden}.bar[data-astro-cid-olliqsng]{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.bar[data-astro-cid-olliqsng] b[data-astro-cid-olliqsng]{font-size:var(--fs-16);color:var(--c-ink)}.seg[data-astro-cid-olliqsng]{border:1px solid var(--c-field);border-radius:var(--radius-pill);font-size:var(--fs-14);flex:none;font-weight:500;display:flex;overflow:hidden}.seg[data-astro-cid-olliqsng] span[data-astro-cid-olliqsng]{color:var(--c-text);padding:5px 14px}.seg[data-astro-cid-olliqsng] .on[data-astro-cid-olliqsng]{background:var(--c-primary-container);color:var(--c-ink);font-weight:700}.cols[data-astro-cid-olliqsng]{background:var(--c-surface);grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.col[data-astro-cid-olliqsng]{animation:enter-sm .35s var(--ease-decel) calc(.15s + var(--c) * 80ms) backwards}.col[data-astro-cid-olliqsng] h4[data-astro-cid-olliqsng]{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);margin:0 0 8px;font-weight:700}.job[data-astro-cid-olliqsng]{border:1px solid var(--c-line);border-radius:var(--radius-m);font-size:var(--fs-14);color:var(--c-text);box-shadow:var(--elev-1);animation:enter-sm .3s var(--ease-decel) calc(.25s + var(--c) * 80ms + var(--j) * 50ms) backwards;background:#fff;margin-bottom:8px;padding:10px 12px}.job[data-astro-cid-olliqsng] small[data-astro-cid-olliqsng]{color:var(--c-muted);font-size:var(--fs-12);display:block}.review[data-astro-cid-olliqsng]{border:1px solid var(--c-line);border-radius:var(--radius-l);width:300px;box-shadow:var(--elev-3);animation:enter-review .4s var(--ease-decel) .6s backwards;background:#fff;padding:18px;position:absolute;bottom:-28px;right:-16px}.review[data-astro-cid-olliqsng] h5[data-astro-cid-olliqsng]{font-size:var(--fs-16);color:var(--c-ink);margin:0 0 8px}.review[data-astro-cid-olliqsng] ul[data-astro-cid-olliqsng]{margin:0;padding:0}.review[data-astro-cid-olliqsng] li[data-astro-cid-olliqsng]{font-size:var(--fs-14);border-top:1px solid var(--c-line);align-items:center;gap:10px;padding:7px 0;list-style:none;display:flex}.chk[data-astro-cid-olliqsng]{background:var(--c-primary);border-radius:4px;flex:none;place-items:center;width:18px;height:18px;display:grid}.go[data-astro-cid-olliqsng]{text-align:center;background:var(--grad-primary);color:#fff;border-radius:var(--radius-pill);font-weight:700;font-size:var(--fs-14);margin-top:12px;padding:10px;display:block}@keyframes enter-lg{0%{opacity:0;transform:translateY(12px)}}@keyframes enter-sm{0%{opacity:0;transform:translateY(8px)}}@keyframes enter-review{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (width<=900px){.stage[data-astro-cid-olliqsng]{min-height:0;margin-bottom:0;padding:16px}.bar[data-astro-cid-olliqsng]{flex-wrap:wrap;row-gap:8px;padding:12px 14px}.bar[data-astro-cid-olliqsng] b[data-astro-cid-olliqsng]{flex:100%}.seg[data-astro-cid-olliqsng]{margin-left:auto}.stage[data-astro-cid-olliqsng].photo{background-position:42% 0;min-height:0;padding-top:200px}.review[data-astro-cid-olliqsng]{width:auto;margin-top:12px;position:relative;bottom:0;right:0}.cols[data-astro-cid-olliqsng]{grid-template-columns:repeat(2,minmax(0,1fr))}.job[data-astro-cid-olliqsng]{overflow-wrap:anywhere;hyphens:auto}.bar[data-astro-cid-olliqsng] b[data-astro-cid-olliqsng]{min-width:0}.col[data-astro-cid-olliqsng]:nth-child(3){display:none}}@media (width<=360px){.cols[data-astro-cid-olliqsng]{grid-template-columns:minmax(0,1fr);padding:12px}.col[data-astro-cid-olliqsng]:nth-child(2){display:none}}.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;padding:72px 0 56px;display:grid}h1[data-astro-cid-ge2uvauf]{font-size:var(--fs-56);letter-spacing:-.025em;color:var(--c-ink);margin:0 0 20px;font-weight:700;line-height:1.06}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--c-primary)}.sub[data-astro-cid-ge2uvauf]{font-size:var(--fs-20);color:var(--c-muted);max-width:32em;margin:0 0 32px;line-height:1.5}.btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.safe[data-astro-cid-ge2uvauf]{font-size:var(--fs-16);color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.pill[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);font-size:var(--fs-14);padding:4px 12px;font-weight:500;display:inline-block}.dev[data-astro-cid-ge2uvauf]{background:var(--c-surface);color:var(--c-text)}.test[data-astro-cid-ge2uvauf]{background:var(--c-info-tint);color:var(--c-info)}.live[data-astro-cid-ge2uvauf]{background:var(--c-success-tint);color:var(--c-success)}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:36px;padding:24px 0}h1[data-astro-cid-ge2uvauf]{overflow-wrap:break-word;hyphens:auto;font-size:clamp(2rem,10vw,2.5rem)}.btns[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{text-align:center;flex:220px}.sub[data-astro-cid-ge2uvauf]{font-size:var(--fs-18)}.safe[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:8px}}.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(3,1fr);gap:16px;margin:64px 0 72px;display:grid}.steps[data-astro-cid-5wfdsgz3].compact{margin:0 0 24px}.compact[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{background:var(--c-white)}.step[data-astro-cid-5wfdsgz3]{border:1px solid var(--c-line);border-radius:var(--radius-l);background:var(--c-white);box-shadow:var(--elev-1);transition:transform var(--dur-3) var(--ease-standard),box-shadow var(--dur-3) var(--ease-standard);align-items:flex-start;gap:14px;padding:20px;display:flex}@media (hover:hover){.step[data-astro-cid-5wfdsgz3]:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}}.n[data-astro-cid-5wfdsgz3]{background:var(--grad-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.compact[data-astro-cid-5wfdsgz3] .n[data-astro-cid-5wfdsgz3]{background:var(--c-primary-container);color:var(--c-ink)}b[data-astro-cid-5wfdsgz3]{font-size:var(--fs-18);color:var(--c-ink);margin-bottom:2px;display:block}.t[data-astro-cid-5wfdsgz3]{color:var(--c-muted)}@media (width<=900px){.steps[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr;margin:32px 0 40px}.steps[data-astro-cid-5wfdsgz3].compact{margin:0 0 24px}}@media (width<=480px){.step[data-astro-cid-5wfdsgz3]{padding:16px}.compact[data-astro-cid-5wfdsgz3] .step[data-astro-cid-5wfdsgz3]{gap:10px}.compact[data-astro-cid-5wfdsgz3] .n[data-astro-cid-5wfdsgz3]{width:32px;height:32px}}.access[data-astro-cid-nj5zx6kl]{gap:16px;max-width:44em;margin-top:8px;display:grid}.row[data-astro-cid-nj5zx6kl]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-nj5zx6kl]{align-content:start;gap:6px;display:grid}label[data-astro-cid-nj5zx6kl]{color:var(--c-ink);font-weight:700;font-size:var(--fs-14)}.opt[data-astro-cid-nj5zx6kl]{color:var(--c-muted);white-space:nowrap;font-weight:400}input[data-astro-cid-nj5zx6kl],select[data-astro-cid-nj5zx6kl],textarea[data-astro-cid-nj5zx6kl]{font:inherit;color:var(--c-text);background:var(--c-white);border:1px solid var(--c-field);border-radius:var(--radius-m);width:100%;transition:border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard);padding:12px 14px}textarea[data-astro-cid-nj5zx6kl]{resize:vertical;min-height:112px}input[data-astro-cid-nj5zx6kl]:hover,select[data-astro-cid-nj5zx6kl]:hover,textarea[data-astro-cid-nj5zx6kl]:hover{border-color:var(--c-primary)}input[data-astro-cid-nj5zx6kl]:focus-visible,select[data-astro-cid-nj5zx6kl]:focus-visible,textarea[data-astro-cid-nj5zx6kl]:focus-visible{border-color:var(--c-primary);box-shadow:var(--focus-ring);outline:none}input[data-astro-cid-nj5zx6kl][aria-invalid]{border-color:var(--c-error)}.err[data-astro-cid-nj5zx6kl]{color:var(--c-error);font-size:var(--fs-14);margin:0}.hp[data-astro-cid-nj5zx6kl]{height:0;position:absolute;left:-9999px;overflow:hidden}.privacy[data-astro-cid-nj5zx6kl]{color:var(--c-muted);font-size:var(--fs-14);margin:0}.actions[data-astro-cid-nj5zx6kl]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.access[data-astro-cid-nj5zx6kl] .btn[data-astro-cid-nj5zx6kl]{cursor:pointer;border:0;margin-top:0;font-family:inherit}.access[data-astro-cid-nj5zx6kl] .btn[data-astro-cid-nj5zx6kl]:disabled{cursor:not-allowed;background:var(--c-line);color:var(--c-muted);box-shadow:none}@media (width<=480px){.access[data-astro-cid-nj5zx6kl] .btn[data-astro-cid-nj5zx6kl]{text-align:center;width:100%}}.status[data-astro-cid-nj5zx6kl]{font-size:var(--fs-14);color:var(--c-muted);margin:0}.status[data-astro-cid-nj5zx6kl].ok{border-radius:var(--radius-m);background:var(--c-success-tint);color:var(--c-success);font-size:var(--fs-16);padding:16px 20px;font-weight:500}.status[data-astro-cid-nj5zx6kl].bad{color:var(--c-error);font-weight:500}[data-astro-cid-nj5zx6kl][hidden]{display:none!important}@media (width<=900px){.row[data-astro-cid-nj5zx6kl]{grid-template-columns:1fr}}.blk[data-astro-cid-w6ymvdtg]{margin:0 0 72px}h2[data-astro-cid-w6ymvdtg]{font-size:var(--fs-32);line-height:var(--lh-head);letter-spacing:-.02em;color:var(--c-ink);margin:0 0 12px}.intro[data-astro-cid-w6ymvdtg]{font-size:var(--fs-18);color:var(--c-muted);max-width:44em;margin:0 0 28px}.grid[data-astro-cid-w6ymvdtg]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.grid[data-astro-cid-w6ymvdtg].four{grid-template-columns:repeat(4,1fr)}.grid[data-astro-cid-w6ymvdtg].two{grid-template-columns:repeat(2,1fr)}.card[data-astro-cid-w6ymvdtg]{border:1px solid var(--c-line);border-radius:var(--radius-l);background:var(--c-white);box-shadow:var(--elev-1);transition:transform var(--dur-3) var(--ease-standard),box-shadow var(--dur-3) var(--ease-standard);padding:22px}@media (hover:hover){.card[data-astro-cid-w6ymvdtg]:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}}.card[data-astro-cid-w6ymvdtg].withimg{padding:0;overflow:hidden}.card[data-astro-cid-w6ymvdtg].withimg .body[data-astro-cid-w6ymvdtg]{padding:18px 22px 22px}.card[data-astro-cid-w6ymvdtg] img[data-astro-cid-w6ymvdtg]{aspect-ratio:16/10;object-fit:cover;background:var(--c-surface);width:100%;height:auto;display:block}.card[data-astro-cid-w6ymvdtg] h3[data-astro-cid-w6ymvdtg]{font-size:var(--fs-18);color:var(--c-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.card[data-astro-cid-w6ymvdtg] p[data-astro-cid-w6ymvdtg]{color:var(--c-muted);margin:0}.tag[data-astro-cid-w6ymvdtg]{font-size:var(--fs-12);letter-spacing:.06em;text-transform:uppercase;background:var(--c-primary-container);color:var(--c-ink);border-radius:var(--radius-pill);padding:2px 10px;font-weight:700}.note[data-astro-cid-w6ymvdtg]{color:var(--c-muted);max-width:44em;margin:20px 0 0}.faq-list[data-astro-cid-w6ymvdtg]{border-top:1px solid var(--c-line);max-width:48em}details[data-astro-cid-w6ymvdtg]{border-bottom:1px solid var(--c-line)}summary[data-astro-cid-w6ymvdtg]{cursor:pointer;min-height:44px;color:var(--c-ink);font-weight:700;font-size:var(--fs-18);transition:color var(--dur-2) var(--ease-standard);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}summary[data-astro-cid-w6ymvdtg]::-webkit-details-marker{display:none}summary[data-astro-cid-w6ymvdtg]:after{content:"";border-right:2px solid var(--c-primary);border-bottom:2px solid var(--c-primary);width:9px;height:9px;transition:transform var(--dur-3) var(--ease-standard);flex:none;margin:-4px 4px 0 0;transform:rotate(45deg)}details[data-astro-cid-w6ymvdtg][open]>summary[data-astro-cid-w6ymvdtg]:after{transform:rotate(225deg)}summary[data-astro-cid-w6ymvdtg]:hover{color:var(--c-primary)}details[data-astro-cid-w6ymvdtg]::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-standard),content-visibility var(--dur-3) allow-discrete;overflow:clip}details[data-astro-cid-w6ymvdtg][open]::details-content{block-size:auto}summary[data-astro-cid-w6ymvdtg]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-s);outline:none}details[data-astro-cid-w6ymvdtg] p[data-astro-cid-w6ymvdtg]{color:var(--c-text);max-width:44em;margin:0 0 16px}.talk[data-astro-cid-w6ymvdtg]{background:var(--grad-talk);border-radius:24px;padding:40px}.btn[data-astro-cid-w6ymvdtg]{margin-top:20px}.ph[data-astro-cid-w6ymvdtg]{margin:16px 0 0}.blk[data-astro-cid-w6ymvdtg].roadmap{margin:0}.blk[data-astro-cid-w6ymvdtg].roadmap:not(.first) h2[data-astro-cid-w6ymvdtg]{font-size:var(--fs-24);margin-top:48px}.roadmap[data-astro-cid-w6ymvdtg] .card[data-astro-cid-w6ymvdtg]{border:1px dashed var(--c-field);box-shadow:none}@media (hover:hover){.roadmap[data-astro-cid-w6ymvdtg] .card[data-astro-cid-w6ymvdtg]:hover{box-shadow:none;transform:none}}.head[data-astro-cid-w6ymvdtg]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;display:flex}@media (width<=1100px) and (width>=901px){.grid[data-astro-cid-w6ymvdtg].four{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.card[data-astro-cid-w6ymvdtg]{padding:18px}.card[data-astro-cid-w6ymvdtg].withimg{padding:0}.card[data-astro-cid-w6ymvdtg].withimg .body[data-astro-cid-w6ymvdtg]{padding:16px 18px 20px}.roadmap[data-astro-cid-w6ymvdtg] .card[data-astro-cid-w6ymvdtg]{padding:16px}.roadmap[data-astro-cid-w6ymvdtg] .card[data-astro-cid-w6ymvdtg] p[data-astro-cid-w6ymvdtg]{font-size:var(--fs-14)}.head[data-astro-cid-w6ymvdtg] .tag[data-astro-cid-w6ymvdtg],.head[data-astro-cid-w6ymvdtg] .badge[data-astro-cid-w6ymvdtg]{letter-spacing:.04em;font-size:11px}.talk[data-astro-cid-w6ymvdtg]{border-radius:20px;padding:20px}}@media (width<=900px){.grid[data-astro-cid-w6ymvdtg],.grid[data-astro-cid-w6ymvdtg].four,.grid[data-astro-cid-w6ymvdtg].two{grid-template-columns:1fr}.blk[data-astro-cid-w6ymvdtg]{margin-bottom:48px}h2[data-astro-cid-w6ymvdtg]{font-size:var(--fs-24)}.talk[data-astro-cid-w6ymvdtg]{padding:24px}.blk[data-astro-cid-w6ymvdtg].roadmap{margin-bottom:0}}.roadmap[data-astro-cid-m3zpgalb]{background:var(--grad-roadmap);border-radius:24px;margin-bottom:72px;padding:40px}@media (width<=900px){.roadmap[data-astro-cid-m3zpgalb]{margin-bottom:48px;padding:24px}}@media (width<=480px){.roadmap[data-astro-cid-m3zpgalb]{border-radius:20px;padding:16px}}
