.center[data-astro-cid-cuutxnju]{text-align:center}.icon-box[data-astro-cid-cuutxnju]{background:var(--blue-50);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.icon-box[data-astro-cid-cuutxnju] svg[data-astro-cid-cuutxnju]{fill:none;width:24px;height:24px;stroke:var(--blue-600);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.hero__inner[data-astro-cid-cuutxnju]{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.hero__chips[data-astro-cid-cuutxnju]{flex-wrap:wrap;gap:8px;margin:28px 0 36px;padding:0;list-style:none;display:flex}.hero__chips[data-astro-cid-cuutxnju] .chip[data-astro-cid-cuutxnju]{padding:6px 14px}.hero__visual[data-astro-cid-cuutxnju]{justify-content:center;display:flex}.methods[data-astro-cid-cuutxnju]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.method[data-astro-cid-cuutxnju]{background:var(--white);border:1px solid var(--blue-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;padding:32px;display:flex}.method__head[data-astro-cid-cuutxnju]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.method__number[data-astro-cid-cuutxnju]{font-size:var(--text-5xl);color:var(--blue-200);font-weight:700;line-height:1}.method[data-astro-cid-cuutxnju] h3[data-astro-cid-cuutxnju]{font-size:var(--text-2xl);color:var(--gray-1000);margin:0 0 12px}.method[data-astro-cid-cuutxnju] p[data-astro-cid-cuutxnju]{color:var(--gray-700);margin:0}.method__logos[data-astro-cid-cuutxnju]{gap:12px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.method__logos[data-astro-cid-cuutxnju] li[data-astro-cid-cuutxnju]{background:var(--gray-900);border-radius:var(--radius-full);width:64px;height:64px;box-shadow:var(--shadow-pop);justify-content:center;align-items:center;display:flex;overflow:hidden}.method__logos[data-astro-cid-cuutxnju] img[data-astro-cid-cuutxnju]{object-fit:cover;width:100%;height:100%;display:block}.method__logo--light[data-astro-cid-cuutxnju],.method__logo--dark[data-astro-cid-cuutxnju]{padding:0 9px}.method__logo--light[data-astro-cid-cuutxnju]{border:1px solid var(--gray-150);background:var(--white)!important}.method__logo--light[data-astro-cid-cuutxnju] img[data-astro-cid-cuutxnju],.method__logo--dark[data-astro-cid-cuutxnju] img[data-astro-cid-cuutxnju]{object-fit:contain;height:auto}.method__logo--dark[data-astro-cid-cuutxnju]{padding:0 14px}.method__logo-name[data-astro-cid-cuutxnju]{text-align:center;word-break:keep-all;color:var(--white);padding:0 6px;font-size:11px;font-weight:700;line-height:1.2}.method__logos--tools[data-astro-cid-cuutxnju] li[data-astro-cid-cuutxnju]{background:var(--blue-600)}.method__logos--tools[data-astro-cid-cuutxnju] svg[data-astro-cid-cuutxnju]{fill:none;width:28px;height:28px;stroke:var(--white);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.method__chips[data-astro-cid-cuutxnju]{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.method__chips[data-astro-cid-cuutxnju] .chip[data-astro-cid-cuutxnju]{padding:4px 12px}.connects[data-astro-cid-cuutxnju]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.connect[data-astro-cid-cuutxnju]{background:var(--white);border:1px solid var(--gray-150);border-radius:var(--radius-lg);padding:24px}.connect[data-astro-cid-cuutxnju] h3[data-astro-cid-cuutxnju]{font-size:var(--text-lg);color:var(--gray-1000);margin:20px 0 8px}.connect[data-astro-cid-cuutxnju] p[data-astro-cid-cuutxnju]{font-size:var(--text-sm);color:var(--gray-700);margin:0}.erp[data-astro-cid-cuutxnju]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.erp[data-astro-cid-cuutxnju]:before{content:"";border-top:2px dashed var(--blue-300);position:absolute;top:52px;left:16.6667%;right:16.6667%}.erp__card[data-astro-cid-cuutxnju]{text-align:center;background:var(--white);border-radius:var(--radius-lg);padding:32px;position:relative}.erp__num[data-astro-cid-cuutxnju]{z-index:1;width:40px;height:40px;color:var(--white);background:var(--color-primary);border-radius:var(--radius-full);outline:6px solid var(--blue-50);justify-content:center;align-items:center;margin:0 auto 20px;font-weight:700;display:flex;position:relative}.erp__who[data-astro-cid-cuutxnju]{font-size:var(--text-sm);color:var(--blue-500);margin:0 0 12px;font-weight:700}.erp__card[data-astro-cid-cuutxnju] h3[data-astro-cid-cuutxnju]{font-size:var(--text-xl);color:var(--gray-1000);margin:0 0 12px}.erp__card[data-astro-cid-cuutxnju] p[data-astro-cid-cuutxnju]{color:var(--gray-700);margin:0}.erp__note[data-astro-cid-cuutxnju]{font-size:var(--text-sm);color:var(--gray-600);margin:32px 0 0}@media (width<=1199px){.connects[data-astro-cid-cuutxnju]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=809px){.hero__inner[data-astro-cid-cuutxnju],.methods[data-astro-cid-cuutxnju],.erp[data-astro-cid-cuutxnju],.connects[data-astro-cid-cuutxnju]{grid-template-columns:1fr}.connects[data-astro-cid-cuutxnju]{gap:10px}.connect[data-astro-cid-cuutxnju]{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;padding:16px;display:grid}.connect[data-astro-cid-cuutxnju] .icon-box[data-astro-cid-cuutxnju]{border-radius:var(--radius-md);grid-row:span 2;width:40px;height:40px}.connect[data-astro-cid-cuutxnju] .icon-box[data-astro-cid-cuutxnju] svg[data-astro-cid-cuutxnju]{width:20px;height:20px}.connect[data-astro-cid-cuutxnju] h3[data-astro-cid-cuutxnju]{font-size:var(--text-md);margin:0 0 4px}.erp[data-astro-cid-cuutxnju]:before{border-top:0;border-left:2px dashed var(--blue-300);inset:52px auto 52px 50%}}
