.terms-page[data-astro-cid-y5py4vqc]{padding:var(--space-8) 0 var(--space-16)}.page-header[data-astro-cid-y5py4vqc]{text-align:center;margin-bottom:var(--space-12)}.page-header[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:var(--text-5xl);font-weight:var(--font-bold);margin-bottom:var(--space-3);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.last-updated[data-astro-cid-y5py4vqc]{font-size:var(--text-base);color:var(--color-text-secondary)}.content-layout[data-astro-cid-y5py4vqc]{display:grid;grid-template-columns:280px 1fr;gap:var(--space-12);align-items:start}.toc-sidebar[data-astro-cid-y5py4vqc]{position:relative}.toc-sticky[data-astro-cid-y5py4vqc]{position:sticky;top:100px;padding:var(--space-6);background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:var(--radius-xl)}.toc-sticky[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.toc-nav[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-2)}.toc-link[data-astro-cid-y5py4vqc]{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;border-left:2px solid transparent;transition:var(--transition-all)}.toc-link[data-astro-cid-y5py4vqc]:hover{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-bg-tertiary)}.toc-link[data-astro-cid-y5py4vqc].active{color:var(--color-primary);border-left-color:var(--color-primary);font-weight:var(--font-semibold)}.terms-content[data-astro-cid-y5py4vqc]{max-width:800px}.intro-section[data-astro-cid-y5py4vqc]{margin-bottom:var(--space-12)}.intro-text[data-astro-cid-y5py4vqc]{font-size:var(--text-lg);line-height:1.8;color:var(--color-text-secondary);margin-bottom:var(--space-6)}.highlight-box[data-astro-cid-y5py4vqc]{display:flex;gap:var(--space-4);padding:var(--space-6);background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fbbf24;border-radius:var(--radius-xl)}.highlight-box[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:#f59e0b}.highlight-box[data-astro-cid-y5py4vqc] strong[data-astro-cid-y5py4vqc]{display:block;font-size:var(--text-lg);font-weight:var(--font-bold);color:#92400e;margin-bottom:var(--space-2)}.highlight-box[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{font-size:var(--text-base);color:#78350f;margin:0;line-height:1.6}.terms-section[data-astro-cid-y5py4vqc]{margin-bottom:var(--space-12);scroll-margin-top:100px}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border)}.terms-section[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin:var(--space-6) 0 var(--space-4)}.terms-section[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.terms-section[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{font-size:var(--text-base);line-height:1.8;color:var(--color-text-secondary);margin-bottom:var(--space-4)}.terms-section[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{list-style:none;padding:0;margin:var(--space-4) 0}.terms-section[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{position:relative;padding-left:var(--space-6);margin-bottom:var(--space-2);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.6}.terms-section[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]:before{content:"•";position:absolute;left:var(--space-3);color:var(--color-primary);font-weight:700}.terms-section[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--color-primary);text-decoration:none;font-weight:var(--font-semibold)}.terms-section[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{text-decoration:underline}.key-points[data-astro-cid-y5py4vqc]{padding:var(--space-5);background:var(--color-bg-secondary);border-left:4px solid var(--color-primary);border-radius:var(--radius-base);margin:var(--space-6) 0}.key-points[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{margin-top:0}.requirements-grid[data-astro-cid-y5py4vqc]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin:var(--space-6) 0}.requirement-card[data-astro-cid-y5py4vqc]{padding:var(--space-5);background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:var(--radius-lg);text-align:center}.requirement-card[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{color:var(--color-primary);margin-bottom:var(--space-3)}.requirement-card[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{margin:0 0 var(--space-2)}.requirement-card[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0;font-size:var(--text-sm)}.payment-methods[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) 0}.payment-item[data-astro-cid-y5py4vqc]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-base)}.payment-item[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:var(--color-primary)}.warning-box[data-astro-cid-y5py4vqc]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5);background:#fef3c7;border:2px solid #fbbf24;border-radius:var(--radius-lg);margin:var(--space-6) 0}.warning-box[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:#f59e0b;margin-top:2px}.warning-box[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0;color:#92400e}.eligibility-grid[data-astro-cid-y5py4vqc]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin:var(--space-6) 0}.eligible-box[data-astro-cid-y5py4vqc],.ineligible-box[data-astro-cid-y5py4vqc]{padding:var(--space-6);border-radius:var(--radius-xl);border:2px solid}.eligible-box[data-astro-cid-y5py4vqc]{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-color:#86efac}.ineligible-box[data-astro-cid-y5py4vqc]{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#fca5a5}.eligible-box[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{color:#16a34a;margin-bottom:var(--space-3)}.ineligible-box[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{color:#dc2626;margin-bottom:var(--space-3)}.eligible-box[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{color:#15803d;margin:0 0 var(--space-3)}.ineligible-box[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{color:#991b1b;margin:0 0 var(--space-3)}.eligible-box[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc],.ineligible-box[data-astro-cid-y5py4vqc] ul[data-astro-cid-y5py4vqc]{margin:0}.eligible-box[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{color:#166534}.ineligible-box[data-astro-cid-y5py4vqc] li[data-astro-cid-y5py4vqc]{color:#991b1b}.prohibited-list[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0}.prohibited-item[data-astro-cid-y5py4vqc]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-base)}.prohibited-item[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:#dc2626;margin-top:2px}.liability-list[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-6) 0}.liability-item[data-astro-cid-y5py4vqc]{display:flex;gap:var(--space-4);padding:var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-lg)}.liability-number[data-astro-cid-y5py4vqc]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-weight:var(--font-bold);border-radius:50%}.liability-item[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0}.disclaimer-box[data-astro-cid-y5py4vqc]{padding:var(--space-5);background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:var(--radius-lg);margin-top:var(--space-6)}.disclaimer-box[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{margin:0 0 var(--space-3)}.disclaimer-box[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0}.resolution-steps[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-6) 0}.resolution-step[data-astro-cid-y5py4vqc]{display:flex;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-secondary);border-left:4px solid var(--color-primary);border-radius:var(--radius-base)}.step-number[data-astro-cid-y5py4vqc]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:#fff;font-size:var(--text-xl);font-weight:var(--font-bold);border-radius:50%}.resolution-step[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{margin:0 0 var(--space-1)}.resolution-step[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0;font-size:var(--text-sm)}.notification-box[data-astro-cid-y5py4vqc]{display:flex;gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg,#dbeafe,#bfdbfe);border:2px solid #60a5fa;border-radius:var(--radius-lg);margin-top:var(--space-6)}.notification-box[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:#1d4ed8}.notification-box[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{margin:0;color:#1e3a8a}.contact-info[data-astro-cid-y5py4vqc]{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-6) 0}.contact-method[data-astro-cid-y5py4vqc]{display:flex;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:var(--radius-lg)}.contact-method[data-astro-cid-y5py4vqc] svg[data-astro-cid-y5py4vqc]{flex-shrink:0;color:var(--color-primary)}.contact-method[data-astro-cid-y5py4vqc] strong[data-astro-cid-y5py4vqc]{display:block;font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.contact-method[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc],.contact-method[data-astro-cid-y5py4vqc] span[data-astro-cid-y5py4vqc]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.6}.contact-method[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]{color:var(--color-primary);text-decoration:none;font-weight:var(--font-semibold)}.contact-method[data-astro-cid-y5py4vqc] a[data-astro-cid-y5py4vqc]:hover{text-decoration:underline}.acknowledgment-box[data-astro-cid-y5py4vqc]{padding:var(--space-6);background:linear-gradient(135deg,#dcfce7,#bbf7d0);border:2px solid #86efac;border-radius:var(--radius-xl);margin-top:var(--space-8)}.acknowledgment-box[data-astro-cid-y5py4vqc] h4[data-astro-cid-y5py4vqc]{color:#15803d;margin:0 0 var(--space-2)}.acknowledgment-box[data-astro-cid-y5py4vqc] p[data-astro-cid-y5py4vqc]{color:#166534;margin:0}@media(max-width:1024px){.content-layout[data-astro-cid-y5py4vqc]{grid-template-columns:1fr}.toc-sidebar[data-astro-cid-y5py4vqc]{order:2}.toc-sticky[data-astro-cid-y5py4vqc]{position:static}.terms-content[data-astro-cid-y5py4vqc]{order:1}.requirements-grid[data-astro-cid-y5py4vqc],.eligibility-grid[data-astro-cid-y5py4vqc]{grid-template-columns:1fr}}@media(max-width:768px){.page-header[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:var(--text-4xl)}.terms-section[data-astro-cid-y5py4vqc] h2[data-astro-cid-y5py4vqc]{font-size:var(--text-2xl)}.terms-section[data-astro-cid-y5py4vqc] h3[data-astro-cid-y5py4vqc]{font-size:var(--text-lg)}.intro-text[data-astro-cid-y5py4vqc]{font-size:var(--text-base)}.highlight-box[data-astro-cid-y5py4vqc]{flex-direction:column}}@media(max-width:640px){.page-header[data-astro-cid-y5py4vqc] h1[data-astro-cid-y5py4vqc]{font-size:var(--text-3xl)}.toc-nav[data-astro-cid-y5py4vqc]{max-height:300px;overflow-y:auto}}
