.price-grid[data-astro-cid-u3mqw4ek]{gap:var(--space-5);grid-template-columns:repeat(2,1fr);margin-top:30px;display:grid}@media (width<=768px){.price-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}.price-card[data-astro-cid-u3mqw4ek]{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.price-card__label[data-astro-cid-u3mqw4ek]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint)}.price-card__total[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:14px;display:flex}.price-card__total[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-primary)}.price-sub-h[data-astro-cid-u3mqw4ek]{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);margin:0;font-weight:600}.price-list[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.price-list--options[data-astro-cid-u3mqw4ek]{max-width:720px;margin-top:14px}.price-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.price-list__name[data-astro-cid-u3mqw4ek] em[data-astro-cid-u3mqw4ek]{font-style:normal;font-size:var(--text-xs);color:var(--text-faint);margin-top:2px;display:block}.price-list__value[data-astro-cid-u3mqw4ek]{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap}.price-list__value--muted[data-astro-cid-u3mqw4ek]{color:var(--text-faint)}.approach-grid[data-astro-cid-u3mqw4ek]{gap:var(--space-5);grid-template-columns:repeat(3,1fr);min-width:0;margin-top:30px;display:grid}@media (width<=900px){.approach-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}.approach-card[data-astro-cid-u3mqw4ek]{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-6)}.approach-card__icon[data-astro-cid-u3mqw4ek]{color:var(--brand-bright);display:inline-flex}.approach-card[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-primary);margin:16px 0 10px;font-weight:600}.approach-card[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.8}.factor-list[data-astro-cid-u3mqw4ek]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;margin:30px 0 0;padding:0;list-style:none;display:grid}@media (width<=768px){.factor-list[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}.factor[data-astro-cid-u3mqw4ek]{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);gap:12px;display:flex}.factor__mark[data-astro-cid-u3mqw4ek]{color:var(--brand-bright);flex:none;margin-top:2px}.factor__body[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:6px;display:flex}.factor__body[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);font-weight:600}.factor__body[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.flow[data-astro-cid-u3mqw4ek]{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);gap:2px;margin:30px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (width<=900px){.flow[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.flow[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}.flow__cell[data-astro-cid-u3mqw4ek]{background:var(--color-surface-card);padding:var(--space-6);flex-direction:column;display:flex}.flow__top[data-astro-cid-u3mqw4ek]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.flow__num[data-astro-cid-u3mqw4ek]{font-family:var(--font-display);color:var(--brand-strong);font-size:32px;font-weight:800;line-height:1}.flow__icon[data-astro-cid-u3mqw4ek]{color:var(--brand-bright);display:inline-flex}.flow__cell[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-primary);margin:0 0 10px;font-weight:600}.flow__cell[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.7}.flow__link[data-astro-cid-u3mqw4ek]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brand-bright);align-items:center;gap:6px;margin-top:16px;display:inline-flex}.flow__link[data-astro-cid-u3mqw4ek]:hover{color:var(--brand-strong)}.subsidy[data-astro-cid-u3mqw4ek]{min-width:0;max-width:820px}.subsidy[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;margin:16px 0 0;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:800;line-height:1.35}@media (width<=768px){.subsidy[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{word-break:normal;overflow-wrap:anywhere}}.subsidy[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{font-size:var(--text-sm);color:var(--text-secondary);margin:16px 0 0;line-height:1.85}.subsidy__link[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]{color:var(--brand-bright);text-underline-offset:3px;text-decoration:underline}.subsidy__link[data-astro-cid-u3mqw4ek] a[data-astro-cid-u3mqw4ek]:hover{color:var(--brand-strong)}.pricing-cta[data-astro-cid-u3mqw4ek]{text-align:center;min-width:0;max-width:760px;margin:0 auto}.pricing-cta[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-family:var(--font-display);color:var(--text-primary);letter-spacing:0;margin:18px 0 0;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.25}@media (width<=768px){.pricing-cta[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{word-break:normal;overflow-wrap:anywhere}}.pricing-cta[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{max-width:560px;color:var(--text-secondary);font-size:var(--text-base);margin:18px auto 0;line-height:1.8}.pricing-cta__actions[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (width<=560px){.pricing-cta__actions[data-astro-cid-u3mqw4ek] .hk-btn[data-astro-cid-u3mqw4ek]{width:100%}}
