.hero[data-astro-cid-ikooipj4]{background:var(--color-navy);padding:72px var(--section-pad-x) 64px}.hero__inner[data-astro-cid-ikooipj4]{max-width:var(--content-width);margin:0 auto}.breadcrumb[data-astro-cid-ikooipj4]{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.breadcrumb[data-astro-cid-ikooipj4] a[data-astro-cid-ikooipj4]{color:#ffffff80}.breadcrumb[data-astro-cid-ikooipj4] a[data-astro-cid-ikooipj4]:hover{color:#00c4cc}.breadcrumb[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:#ffffff4d}.breadcrumb[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]:last-child{color:#ffffffb3}.hero[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-family:var(--font-display);color:#fff;margin-bottom:12px;font-size:clamp(30px,4vw,48px);font-weight:800}.hero__subtitle[data-astro-cid-ikooipj4]{color:#fff9;font-size:17px}.process-section[data-astro-cid-ikooipj4]{padding:96px var(--section-pad-x);background:#fff}.process-section__inner[data-astro-cid-ikooipj4]{max-width:var(--content-width);margin:0 auto}.process-section__header[data-astro-cid-ikooipj4]{margin-bottom:60px}.process-section__header[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-family:var(--font-display);color:var(--color-navy);margin-bottom:16px;font-size:clamp(26px,3.6vw,46px);font-weight:800;line-height:1.1}.process-section__header[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--color-text-muted);max-width:560px;font-size:16px;line-height:1.65}.process-grid[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.process-card[data-astro-cid-ikooipj4]{background:linear-gradient(#162040 0%,#0c1530 100%);border:1px solid #00c4cc38;border-radius:16px;grid-template-columns:56px 1fr;align-items:start;gap:0 20px;padding:32px 28px;display:grid}.process-card__left[data-astro-cid-ikooipj4]{flex-direction:column;align-items:center;display:flex}.process-card__num-circle[data-astro-cid-ikooipj4]{width:52px;height:52px;font-family:var(--font-display);color:var(--color-navy);background:linear-gradient(135deg,#00d8e0,#00a8b0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex;box-shadow:0 0 0 5px #00c4cc2e,0 0 22px #00c4cc47}.process-card__connector[data-astro-cid-ikooipj4]{border-left:1.5px dashed #00c4cc4d;flex:1;width:0;min-height:44px;margin:8px 0}.process-card__icon-circle[data-astro-cid-ikooipj4]{background:#00c4cc0f;border:1.5px solid #00c4cc73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.process-card__text[data-astro-cid-ikooipj4]{padding-top:8px}.process-card__text[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{font-family:var(--font-display);color:#fff;margin-bottom:8px;font-size:18px;font-weight:700}.process-card__accent-line[data-astro-cid-ikooipj4]{background:#00c4cc;border-radius:2px;width:32px;height:2px;margin-bottom:14px}.process-card__text[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#ffffff9e;font-size:14px;line-height:1.72}.cta-band[data-astro-cid-ikooipj4]{padding:60px var(--section-pad-x);text-align:center;background:#00c4cc}.cta-band[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{font-family:var(--font-display);color:var(--color-navy);margin-bottom:10px;font-size:clamp(24px,3vw,36px);font-weight:800}.cta-band[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:#0d1b40cc;margin-bottom:26px;font-size:16px}@media (width<=640px){.process-grid[data-astro-cid-ikooipj4]{grid-template-columns:1fr}}.process-card__connector[data-astro-cid-ikooipj4]{position:relative}.process-card__connector[data-astro-cid-ikooipj4]:after{content:"";transform-origin:top;background:#00c4ccd9;width:1.5px;position:absolute;top:0;bottom:0;left:-1.5px}.motion-ok .process-grid[data-astro-cid-ikooipj4] .process-card__num-circle[data-astro-cid-ikooipj4]{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transition:background-size .35s,color .35s,box-shadow .35s}.motion-ok .process-grid[data-astro-cid-ikooipj4] .process-card__connector[data-astro-cid-ikooipj4]:after{transition:transform .5s linear}.motion-ok .process-grid[data-astro-cid-ikooipj4] .process-card__icon-circle[data-astro-cid-ikooipj4]{transition:border-color .35s,background .35s}.motion-ok .process-grid[data-astro-cid-ikooipj4]:not(.is-playing) .process-card__num-circle[data-astro-cid-ikooipj4]{color:#ffffff8c;background-size:0% 0%;box-shadow:inset 0 0 0 2px #ffffff40}.motion-ok .process-grid[data-astro-cid-ikooipj4]:not(.is-playing) .process-card__connector[data-astro-cid-ikooipj4]:after{transform:scaleY(0)}.motion-ok .process-grid[data-astro-cid-ikooipj4]:not(.is-playing) .process-card__icon-circle[data-astro-cid-ikooipj4]{background:0 0;border-color:#ffffff2e}.process-grid[data-astro-cid-ikooipj4].is-playing .process-card__num-circle[data-astro-cid-ikooipj4]{transition-delay:calc(var(--i) * .75s)}.process-grid[data-astro-cid-ikooipj4].is-playing .process-card__connector[data-astro-cid-ikooipj4]:after{transition-delay:calc(var(--i) * .75s + .25s)}.process-grid[data-astro-cid-ikooipj4].is-playing .process-card__icon-circle[data-astro-cid-ikooipj4]{transition-delay:calc(var(--i) * .75s + .7s)}
