.sr-only:where(.astro-lsnfsmpp){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workflow-strip:where(.astro-lsnfsmpp){padding:52px 56px 0;background:linear-gradient(180deg,#fff,#f3f6f9)}.workflow-strip-shell:where(.astro-lsnfsmpp){max-width:1260px;margin:0 auto;border:1px solid #dbe3ea;background:#f7f8faeb;box-shadow:0 1px #ffffffd9 inset,0 18px 38px -34px #0f172a2e}.workflow-strip-grid:where(.astro-lsnfsmpp){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:8px;padding:8px;background:transparent}.workflow-strip-card:where(.astro-lsnfsmpp){display:grid;justify-items:center;align-content:start;gap:8px;min-height:164px;padding:18px 12px 16px;border:1px solid #e3e8ee;border-radius:12px;background:#ffffff9e;color:inherit;text-align:center;text-decoration:none;transition:background-color .21s ease,transform .21s ease,box-shadow .21s ease,color .19s ease,border-color .21s ease}.workflow-strip-card:where(.astro-lsnfsmpp):hover,.workflow-strip-card:where(.astro-lsnfsmpp):focus-visible{border-color:#d4dce5;background:#f4f7fa;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #d7dee7,0 12px 22px -20px #0f172a38}.workflow-strip-card:where(.astro-lsnfsmpp).is-active{border-color:#cad4df;background:#eef3f7;box-shadow:inset 0 0 0 1px #d6dee7}.workflow-strip-icon:where(.astro-lsnfsmpp){display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#334155;transition:color .19s ease,transform .21s ease}.workflow-strip-icon:where(.astro-lsnfsmpp) svg:where(.astro-lsnfsmpp){width:24px;height:24px}.workflow-strip-icon:where(.astro-lsnfsmpp) circle:where(.astro-lsnfsmpp),.workflow-strip-icon:where(.astro-lsnfsmpp) path:where(.astro-lsnfsmpp){stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.workflow-strip-card:where(.astro-lsnfsmpp) strong:where(.astro-lsnfsmpp){color:#1f2937;font-size:1.1rem;font-weight:500;line-height:1.06;transition:color .19s ease}.workflow-strip-card:where(.astro-lsnfsmpp) span:where(.astro-lsnfsmpp):last-child{max-width:16ch;color:#6b7280;font-size:.84rem;line-height:1.34;text-wrap:balance;transition:color .19s ease}.workflow-strip-card:where(.astro-lsnfsmpp):hover .workflow-strip-icon:where(.astro-lsnfsmpp),.workflow-strip-card:where(.astro-lsnfsmpp):focus-visible .workflow-strip-icon:where(.astro-lsnfsmpp){color:#1f3b57;transform:translateY(-1px)}.workflow-strip-card:where(.astro-lsnfsmpp):hover strong:where(.astro-lsnfsmpp),.workflow-strip-card:where(.astro-lsnfsmpp):focus-visible strong:where(.astro-lsnfsmpp),.workflow-strip-card:where(.astro-lsnfsmpp).is-active strong:where(.astro-lsnfsmpp){color:#0f172a}.workflow-strip-card:where(.astro-lsnfsmpp):hover span:where(.astro-lsnfsmpp):last-child,.workflow-strip-card:where(.astro-lsnfsmpp):focus-visible span:where(.astro-lsnfsmpp):last-child,.workflow-strip-card:where(.astro-lsnfsmpp).is-active span:where(.astro-lsnfsmpp):last-child{color:#596474}.workflow-strip-card:where(.astro-lsnfsmpp).is-active .workflow-strip-icon:where(.astro-lsnfsmpp){color:#1f3b57}@media(max-width:1120px){.workflow-strip:where(.astro-lsnfsmpp){padding:40px 30px 0}.workflow-strip-shell:where(.astro-lsnfsmpp){max-width:100%}.workflow-strip-grid:where(.astro-lsnfsmpp){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.workflow-strip:where(.astro-lsnfsmpp){padding:22px 18px 0}.workflow-strip-shell:where(.astro-lsnfsmpp){box-shadow:none}.workflow-strip-grid:where(.astro-lsnfsmpp){grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px}.workflow-strip-card:where(.astro-lsnfsmpp){min-height:0;justify-items:start;gap:4px;padding:12px 10px 11px;text-align:left;transform:none;border-radius:10px}.workflow-strip-icon:where(.astro-lsnfsmpp){width:24px;height:24px}.workflow-strip-icon:where(.astro-lsnfsmpp) svg:where(.astro-lsnfsmpp){width:18px;height:18px}.workflow-strip-card:where(.astro-lsnfsmpp) strong:where(.astro-lsnfsmpp){font-size:.96rem;line-height:1.05}.workflow-strip-card:where(.astro-lsnfsmpp) span:where(.astro-lsnfsmpp):last-child{max-width:100%;font-size:.76rem;line-height:1.22;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.workflow-strip-card:where(.astro-lsnfsmpp):last-child:nth-child(odd){grid-column:1 / -1}}
