.occasion-hero[data-v-57f48aba]{text-align:center;max-width:760px;margin:0 auto;padding:2rem 0 2.5rem}.occasion-intro[data-v-57f48aba]{margin:0 auto 2rem;font-size:1.125rem}.occasion-actions[data-v-57f48aba]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.occasion-how[data-v-57f48aba],.occasion-cost[data-v-57f48aba]{max-width:720px;margin:0 auto;padding:1.5rem 0}.occasion-how h2[data-v-57f48aba],.occasion-cost h2[data-v-57f48aba]{color:var(--gte-text-primary);margin:0 0 1rem;font-size:1.5rem;font-weight:600}.occasion-points[data-v-57f48aba]{color:var(--gte-text-secondary);margin:0;padding-left:1.25rem;line-height:1.8}.occasion-points li+li[data-v-57f48aba]{margin-top:.5rem}.occasion-cost p[data-v-57f48aba]{color:var(--gte-text-secondary);margin:0 0 2rem;line-height:1.7}
