.flow-narrow[data-astro-cid-5fu3sflq]{max-width:820px}.fov[data-astro-cid-5fu3sflq]{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;justify-content:center;gap:10px}.fov__item[data-astro-cid-5fu3sflq]{flex:1 1 0;display:flex;flex-direction:column;gap:6px;background:var(--color-card);border:1px solid var(--color-rule);border-radius:var(--radius-lg);padding:20px 18px}.fov__item[data-astro-cid-5fu3sflq].is-free{border-top:3px solid var(--color-blue)}.fov__no[data-astro-cid-5fu3sflq]{font-size:13px;font-weight:700;color:var(--color-blue);line-height:1}.fov__title[data-astro-cid-5fu3sflq]{font-size:15px;font-weight:var(--weight-medium);color:var(--color-text);line-height:1.5}.fov__short[data-astro-cid-5fu3sflq]{font-size:12.5px;color:var(--color-text-sub);line-height:1.7}.fov__arrow[data-astro-cid-5fu3sflq]{display:flex;align-items:center;color:var(--color-text-mute);font-size:18px}.fov__note[data-astro-cid-5fu3sflq]{margin:20px 0 0;text-align:center;font-size:13.5px;color:var(--color-text-sub)}@media (max-width: 760px){.fov[data-astro-cid-5fu3sflq]{flex-wrap:wrap}.fov__item[data-astro-cid-5fu3sflq]{flex:1 1 44%}.fov__arrow[data-astro-cid-5fu3sflq]{display:none}}.fsteps[data-astro-cid-5fu3sflq]{display:flex;flex-direction:column;gap:22px}.fstep[data-astro-cid-5fu3sflq]{display:grid;grid-template-columns:96px 1fr;gap:26px;background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:30px 32px}.fstep__left[data-astro-cid-5fu3sflq]{display:flex;flex-direction:column;align-items:center;gap:10px}.fstep__icon[data-astro-cid-5fu3sflq]{width:56px;height:56px;background:var(--color-blue);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px}.fstep__no[data-astro-cid-5fu3sflq]{font-size:24px;font-weight:700;color:var(--color-blue);line-height:1}.fstep__title[data-astro-cid-5fu3sflq]{font-size:19px;color:var(--color-text);margin-bottom:10px}.fstep__desc[data-astro-cid-5fu3sflq]{font-size:14.5px;color:var(--color-text-sub);line-height:1.9;margin:0 0 18px}.fstep__detail[data-astro-cid-5fu3sflq]{background:var(--color-bg-alt);border-radius:var(--radius);padding:16px 20px}.fstep__detail-label[data-astro-cid-5fu3sflq]{display:block;font-size:12px;font-weight:700;color:var(--color-text-mute);letter-spacing:.1em;margin-bottom:10px}.fstep__detail[data-astro-cid-5fu3sflq] ul[data-astro-cid-5fu3sflq]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fstep__detail[data-astro-cid-5fu3sflq] li[data-astro-cid-5fu3sflq]{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--color-text-sub)}.fstep__detail[data-astro-cid-5fu3sflq] li[data-astro-cid-5fu3sflq] i[data-astro-cid-5fu3sflq]{color:var(--color-blue);font-size:16px;margin-top:2px}.notes-grid[data-astro-cid-5fu3sflq]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:820px;margin:0 auto}.note-card[data-astro-cid-5fu3sflq]{background:var(--color-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.note-card__photo[data-astro-cid-5fu3sflq]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.note-card__main[data-astro-cid-5fu3sflq]{display:flex;flex-direction:column;gap:12px;padding:22px 24px 26px}.note-card__icon[data-astro-cid-5fu3sflq]{flex-shrink:0;width:44px;height:44px;background:#2b5c9e1a;color:var(--color-blue);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:23px}.note-card__title[data-astro-cid-5fu3sflq]{font-size:15.5px;color:var(--color-text);margin-bottom:8px;line-height:1.5}.note-card__body[data-astro-cid-5fu3sflq]{font-size:13.5px;color:var(--color-text-sub);line-height:1.85;margin:0}.flow-actions[data-astro-cid-5fu3sflq]{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}@media (max-width: 860px){.notes-grid[data-astro-cid-5fu3sflq]{grid-template-columns:1fr;max-width:420px}}@media (max-width: 700px){.fstep[data-astro-cid-5fu3sflq]{grid-template-columns:1fr;gap:18px}.fstep__left[data-astro-cid-5fu3sflq]{flex-direction:row;justify-content:flex-start}}
