.breakdance .bde-section-3362-103 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-3362-103 .section-container{padding-bottom:50px;padding-top:0px}.breakdance .bde-section-3362-103{--eh-element-slug:bde-section-3362-103;--eh-element-id:103}@media (max-width:1119px){.breakdance .bde-section-3362-103{--eh-element-slug:bde-section-3362-103;--eh-element-id:103}}@media (max-width:1023px){.breakdance .bde-section-3362-103{--eh-element-slug:bde-section-3362-103;--eh-element-id:103}}@media (max-width:767px){.breakdance .bde-section-3362-103{--eh-element-slug:bde-section-3362-103;--eh-element-id:103}}@media (max-width:479px){.breakdance .bde-section-3362-103{--eh-element-slug:bde-section-3362-103;--eh-element-id:103}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:140px;gap:0.375rem}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:160px;gap:0.625rem}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px;gap:0.75rem}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:200px;gap:1rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{height:100%;opacity:1;transform:translateY(0);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:rgb(229 231 235);cursor:pointer;isolation:isolate;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .grid-item-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .image-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){position:absolute;inset:0;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3));margin:0}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .flex.flex-wrap{display:flex;flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{display:inline-block;backdrop-filter:blur(12px);padding:0.25rem 0.5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);white-space:nowrap}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{padding:0.5rem 1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-button{backdrop-filter:blur(24px);border-width:1px;border-radius:9999px;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:transform 0.2s ease;cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .cta-button:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .text-card-title-link,.breakdance .modern-fitness-grid-3362-104 .cta-card-title-link{color:inherit;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image{position:absolute;inset:0;z-index:0;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image img{width:100%;height:100%;object-fit:cover}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover .text-card-bg-image{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .text-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .text-card-content{position:relative;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .cta-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .cta-card-bg-elements{position:absolute;inset:0;z-index:0}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{position:absolute;top:0;left:0;z-index:0;transform:translate(-50%,-50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{position:absolute;bottom:0;right:0;z-index:0;transform:translate(50%,50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element1{transform:translate(-50%,-50%) scale(1.1) rotate(5deg)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element2{transform:translate(50%,50%) scale(1.1) rotate(-5deg)}.breakdance .modern-fitness-grid-3362-104 .cta-card-content{position:relative;z-index:10;width:100%}.breakdance .modern-fitness-grid-3362-104 .cta-card-title{font-weight:900;letter-spacing:-0.025em;line-height:1.25;margin-bottom:0.75rem;position:relative;z-index:10}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-title{margin-bottom:1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{display:block}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{display:block;margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:0.875rem;line-height:1.25rem;max-width:28rem;position:relative;z-index:10;margin:0}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:1rem;line-height:1.5rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animating{opacity:0;transform:translateY(20px)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animated{opacity:1;transform:translateY(0)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .order-7{order:7}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:h-full{height:100%}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .lg\:order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .lg\:order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .lg\:order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .lg\:order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .lg\:order-7{order:7}}.breakdance .modern-fitness-grid-3362-104 .h-full{height:100%}.breakdance .modern-fitness-grid-3362-104 .p-2{padding:0.5rem}.breakdance .modern-fitness-grid-3362-104 .p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .p-5{padding:1.25rem}.breakdance .modern-fitness-grid-3362-104 .p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .my-4{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .mx-auto{margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .mt-1{margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mt-auto{margin-top:auto}.breakdance .modern-fitness-grid-3362-104 .mb-2{margin-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .mx-1{margin-left:0.25rem;margin-right:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-1{gap:0.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .flex{display:flex}.breakdance .modern-fitness-grid-3362-104 .flex-col{flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .flex-wrap{flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .items-start{align-items:flex-start}.breakdance .modern-fitness-grid-3362-104 .items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .items-center{align-items:center}.breakdance .modern-fitness-grid-3362-104 .justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .justify-end{justify-content:flex-end}.breakdance .modern-fitness-grid-3362-104 .justify-center{justify-content:center}.breakdance .modern-fitness-grid-3362-104 .justify-between{justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .relative{position:relative}.breakdance .modern-fitness-grid-3362-104 .absolute{position:absolute}.breakdance .modern-fitness-grid-3362-104 .\!absolute{position:absolute!important}.breakdance .modern-fitness-grid-3362-104 .inset-0{top:0;right:0;bottom:0;left:0}.breakdance .modern-fitness-grid-3362-104 .w-full{width:100%}.breakdance .modern-fitness-grid-3362-104 .w-1\/3{width:33.333333%}.breakdance .modern-fitness-grid-3362-104 .max-w-full{max-width:100%}.breakdance .modern-fitness-grid-3362-104 .max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .max-w-md{max-width:28rem}.breakdance .modern-fitness-grid-3362-104 .max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[1400px\]{max-width:1400px}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .sm\:flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .sm\:items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .sm\:justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .sm\:w-auto{width:auto}.breakdance .modern-fitness-grid-3362-104 .sm\:flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .sm\:text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-4{padding-left:1rem;padding-right:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .md\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-base{font-size:1rem;line-height:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .md\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .lg\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .lg\:gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.breakdance .modern-fitness-grid-3362-104 .block{display:block}.breakdance .modern-fitness-grid-3362-104 .inline-block{display:inline-block}.breakdance .modern-fitness-grid-3362-104 .overflow-hidden{overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .rounded-3xl{border-radius:1.5rem}.breakdance .modern-fitness-grid-3362-104 .rounded-full{border-radius:9999px}.breakdance .modern-fitness-grid-3362-104 .text-center{text-align:center}.breakdance .modern-fitness-grid-3362-104 .text-white{color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .text-gray-900{color:rgb(17 24 39)}.breakdance .modern-fitness-grid-3362-104 .text-gray-600{color:rgb(75 85 99)}.breakdance .modern-fitness-grid-3362-104 .text-pink-600{color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .text-\[10px\]{font-size:10px}.breakdance .modern-fitness-grid-3362-104 .text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .text-lg{font-size:1.125rem;line-height:1.75rem}.breakdance .modern-fitness-grid-3362-104 .text-2xl{font-size:1.5rem;line-height:2rem}.breakdance .modern-fitness-grid-3362-104 .text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .font-medium{font-weight:500}.breakdance .modern-fitness-grid-3362-104 .font-semibold{font-weight:600}.breakdance .modern-fitness-grid-3362-104 .font-bold{font-weight:700}.breakdance .modern-fitness-grid-3362-104 .font-black{font-weight:900}.breakdance .modern-fitness-grid-3362-104 .leading-tight{line-height:1.25}.breakdance .modern-fitness-grid-3362-104 .leading-\[0\.9\]{line-height:0.9}.breakdance .modern-fitness-grid-3362-104 .tracking-tight{letter-spacing:-0.025em}.breakdance .modern-fitness-grid-3362-104 .tracking-tighter{letter-spacing:-0.05em}.breakdance .modern-fitness-grid-3362-104 .whitespace-nowrap{white-space:nowrap}.breakdance .modern-fitness-grid-3362-104 .bg-white{background-color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .bg-gray-200{background-color:rgb(229 231 235)}.breakdance .modern-fitness-grid-3362-104 .bg-pink-600{background-color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .bg-white\/80{background-color:rgb(255 255 255 / 0.8)}.breakdance .modern-fitness-grid-3362-104 .shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.breakdance .modern-fitness-grid-3362-104 .shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1)}.breakdance .modern-fitness-grid-3362-104 .drop-shadow-md{filter:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))}.breakdance .modern-fitness-grid-3362-104 .blur-3xl{filter:blur(3rem)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-md{backdrop-filter:blur(12px)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-xl{backdrop-filter:blur(24px)}.breakdance .modern-fitness-grid-3362-104 .opacity-40{opacity:0.4}.breakdance .modern-fitness-grid-3362-104 .opacity-60{opacity:0.6}.breakdance .modern-fitness-grid-3362-104 .translate-x-12{transform:translateX(3rem)}.breakdance .modern-fitness-grid-3362-104 .-translate-x-1\/2{transform:translateX(-50%)}.breakdance .modern-fitness-grid-3362-104 .-translate-y-1\/2{transform:translateY(-50%)}.breakdance .modern-fitness-grid-3362-104 .skew-x-\[-12deg\]{transform:skewX(-12deg)}.breakdance .modern-fitness-grid-3362-104 .origin-bottom{transform-origin:bottom}.breakdance .modern-fitness-grid-3362-104 .top-1\/2{top:50%}.breakdance .modern-fitness-grid-3362-104 .left-1\/2{left:50%}.breakdance .modern-fitness-grid-3362-104 .z-0{z-index:0}.breakdance .modern-fitness-grid-3362-104 .z-10{z-index:10}.breakdance .modern-fitness-grid-3362-104 .z-20{z-index:20}.breakdance .modern-fitness-grid-3362-104 .isolate{isolation:isolate}.breakdance .modern-fitness-grid-3362-104 .grid{display:grid}.breakdance .modern-fitness-grid-3362-104 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .modern-fitness-grid-3362-104 .auto-rows-auto{grid-auto-rows:auto}.breakdance .modern-fitness-grid-3362-104 .cursor-pointer{cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.breakdance .modern-fitness-grid-3362-104 .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.breakdance .modern-fitness-grid-3362-104 .from-black\/60{--tw-gradient-from:rgb(0 0 0 / 0.6);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .via-black\/10{--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .to-transparent{--tw-gradient-to:transparent}.breakdance .modern-fitness-grid-3362-104 .bg-cover{background-size:cover}.breakdance .modern-fitness-grid-3362-104 .bg-center{background-position:center}.breakdance .modern-fitness-grid-3362-104 .border{border-width:1px}.breakdance .modern-fitness-grid-3362-104 .border-white\/30{border-color:rgb(255 255 255 / 0.3)}.breakdance .modern-fitness-grid-3362-104 .h-64{height:16rem}.breakdance .modern-fitness-grid-3362-104 .w-64{width:16rem}.breakdance .modern-fitness-grid-3362-104 .left-\[-50px\]{left:-50px}.breakdance .modern-fitness-grid-3362-104 .top-\[-50px\]{top:-50px}.breakdance .modern-fitness-grid-3362-104 .px-2{padding-left:0.5rem;padding-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.breakdance .modern-fitness-grid-3362-104 .px-3{padding-left:0.75rem;padding-right:0.75rem}.breakdance .modern-fitness-grid-3362-104 .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.breakdance .modern-fitness-grid-3362-104 .font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.breakdance .modern-fitness-grid-3362-104 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .duration-300{transition-duration:300ms}.breakdance .modern-fitness-grid-3362-104 .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .group:hover .group-hover\:opacity-70{opacity:0.7}.breakdance .modern-fitness-grid-3362-104 .hover\:scale-105:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .active\:scale-95:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:focus{outline:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:focus{outline:none}@media print{.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:none}}.breakdance .modern-fitness-grid-3362-104{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:1000px;max-width:1200px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:250px;gap:0.6rem}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{min-height:100px;max-height:500px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a,.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card,.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card{border-radius:15px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-card-overlay{background-color:#000;opacity:0.15}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-text-card-overlay{background-color:#000;opacity:0.05}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){padding:25px 25px 25px 25px;align-items:flex-start;text-align:left}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{font-size:40px}.breakdance .modern-fitness-grid-3362-104 .cta-button{background-color:e6;border-color:4d}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-overlay{background-color:#000;opacity:0.45}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content{align-items:center;text-align:center;justify-content:center;color:#FFF}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content h2{color:#FFF}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>div.cta-card{background-color:#E2E2E2A3;padding:20px 20px 20px 30px;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{background-color:#e65197;width:310px;height:310px;border-radius:200px}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{background-color:#e65197;width:200px;height:300px;border-radius:200px}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{font-family:"Futura Font";font-size:49px;line-height:1.4;letter-spacing:2px;word-spacing:2px;text-align:left}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{font-family:"Futura Bold";font-size:45px;line-height:0.5;letter-spacing:1px;word-spacing:2px;text-align:left}.breakdance .modern-fitness-grid-3362-104 .cta-card p{color:#000;font-size:15px;line-height:1.2;font-style:italic;text-align:left}@media (max-width:1119px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:140px;gap:0.375rem}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:160px;gap:0.625rem}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px;gap:0.75rem}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:200px;gap:1rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{height:100%;opacity:1;transform:translateY(0);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:rgb(229 231 235);cursor:pointer;isolation:isolate;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .grid-item-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .image-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){position:absolute;inset:0;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3));margin:0}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .flex.flex-wrap{display:flex;flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{display:inline-block;backdrop-filter:blur(12px);padding:0.25rem 0.5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);white-space:nowrap}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{padding:0.5rem 1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-button{backdrop-filter:blur(24px);border-width:1px;border-radius:9999px;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:transform 0.2s ease;cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .cta-button:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .text-card-title-link,.breakdance .modern-fitness-grid-3362-104 .cta-card-title-link{color:inherit;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image{position:absolute;inset:0;z-index:0;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image img{width:100%;height:100%;object-fit:cover}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover .text-card-bg-image{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .text-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .text-card-content{position:relative;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .cta-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .cta-card-bg-elements{position:absolute;inset:0;z-index:0}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{position:absolute;top:0;left:0;z-index:0;transform:translate(-50%,-50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{position:absolute;bottom:0;right:0;z-index:0;transform:translate(50%,50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element1{transform:translate(-50%,-50%) scale(1.1) rotate(5deg)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element2{transform:translate(50%,50%) scale(1.1) rotate(-5deg)}.breakdance .modern-fitness-grid-3362-104 .cta-card-content{position:relative;z-index:10;width:100%}.breakdance .modern-fitness-grid-3362-104 .cta-card-title{font-weight:900;letter-spacing:-0.025em;line-height:1.25;margin-bottom:0.75rem;position:relative;z-index:10}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-title{margin-bottom:1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{display:block}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{display:block;margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:0.875rem;line-height:1.25rem;max-width:28rem;position:relative;z-index:10;margin:0}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:1rem;line-height:1.5rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animating{opacity:0;transform:translateY(20px)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animated{opacity:1;transform:translateY(0)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .order-7{order:7}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:h-full{height:100%}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .lg\:order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .lg\:order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .lg\:order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .lg\:order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .lg\:order-7{order:7}}.breakdance .modern-fitness-grid-3362-104 .h-full{height:100%}.breakdance .modern-fitness-grid-3362-104 .p-2{padding:0.5rem}.breakdance .modern-fitness-grid-3362-104 .p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .p-5{padding:1.25rem}.breakdance .modern-fitness-grid-3362-104 .p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .my-4{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .mx-auto{margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .mt-1{margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mt-auto{margin-top:auto}.breakdance .modern-fitness-grid-3362-104 .mb-2{margin-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .mx-1{margin-left:0.25rem;margin-right:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-1{gap:0.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .flex{display:flex}.breakdance .modern-fitness-grid-3362-104 .flex-col{flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .flex-wrap{flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .items-start{align-items:flex-start}.breakdance .modern-fitness-grid-3362-104 .items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .items-center{align-items:center}.breakdance .modern-fitness-grid-3362-104 .justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .justify-end{justify-content:flex-end}.breakdance .modern-fitness-grid-3362-104 .justify-center{justify-content:center}.breakdance .modern-fitness-grid-3362-104 .justify-between{justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .relative{position:relative}.breakdance .modern-fitness-grid-3362-104 .absolute{position:absolute}.breakdance .modern-fitness-grid-3362-104 .\!absolute{position:absolute!important}.breakdance .modern-fitness-grid-3362-104 .inset-0{top:0;right:0;bottom:0;left:0}.breakdance .modern-fitness-grid-3362-104 .w-full{width:100%}.breakdance .modern-fitness-grid-3362-104 .w-1\/3{width:33.333333%}.breakdance .modern-fitness-grid-3362-104 .max-w-full{max-width:100%}.breakdance .modern-fitness-grid-3362-104 .max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .max-w-md{max-width:28rem}.breakdance .modern-fitness-grid-3362-104 .max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[1400px\]{max-width:1400px}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .sm\:flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .sm\:items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .sm\:justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .sm\:w-auto{width:auto}.breakdance .modern-fitness-grid-3362-104 .sm\:flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .sm\:text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-4{padding-left:1rem;padding-right:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .md\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-base{font-size:1rem;line-height:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .md\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .lg\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .lg\:gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.breakdance .modern-fitness-grid-3362-104 .block{display:block}.breakdance .modern-fitness-grid-3362-104 .inline-block{display:inline-block}.breakdance .modern-fitness-grid-3362-104 .overflow-hidden{overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .rounded-3xl{border-radius:1.5rem}.breakdance .modern-fitness-grid-3362-104 .rounded-full{border-radius:9999px}.breakdance .modern-fitness-grid-3362-104 .text-center{text-align:center}.breakdance .modern-fitness-grid-3362-104 .text-white{color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .text-gray-900{color:rgb(17 24 39)}.breakdance .modern-fitness-grid-3362-104 .text-gray-600{color:rgb(75 85 99)}.breakdance .modern-fitness-grid-3362-104 .text-pink-600{color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .text-\[10px\]{font-size:10px}.breakdance .modern-fitness-grid-3362-104 .text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .text-lg{font-size:1.125rem;line-height:1.75rem}.breakdance .modern-fitness-grid-3362-104 .text-2xl{font-size:1.5rem;line-height:2rem}.breakdance .modern-fitness-grid-3362-104 .text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .font-medium{font-weight:500}.breakdance .modern-fitness-grid-3362-104 .font-semibold{font-weight:600}.breakdance .modern-fitness-grid-3362-104 .font-bold{font-weight:700}.breakdance .modern-fitness-grid-3362-104 .font-black{font-weight:900}.breakdance .modern-fitness-grid-3362-104 .leading-tight{line-height:1.25}.breakdance .modern-fitness-grid-3362-104 .leading-\[0\.9\]{line-height:0.9}.breakdance .modern-fitness-grid-3362-104 .tracking-tight{letter-spacing:-0.025em}.breakdance .modern-fitness-grid-3362-104 .tracking-tighter{letter-spacing:-0.05em}.breakdance .modern-fitness-grid-3362-104 .whitespace-nowrap{white-space:nowrap}.breakdance .modern-fitness-grid-3362-104 .bg-white{background-color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .bg-gray-200{background-color:rgb(229 231 235)}.breakdance .modern-fitness-grid-3362-104 .bg-pink-600{background-color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .bg-white\/80{background-color:rgb(255 255 255 / 0.8)}.breakdance .modern-fitness-grid-3362-104 .shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.breakdance .modern-fitness-grid-3362-104 .shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1)}.breakdance .modern-fitness-grid-3362-104 .drop-shadow-md{filter:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))}.breakdance .modern-fitness-grid-3362-104 .blur-3xl{filter:blur(3rem)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-md{backdrop-filter:blur(12px)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-xl{backdrop-filter:blur(24px)}.breakdance .modern-fitness-grid-3362-104 .opacity-40{opacity:0.4}.breakdance .modern-fitness-grid-3362-104 .opacity-60{opacity:0.6}.breakdance .modern-fitness-grid-3362-104 .translate-x-12{transform:translateX(3rem)}.breakdance .modern-fitness-grid-3362-104 .-translate-x-1\/2{transform:translateX(-50%)}.breakdance .modern-fitness-grid-3362-104 .-translate-y-1\/2{transform:translateY(-50%)}.breakdance .modern-fitness-grid-3362-104 .skew-x-\[-12deg\]{transform:skewX(-12deg)}.breakdance .modern-fitness-grid-3362-104 .origin-bottom{transform-origin:bottom}.breakdance .modern-fitness-grid-3362-104 .top-1\/2{top:50%}.breakdance .modern-fitness-grid-3362-104 .left-1\/2{left:50%}.breakdance .modern-fitness-grid-3362-104 .z-0{z-index:0}.breakdance .modern-fitness-grid-3362-104 .z-10{z-index:10}.breakdance .modern-fitness-grid-3362-104 .z-20{z-index:20}.breakdance .modern-fitness-grid-3362-104 .isolate{isolation:isolate}.breakdance .modern-fitness-grid-3362-104 .grid{display:grid}.breakdance .modern-fitness-grid-3362-104 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .modern-fitness-grid-3362-104 .auto-rows-auto{grid-auto-rows:auto}.breakdance .modern-fitness-grid-3362-104 .cursor-pointer{cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.breakdance .modern-fitness-grid-3362-104 .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.breakdance .modern-fitness-grid-3362-104 .from-black\/60{--tw-gradient-from:rgb(0 0 0 / 0.6);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .via-black\/10{--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .to-transparent{--tw-gradient-to:transparent}.breakdance .modern-fitness-grid-3362-104 .bg-cover{background-size:cover}.breakdance .modern-fitness-grid-3362-104 .bg-center{background-position:center}.breakdance .modern-fitness-grid-3362-104 .border{border-width:1px}.breakdance .modern-fitness-grid-3362-104 .border-white\/30{border-color:rgb(255 255 255 / 0.3)}.breakdance .modern-fitness-grid-3362-104 .h-64{height:16rem}.breakdance .modern-fitness-grid-3362-104 .w-64{width:16rem}.breakdance .modern-fitness-grid-3362-104 .left-\[-50px\]{left:-50px}.breakdance .modern-fitness-grid-3362-104 .top-\[-50px\]{top:-50px}.breakdance .modern-fitness-grid-3362-104 .px-2{padding-left:0.5rem;padding-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.breakdance .modern-fitness-grid-3362-104 .px-3{padding-left:0.75rem;padding-right:0.75rem}.breakdance .modern-fitness-grid-3362-104 .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.breakdance .modern-fitness-grid-3362-104 .font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.breakdance .modern-fitness-grid-3362-104 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .duration-300{transition-duration:300ms}.breakdance .modern-fitness-grid-3362-104 .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .group:hover .group-hover\:opacity-70{opacity:0.7}.breakdance .modern-fitness-grid-3362-104 .hover\:scale-105:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .active\:scale-95:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:focus{outline:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:focus{outline:none}@media print{.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:none}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:800px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:200px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a,.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card,.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card{border-radius:10px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-card-overlay{background-color:#000;opacity:0.15}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-text-card-overlay{background-color:#000;opacity:0.05}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{font-size:11px;line-height:1}.breakdance .modern-fitness-grid-3362-104 .cta-button{background-color:e6;border-color:4d;font-size:13px}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-overlay{background-color:#000;opacity:0.45}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content{color:#FFF}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content h2{font-size:28px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>div.cta-card{background-color:#E2E2E2A3;padding:0px 30px 5px 30px}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{background-color:#e65197;width:200px;height:200px;border-radius:150px}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card h2{text-align:left}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{font-size:35px;text-align:left}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{font-size:33px;text-align:left}.breakdance .modern-fitness-grid-3362-104 .cta-card p{text-align:left}}@media (max-width:1023px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:140px;gap:0.375rem}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:160px;gap:0.625rem}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px;gap:0.75rem}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:200px;gap:1rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{height:100%;opacity:1;transform:translateY(0);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:rgb(229 231 235);cursor:pointer;isolation:isolate;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .grid-item-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .image-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){position:absolute;inset:0;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3));margin:0}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .flex.flex-wrap{display:flex;flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{display:inline-block;backdrop-filter:blur(12px);padding:0.25rem 0.5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);white-space:nowrap}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{padding:0.5rem 1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-button{backdrop-filter:blur(24px);border-width:1px;border-radius:9999px;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:transform 0.2s ease;cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .cta-button:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .text-card-title-link,.breakdance .modern-fitness-grid-3362-104 .cta-card-title-link{color:inherit;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image{position:absolute;inset:0;z-index:0;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image img{width:100%;height:100%;object-fit:cover}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover .text-card-bg-image{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .text-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .text-card-content{position:relative;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .cta-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .cta-card-bg-elements{position:absolute;inset:0;z-index:0}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{position:absolute;top:0;left:0;z-index:0;transform:translate(-50%,-50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{position:absolute;bottom:0;right:0;z-index:0;transform:translate(50%,50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element1{transform:translate(-50%,-50%) scale(1.1) rotate(5deg)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element2{transform:translate(50%,50%) scale(1.1) rotate(-5deg)}.breakdance .modern-fitness-grid-3362-104 .cta-card-content{position:relative;z-index:10;width:100%}.breakdance .modern-fitness-grid-3362-104 .cta-card-title{font-weight:900;letter-spacing:-0.025em;line-height:1.25;margin-bottom:0.75rem;position:relative;z-index:10}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-title{margin-bottom:1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{display:block}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{display:block;margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:0.875rem;line-height:1.25rem;max-width:28rem;position:relative;z-index:10;margin:0}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:1rem;line-height:1.5rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animating{opacity:0;transform:translateY(20px)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animated{opacity:1;transform:translateY(0)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .order-7{order:7}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:h-full{height:100%}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .lg\:order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .lg\:order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .lg\:order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .lg\:order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .lg\:order-7{order:7}}.breakdance .modern-fitness-grid-3362-104 .h-full{height:100%}.breakdance .modern-fitness-grid-3362-104 .p-2{padding:0.5rem}.breakdance .modern-fitness-grid-3362-104 .p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .p-5{padding:1.25rem}.breakdance .modern-fitness-grid-3362-104 .p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .my-4{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .mx-auto{margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .mt-1{margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mt-auto{margin-top:auto}.breakdance .modern-fitness-grid-3362-104 .mb-2{margin-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .mx-1{margin-left:0.25rem;margin-right:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-1{gap:0.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .flex{display:flex}.breakdance .modern-fitness-grid-3362-104 .flex-col{flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .flex-wrap{flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .items-start{align-items:flex-start}.breakdance .modern-fitness-grid-3362-104 .items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .items-center{align-items:center}.breakdance .modern-fitness-grid-3362-104 .justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .justify-end{justify-content:flex-end}.breakdance .modern-fitness-grid-3362-104 .justify-center{justify-content:center}.breakdance .modern-fitness-grid-3362-104 .justify-between{justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .relative{position:relative}.breakdance .modern-fitness-grid-3362-104 .absolute{position:absolute}.breakdance .modern-fitness-grid-3362-104 .\!absolute{position:absolute!important}.breakdance .modern-fitness-grid-3362-104 .inset-0{top:0;right:0;bottom:0;left:0}.breakdance .modern-fitness-grid-3362-104 .w-full{width:100%}.breakdance .modern-fitness-grid-3362-104 .w-1\/3{width:33.333333%}.breakdance .modern-fitness-grid-3362-104 .max-w-full{max-width:100%}.breakdance .modern-fitness-grid-3362-104 .max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .max-w-md{max-width:28rem}.breakdance .modern-fitness-grid-3362-104 .max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[1400px\]{max-width:1400px}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .sm\:flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .sm\:items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .sm\:justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .sm\:w-auto{width:auto}.breakdance .modern-fitness-grid-3362-104 .sm\:flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .sm\:text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-4{padding-left:1rem;padding-right:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .md\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-base{font-size:1rem;line-height:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .md\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .lg\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .lg\:gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.breakdance .modern-fitness-grid-3362-104 .block{display:block}.breakdance .modern-fitness-grid-3362-104 .inline-block{display:inline-block}.breakdance .modern-fitness-grid-3362-104 .overflow-hidden{overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .rounded-3xl{border-radius:1.5rem}.breakdance .modern-fitness-grid-3362-104 .rounded-full{border-radius:9999px}.breakdance .modern-fitness-grid-3362-104 .text-center{text-align:center}.breakdance .modern-fitness-grid-3362-104 .text-white{color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .text-gray-900{color:rgb(17 24 39)}.breakdance .modern-fitness-grid-3362-104 .text-gray-600{color:rgb(75 85 99)}.breakdance .modern-fitness-grid-3362-104 .text-pink-600{color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .text-\[10px\]{font-size:10px}.breakdance .modern-fitness-grid-3362-104 .text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .text-lg{font-size:1.125rem;line-height:1.75rem}.breakdance .modern-fitness-grid-3362-104 .text-2xl{font-size:1.5rem;line-height:2rem}.breakdance .modern-fitness-grid-3362-104 .text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .font-medium{font-weight:500}.breakdance .modern-fitness-grid-3362-104 .font-semibold{font-weight:600}.breakdance .modern-fitness-grid-3362-104 .font-bold{font-weight:700}.breakdance .modern-fitness-grid-3362-104 .font-black{font-weight:900}.breakdance .modern-fitness-grid-3362-104 .leading-tight{line-height:1.25}.breakdance .modern-fitness-grid-3362-104 .leading-\[0\.9\]{line-height:0.9}.breakdance .modern-fitness-grid-3362-104 .tracking-tight{letter-spacing:-0.025em}.breakdance .modern-fitness-grid-3362-104 .tracking-tighter{letter-spacing:-0.05em}.breakdance .modern-fitness-grid-3362-104 .whitespace-nowrap{white-space:nowrap}.breakdance .modern-fitness-grid-3362-104 .bg-white{background-color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .bg-gray-200{background-color:rgb(229 231 235)}.breakdance .modern-fitness-grid-3362-104 .bg-pink-600{background-color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .bg-white\/80{background-color:rgb(255 255 255 / 0.8)}.breakdance .modern-fitness-grid-3362-104 .shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.breakdance .modern-fitness-grid-3362-104 .shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1)}.breakdance .modern-fitness-grid-3362-104 .drop-shadow-md{filter:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))}.breakdance .modern-fitness-grid-3362-104 .blur-3xl{filter:blur(3rem)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-md{backdrop-filter:blur(12px)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-xl{backdrop-filter:blur(24px)}.breakdance .modern-fitness-grid-3362-104 .opacity-40{opacity:0.4}.breakdance .modern-fitness-grid-3362-104 .opacity-60{opacity:0.6}.breakdance .modern-fitness-grid-3362-104 .translate-x-12{transform:translateX(3rem)}.breakdance .modern-fitness-grid-3362-104 .-translate-x-1\/2{transform:translateX(-50%)}.breakdance .modern-fitness-grid-3362-104 .-translate-y-1\/2{transform:translateY(-50%)}.breakdance .modern-fitness-grid-3362-104 .skew-x-\[-12deg\]{transform:skewX(-12deg)}.breakdance .modern-fitness-grid-3362-104 .origin-bottom{transform-origin:bottom}.breakdance .modern-fitness-grid-3362-104 .top-1\/2{top:50%}.breakdance .modern-fitness-grid-3362-104 .left-1\/2{left:50%}.breakdance .modern-fitness-grid-3362-104 .z-0{z-index:0}.breakdance .modern-fitness-grid-3362-104 .z-10{z-index:10}.breakdance .modern-fitness-grid-3362-104 .z-20{z-index:20}.breakdance .modern-fitness-grid-3362-104 .isolate{isolation:isolate}.breakdance .modern-fitness-grid-3362-104 .grid{display:grid}.breakdance .modern-fitness-grid-3362-104 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .modern-fitness-grid-3362-104 .auto-rows-auto{grid-auto-rows:auto}.breakdance .modern-fitness-grid-3362-104 .cursor-pointer{cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.breakdance .modern-fitness-grid-3362-104 .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.breakdance .modern-fitness-grid-3362-104 .from-black\/60{--tw-gradient-from:rgb(0 0 0 / 0.6);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .via-black\/10{--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .to-transparent{--tw-gradient-to:transparent}.breakdance .modern-fitness-grid-3362-104 .bg-cover{background-size:cover}.breakdance .modern-fitness-grid-3362-104 .bg-center{background-position:center}.breakdance .modern-fitness-grid-3362-104 .border{border-width:1px}.breakdance .modern-fitness-grid-3362-104 .border-white\/30{border-color:rgb(255 255 255 / 0.3)}.breakdance .modern-fitness-grid-3362-104 .h-64{height:16rem}.breakdance .modern-fitness-grid-3362-104 .w-64{width:16rem}.breakdance .modern-fitness-grid-3362-104 .left-\[-50px\]{left:-50px}.breakdance .modern-fitness-grid-3362-104 .top-\[-50px\]{top:-50px}.breakdance .modern-fitness-grid-3362-104 .px-2{padding-left:0.5rem;padding-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.breakdance .modern-fitness-grid-3362-104 .px-3{padding-left:0.75rem;padding-right:0.75rem}.breakdance .modern-fitness-grid-3362-104 .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.breakdance .modern-fitness-grid-3362-104 .font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.breakdance .modern-fitness-grid-3362-104 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .duration-300{transition-duration:300ms}.breakdance .modern-fitness-grid-3362-104 .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .group:hover .group-hover\:opacity-70{opacity:0.7}.breakdance .modern-fitness-grid-3362-104 .hover\:scale-105:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .active\:scale-95:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:focus{outline:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:focus{outline:none}@media print{.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:none}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:200px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-card-overlay{background-color:#000;opacity:0.15}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-text-card-overlay{background-color:#000;opacity:0.05}.breakdance .modern-fitness-grid-3362-104 .cta-button{background-color:e6;border-color:4d}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-overlay{background-color:#000;opacity:0.45}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content{padding-right:20px;padding-left:20px;color:#FFF}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>div.cta-card{background-color:#E2E2E2A3;padding-right:100px}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{background-color:#e65197}}@media (max-width:767px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:140px;gap:0.375rem}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:160px;gap:0.625rem}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px;gap:0.75rem}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:200px;gap:1rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{height:100%;opacity:1;transform:translateY(0);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:rgb(229 231 235);cursor:pointer;isolation:isolate;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .grid-item-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .image-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){position:absolute;inset:0;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3));margin:0}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .flex.flex-wrap{display:flex;flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{display:inline-block;backdrop-filter:blur(12px);padding:0.25rem 0.5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);white-space:nowrap}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{padding:0.5rem 1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-button{backdrop-filter:blur(24px);border-width:1px;border-radius:9999px;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:transform 0.2s ease;cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .cta-button:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .text-card-title-link,.breakdance .modern-fitness-grid-3362-104 .cta-card-title-link{color:inherit;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image{position:absolute;inset:0;z-index:0;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image img{width:100%;height:100%;object-fit:cover}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover .text-card-bg-image{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .text-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .text-card-content{position:relative;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .cta-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .cta-card-bg-elements{position:absolute;inset:0;z-index:0}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{position:absolute;top:0;left:0;z-index:0;transform:translate(-50%,-50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{position:absolute;bottom:0;right:0;z-index:0;transform:translate(50%,50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element1{transform:translate(-50%,-50%) scale(1.1) rotate(5deg)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element2{transform:translate(50%,50%) scale(1.1) rotate(-5deg)}.breakdance .modern-fitness-grid-3362-104 .cta-card-content{position:relative;z-index:10;width:100%}.breakdance .modern-fitness-grid-3362-104 .cta-card-title{font-weight:900;letter-spacing:-0.025em;line-height:1.25;margin-bottom:0.75rem;position:relative;z-index:10}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-title{margin-bottom:1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{display:block}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{display:block;margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:0.875rem;line-height:1.25rem;max-width:28rem;position:relative;z-index:10;margin:0}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:1rem;line-height:1.5rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animating{opacity:0;transform:translateY(20px)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animated{opacity:1;transform:translateY(0)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .order-7{order:7}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:h-full{height:100%}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .lg\:order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .lg\:order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .lg\:order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .lg\:order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .lg\:order-7{order:7}}.breakdance .modern-fitness-grid-3362-104 .h-full{height:100%}.breakdance .modern-fitness-grid-3362-104 .p-2{padding:0.5rem}.breakdance .modern-fitness-grid-3362-104 .p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .p-5{padding:1.25rem}.breakdance .modern-fitness-grid-3362-104 .p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .my-4{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .mx-auto{margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .mt-1{margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mt-auto{margin-top:auto}.breakdance .modern-fitness-grid-3362-104 .mb-2{margin-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .mx-1{margin-left:0.25rem;margin-right:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-1{gap:0.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .flex{display:flex}.breakdance .modern-fitness-grid-3362-104 .flex-col{flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .flex-wrap{flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .items-start{align-items:flex-start}.breakdance .modern-fitness-grid-3362-104 .items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .items-center{align-items:center}.breakdance .modern-fitness-grid-3362-104 .justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .justify-end{justify-content:flex-end}.breakdance .modern-fitness-grid-3362-104 .justify-center{justify-content:center}.breakdance .modern-fitness-grid-3362-104 .justify-between{justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .relative{position:relative}.breakdance .modern-fitness-grid-3362-104 .absolute{position:absolute}.breakdance .modern-fitness-grid-3362-104 .\!absolute{position:absolute!important}.breakdance .modern-fitness-grid-3362-104 .inset-0{top:0;right:0;bottom:0;left:0}.breakdance .modern-fitness-grid-3362-104 .w-full{width:100%}.breakdance .modern-fitness-grid-3362-104 .w-1\/3{width:33.333333%}.breakdance .modern-fitness-grid-3362-104 .max-w-full{max-width:100%}.breakdance .modern-fitness-grid-3362-104 .max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .max-w-md{max-width:28rem}.breakdance .modern-fitness-grid-3362-104 .max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[1400px\]{max-width:1400px}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .sm\:flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .sm\:items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .sm\:justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .sm\:w-auto{width:auto}.breakdance .modern-fitness-grid-3362-104 .sm\:flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .sm\:text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-4{padding-left:1rem;padding-right:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .md\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-base{font-size:1rem;line-height:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .md\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .lg\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .lg\:gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.breakdance .modern-fitness-grid-3362-104 .block{display:block}.breakdance .modern-fitness-grid-3362-104 .inline-block{display:inline-block}.breakdance .modern-fitness-grid-3362-104 .overflow-hidden{overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .rounded-3xl{border-radius:1.5rem}.breakdance .modern-fitness-grid-3362-104 .rounded-full{border-radius:9999px}.breakdance .modern-fitness-grid-3362-104 .text-center{text-align:center}.breakdance .modern-fitness-grid-3362-104 .text-white{color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .text-gray-900{color:rgb(17 24 39)}.breakdance .modern-fitness-grid-3362-104 .text-gray-600{color:rgb(75 85 99)}.breakdance .modern-fitness-grid-3362-104 .text-pink-600{color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .text-\[10px\]{font-size:10px}.breakdance .modern-fitness-grid-3362-104 .text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .text-lg{font-size:1.125rem;line-height:1.75rem}.breakdance .modern-fitness-grid-3362-104 .text-2xl{font-size:1.5rem;line-height:2rem}.breakdance .modern-fitness-grid-3362-104 .text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .font-medium{font-weight:500}.breakdance .modern-fitness-grid-3362-104 .font-semibold{font-weight:600}.breakdance .modern-fitness-grid-3362-104 .font-bold{font-weight:700}.breakdance .modern-fitness-grid-3362-104 .font-black{font-weight:900}.breakdance .modern-fitness-grid-3362-104 .leading-tight{line-height:1.25}.breakdance .modern-fitness-grid-3362-104 .leading-\[0\.9\]{line-height:0.9}.breakdance .modern-fitness-grid-3362-104 .tracking-tight{letter-spacing:-0.025em}.breakdance .modern-fitness-grid-3362-104 .tracking-tighter{letter-spacing:-0.05em}.breakdance .modern-fitness-grid-3362-104 .whitespace-nowrap{white-space:nowrap}.breakdance .modern-fitness-grid-3362-104 .bg-white{background-color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .bg-gray-200{background-color:rgb(229 231 235)}.breakdance .modern-fitness-grid-3362-104 .bg-pink-600{background-color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .bg-white\/80{background-color:rgb(255 255 255 / 0.8)}.breakdance .modern-fitness-grid-3362-104 .shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.breakdance .modern-fitness-grid-3362-104 .shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1)}.breakdance .modern-fitness-grid-3362-104 .drop-shadow-md{filter:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))}.breakdance .modern-fitness-grid-3362-104 .blur-3xl{filter:blur(3rem)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-md{backdrop-filter:blur(12px)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-xl{backdrop-filter:blur(24px)}.breakdance .modern-fitness-grid-3362-104 .opacity-40{opacity:0.4}.breakdance .modern-fitness-grid-3362-104 .opacity-60{opacity:0.6}.breakdance .modern-fitness-grid-3362-104 .translate-x-12{transform:translateX(3rem)}.breakdance .modern-fitness-grid-3362-104 .-translate-x-1\/2{transform:translateX(-50%)}.breakdance .modern-fitness-grid-3362-104 .-translate-y-1\/2{transform:translateY(-50%)}.breakdance .modern-fitness-grid-3362-104 .skew-x-\[-12deg\]{transform:skewX(-12deg)}.breakdance .modern-fitness-grid-3362-104 .origin-bottom{transform-origin:bottom}.breakdance .modern-fitness-grid-3362-104 .top-1\/2{top:50%}.breakdance .modern-fitness-grid-3362-104 .left-1\/2{left:50%}.breakdance .modern-fitness-grid-3362-104 .z-0{z-index:0}.breakdance .modern-fitness-grid-3362-104 .z-10{z-index:10}.breakdance .modern-fitness-grid-3362-104 .z-20{z-index:20}.breakdance .modern-fitness-grid-3362-104 .isolate{isolation:isolate}.breakdance .modern-fitness-grid-3362-104 .grid{display:grid}.breakdance .modern-fitness-grid-3362-104 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .modern-fitness-grid-3362-104 .auto-rows-auto{grid-auto-rows:auto}.breakdance .modern-fitness-grid-3362-104 .cursor-pointer{cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.breakdance .modern-fitness-grid-3362-104 .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.breakdance .modern-fitness-grid-3362-104 .from-black\/60{--tw-gradient-from:rgb(0 0 0 / 0.6);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .via-black\/10{--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .to-transparent{--tw-gradient-to:transparent}.breakdance .modern-fitness-grid-3362-104 .bg-cover{background-size:cover}.breakdance .modern-fitness-grid-3362-104 .bg-center{background-position:center}.breakdance .modern-fitness-grid-3362-104 .border{border-width:1px}.breakdance .modern-fitness-grid-3362-104 .border-white\/30{border-color:rgb(255 255 255 / 0.3)}.breakdance .modern-fitness-grid-3362-104 .h-64{height:16rem}.breakdance .modern-fitness-grid-3362-104 .w-64{width:16rem}.breakdance .modern-fitness-grid-3362-104 .left-\[-50px\]{left:-50px}.breakdance .modern-fitness-grid-3362-104 .top-\[-50px\]{top:-50px}.breakdance .modern-fitness-grid-3362-104 .px-2{padding-left:0.5rem;padding-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.breakdance .modern-fitness-grid-3362-104 .px-3{padding-left:0.75rem;padding-right:0.75rem}.breakdance .modern-fitness-grid-3362-104 .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.breakdance .modern-fitness-grid-3362-104 .font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.breakdance .modern-fitness-grid-3362-104 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .duration-300{transition-duration:300ms}.breakdance .modern-fitness-grid-3362-104 .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .group:hover .group-hover\:opacity-70{opacity:0.7}.breakdance .modern-fitness-grid-3362-104 .hover\:scale-105:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .active\:scale-95:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:focus{outline:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:focus{outline:none}@media print{.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:none}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:150px;gap:0.8em}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-card-overlay{background-color:#000;opacity:0.15}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-text-card-overlay{background-color:#000;opacity:0.05}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{font-size:25px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{font-size:12px}.breakdance .modern-fitness-grid-3362-104 .cta-button{background-color:e6;border-color:4d;font-size:12px}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-overlay{background-color:#000;opacity:0.45}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content{color:#FFF}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content h2{font-size:25px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>div.cta-card{background-color:#E2E2E2A3;padding-top:10px;padding-right:15px;padding-left:20px;justify-content:center}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{font-size:27px;line-height:1.1}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{font-size:26px}.breakdance .modern-fitness-grid-3362-104 .cta-card p{font-size:10px;line-height:1.1}}@media (max-width:479px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-wrapper{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:140px;gap:0.375rem}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:160px;gap:0.625rem}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:180px;gap:0.75rem}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:200px;gap:1rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item{height:100%;opacity:1;transform:translateY(0);transition:opacity 0.5s ease-out,transform 0.5s ease-out}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{display:block;position:relative;width:100%;height:100%;overflow:hidden;background-color:rgb(229 231 235);cursor:pointer;isolation:isolate;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .grid-item-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .image-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){position:absolute;inset:0;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item h3{color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3));margin:0}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .flex.flex-wrap{display:flex;flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{display:inline-block;backdrop-filter:blur(12px);padding:0.25rem 0.5rem;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);white-space:nowrap}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item span.inline-block{padding:0.5rem 1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-button{backdrop-filter:blur(24px);border-width:1px;border-radius:9999px;display:flex;align-items:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1);transition:transform 0.2s ease;cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .cta-button:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .text-card-title-link,.breakdance .modern-fitness-grid-3362-104 .cta-card-title-link{color:inherit;text-decoration:none}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image{position:absolute;inset:0;z-index:0;transition:transform 0.8s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .text-card-bg-image img{width:100%;height:100%;object-fit:cover}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .text-card:hover .text-card-bg-image{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .text-card-overlay{position:absolute;inset:0;z-index:10}.breakdance .modern-fitness-grid-3362-104 .text-card-content{position:relative;z-index:20;width:100%;height:100%;display:flex;flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .cta-card{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .cta-card-bg-elements{position:absolute;inset:0;z-index:0}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{position:absolute;top:0;left:0;z-index:0;transform:translate(-50%,-50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{position:absolute;bottom:0;right:0;z-index:0;transform:translate(50%,50%);transition:transform 0.5s cubic-bezier(0.33,1,0.68,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element1{transform:translate(-50%,-50%) scale(1.1) rotate(5deg)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .cta-card:hover .cta-card-element2{transform:translate(50%,50%) scale(1.1) rotate(-5deg)}.breakdance .modern-fitness-grid-3362-104 .cta-card-content{position:relative;z-index:10;width:100%}.breakdance .modern-fitness-grid-3362-104 .cta-card-title{font-weight:900;letter-spacing:-0.025em;line-height:1.25;margin-bottom:0.75rem;position:relative;z-index:10}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-title{margin-bottom:1rem}}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{display:block}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{display:block;margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:0.875rem;line-height:1.25rem;max-width:28rem;position:relative;z-index:10;margin:0}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .cta-card-description{font-size:1rem;line-height:1.5rem}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animating{opacity:0;transform:translateY(20px)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item.animated{opacity:1;transform:translateY(0)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover{transform:scale(0.99)}.breakdance .modern-fitness-grid-3362-104 .col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .order-7{order:7}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .md\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .md\:h-full{height:100%}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-1{grid-column:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-2{grid-column:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:col-span-3{grid-column:span 3 / span 3}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-1{grid-row:span 1 / span 1}.breakdance .modern-fitness-grid-3362-104 .lg\:row-span-2{grid-row:span 2 / span 2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-1{order:1}.breakdance .modern-fitness-grid-3362-104 .lg\:order-2{order:2}.breakdance .modern-fitness-grid-3362-104 .lg\:order-3{order:3}.breakdance .modern-fitness-grid-3362-104 .lg\:order-4{order:4}.breakdance .modern-fitness-grid-3362-104 .lg\:order-5{order:5}.breakdance .modern-fitness-grid-3362-104 .lg\:order-6{order:6}.breakdance .modern-fitness-grid-3362-104 .lg\:order-7{order:7}}.breakdance .modern-fitness-grid-3362-104 .h-full{height:100%}.breakdance .modern-fitness-grid-3362-104 .p-2{padding:0.5rem}.breakdance .modern-fitness-grid-3362-104 .p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .p-5{padding:1.25rem}.breakdance .modern-fitness-grid-3362-104 .p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .my-4{margin-top:1rem;margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .mx-auto{margin-left:auto;margin-right:auto}.breakdance .modern-fitness-grid-3362-104 .mt-1{margin-top:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mt-auto{margin-top:auto}.breakdance .modern-fitness-grid-3362-104 .mb-2{margin-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .mx-1{margin-left:0.25rem;margin-right:0.25rem}.breakdance .modern-fitness-grid-3362-104 .mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-1{gap:0.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .flex{display:flex}.breakdance .modern-fitness-grid-3362-104 .flex-col{flex-direction:column}.breakdance .modern-fitness-grid-3362-104 .flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .flex-wrap{flex-wrap:wrap}.breakdance .modern-fitness-grid-3362-104 .items-start{align-items:flex-start}.breakdance .modern-fitness-grid-3362-104 .items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .items-center{align-items:center}.breakdance .modern-fitness-grid-3362-104 .justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .justify-end{justify-content:flex-end}.breakdance .modern-fitness-grid-3362-104 .justify-center{justify-content:center}.breakdance .modern-fitness-grid-3362-104 .justify-between{justify-content:space-between}.breakdance .modern-fitness-grid-3362-104 .flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .relative{position:relative}.breakdance .modern-fitness-grid-3362-104 .absolute{position:absolute}.breakdance .modern-fitness-grid-3362-104 .\!absolute{position:absolute!important}.breakdance .modern-fitness-grid-3362-104 .inset-0{top:0;right:0;bottom:0;left:0}.breakdance .modern-fitness-grid-3362-104 .w-full{width:100%}.breakdance .modern-fitness-grid-3362-104 .w-1\/3{width:33.333333%}.breakdance .modern-fitness-grid-3362-104 .max-w-full{max-width:100%}.breakdance .modern-fitness-grid-3362-104 .max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .max-w-md{max-width:28rem}.breakdance .modern-fitness-grid-3362-104 .max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .max-w-\[1400px\]{max-width:1400px}@media (min-width:640px){.breakdance .modern-fitness-grid-3362-104 .sm\:flex-row{flex-direction:row}.breakdance .modern-fitness-grid-3362-104 .sm\:items-end{align-items:flex-end}.breakdance .modern-fitness-grid-3362-104 .sm\:justify-start{justify-content:flex-start}.breakdance .modern-fitness-grid-3362-104 .sm\:w-auto{width:auto}.breakdance .modern-fitness-grid-3362-104 .sm\:flex-shrink-0{flex-shrink:0}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[60\%\]{max-width:60%}.breakdance .modern-fitness-grid-3362-104 .sm\:max-w-\[80\%\]{max-width:80%}.breakdance .modern-fitness-grid-3362-104 .sm\:text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:my-8{margin-top:2rem;margin-bottom:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mt-2{margin-top:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mb-4{margin-bottom:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:mx-2{margin-left:0.5rem;margin-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-4{padding:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-4{padding-left:1rem;padding-right:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.breakdance .modern-fitness-grid-3362-104 .sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .sm\:gap-4{gap:1rem}.breakdance .modern-fitness-grid-3362-104 .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:768px){.breakdance .modern-fitness-grid-3362-104 .md\:max-w-none{max-width:none}.breakdance .modern-fitness-grid-3362-104 .md\:text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-base{font-size:1rem;line-height:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .md\:p-6{padding:1.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .md\:p-10{padding:2.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-2{gap:0.5rem}.breakdance .modern-fitness-grid-3362-104 .md\:gap-5{gap:1.25rem}.breakdance .modern-fitness-grid-3362-104 .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.breakdance .modern-fitness-grid-3362-104 .lg\:text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .lg\:p-8{padding:2rem}.breakdance .modern-fitness-grid-3362-104 .lg\:gap-6{gap:1.5rem}.breakdance .modern-fitness-grid-3362-104 .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.breakdance .modern-fitness-grid-3362-104 .block{display:block}.breakdance .modern-fitness-grid-3362-104 .inline-block{display:inline-block}.breakdance .modern-fitness-grid-3362-104 .overflow-hidden{overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .rounded-3xl{border-radius:1.5rem}.breakdance .modern-fitness-grid-3362-104 .rounded-full{border-radius:9999px}.breakdance .modern-fitness-grid-3362-104 .text-center{text-align:center}.breakdance .modern-fitness-grid-3362-104 .text-white{color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .text-gray-900{color:rgb(17 24 39)}.breakdance .modern-fitness-grid-3362-104 .text-gray-600{color:rgb(75 85 99)}.breakdance .modern-fitness-grid-3362-104 .text-pink-600{color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .text-\[10px\]{font-size:10px}.breakdance .modern-fitness-grid-3362-104 .text-xs{font-size:0.75rem;line-height:1rem}.breakdance .modern-fitness-grid-3362-104 .text-sm{font-size:0.875rem;line-height:1.25rem}.breakdance .modern-fitness-grid-3362-104 .text-lg{font-size:1.125rem;line-height:1.75rem}.breakdance .modern-fitness-grid-3362-104 .text-2xl{font-size:1.5rem;line-height:2rem}.breakdance .modern-fitness-grid-3362-104 .text-3xl{font-size:1.875rem;line-height:2.25rem}.breakdance .modern-fitness-grid-3362-104 .text-4xl{font-size:2.25rem;line-height:2.5rem}.breakdance .modern-fitness-grid-3362-104 .text-5xl{font-size:3rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .text-6xl{font-size:3.75rem;line-height:1}.breakdance .modern-fitness-grid-3362-104 .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breakdance .modern-fitness-grid-3362-104 .font-medium{font-weight:500}.breakdance .modern-fitness-grid-3362-104 .font-semibold{font-weight:600}.breakdance .modern-fitness-grid-3362-104 .font-bold{font-weight:700}.breakdance .modern-fitness-grid-3362-104 .font-black{font-weight:900}.breakdance .modern-fitness-grid-3362-104 .leading-tight{line-height:1.25}.breakdance .modern-fitness-grid-3362-104 .leading-\[0\.9\]{line-height:0.9}.breakdance .modern-fitness-grid-3362-104 .tracking-tight{letter-spacing:-0.025em}.breakdance .modern-fitness-grid-3362-104 .tracking-tighter{letter-spacing:-0.05em}.breakdance .modern-fitness-grid-3362-104 .whitespace-nowrap{white-space:nowrap}.breakdance .modern-fitness-grid-3362-104 .bg-white{background-color:rgb(255 255 255)}.breakdance .modern-fitness-grid-3362-104 .bg-gray-200{background-color:rgb(229 231 235)}.breakdance .modern-fitness-grid-3362-104 .bg-pink-600{background-color:rgb(219 39 119)}.breakdance .modern-fitness-grid-3362-104 .bg-white\/80{background-color:rgb(255 255 255 / 0.8)}.breakdance .modern-fitness-grid-3362-104 .shadow-sm{box-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05)}.breakdance .modern-fitness-grid-3362-104 .shadow-lg{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1)}.breakdance .modern-fitness-grid-3362-104 .drop-shadow-md{filter:drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))}.breakdance .modern-fitness-grid-3362-104 .blur-3xl{filter:blur(3rem)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-md{backdrop-filter:blur(12px)}.breakdance .modern-fitness-grid-3362-104 .backdrop-blur-xl{backdrop-filter:blur(24px)}.breakdance .modern-fitness-grid-3362-104 .opacity-40{opacity:0.4}.breakdance .modern-fitness-grid-3362-104 .opacity-60{opacity:0.6}.breakdance .modern-fitness-grid-3362-104 .translate-x-12{transform:translateX(3rem)}.breakdance .modern-fitness-grid-3362-104 .-translate-x-1\/2{transform:translateX(-50%)}.breakdance .modern-fitness-grid-3362-104 .-translate-y-1\/2{transform:translateY(-50%)}.breakdance .modern-fitness-grid-3362-104 .skew-x-\[-12deg\]{transform:skewX(-12deg)}.breakdance .modern-fitness-grid-3362-104 .origin-bottom{transform-origin:bottom}.breakdance .modern-fitness-grid-3362-104 .top-1\/2{top:50%}.breakdance .modern-fitness-grid-3362-104 .left-1\/2{left:50%}.breakdance .modern-fitness-grid-3362-104 .z-0{z-index:0}.breakdance .modern-fitness-grid-3362-104 .z-10{z-index:10}.breakdance .modern-fitness-grid-3362-104 .z-20{z-index:20}.breakdance .modern-fitness-grid-3362-104 .isolate{isolation:isolate}.breakdance .modern-fitness-grid-3362-104 .grid{display:grid}.breakdance .modern-fitness-grid-3362-104 .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.breakdance .modern-fitness-grid-3362-104 .auto-rows-auto{grid-auto-rows:auto}.breakdance .modern-fitness-grid-3362-104 .cursor-pointer{cursor:pointer}.breakdance .modern-fitness-grid-3362-104 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.breakdance .modern-fitness-grid-3362-104 .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.breakdance .modern-fitness-grid-3362-104 .from-black\/60{--tw-gradient-from:rgb(0 0 0 / 0.6);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .via-black\/10{--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0 / 0.1),var(--tw-gradient-to)}.breakdance .modern-fitness-grid-3362-104 .to-transparent{--tw-gradient-to:transparent}.breakdance .modern-fitness-grid-3362-104 .bg-cover{background-size:cover}.breakdance .modern-fitness-grid-3362-104 .bg-center{background-position:center}.breakdance .modern-fitness-grid-3362-104 .border{border-width:1px}.breakdance .modern-fitness-grid-3362-104 .border-white\/30{border-color:rgb(255 255 255 / 0.3)}.breakdance .modern-fitness-grid-3362-104 .h-64{height:16rem}.breakdance .modern-fitness-grid-3362-104 .w-64{width:16rem}.breakdance .modern-fitness-grid-3362-104 .left-\[-50px\]{left:-50px}.breakdance .modern-fitness-grid-3362-104 .top-\[-50px\]{top:-50px}.breakdance .modern-fitness-grid-3362-104 .px-2{padding-left:0.5rem;padding-right:0.5rem}.breakdance .modern-fitness-grid-3362-104 .py-1{padding-top:0.25rem;padding-bottom:0.25rem}.breakdance .modern-fitness-grid-3362-104 .px-3{padding-left:0.75rem;padding-right:0.75rem}.breakdance .modern-fitness-grid-3362-104 .py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.breakdance .modern-fitness-grid-3362-104 .font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.breakdance .modern-fitness-grid-3362-104 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.breakdance .modern-fitness-grid-3362-104 .duration-300{transition-duration:300ms}.breakdance .modern-fitness-grid-3362-104 .ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.breakdance .modern-fitness-grid-3362-104 .group:hover .group-hover\:opacity-70{opacity:0.7}.breakdance .modern-fitness-grid-3362-104 .hover\:scale-105:hover{transform:scale(1.05)}.breakdance .modern-fitness-grid-3362-104 .active\:scale-95:active{transform:scale(0.95)}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:focus{outline:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:focus{outline:none}@media print{.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>a:hover .grid-item-bg{transform:none}.breakdance .modern-fitness-grid-3362-104 .cta-button:hover{transform:none}}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-container{grid-auto-rows:140px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-card-overlay{background-color:#000;opacity:0.15}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item .image-text-card-overlay{background-color:#000;opacity:0.05}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item a>div:nth-child(3){padding-top:15px;padding-bottom:15px;padding-left:15px}.breakdance .modern-fitness-grid-3362-104 .cta-button{background-color:e6;border-color:4d}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-overlay{background-color:#000;opacity:0.45}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content{color:#FFF}.breakdance .modern-fitness-grid-3362-104 .text-card .text-card-content h2{font-size:20px}.breakdance .modern-fitness-grid-3362-104 .modern-fitness-grid-item>div.cta-card{background-color:#E2E2E2A3;padding:10px 20px 8px 20px}.breakdance .modern-fitness-grid-3362-104 .cta-card-element1{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card-element2{background-color:#e65197}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line1{font-size:19px}.breakdance .modern-fitness-grid-3362-104 .cta-card-title-line2{font-size:19px}.breakdance .modern-fitness-grid-3362-104 .cta-card p{font-size:10px}}.breakdance .bde-section-3362-106 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-3362-106 .section-container{padding-bottom:180px;padding-top:20px}.breakdance .bde-section-3362-106{--eh-element-slug:bde-section-3362-106;--eh-element-id:106}@media (max-width:1119px){.breakdance .bde-section-3362-106{--eh-element-slug:bde-section-3362-106;--eh-element-id:106}}@media (max-width:1023px){.breakdance .bde-section-3362-106{--eh-element-slug:bde-section-3362-106;--eh-element-id:106}}@media (max-width:767px){.breakdance .bde-section-3362-106{--eh-element-slug:bde-section-3362-106;--eh-element-id:106}}@media (max-width:479px){.breakdance .bde-section-3362-106{--eh-element-slug:bde-section-3362-106;--eh-element-id:106}}.breakdance .bde-div-3362-146{margin-bottom:20px}.breakdance .bde-div-3362-146{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-text-3362-147{color:var(--bde-palette-color-3);font-family:"Futura Font";font-size:25px}@media (max-width:767px){.breakdance .bde-text-3362-147{font-size:20px}}.breakdance .bde-heading-3362-148{font-family:"Futura Bold";font-size:42px;line-height:1.3}.breakdance .bde-heading-3362-148 span{color:#D12087}@media (max-width:1023px){.breakdance .bde-heading-3362-148{font-size:32px}}@media (max-width:767px){.breakdance .bde-heading-3362-148{width:330px;text-align:left;font-size:30px;margin-bottom:10px}}@media (max-width:479px){.breakdance .bde-heading-3362-148{width:400px;font-size:30px}}.breakdance .bde-div-3362-107{width:1600px;margin-top:25px;margin-bottom:25px}.breakdance .bde-div-3362-107{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:50px}.overflow_content{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;mask:linear-gradient(to right,transparent 0%,#F1F1F1FF 20px,#F1F1F1FF calc(100% - 80px),/* 右側漸變結束位置 */ transparent 100%)}.overflow_content::-webkit-scrollbar{display:none}.overflow_content{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:1023px){.breakdance .bde-div-3362-107{justify-content:flex-start;gap:15px}}@media (max-width:767px){.breakdance .bde-div-3362-107{margin-top:5px;margin-bottom:5px}.breakdance .bde-div-3362-107{gap:20px}}@media (max-width:479px){.breakdance .bde-div-3362-107{justify-content:flex-start}}.breakdance .bde-container-link-3362-108{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-109{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-109{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-109{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-109{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-110{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-110{height:110px;width:auto}}.breakdance .bde-heading-3362-112{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-112{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-112{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-112{font-size:16px}}.breakdance .bde-container-link-3362-113{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-114{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-114{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-114{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-114{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-115{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-115{height:110px;width:auto}}.breakdance .bde-heading-3362-117{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-117{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-117{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-117{font-size:16px}}.breakdance .bde-container-link-3362-118{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-119{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-119{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-119{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-119{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-120{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-120{height:110px;width:auto}}.breakdance .bde-heading-3362-122{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-122{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-122{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-122{font-size:16px}}.breakdance .bde-container-link-3362-123{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-124{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-124{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-124{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-124{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-125{max-width:140px;height:130px;width:auto}.breakdance .bde-heading-3362-127{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-127{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-127{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-127{font-size:16px}}.breakdance .bde-div-3362-128{width:1600px;margin-top:25px;margin-bottom:25px}.breakdance .bde-div-3362-128{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:50px}.overflow_content{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;mask:linear-gradient(to right,transparent 0%,#F1F1F1FF 20px,#F1F1F1FF calc(100% - 80px),/* 右側漸變結束位置 */ transparent 100%)}.overflow_content::-webkit-scrollbar{display:none}.overflow_content{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:1023px){.breakdance .bde-div-3362-128{justify-content:center;gap:15px}}@media (max-width:767px){.breakdance .bde-div-3362-128{justify-content:flex-start;gap:30px}}@media (max-width:479px){.breakdance .bde-div-3362-128{justify-content:flex-start}}.breakdance .bde-container-link-3362-129{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-130{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-130{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-130{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-130{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-131{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-131{height:110px;width:auto}}.breakdance .bde-heading-3362-133{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-133{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-133{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-133{font-size:16px}}.breakdance .bde-container-link-3362-134{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-135{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-135{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-135{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-135{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-136{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-136{height:110px;width:auto}}.breakdance .bde-heading-3362-138{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-138{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-138{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-138{font-size:16px}}.breakdance .bde-container-link-3362-139{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-div-3362-140{padding:10px 30px 10px 30px;border-radius:var(--hrd-l);margin-bottom:8px}.breakdance .bde-div-3362-140{background-position:center center}@media (max-width:1023px){.breakdance .bde-div-3362-140{padding-top:15px;padding-bottom:15px}}@media (max-width:767px){.breakdance .bde-div-3362-140{padding:10px 15px 10px 15px}}.breakdance .bde-image2-3362-141{max-width:140px;height:130px;width:auto}@media (max-width:767px){.breakdance .bde-image2-3362-141{height:110px;width:auto}}.breakdance .bde-heading-3362-143{color:#000;font-family:"Futura Bold";font-size:22px;text-transform:uppercase}@media (max-width:1023px){.breakdance .bde-heading-3362-143{font-size:18px}}@media (max-width:767px){.breakdance .bde-heading-3362-143{font-size:18px}}@media (max-width:479px){.breakdance .bde-heading-3362-143{font-size:16px}}.breakdance .bde-section-3362-144 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-3362-144{--eh-element-slug:bde-section-3362-144;--eh-element-id:144}@media (max-width:1119px){.breakdance .bde-section-3362-144{--eh-element-slug:bde-section-3362-144;--eh-element-id:144}}@media (max-width:1023px){.breakdance .bde-section-3362-144{--eh-element-slug:bde-section-3362-144;--eh-element-id:144}}@media (max-width:767px){.breakdance .bde-section-3362-144{--eh-element-slug:bde-section-3362-144;--eh-element-id:144}}@media (max-width:479px){.breakdance .bde-section-3362-144{--eh-element-slug:bde-section-3362-144;--eh-element-id:144}}