/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.advent-calendar_adventCalendarContainer__Ji2LZ{--cell-size:104px;--gap-size:6px;margin:0 auto}.advent-calendar_adventCalendarContainer__Ji2LZ .advent-calendar-cell{width:var(--cell-size);height:var(--cell-size)}@media (min-width:64rem){.advent-calendar_adventCalendarContainer__Ji2LZ{--cell-size:168px!important;--gap-size:18px!important}}@media (min-width:80rem){.advent-calendar_adventCalendarContainer__Ji2LZ{--cell-size:192px!important;--gap-size:24px!important}}.single-activity_single-activity-container__d5zK8{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center}.single-activity_single-activity-background__0D3Cs{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.single-activity_single-activity-content__Xr0C0{position:relative;z-index:10;text-align:center;padding:2rem}.single-activity_single-activity-title__2k7kn{font-size:2rem;font-weight:700;color:white;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.single-activity_single-activity-description__Q4XAN{color:white;margin-bottom:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);max-width:400px}.single-activity_single-activity-button__KMGrB{transition:transform .2s ease-in-out}.single-activity_single-activity-button__KMGrB:hover{transform:scale(1.05)}.single-activity_single-activity-default-button__L8PR1{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;font-weight:700;padding:1rem 2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transition:all .2s ease-in-out;border:none;cursor:pointer}.single-activity_single-activity-default-button__L8PR1:hover{background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}@media (max-width:640px){.single-activity_single-activity-title__2k7kn{font-size:1.5rem}.single-activity_single-activity-content__Xr0C0{padding:1rem}}