.payment-container[data-astro-cid-o3q5iya7]{max-width:var(--container-content);margin:0 auto;padding:0 20px}.section-heading[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);font-size:1.75rem;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-caps);text-align:center;color:var(--color-text);margin:0 0 8px}.section-heading-en[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);letter-spacing:var(--tracking-caps-lg);color:var(--color-gold);text-align:center;margin:0 0 40px;font-size:.75rem}.payment-methods-section[data-astro-cid-o3q5iya7]{padding:var(--section-py) 0;background:var(--color-bg)}.methods-grid[data-astro-cid-o3q5iya7]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.method-card[data-astro-cid-o3q5iya7]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);text-align:center;transition:box-shadow var(--duration-standard) var(--ease-standard);padding:28px 16px 24px}.method-card--wide[data-astro-cid-o3q5iya7]{grid-column:1/-1}.method-card[data-astro-cid-o3q5iya7]:hover{box-shadow:0 4px 16px rgba(var(--shadow-color-espresso), .06)}.method-icon[data-astro-cid-o3q5iya7]{background:var(--color-bg-cream);width:56px;height:56px;color:var(--color-champagne);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.method-title[data-astro-cid-o3q5iya7]{font-size:.875rem;font-weight:var(--font-weight-mid);color:var(--color-text);margin:0}.method-brands[data-astro-cid-o3q5iya7]{margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.brand-tag[data-astro-cid-o3q5iya7]{background:var(--color-bg-cream);border:1px solid var(--color-border);border-radius:var(--radius-modal);color:var(--color-text-light);padding:4px 10px;font-size:.75rem;display:inline-block}.method-note[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);margin:8px 0 0;font-size:.6875rem}.loan-about-section[data-astro-cid-o3q5iya7]{padding:var(--section-py) 0;background:var(--color-bg-cream)}.loan-about-content[data-astro-cid-o3q5iya7]{flex-direction:column;gap:48px;display:flex}.loan-diagram[data-astro-cid-o3q5iya7]{justify-content:center;align-items:center;gap:8px;max-width:700px;margin:0 auto;padding:32px 0;display:flex}.diagram-entity[data-astro-cid-o3q5iya7]{align-items:center;gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.diagram-icon[data-astro-cid-o3q5iya7]{background:var(--color-bg-cream);border:1px solid var(--color-border);width:64px;height:64px;color:var(--color-champagne);border-radius:50%;justify-content:center;align-items:center;display:flex}.diagram-label[data-astro-cid-o3q5iya7]{font-size:.8125rem;font-weight:var(--font-weight-mid);color:var(--color-text);white-space:nowrap}.diagram-arrow[data-astro-cid-o3q5iya7]{align-items:center;gap:var(--space-1);color:var(--color-champagne);flex-direction:column;flex:1;min-width:0;display:flex}.arrow-label[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);white-space:nowrap;font-size:.6875rem}.arrow-line[data-astro-cid-o3q5iya7]{width:100%;max-width:100px;height:24px}.diagram-caption[data-astro-cid-o3q5iya7]{text-align:center;color:var(--color-text-muted);border-top:1px dashed var(--color-border);max-width:700px;margin:8px auto 0;padding-top:12px;font-size:.8125rem}.loan-merits[data-astro-cid-o3q5iya7]{flex-direction:column;gap:20px;max-width:700px;margin:0 auto;display:flex}.merit-item[data-astro-cid-o3q5iya7]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-standard) var(--ease-standard);align-items:flex-start;gap:20px;padding:24px;display:flex}.merit-item[data-astro-cid-o3q5iya7]:hover{box-shadow:0 4px 16px rgba(var(--shadow-color-espresso), .06)}.merit-number[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-champagne);flex-shrink:0;padding-top:2px;line-height:1}.merit-content[data-astro-cid-o3q5iya7]{flex:1}.merit-title[data-astro-cid-o3q5iya7]{font-size:1rem;font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 8px}.merit-desc[data-astro-cid-o3q5iya7]{font-size:.875rem;line-height:var(--leading-loose);color:var(--color-text-light);margin:0}.loan-list-section[data-astro-cid-o3q5iya7]{padding:var(--section-py) 0;background:var(--color-bg)}.loan-cards[data-astro-cid-o3q5iya7]{gap:24px;display:grid}@media (width>=768px){.loan-cards[data-astro-cid-o3q5iya7]{grid-template-columns:repeat(2,1fr)}}.loan-card[data-astro-cid-o3q5iya7]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-standard) var(--ease-standard);padding:32px;position:relative}.loan-card[data-astro-cid-o3q5iya7]:hover{box-shadow:0 4px 16px rgba(var(--shadow-color-espresso), .06)}.loan-card--coming-soon[data-astro-cid-o3q5iya7]{opacity:.6}.coming-soon-badge[data-astro-cid-o3q5iya7]{background:var(--color-text-muted);color:var(--color-white);font-size:.75rem;font-weight:var(--font-weight-bold);border-radius:var(--radius-modal);letter-spacing:var(--tracking-body);padding:4px 14px;position:absolute;top:16px;right:16px}.loan-card-title[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-text);margin:0 0 4px}.loan-card-provider[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);margin:0 0 24px;font-size:.8125rem}.loan-card-details[data-astro-cid-o3q5iya7]{flex-direction:column;gap:16px;display:flex}.loan-detail-row[data-astro-cid-o3q5iya7]{align-items:flex-start;gap:16px;display:flex}.loan-detail-label[data-astro-cid-o3q5iya7]{width:80px;font-size:.8125rem;font-weight:var(--font-weight-mid);color:var(--color-champagne-dark);flex-shrink:0;padding-top:2px}.loan-detail-value[data-astro-cid-o3q5iya7]{color:var(--color-text);font-size:.875rem;line-height:var(--leading-body);flex:1}.loan-documents[data-astro-cid-o3q5iya7]{margin:0;padding:0;list-style:none}.loan-documents[data-astro-cid-o3q5iya7] li[data-astro-cid-o3q5iya7]{margin-bottom:var(--space-1);padding-left:16px;position:relative}.loan-documents[data-astro-cid-o3q5iya7] li[data-astro-cid-o3q5iya7]:before{content:"";background:var(--color-champagne);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.loan-detail-note[data-astro-cid-o3q5iya7]{background:var(--color-bg-cream);border-radius:var(--radius-button);border-left:3px solid var(--color-champagne);padding:12px 16px}.loan-detail-note[data-astro-cid-o3q5iya7] p[data-astro-cid-o3q5iya7]{color:var(--color-text-light);font-size:.8125rem;line-height:var(--leading-body);margin:0}.simulation-section[data-astro-cid-o3q5iya7]{padding:var(--section-py) 0;background:var(--color-bg-cream)}.sim-highlight[data-astro-cid-o3q5iya7]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card-sm);text-align:center;max-width:480px;margin:0 auto 40px;padding:32px 24px}.sim-highlight-label[data-astro-cid-o3q5iya7]{color:var(--color-champagne);font-size:.8125rem;font-weight:var(--font-weight-mid);letter-spacing:var(--tracking-caps);margin:0 0 12px}.sim-highlight-amount[data-astro-cid-o3q5iya7]{color:var(--color-text-light);font-size:.9375rem;line-height:var(--leading-body);margin:0 0 16px}.sim-hl-big[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-text)}.sim-highlight-monthly[data-astro-cid-o3q5iya7]{color:var(--color-text);margin:0 0 12px;font-size:1rem}.sim-hl-price[data-astro-cid-o3q5iya7]{font-family:var(--font-serif);font-size:2rem;font-weight:var(--font-weight-bold);color:var(--color-champagne-dark)}.sim-highlight-total[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);margin:0;font-size:.75rem}.simulation-table-wrapper[data-astro-cid-o3q5iya7]{-webkit-overflow-scrolling:touch;margin-bottom:16px;overflow-x:auto}.simulation-table[data-astro-cid-o3q5iya7]{border-collapse:collapse;background:var(--color-white);border-radius:var(--radius-card);width:100%;min-width:560px;overflow:hidden}.simulation-table[data-astro-cid-o3q5iya7] thead[data-astro-cid-o3q5iya7]{background:var(--color-champagne)}.simulation-table[data-astro-cid-o3q5iya7] th[data-astro-cid-o3q5iya7]{font-size:.8125rem;font-weight:var(--font-weight-mid);color:var(--color-white);text-align:center;letter-spacing:var(--tracking-body);padding:14px 16px}.simulation-table[data-astro-cid-o3q5iya7] th[data-astro-cid-o3q5iya7].sim-col-amount{text-align:left;width:25%}.simulation-table[data-astro-cid-o3q5iya7] td[data-astro-cid-o3q5iya7]{border-bottom:1px solid var(--color-border);text-align:center;color:var(--color-text);padding:16px;font-size:.875rem}.sim-amount[data-astro-cid-o3q5iya7]{font-weight:var(--font-weight-bold);text-align:left}.sim-monthly-amount[data-astro-cid-o3q5iya7]{font-weight:var(--font-weight-mid);color:var(--color-text)}.simulation-table[data-astro-cid-o3q5iya7] tbody[data-astro-cid-o3q5iya7] tr[data-astro-cid-o3q5iya7]:hover{background:var(--color-bg-cream)}.simulation-note[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);font-size:.75rem;line-height:var(--leading-body);margin:0}.faq-section[data-astro-cid-o3q5iya7]{padding:var(--section-py) 0;background:var(--color-bg)}.faq-list[data-astro-cid-o3q5iya7]{gap:var(--space-3);max-width:var(--container-narrow);flex-direction:column;margin:0 auto;display:flex}.faq-item[data-astro-cid-o3q5iya7]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-standard) var(--ease-standard);overflow:hidden}.faq-item[data-astro-cid-o3q5iya7]:hover{box-shadow:0 2px 8px rgba(var(--shadow-color-espresso), .04)}.faq-item[data-astro-cid-o3q5iya7][open]{border-color:var(--color-champagne)}.faq-question[data-astro-cid-o3q5iya7]{align-items:center;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;padding:18px 20px;list-style:none;display:flex}.faq-question[data-astro-cid-o3q5iya7]::-webkit-details-marker{display:none}.faq-q-label[data-astro-cid-o3q5iya7]{background:var(--color-champagne);width:28px;height:28px;color:var(--color-white);font-size:.75rem;font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-q-text[data-astro-cid-o3q5iya7]{font-size:.9375rem;font-weight:var(--font-weight-mid);color:var(--color-text);line-height:var(--leading-micro);flex:1}.faq-chevron[data-astro-cid-o3q5iya7]{color:var(--color-text-muted);transition:transform var(--duration-standard) var(--ease-standard);flex-shrink:0}.faq-item[data-astro-cid-o3q5iya7][open] .faq-chevron[data-astro-cid-o3q5iya7]{transform:rotate(180deg)}.faq-answer[data-astro-cid-o3q5iya7]{padding:0 20px 20px 60px}.faq-answer[data-astro-cid-o3q5iya7] p[data-astro-cid-o3q5iya7]{font-size:.875rem;line-height:var(--leading-loose);color:var(--color-text-light);margin:0}@media (width<=768px){.payment-methods-section[data-astro-cid-o3q5iya7],.loan-about-section[data-astro-cid-o3q5iya7],.loan-list-section[data-astro-cid-o3q5iya7],.simulation-section[data-astro-cid-o3q5iya7],.faq-section[data-astro-cid-o3q5iya7]{padding:50px 0}.section-heading[data-astro-cid-o3q5iya7]{font-size:1.375rem}.section-heading-en[data-astro-cid-o3q5iya7]{margin-bottom:28px}.merit-item[data-astro-cid-o3q5iya7]{gap:16px;padding:20px}.loan-card[data-astro-cid-o3q5iya7]{padding:24px}.loan-detail-row[data-astro-cid-o3q5iya7]{gap:var(--space-1);flex-direction:column}.loan-detail-label[data-astro-cid-o3q5iya7]{width:auto}.methods-grid[data-astro-cid-o3q5iya7]{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}.method-card[data-astro-cid-o3q5iya7]{padding:20px 12px}.brand-tag[data-astro-cid-o3q5iya7]{padding:3px 8px;font-size:.6875rem}.loan-diagram[data-astro-cid-o3q5iya7]{gap:var(--space-1);flex-direction:column}.diagram-arrow[data-astro-cid-o3q5iya7]{flex-direction:row;gap:8px;transform:rotate(90deg)}.arrow-line[data-astro-cid-o3q5iya7]{max-width:60px}.faq-answer[data-astro-cid-o3q5iya7]{padding:0 16px 16px 48px}}@media (width<=480px){.section-heading[data-astro-cid-o3q5iya7]{font-size:1.25rem}}
