.title[data-astro-cid-lpqzygae]{max-width:820px}.intro[data-astro-cid-lpqzygae]{max-width:640px}.stepper[data-astro-cid-lpqzygae]{flex-direction:column;gap:24px;padding-top:40px;display:flex}.steps[data-astro-cid-lpqzygae]{padding-top:6px;display:flex}.step[data-astro-cid-lpqzygae]{text-align:left;border:0;border-top:3px solid var(--line);cursor:pointer;min-height:44px;font-family:var(--font-s);background:0 0;flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:14px 10px 0 0;display:flex}.dot[data-astro-cid-lpqzygae]{border:3px solid var(--line-strong);background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-22px;transition:background .2s,border-color .2s}.step[data-astro-cid-lpqzygae].past,.step[data-astro-cid-lpqzygae].on{border-top-color:var(--primary)}.step[data-astro-cid-lpqzygae].past .dot[data-astro-cid-lpqzygae],.step[data-astro-cid-lpqzygae].on .dot[data-astro-cid-lpqzygae]{border-color:var(--primary)}.step[data-astro-cid-lpqzygae].on .dot[data-astro-cid-lpqzygae]{background:var(--primary)}.step-no[data-astro-cid-lpqzygae]{color:var(--muted-text);font-size:22px;font-weight:700;line-height:1.1}.step[data-astro-cid-lpqzygae].on .step-no[data-astro-cid-lpqzygae]{color:var(--primary)}.step-name[data-astro-cid-lpqzygae]{color:var(--ink);font-size:14px;font-weight:600;line-height:1.25}.step[data-astro-cid-lpqzygae]:hover .step-name[data-astro-cid-lpqzygae]{color:var(--primary)}.detail[data-astro-cid-lpqzygae]{gap:24px;display:flex}.main[data-astro-cid-lpqzygae]{background:var(--surface-tint);flex-direction:column;flex:1.3;gap:16px;min-width:0;padding:32px;display:flex}.name[data-astro-cid-lpqzygae]{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1}.short[data-astro-cid-lpqzygae]{color:var(--ink);font-size:15px;font-weight:600;line-height:1.5}.text[data-astro-cid-lpqzygae]{color:var(--text);font-size:16px;line-height:1.65}.side[data-astro-cid-lpqzygae]{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.mini[data-astro-cid-lpqzygae]{flex-direction:column;flex:1;gap:8px;padding:22px 24px;display:flex}.mini[data-astro-cid-lpqzygae] dd[data-astro-cid-lpqzygae]{color:var(--text);font-size:15px;line-height:1.5}.mini[data-astro-cid-lpqzygae] .strong[data-astro-cid-lpqzygae]{color:var(--ink);font-size:16px;font-weight:600}.mini[data-astro-cid-lpqzygae] .risk[data-astro-cid-lpqzygae]{color:var(--danger)}html:not(.js) .stepper[data-astro-cid-lpqzygae] .stack[data-astro-cid-lpqzygae]{flex-direction:column;gap:24px;display:flex}.services[data-astro-cid-lpqzygae]{flex-direction:column;gap:20px;scroll-margin-top:24px;display:flex}.svc-grid[data-astro-cid-lpqzygae]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.svc[data-astro-cid-lpqzygae]{flex-direction:column;gap:10px;min-height:200px;padding:24px;display:flex}.svc-no[data-astro-cid-lpqzygae]{color:var(--primary);font-size:30px;font-weight:700;line-height:1}.svc-name[data-astro-cid-lpqzygae]{font-size:19px;font-weight:600;line-height:1.2}.svc-text[data-astro-cid-lpqzygae]{color:var(--text);font-size:14px;line-height:1.5}.svc-deliver[data-astro-cid-lpqzygae]{color:var(--muted-text);margin-top:auto;padding-top:6px;font-size:13px}.how[data-astro-cid-lpqzygae]{background:var(--surface-tint);justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.how-l[data-astro-cid-lpqzygae]{flex-direction:column;gap:4px;display:flex}.how-title[data-astro-cid-lpqzygae]{font-size:22px;font-weight:600}.how[data-astro-cid-lpqzygae] p[data-astro-cid-lpqzygae]{color:var(--text);font-size:15px}.how[data-astro-cid-lpqzygae] .btn[data-astro-cid-lpqzygae]{flex-shrink:0}@media (width<=1040px){.svc-grid[data-astro-cid-lpqzygae]{grid-template-columns:1fr 1fr}.how[data-astro-cid-lpqzygae]{flex-direction:column;align-items:flex-start}}@media (width<=860px){.steps[data-astro-cid-lpqzygae]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:22px;display:grid}.detail[data-astro-cid-lpqzygae]{flex-direction:column}.main[data-astro-cid-lpqzygae]{padding:24px}.name[data-astro-cid-lpqzygae]{font-size:25px}}@media (width<=560px){.steps[data-astro-cid-lpqzygae]{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-grid[data-astro-cid-lpqzygae]{grid-template-columns:1fr}.how[data-astro-cid-lpqzygae]{padding:22px 20px}.how[data-astro-cid-lpqzygae] .btn[data-astro-cid-lpqzygae]{width:100%}}
