.pg-hero[data-astro-cid-ucd7axyg]:before{content:"";z-index:-1;background:linear-gradient(#3b4bdb38 0%,#f6f7fa00 100%);height:34rem;position:absolute;inset:0 0 auto}.pg-hero[data-astro-cid-ucd7axyg]:after{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#8f9bff59,#0000);border-radius:50%;width:70rem;height:22rem;position:absolute;top:0;left:50%;translate:-50% -40%}.pg-hero[data-astro-cid-ucd7axyg] .h-hero[data-astro-cid-ucd7axyg]{font-size:clamp(2.25rem,4.6vw,3.5rem)}.subnav[data-astro-cid-ucd7axyg]{z-index:30;pointer-events:none;justify-content:center;padding:0 1rem 1rem;display:flex;position:sticky;top:5.25rem}@media (width>=36rem){.subnav[data-astro-cid-ucd7axyg]{top:5.75rem}}.subnav-in[data-astro-cid-ucd7axyg]{backdrop-filter:blur(14px);max-width:100%;box-shadow:0 10px 30px -18px #14161f59, 0 0 0 1px var(--line-card);pointer-events:auto;scrollbar-width:none;background:#ffffffe0;border-radius:999px;gap:.25rem;padding:.3125rem;display:flex;overflow-x:auto}.subnav-in[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]{height:2.25rem;color:var(--color-zinc-700);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:.875rem;font-size:.875rem;font-weight:500;transition:background-color .25s,color .25s;display:inline-flex}.subnav-in[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]:hover{color:var(--color-brand)}.subnav-in[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg].on{background:var(--color-ink);color:#fff}.layers[data-astro-cid-ucd7axyg]{gap:1.5rem;display:grid}@media (width>=62rem){.layers[data-astro-cid-ucd7axyg]{grid-template-columns:minmax(0,1fr) 11rem;gap:1.25rem}}.slab[data-astro-cid-ucd7axyg]{border-radius:1.25rem;gap:1rem 1.5rem;padding:1.5rem 1.75rem;display:grid}@media (width>=48rem){.slab[data-astro-cid-ucd7axyg]{grid-template-columns:15rem minmax(0,1fr);align-items:center}}.slab-n[data-astro-cid-ucd7axyg]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.slab-h[data-astro-cid-ucd7axyg] h3[data-astro-cid-ucd7axyg]{margin-top:.25rem;font-size:1.375rem;font-weight:600}.slab-h[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{margin-top:.25rem;font-size:.875rem}.slab-c[data-astro-cid-ucd7axyg]{flex-wrap:wrap;gap:.5rem;display:flex}.slab-c[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{border-radius:999px;align-items:center;gap:.375rem;height:2rem;padding-inline:.75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.slab-3[data-astro-cid-ucd7axyg]{box-shadow:0 0 0 1px var(--line-card), 0 20px 40px -30px #14161f4d;background:#fff}.slab-3[data-astro-cid-ucd7axyg] .slab-n[data-astro-cid-ucd7axyg],.slab-3[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{color:var(--color-zinc-500)}.slab-2[data-astro-cid-ucd7axyg]{background:linear-gradient(160deg, var(--color-brand-50), #fff);box-shadow:0 0 0 2px var(--color-brand), 0 30px 60px -30px #3b4bdb73}.slab-2[data-astro-cid-ucd7axyg] .slab-n[data-astro-cid-ucd7axyg],.slab-2[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{color:#4b55a8}.slab-3[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg],.slab-2[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{color:var(--color-zinc-900);box-shadow:0 0 0 1px var(--line-card);background:#fff}.slab-3[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] svg,.slab-2[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] svg{color:var(--color-brand)}.slab-1[data-astro-cid-ucd7axyg]{background:var(--color-ink)}.slab-1[data-astro-cid-ucd7axyg] h3[data-astro-cid-ucd7axyg]{color:#fff}.slab-1[data-astro-cid-ucd7axyg] .slab-n[data-astro-cid-ucd7axyg],.slab-1[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{color:#a1a6c9}.slab-1[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{color:#e6e8ff;background:#ffffff1a;box-shadow:0 0 0 1px #ffffff24}.slab-1[data-astro-cid-ucd7axyg] .slab-c[data-astro-cid-ucd7axyg] svg{color:var(--color-glow)}.flow2[data-astro-cid-ucd7axyg]{color:var(--color-brand);flex-wrap:wrap;justify-content:center;gap:.5rem 3rem;padding-block:1rem;font-size:.8125rem;font-weight:600;display:flex}.flow2[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{align-items:center;gap:.375rem;display:inline-flex}.layers-side[data-astro-cid-ucd7axyg]{flex-direction:column;gap:.375rem;padding-left:1.75rem;display:flex;position:relative}.layers-side[data-astro-cid-ucd7axyg]:before{content:"";border:2px solid var(--color-brand);border-left:0;border-radius:0 .75rem .75rem 0;width:.875rem;position:absolute;top:0;bottom:0;left:0}@media (width>=62rem){.layers-side[data-astro-cid-ucd7axyg]{justify-content:center}.layers-side[data-astro-cid-ucd7axyg]:before{top:2rem;bottom:2rem}}.layers-side[data-astro-cid-ucd7axyg] b[data-astro-cid-ucd7axyg]{color:var(--color-zinc-900);font-size:1.125rem;line-height:1.3}.layers-side[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{font-size:.8125rem;line-height:1.5}.scr[data-astro-cid-ucd7axyg]{gap:1.75rem;display:grid}@media (width>=62rem){.scr[data-astro-cid-ucd7axyg]{grid-template-columns:16rem minmax(0,1fr);align-items:start}}.scr-tabs[data-astro-cid-ucd7axyg]{scrollbar-width:none;gap:.375rem;display:flex;overflow-x:auto}@media (width>=62rem){.scr-tabs[data-astro-cid-ucd7axyg]{flex-direction:column;position:sticky;top:9.5rem}}.scr-tab[data-astro-cid-ucd7axyg]{text-align:left;cursor:pointer;border-radius:1rem;flex:none;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:background-color .3s,box-shadow .3s;display:flex}.scr-tab[data-astro-cid-ucd7axyg]:hover{background:var(--color-canvas)}.scr-tab[data-astro-cid-ucd7axyg] b[data-astro-cid-ucd7axyg]{color:var(--color-zinc-900);font-size:.9375rem;font-weight:600}.scr-tab[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{color:var(--color-zinc-500);font-size:.8125rem}.scr-tab[data-astro-cid-ucd7axyg].on{background:#fff;box-shadow:0 0 0 1px #dfe3fb,0 18px 40px -26px #3b4bdb73}.scr-tab[data-astro-cid-ucd7axyg].on .ico[data-astro-cid-ucd7axyg]{background:var(--color-brand);color:#fff}.scr-panel[data-astro-cid-ucd7axyg]{display:none}.scr-panel[data-astro-cid-ucd7axyg].on{animation:scrIn .45s var(--ease-standard);gap:1.75rem;display:grid}@keyframes scrIn{0%{opacity:0;transform:translateY(8px)}}.scr-text[data-astro-cid-ucd7axyg]{gap:1.25rem 2rem;display:grid}@media (width>=48rem){.is-web[data-astro-cid-ucd7axyg] .scr-text[data-astro-cid-ucd7axyg]{grid-template-columns:1.1fr 1fr}}.scr-text[data-astro-cid-ucd7axyg] h3[data-astro-cid-ucd7axyg]{color:var(--color-zinc-900);font-size:1.625rem;font-weight:600;line-height:1.25}.scr-text[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{margin-top:.625rem;line-height:1.6}.scr-text[data-astro-cid-ucd7axyg] .tick-list[data-astro-cid-ucd7axyg]{gap:.625rem;font-size:.9375rem}@media (width>=62rem){.is-app[data-astro-cid-ucd7axyg].on{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center}.is-app[data-astro-cid-ucd7axyg] .scr-text[data-astro-cid-ucd7axyg]{gap:1.5rem}}.ph-stage[data-astro-cid-ucd7axyg]{background:radial-gradient(50% 60% at 50% 50%, #8f9bff59, transparent 70%), var(--color-brand-50);border-radius:1.5rem;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 1rem;display:flex}.ph-main[data-astro-cid-ucd7axyg]{aspect-ratio:520/1076;width:min(16rem,58vw);position:relative}.ph-img[data-astro-cid-ucd7axyg]{border-radius:13%/6.3%;height:auto;display:block}.ph-scr[data-astro-cid-ucd7axyg]{opacity:0;filter:drop-shadow(0 30px 40px #14161f4d);width:100%;transition:opacity .6s var(--ease-standard);position:absolute;inset:0}.ph-scr[data-astro-cid-ucd7axyg].on{opacity:1}.ph-thumbs[data-astro-cid-ucd7axyg]{flex-direction:column;gap:.625rem;display:flex}.ph-th[data-astro-cid-ucd7axyg]{opacity:.55;cursor:pointer;border-radius:.875rem;width:3.75rem;padding:3px;transition:opacity .3s,box-shadow .3s}.ph-th[data-astro-cid-ucd7axyg] img[data-astro-cid-ucd7axyg]{border-radius:.625rem;width:100%;height:auto;display:block}.ph-th[data-astro-cid-ucd7axyg]:hover{opacity:.85}.ph-th[data-astro-cid-ucd7axyg].on{opacity:1;box-shadow:0 0 0 2px var(--color-brand);background:#fff}.jr[data-astro-cid-ucd7axyg]{gap:1.75rem;display:grid;position:relative}.jr-node[data-astro-cid-ucd7axyg]{width:2.75rem;height:2.75rem;color:var(--color-brand);background:#fff;border-radius:.875rem;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #dfe3fb,0 10px 24px -14px #3b4bdb99}.jr-node[data-astro-cid-ucd7axyg].hot{background:var(--color-brand);color:#fff}.jr-tag[data-astro-cid-ucd7axyg]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-brand);text-transform:uppercase;font-size:.75rem;font-weight:600}.jr-biz[data-astro-cid-ucd7axyg] h3[data-astro-cid-ucd7axyg]{color:var(--color-zinc-900);margin-top:.375rem;font-size:1.0625rem;font-weight:600}.jr-who[data-astro-cid-ucd7axyg]{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}.jr-who[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]{background:var(--color-zinc-100);height:1.375rem;color:var(--color-zinc-700);border-radius:999px;padding-inline:.5rem;font-size:.75rem;font-weight:600;line-height:1.375rem}.jr-biz[data-astro-cid-ucd7axyg] p[data-astro-cid-ucd7axyg]{margin-top:.625rem;font-size:.875rem;line-height:1.55}.jr-room[data-astro-cid-ucd7axyg]{color:var(--color-zinc-500);box-shadow:inset 0 0 0 1px var(--line-card);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.8125rem;line-height:1.45;display:flex}.jr-room[data-astro-cid-ucd7axyg] svg{color:var(--color-zinc-400);flex:none;margin-top:.1rem}.jr-room[data-astro-cid-ucd7axyg].hot{background:var(--color-ink);color:#e6e8ff;box-shadow:none}.jr-room[data-astro-cid-ucd7axyg].hot svg{color:#f5c46b}.jr-lane[data-astro-cid-ucd7axyg]{display:none}@media (width<=61.99rem){.jr[data-astro-cid-ucd7axyg]:before{content:"";background:linear-gradient(180deg, var(--color-brand), var(--color-brand-200));width:2px;position:absolute;top:1.375rem;bottom:1.375rem;left:1.375rem}.jr-step[data-astro-cid-ucd7axyg]{grid-template-columns:2.75rem minmax(0,1fr);gap:.5rem 1rem;display:grid;position:relative}.jr-node[data-astro-cid-ucd7axyg]{z-index:1;grid-row:span 2;position:relative}}@media (width>=62rem){.jr[data-astro-cid-ucd7axyg]{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.jr[data-astro-cid-ucd7axyg]:before{content:"";background:linear-gradient(90deg, var(--color-brand), var(--color-brand-200));height:2px;position:absolute;top:1.375rem;left:8.33333%;right:8.33333%}.jr-step[data-astro-cid-ucd7axyg]{grid-row:span 3;grid-template-rows:subgrid;padding-inline:.5rem;display:grid}.jr-node[data-astro-cid-ucd7axyg]{z-index:1;justify-self:center;position:relative}.jr-biz[data-astro-cid-ucd7axyg]{padding-top:1.5rem}.jr-room[data-astro-cid-ucd7axyg]{margin-top:3.5rem}.jr-lane[data-astro-cid-ucd7axyg]{pointer-events:none;letter-spacing:.06em;text-transform:uppercase;color:var(--color-zinc-500);order:-1;align-items:center;gap:.75rem;margin-top:-5.25rem;margin-bottom:3.25rem;font-size:.75rem;font-weight:600;display:flex}.jr-lane[data-astro-cid-ucd7axyg]:before,.jr-lane[data-astro-cid-ucd7axyg]:after{content:"";background:var(--line-card);flex:1;height:1px}}.js .jr-step[data-astro-cid-ucd7axyg]{opacity:.25;transition:opacity .6s var(--ease-standard), transform .6s var(--ease-standard);transition-delay:calc(var(--i) * .14s);transform:translateY(10px)}.js .jr[data-astro-cid-ucd7axyg].in .jr-step[data-astro-cid-ucd7axyg]{opacity:1;transform:none}
