.page-container.svelte-1tavwg5.svelte-1tavwg5{padding:var(--spacing-2xl) 0;min-height:80vh}.page-header.svelte-1tavwg5.svelte-1tavwg5{text-align:center;margin-bottom:var(--spacing-xl)}.page-header.svelte-1tavwg5 h1.svelte-1tavwg5{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-md)}.page-subtitle.svelte-1tavwg5.svelte-1tavwg5{color:var(--color-primary-600);font-size:1.25rem;font-weight:500}.intro-section.svelte-1tavwg5.svelte-1tavwg5{max-width:800px;margin:0 auto var(--spacing-2xl);text-align:center}.intro-section.svelte-1tavwg5 p.svelte-1tavwg5{font-size:1.125rem;line-height:1.7;color:var(--text-secondary)}h2.svelte-1tavwg5.svelte-1tavwg5{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-xl);text-align:center}.benefits-section.svelte-1tavwg5.svelte-1tavwg5,.requirements-section.svelte-1tavwg5.svelte-1tavwg5,.activities-section.svelte-1tavwg5.svelte-1tavwg5{margin-bottom:var(--spacing-2xl)}.benefits-grid.svelte-1tavwg5.svelte-1tavwg5,.activities-grid.svelte-1tavwg5.svelte-1tavwg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg)}.benefit-card.svelte-1tavwg5.svelte-1tavwg5,.activity-card.svelte-1tavwg5.svelte-1tavwg5{background:#fff;padding:var(--spacing-xl);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-md);border:1px solid var(--color-neutral-100);transition:transform .2s ease}.benefit-card.svelte-1tavwg5.svelte-1tavwg5:hover,.activity-card.svelte-1tavwg5.svelte-1tavwg5:hover{transform:translateY(-4px)}.benefit-card.svelte-1tavwg5 svg,.activity-card.svelte-1tavwg5 svg{font-size:2.5rem;color:var(--color-primary-600);margin-bottom:var(--spacing-md)}.benefit-card.svelte-1tavwg5 h3.svelte-1tavwg5,.activity-card.svelte-1tavwg5 h3.svelte-1tavwg5{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm)}.benefit-card.svelte-1tavwg5 p.svelte-1tavwg5,.activity-card.svelte-1tavwg5 p.svelte-1tavwg5{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:0}.requirements-content.svelte-1tavwg5.svelte-1tavwg5{max-width:800px;margin:0 auto}.requirement-list.svelte-1tavwg5.svelte-1tavwg5{display:flex;flex-direction:column;gap:var(--spacing-lg)}.requirement-item.svelte-1tavwg5.svelte-1tavwg5{display:flex;align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-neutral-50);border-radius:var(--radius-lg);border-left:4px solid var(--color-primary-500)}.requirement-item.svelte-1tavwg5 svg{color:var(--color-primary-600);font-size:1.5rem;flex-shrink:0;margin-top:2px}.requirement-item.svelte-1tavwg5 h4.svelte-1tavwg5{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--spacing-xs)}.requirement-item.svelte-1tavwg5 p.svelte-1tavwg5{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.6}.application-section.svelte-1tavwg5.svelte-1tavwg5{background:var(--color-neutral-50);padding:var(--spacing-2xl);border-radius:var(--radius-xl);margin-bottom:var(--spacing-2xl)}.application-section.svelte-1tavwg5>p.svelte-1tavwg5{text-align:center;font-size:1rem;color:var(--text-secondary);margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto}.application-form.svelte-1tavwg5.svelte-1tavwg5{max-width:600px;margin:0 auto}.form-group.svelte-1tavwg5.svelte-1tavwg5{margin-bottom:var(--spacing-lg)}.form-group.svelte-1tavwg5 label.svelte-1tavwg5{display:block;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm)}.form-group.svelte-1tavwg5 input.svelte-1tavwg5,.form-group.svelte-1tavwg5 select.svelte-1tavwg5,.form-group.svelte-1tavwg5 textarea.svelte-1tavwg5{width:100%;padding:var(--spacing-md);border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);font-size:1rem;transition:border-color .2s ease}.form-group.svelte-1tavwg5 input.svelte-1tavwg5:focus,.form-group.svelte-1tavwg5 select.svelte-1tavwg5:focus,.form-group.svelte-1tavwg5 textarea.svelte-1tavwg5:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100)}.form-group.svelte-1tavwg5 textarea.svelte-1tavwg5{resize:vertical;min-height:100px}.btn-large.svelte-1tavwg5.svelte-1tavwg5{width:100%;padding:var(--spacing-md) var(--spacing-xl);font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.contact-section.svelte-1tavwg5.svelte-1tavwg5{background:var(--color-primary-50);padding:var(--spacing-2xl);border-radius:var(--radius-xl);text-align:center}.contact-section.svelte-1tavwg5 p.svelte-1tavwg5{font-size:1rem;color:var(--text-secondary);margin-bottom:var(--spacing-xl)}.contact-actions.svelte-1tavwg5.svelte-1tavwg5{display:flex;gap:var(--spacing-lg);justify-content:center;flex-wrap:wrap}.contact-actions.svelte-1tavwg5 .btn.svelte-1tavwg5{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);text-decoration:none}@media (max-width: 768px){.benefits-grid.svelte-1tavwg5.svelte-1tavwg5,.activities-grid.svelte-1tavwg5.svelte-1tavwg5{grid-template-columns:1fr}.contact-actions.svelte-1tavwg5.svelte-1tavwg5{flex-direction:column;align-items:center}.contact-actions.svelte-1tavwg5 .btn.svelte-1tavwg5{width:100%;max-width:300px;justify-content:center}}
