.bento-art[data-astro-cid-hqdumbbv]{background:var(--color-surface);color:var(--color-text);border-radius:1rem;flex:1;justify-content:center;align-items:flex-end;gap:.75rem;padding:1.5rem 1rem 0;font-size:.75rem;line-height:1.2;display:flex;overflow:hidden}.dev[data-astro-cid-hqdumbbv]{border:3px solid var(--color-blue-500);background:#fff;border-bottom:0;flex-direction:column;flex:none;gap:.5rem;min-width:0;padding:.8rem;display:flex}.dev[data-astro-cid-hqdumbbv] ul[data-astro-cid-hqdumbbv]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dev[data-astro-cid-hqdumbbv] li[data-astro-cid-hqdumbbv]{background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .5rem;display:flex}.dev[data-astro-cid-hqdumbbv] li[data-astro-cid-hqdumbbv] span[data-astro-cid-hqdumbbv]:not(.dot){flex:1;min-width:0}.dev[data-astro-cid-hqdumbbv] li[data-astro-cid-hqdumbbv] i[data-astro-cid-hqdumbbv]{font-style:normal;font-weight:600}.dev-tag[data-astro-cid-hqdumbbv]{background:var(--color-blue-100);color:var(--color-blue-700);white-space:nowrap;border-radius:9999px;align-self:flex-start;padding:.2rem .5rem;font-size:.7rem;font-weight:600}.dev-phone[data-astro-cid-hqdumbbv]{border-radius:1.4rem 1.4rem 0 0;width:8.5rem;min-height:11.5rem}.dev-btn[data-astro-cid-hqdumbbv]{background:var(--color-blue-500);color:#fff;text-align:center;border-radius:9999px;margin-top:auto;padding:.5rem;font-weight:600}.dev-tablet[data-astro-cid-hqdumbbv]{border-radius:1rem 1rem 0 0;width:11rem;min-height:9.5rem}.dot[data-astro-cid-hqdumbbv]{border-radius:9999px;flex:none;width:.5rem;height:.5rem}.dot[data-astro-cid-hqdumbbv].ok{background:var(--color-green-500)}.dot[data-astro-cid-hqdumbbv].wip{background:var(--color-yellow-500)}.dot[data-astro-cid-hqdumbbv].new{background:var(--color-blue-300)}.dev-pc[data-astro-cid-hqdumbbv]{border-radius:.8rem .8rem 0 0;width:12.5rem;min-height:10.5rem;display:none}@media (width<=639px){.bento-art[data-astro-cid-hqdumbbv]{justify-content:flex-start}}@media (width>=640px){.dev-pc[data-astro-cid-hqdumbbv]{display:flex}.dev[data-astro-cid-hqdumbbv]{flex:0 auto}.bento-art[data-astro-cid-hqdumbbv]{gap:1rem;padding-inline:1.5rem}}.dev-pc[data-astro-cid-hqdumbbv] small[data-astro-cid-hqdumbbv]{color:var(--color-text-muted)}.dev-pc[data-astro-cid-hqdumbbv] strong[data-astro-cid-hqdumbbv]{letter-spacing:-.02em;color:var(--color-blue-700);font-size:1.4rem;font-weight:600}.bars[data-astro-cid-hqdumbbv]{flex:1;align-items:flex-end;gap:.3rem;min-height:3rem;display:flex}.bars[data-astro-cid-hqdumbbv] span[data-astro-cid-hqdumbbv]{height:var(--h);background:var(--color-blue-300);transform-origin:bottom;border-radius:.25rem .25rem 0 0;flex:1}.bars[data-astro-cid-hqdumbbv] span[data-astro-cid-hqdumbbv]:last-child{background:var(--color-blue-500)}.net-art[data-astro-cid-hqdumbbv]{background:var(--color-surface);min-height:11rem;color:var(--color-blue-500);border-radius:1rem;flex:1;align-content:center;place-items:center;gap:1rem;padding:1.5rem;display:grid;position:relative}.net-art[data-astro-cid-hqdumbbv]>svg[data-astro-cid-hqdumbbv]{width:7.5rem;height:auto}.net-chip[data-astro-cid-hqdumbbv]{background:var(--color-green-100);color:var(--color-green-900);border-radius:9999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.net-chip[data-astro-cid-hqdumbbv] svg[data-astro-cid-hqdumbbv]{width:.85rem;height:.85rem}.motion .is-in[data-astro-cid-hqdumbbv] .ba[data-astro-cid-hqdumbbv]{animation:bento-rise .6s var(--ease-out) both;animation-delay:var(--d,0s)}.motion .is-in[data-astro-cid-hqdumbbv] .bars[data-astro-cid-hqdumbbv] span[data-astro-cid-hqdumbbv]{animation:bento-grow .7s var(--ease-out) both;animation-delay:calc(.9s + var(--n,0) * 80ms)}.motion .is-in[data-astro-cid-hqdumbbv] .arc[data-astro-cid-hqdumbbv]{animation:.45s cubic-bezier(.34,1.56,.64,1) both bento-pop}.motion .is-in[data-astro-cid-hqdumbbv] .a0[data-astro-cid-hqdumbbv]{animation-delay:.2s}.motion .is-in[data-astro-cid-hqdumbbv] .a1[data-astro-cid-hqdumbbv]{animation-delay:.45s}.motion .is-in[data-astro-cid-hqdumbbv] .a2[data-astro-cid-hqdumbbv]{animation-delay:.7s}.motion .is-in[data-astro-cid-hqdumbbv] .a3[data-astro-cid-hqdumbbv]{animation-delay:.95s}.arc[data-astro-cid-hqdumbbv]{transform-box:fill-box;transform-origin:bottom}@keyframes bento-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes bento-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bento-pop{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.mig-row-new[data-astro-cid-rbqk2dw4] i[data-astro-cid-rbqk2dw4]{transform-origin:0}.motion .is-in[data-astro-cid-rbqk2dw4] .mig-row-old[data-astro-cid-rbqk2dw4]{animation:mig-out .6s var(--ease-out) both;animation-delay:calc(.4s + var(--i) * .25s)}.motion .is-in[data-astro-cid-rbqk2dw4] .mig-arrow[data-astro-cid-rbqk2dw4]{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.1s both mig-pop}.motion .is-in[data-astro-cid-rbqk2dw4] .mig-row-new[data-astro-cid-rbqk2dw4] i[data-astro-cid-rbqk2dw4]{animation:mig-fill .7s var(--ease-out) both;animation-delay:calc(1.3s + var(--i) * .25s)}.motion .is-in[data-astro-cid-rbqk2dw4] .mig-check[data-astro-cid-rbqk2dw4]{animation:.5s cubic-bezier(.34,1.56,.64,1) 2.3s both mig-pop}@keyframes mig-out{0%{opacity:1;translate:0}to{opacity:.35;translate:14px}}@keyframes mig-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes mig-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.impl-card[data-astro-cid-653nsjb7]{border:1px solid var(--color-border);width:min(100%,27rem);color:var(--color-text);background:#fff;border-radius:1.25rem;flex-direction:column;gap:1rem;margin-inline:auto;padding:1.4rem;font-size:.9rem;line-height:1.25;display:flex;box-shadow:0 32px 60px -32px #093caf59}.impl-card[data-astro-cid-653nsjb7] small[data-astro-cid-653nsjb7]{color:var(--color-text-muted);font-size:.78rem;display:block}.impl-head[data-astro-cid-653nsjb7]{align-items:center;gap:.7rem;display:flex}.impl-logo[data-astro-cid-653nsjb7]{background:var(--color-yellow-100);width:2.5rem;height:2.5rem;color:var(--color-yellow-700);border-radius:.75rem;flex:none;place-items:center;display:grid}.impl-logo[data-astro-cid-653nsjb7] svg[data-astro-cid-653nsjb7]{width:1.4rem;height:1.4rem}.impl-who[data-astro-cid-653nsjb7]{flex:1;min-width:0}.impl-who[data-astro-cid-653nsjb7] b[data-astro-cid-653nsjb7]{font-weight:600;display:block}.impl-badge[data-astro-cid-653nsjb7]{background:var(--color-blue-100);color:var(--color-blue-700);white-space:nowrap;border-radius:9999px;padding:.3rem .65rem;font-size:.75rem;font-weight:600}.impl-days[data-astro-cid-653nsjb7]{grid-template-columns:repeat(7,1fr);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.impl-days[data-astro-cid-653nsjb7] span[data-astro-cid-653nsjb7]{background:var(--color-blue-500);color:#fff;border-radius:.5rem;place-items:center;height:2rem;font-size:.8rem;font-weight:600;display:grid}.impl-bar[data-astro-cid-653nsjb7]{background:var(--color-blue-100);border-radius:9999px;height:.4rem;overflow:hidden}.impl-bar[data-astro-cid-653nsjb7] i[data-astro-cid-653nsjb7]{background:var(--color-blue-500);transform-origin:0;height:100%;display:block}.impl-steps[data-astro-cid-653nsjb7]{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.impl-steps[data-astro-cid-653nsjb7] li[data-astro-cid-653nsjb7]{background:var(--color-surface);border-radius:.75rem;align-items:center;gap:.7rem;padding:.6rem .75rem;font-weight:500;display:flex}.impl-check[data-astro-cid-653nsjb7]{background:var(--color-green-500);color:#fff;border-radius:9999px;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.impl-check[data-astro-cid-653nsjb7] svg[data-astro-cid-653nsjb7]{width:.75rem;height:.75rem}.impl-done[data-astro-cid-653nsjb7]{background:var(--color-green-100);color:var(--color-green-900);border-radius:.75rem;align-items:center;gap:.5rem;padding:.65rem .85rem;font-weight:600;display:flex}.impl-done[data-astro-cid-653nsjb7] svg[data-astro-cid-653nsjb7]{flex:none;width:1.1rem;height:1.1rem}.motion .ia[data-astro-cid-653nsjb7]{animation:ia-rise .6s var(--ease-out) both;animation-delay:var(--d,0s)}.motion .impl-days[data-astro-cid-653nsjb7] li[data-astro-cid-653nsjb7]{animation:.45s cubic-bezier(.34,1.56,.64,1) both ia-pop;animation-delay:calc(.35s + var(--i) * .28s)}.motion .impl-bar[data-astro-cid-653nsjb7] i[data-astro-cid-653nsjb7]{animation:ia-fill 1.9s var(--ease-out) .5s both}.motion .impl-check[data-astro-cid-653nsjb7]{animation:.45s cubic-bezier(.34,1.56,.64,1) both ia-pop;animation-delay:var(--c,0s)}@keyframes ia-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes ia-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes ia-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
