._section_l522y_1{background:var(--surface);padding:var(--spacing-20) var(--spacing-6);scroll-margin-top:80px;font-family:var(--font-family-base);color:var(--foreground)}._inner_l522y_9{max-width:900px;margin:0 auto}._intro_l522y_14{text-align:center;margin-bottom:2.5rem}._kicker_l522y_19{display:block;font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--primary);margin-bottom:var(--spacing-3)}._intro_l522y_14 h2{font-family:var(--font-family-display);font-weight:500;font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.15;margin:0}._grid_l522y_36{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._card_l522y_42{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4)}._card_l522y_42 h3{font-family:var(--font-family-base);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin:0}._price_l522y_63{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-3);margin:0}._amount_l522y_71{font-family:var(--font-family-display);font-weight:500;font-size:3rem;line-height:1;color:var(--foreground)}._term_l522y_79{font-size:.9375rem;font-weight:500;color:var(--primary)}._body_l522y_85{color:var(--muted-foreground);font-size:.9375rem;line-height:1.6;margin:0;flex:1}._guarantee_l522y_93{display:flex;align-items:flex-start;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 6%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));color:var(--foreground);font-size:.875rem;line-height:1.5}._guarantee_l522y_93 svg{flex-shrink:0;margin-top:2px;color:var(--primary)}._terms_l522y_113{margin-top:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._payment_l522y_122{font-weight:600;color:var(--foreground);margin:0}._excluded_l522y_128{color:var(--muted-foreground);font-size:.875rem;line-height:1.6;max-width:620px;margin:0 0 var(--spacing-4)}._excluded_l522y_128 strong{color:var(--foreground);font-weight:600}@media(max-width:720px){._section_l522y_1{padding:var(--spacing-16) var(--spacing-4)}._grid_l522y_36{grid-template-columns:1fr;gap:var(--spacing-4)}._card_l522y_42{padding:var(--spacing-6)}._amount_l522y_71{font-size:2.5rem}}
