.lanes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin:28px 0 8px;display:grid}.lane[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:18px;align-items:flex-start;gap:13px;padding:18px;text-decoration:none;display:flex}.lane[data-astro-cid-lcdefpme]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}.lane__ic[data-astro-cid-lcdefpme]{background:var(--color-fill);width:40px;height:40px;color:var(--color-brand);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.lane__title[data-astro-cid-lcdefpme]{font-size:16px;font-weight:800;line-height:1.25}.lane__sub[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:2px;font-size:13px}.welcome[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);margin-top:22px;padding:40px}.welcome__title[data-astro-cid-lcdefpme]{max-width:20ch;margin:15px 0 13px;font-size:36px;line-height:1.14}.welcome__lead[data-astro-cid-lcdefpme]{max-width:56ch;color:var(--color-text-secondary);font-size:16.5px;line-height:1.65}.hero-panel[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);margin-top:22px;overflow:hidden}.hero-panel__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.02fr 1fr;align-items:center;gap:40px;padding:38px;display:grid}.hero-panel__title[data-astro-cid-lcdefpme]{margin:14px 0 12px;font-size:35px;line-height:1.15}.hero-panel__excerpt[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);margin-bottom:16px;font-size:16.5px;line-height:1.65}.hero-panel__meta[data-astro-cid-lcdefpme]{column-gap:var(--spacing-2);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:13.5px;display:flex}.hero-panel__meta[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(:last-child):after{content:"·";content:"·" / "";margin-inline-start:var(--spacing-2)}.hero-panel__cta[data-astro-cid-lcdefpme]{margin-top:18px}.hero-panel__media[data-astro-cid-lcdefpme]{display:block}.hero-panel__image[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);aspect-ratio:16/9;background:var(--color-fill);overflow:hidden}.hero-panel__image[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.latest[data-astro-cid-lcdefpme]{margin-top:46px}.section-head__arc[data-astro-cid-lcdefpme]{flex:none}.latest__cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.how[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:var(--color-fill);margin-top:52px;padding:34px 38px 36px}.how__title[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:24px}.how__sub[data-astro-cid-lcdefpme]{max-width:44em;color:var(--color-text-secondary);margin-bottom:24px;font-size:15.5px}.how__steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.step[data-astro-cid-lcdefpme]{gap:14px;display:flex}.step__n[data-astro-cid-lcdefpme]{background:var(--color-brand);color:#fff;width:36px;height:36px;font-family:var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:900;display:flex}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:3px;font-size:16.5px;font-weight:800}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);font-size:14.5px}.more[data-astro-cid-lcdefpme]{margin-top:46px}.more__list[data-astro-cid-lcdefpme]{list-style:none}.more__row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);align-items:baseline;gap:14px;padding:15px 4px;display:flex}.more__row[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.more__row[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{flex:none;align-self:center}.more__title[data-astro-cid-lcdefpme]{font-size:16.5px;font-weight:800}.more__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.more__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-brand-hover)}.more__date[data-astro-cid-lcdefpme]{color:var(--color-muted);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:13.5px}.more__all[data-astro-cid-lcdefpme]{margin-top:var(--spacing-5)}.more__all[data-astro-cid-lcdefpme] .arrow-link[data-astro-cid-lcdefpme]{margin-inline-start:0}@media (width<=760px){.lanes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.welcome[data-astro-cid-lcdefpme]{padding:26px 22px}.welcome__title[data-astro-cid-lcdefpme]{font-size:29px}.hero-panel__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:22px;padding:26px 22px}.hero-panel__title[data-astro-cid-lcdefpme]{font-size:28px}.latest__cards[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.how[data-astro-cid-lcdefpme]{padding:28px 22px}.how__steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.more__row[data-astro-cid-lcdefpme]{flex-wrap:wrap}.more__date[data-astro-cid-lcdefpme]{margin-inline-start:0}}@media (width<=480px){.lanes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
