.gap-4[data-v-429c0958]{gap:16px}.nav-link[data-v-429c0958]{color:hsla(0,0%,100%,.85)!important;text-transform:none!important;font-weight:500;letter-spacing:.3px;font-size:15px}.nav-link[data-v-429c0958]:hover{color:#fff!important;background:hsla(0,0%,100%,.1)}.hover-opacity[data-v-429c0958]{transition:opacity .2s}.hover-opacity[data-v-429c0958]:hover{opacity:.8}.transition-swing[data-v-429c0958]{transition:background-color .3s ease,box-shadow .3s ease}.btn-glow[data-v-429c0958]{transition:transform .2s,box-shadow .2s}.btn-glow[data-v-429c0958]:hover{transform:scale(1.02);box-shadow:0 0 15px hsla(0,0%,100%,.3)}.hover-card[data-v-429c0958]{transition:all .2s;border-width:1px}.hover-card[data-v-429c0958]:hover{background-color:#f5f5f5;border-color:#b0bec5!important;transform:translateX(5px)}.border-none[data-v-d75d7a2a]{border:none!important}.gap-3[data-v-d75d7a2a]{gap:12px}.letter-spacing-normal[data-v-d75d7a2a]{letter-spacing:0!important;text-transform:none!important}.v-list-item--link[data-v-d75d7a2a]:hover{background-color:hsla(0,0%,100%,.05)!important}.gap-3[data-v-23ac2d6d]{gap:12px}.gap-4[data-v-23ac2d6d]{gap:16px}.gap-5[data-v-23ac2d6d]{gap:24px}.text-none[data-v-23ac2d6d]{text-transform:none!important;font-size:15px;font-weight:400;letter-spacing:.5px}.hover-scale[data-v-23ac2d6d]{transition:transform .2s}.hover-scale[data-v-23ac2d6d]:hover{transform:scale(1.1)}.hover-white[data-v-23ac2d6d]:hover{color:#fff!important}.border-thin[data-v-23ac2d6d]{border:1px solid hsla(0,0%,100%,.1)}.snow-container[data-v-016ce068]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.snowflake[data-v-016ce068]{position:absolute;top:-10px;width:10px;height:10px;background-color:#fff;border-radius:50%;opacity:.8;animation-name:fall-016ce068;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes fall-016ce068{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.snow-container[data-v-39c61e76]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.snowflake[data-v-39c61e76]{position:absolute;top:-10px;animation-name:fall-39c61e76;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes fall-39c61e76{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.assistant-dialog[data-v-561cbd88]{background:hsla(0,0%,100%,.65);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid hsla(0,0%,100%,.2)}[data-v-561cbd88] .tiktok-dialog-card{border-radius:28px!important;overflow:hidden}.tiktok-fab[data-v-561cbd88]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.tiktok-fab[data-v-561cbd88]:hover{transform:scale(1.1);box-shadow:0 8px 20px rgba(var(--v-theme-primary),.5)!important}.selected-studio-chip[data-v-561cbd88]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:rgba(var(--v-theme-primary),.1);border:1px solid rgba(var(--v-theme-primary),.3);border-radius:12px;color:rgb(var(--v-theme-primary));font-weight:500}.selected-studio-chip .chip-content[data-v-561cbd88]{display:flex;align-items:center}.change-studio-btn[data-v-561cbd88]{color:rgb(var(--v-theme-primary))!important}[data-v-561cbd88] .v-field{background-color:hsla(0,0%,100%,.3)!important;transition:background-color .2s ease}[data-v-561cbd88] .v-field--active{background-color:hsla(0,0%,100%,.5)!important}[data-v-561cbd88] .v-field--variant-outlined .v-field__outline__end,[data-v-561cbd88] .v-field--variant-outlined .v-field__outline__notch:after,[data-v-561cbd88] .v-field--variant-outlined .v-field__outline__notch:before,[data-v-561cbd88] .v-field--variant-outlined .v-field__outline__start{border-color:rgba(var(--v-theme-on-surface),.3)!important}.position-fixed[data-v-561cbd88]{position:fixed}.bottom-4[data-v-561cbd88]{bottom:16px}.right-4[data-v-561cbd88]{right:16px}.d-flex.flex-column.ga-3 .v-btn[data-v-561cbd88]{margin-left:auto;margin-right:auto;min-width:80%}.popup-card[data-v-249ee518]{overflow:hidden}.hero-image-popup[data-v-249ee518]{position:relative}.close-btn[data-v-249ee518]{position:absolute;top:12px;right:12px;background-color:rgba(0,0,0,.4);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-v-249ee518] .v-list-item__prepend .v-icon{margin-inline-end:20px;color:#00963f}[data-v-249ee518] .v-list-item-title{font-size:1.05rem;line-height:1.5}.border-neon[data-v-763c7247]{border:1px solid rgba(0,230,118,.5);box-shadow:0 0 50px rgba(0,230,118,.15)}.text-shadow-glow[data-v-763c7247]{text-shadow:0 0 20px hsla(0,0%,100%,.4)}.close-wrapper[data-v-763c7247]{position:absolute;top:10px;right:10px;z-index:10}.close-btn[data-v-763c7247]{background-color:rgba(0,0,0,.6)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.2)}.border-dashed[data-v-763c7247]{border:1px dashed hsla(0,0%,100%,.2)!important;background-color:rgba(33,33,33,.8)!important}.cursor-pointer[data-v-763c7247]{cursor:pointer}.extension-badge[data-v-763c7247]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-10deg);border:3px solid #ff5252;padding:10px 20px;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;z-index:5;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:stamp-in-763c7247 .6s cubic-bezier(.175,.885,.32,1.275) forwards;border-radius:8px}.extension-text[data-v-763c7247]{font-size:1.8rem;font-weight:900;letter-spacing:2px;color:#ff5252;text-shadow:0 0 10px rgba(255,82,82,.4);line-height:1}.extension-sub[data-v-763c7247]{font-size:1rem;font-weight:700;color:#fff;letter-spacing:1px}@keyframes stamp-in-763c7247{0%{opacity:0;transform:translate(-50%,-50%) scale(3) rotate(-30deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-10deg)}}.pulse-btn[data-v-763c7247]{animation:pulse-green-763c7247 2s infinite;transition:transform .2s}.pulse-btn[data-v-763c7247]:hover{transform:scale(1.02)}@keyframes pulse-green-763c7247{0%{box-shadow:0 0 0 0 rgba(0,230,118,.7)}70%{box-shadow:0 0 0 15px rgba(0,230,118,0)}to{box-shadow:0 0 0 0 rgba(0,230,118,0)}}.floating-trigger[data-v-763c7247]{position:fixed;bottom:20px;right:50%;transform:translate(50%);z-index:9990;cursor:pointer;display:flex;align-items:center;justify-content:center}.trigger-content[data-v-763c7247]{background:linear-gradient(45deg,#00e676,#69f0ae);color:#000;padding:10px 24px;border-radius:50px;box-shadow:0 4px 25px rgba(0,230,118,.4);display:flex;align-items:center;position:relative;z-index:2;transition:transform .2s;border:2px solid #fff}.floating-trigger:hover .trigger-content[data-v-763c7247]{transform:scale(1.05)}.pulse-ring[data-v-763c7247]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50px;border:2px solid #00e676;animation:ring-pulse-763c7247 2s infinite;z-index:1}@keyframes ring-pulse-763c7247{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}@media (max-width:600px){.trigger-content[data-v-763c7247]{padding:8px 16px}.floating-trigger[data-v-763c7247]{bottom:90px;width:90%;justify-content:center}.extension-text[data-v-763c7247]{font-size:1.4rem}}.v-menu.v-overlay{z-index:99999999999999!important}*{white-space:normal!important}@media only screen and (min-width:1000px){.text-h5{font-size:1.6rem!important}}.v-card-text,p{font-size:1rem!important}@media only screen and (min-width:1000px){.v-card-text,p{font-size:1.1rem}}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app,*{font-family:Saira,Helvetica,Arial,sans-serif!important}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.tiktok-popup-dialog-content .v-overlay__content{margin:0!important;height:100%;width:100%}.tiktok-popup-item{color:#fff}.popup-text-content{line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.popup-text-content a{color:#87cefa!important;text-decoration:underline!important}.popup-text-content p{margin-bottom:.5em}.no-image-placeholder{width:100%}.tiktok-popup-item .text-white h3{font-weight:600}.tiktok-popup-item .text-body-1,.tiktok-popup-item .text-body-2{color:#e0e0e0!important}.tiktok-popup-item .v-card-actions .v-btn{letter-spacing:.05em}.tiktok-popup-item .v-card-actions .v-btn.v-btn--text{color:#bdbdbd!important}.tiktok-popup-item .v-card-actions .v-btn.v-btn--text:hover{color:#fff!important}.back-to-app-btn--raised{bottom:70px!important}.back-to-app-btn{position:fixed;bottom:50px;left:50%;transform:translateX(-50%);z-index:9999999;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:hsla(0,0%,8%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff!important;font-size:.95rem;font-weight:500;text-decoration:none;border-radius:999px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.35);transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.back-to-app-btn:hover{transform:translateX(-50%) translateY(-2px);background:rgba(30,30,30,.95);box-shadow:0 12px 28px rgba(0,0,0,.45)}.back-to-app-btn:active{transform:translateX(-50%) translateY(0)}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.back-to-app-btn{background:hsla(0,0%,8%,.95)}}.loading-video[data-v-28612778]{position:relative;text-align:center;color:#fff;border-bottom:5px solid #00963f;display:flex;justify-content:center;align-items:center;background-color:#fff;aspect-ratio:16/9;width:100%}@media only screen and (min-width:1000px){.loading-video[data-v-28612778]{height:70vh!important}}.header-content[data-v-28612778]{position:relative;aspect-ratio:16/9;width:100%;border-bottom:5px solid #00963f;max-height:400px}@media only screen and (min-width:1000px){.header-content[data-v-28612778]{max-height:70vh!important}}.header-placeholder[data-v-28612778]{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header-video[data-v-28612778]{width:100%;height:100%;z-index:0;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.header-video.loading[data-v-28612778]{width:0!important;height:0!important}.sexy-search-menu{border-radius:24px!important;box-shadow:0 10px 40px rgba(0,70,30,.15)!important;margin-top:8px;overflow:hidden;background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.03)}.sexy-search-menu .v-list{padding:0!important;background:transparent!important}@keyframes slideInDownCustom{0%{opacity:0;transform:translateY(-15px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.sexy-list-item{opacity:0;animation:slideInDownCustom .4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i)*.05s);transition:background-color .2s ease}.sexy-list-item:not(.v-list-item--disabled):hover{background-color:rgba(0,150,63,.05)!important}.sexy-list-item:not(.v-list-item--disabled):hover .v-icon{transform:translateX(3px);transition:transform .2s ease}.pulse-chip{animation:pulse-warning 2s infinite}@keyframes pulse-warning{0%{box-shadow:0 0 0 0 rgba(255,152,0,.7)}70%{box-shadow:0 0 0 8px rgba(255,152,0,0)}to{box-shadow:0 0 0 0 rgba(255,152,0,0)}}.search-card[data-v-20c799e9]{background:linear-gradient(135deg,#00963f,#007a33)!important}.search-input[data-v-20c799e9]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.search-input[data-v-20c799e9]:focus-within{transform:scale(1.02)}.search-input[data-v-20c799e9] .v-field{box-shadow:0 4px 15px rgba(0,0,0,.1)}.page-wrapper[data-v-3f0afe10]{background-color:#111;min-height:600px;overflow:hidden;width:100%}.bg-noise[data-v-3f0afe10]{position:absolute;inset:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");opacity:.4;pointer-events:none;z-index:0}.bg-spotlight[data-v-3f0afe10]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle at center,rgba(0,150,63,.25) 0,hsla(0,0%,7%,0) 70%);z-index:1}.z-index-2[data-v-3f0afe10]{z-index:2}.text-neon-flicker[data-v-3f0afe10]{color:transparent;font-family:monospace,sans-serif;-webkit-text-stroke:2px #fff;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px hsla(0,0%,100%,.8),0 0 40px #00963f,0 0 70px rgba(0,150,63,.8),0 0 100px rgba(0,150,63,.5);opacity:1;animation:flicker-3f0afe10 5s infinite forwards}@keyframes flicker-3f0afe10{0%,90%,92%,94%,96%,98%,to{-webkit-text-stroke:2px #fff;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 20px hsla(0,0%,100%,.8),0 0 40px #00963f,0 0 70px rgba(0,150,63,.8),0 0 100px rgba(0,150,63,.5);opacity:1}91%,93%,95%,97%{text-shadow:none;-webkit-text-stroke:2px hsla(0,0%,100%,.1);opacity:.3}}.pulse-btn[data-v-3f0afe10]{position:relative;transition:transform .2s}.pulse-btn[data-v-3f0afe10]:hover{transform:scale(1.05)}.pulse-btn[data-v-3f0afe10]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:9999px;box-shadow:0 0 0 0 rgba(242,185,80,.7);animation:pulse-gold-3f0afe10 2s infinite}@keyframes pulse-gold-3f0afe10{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(242,185,80,.7)}70%{transform:scale(1.05);box-shadow:0 0 0 15px rgba(242,185,80,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(242,185,80,0)}}.gap-6[data-v-3f0afe10]{gap:24px}@media (max-width:600px){.text-neon-flicker[data-v-3f0afe10]{-webkit-text-stroke:1px #fff;text-shadow:0 0 3px #fff,0 0 10px #fff,0 0 20px #00963f,0 0 40px rgba(0,150,63,.6)}@keyframes flicker-3f0afe10{0%,90%,92%,94%,96%,98%,to{-webkit-text-stroke:1px #fff;text-shadow:0 0 3px #fff,0 0 10px #fff,0 0 20px #00963f,0 0 40px rgba(0,150,63,.6);opacity:1}91%,93%,95%,97%{text-shadow:none;-webkit-text-stroke:1px hsla(0,0%,100%,.1);opacity:.3}}}.z-index-2[data-v-195568c6]{position:relative;z-index:2}.gap-4[data-v-195568c6]{gap:16px}.gap-6[data-v-195568c6]{gap:24px}.tracking-wide[data-v-195568c6]{letter-spacing:1.2px}.text-gradient[data-v-195568c6]{background:linear-gradient(135deg,#00963f,#43a047);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.video-outer-frame[data-v-195568c6]{box-shadow:0 20px 40px rgba(0,0,0,.15);border-radius:24px;transition:transform .3s ease}.video-outer-frame[data-v-195568c6]:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.2)}.video-card-wrapper[data-v-195568c6]{position:relative;width:100%;aspect-ratio:16/9;background:#000;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (min-width:960px){.video-card-wrapper[data-v-195568c6]{aspect-ratio:16/10}}.hero-video[data-v-195568c6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loading-overlay[data-v-195568c6]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:#f5f5f5;z-index:1}.video-gradient-overlay[data-v-195568c6]{position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);pointer-events:none}.glass-effect[data-v-195568c6]{background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);transition:all .2s}.glass-effect[data-v-195568c6]:hover{background:rgba(0,0,0,.5);transform:scale(1.1)}.mute-btn[data-v-195568c6]{position:absolute;bottom:20px;right:20px;z-index:10}.mute-feedback-center[data-v-195568c6]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none}.glass-feedback[data-v-195568c6]{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.decorative-blob[data-v-195568c6]{position:absolute;top:-20%;right:-10%;width:800px;height:800px;background:radial-gradient(circle,rgba(0,150,63,.06) 0,hsla(0,0%,100%,0) 70%);z-index:0;pointer-events:none}.decorative-dots[data-v-195568c6]{position:absolute;bottom:-30px;left:-30px;width:120px;height:120px;background-image:radial-gradient(#00963f 1.5px,transparent 0);background-size:12px 12px;opacity:.4;z-index:-1}.pulse-hover[data-v-195568c6]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,150,63,.3)}.hover-underline[data-v-195568c6]{position:relative}.hover-underline[data-v-195568c6]:after{content:"";position:absolute;width:0;height:2px;bottom:5px;left:50%;background-color:#00963f;transition:all .3s}.hover-underline[data-v-195568c6]:hover:after{width:80%;left:10%}.second-chance-badge[data-v-25c06edf]{background:rgba(0,230,118,.15);border:1px solid rgba(0,230,118,.4);color:#00e676;padding:2px 8px;border-radius:4px;font-size:.65rem;font-weight:900;letter-spacing:.5px;animation:badge-pulse-25c06edf 2s ease-in-out infinite}@keyframes badge-pulse-25c06edf{0%,to{box-shadow:0 0 0 0 rgba(0,230,118,.4)}50%{box-shadow:0 0 8px 2px rgba(0,230,118,.2)}}.text-gradient[data-v-25c06edf]{background:linear-gradient(90deg,#00963f,#4caf50);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-texture[data-v-25c06edf]{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.exercise-card[data-v-25c06edf]{border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.exercise-card[data-v-25c06edf]:hover{background-color:#2c3333!important;border-color:#00963f;transform:translateY(-2px)}.border-thin[data-v-25c06edf]{border-width:1px!important}.video-frame[data-v-25c06edf]{aspect-ratio:16/9;width:100%;background:#000;box-shadow:0 20px 40px rgba(0,0,0,.4);transform:translateZ(0)}.video-wrapper[data-v-25c06edf]{width:100%;height:100%;position:relative}.hyrox-video[data-v-25c06edf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-gradient[data-v-25c06edf]{position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);pointer-events:none}.neon-stripe[data-v-25c06edf]{position:absolute;top:20px;right:-10px;width:100px;height:100px;border:2px solid #00963f;opacity:.3;z-index:-1;filter:blur(1px)}.glass-effect[data-v-25c06edf]{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mute-btn[data-v-25c06edf]{position:absolute;bottom:20px;right:20px;z-index:10}.mute-feedback-center[data-v-25c06edf]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none}.glass-feedback[data-v-25c06edf]{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.border-top-green[data-v-25c06edf]{border-top:4px solid #00963f!important}.z-index-2[data-v-25c06edf]{position:relative;z-index:2}.rotate-180[data-v-25c06edf]{transform:rotate(180deg)}.hover-white[data-v-25c06edf]:hover{color:#fff!important}.gap-2[data-v-25c06edf]{gap:8px}.pulse-hover[data-v-25c06edf]:hover{box-shadow:0 0 20px rgba(0,150,63,.4);transform:translateY(-2px)}.event-teaser-card[data-v-25c06edf]{border:1px solid rgba(0,150,63,.3);transition:all .3s ease}.event-teaser-card[data-v-25c06edf]:hover{border-color:#00963f;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,150,63,.2)}.event-icon-box[data-v-25c06edf]{width:40px;height:40px;background:rgba(0,150,63,.1)}.lh-1[data-v-25c06edf]{line-height:1.1}@keyframes neonPulse-25c06edf{0%{box-shadow:0 0 0 0 rgba(0,150,63,.4)}70%{box-shadow:0 0 0 6px rgba(0,150,63,0)}to{box-shadow:0 0 0 0 rgba(0,150,63,0)}}.border-neon-pulse[data-v-25c06edf]{animation:neonPulse-25c06edf 2s infinite}.gap-3[data-v-2207c658]{gap:12px}.z-index-2[data-v-2207c658]{position:relative;z-index:2}.tracking-wide[data-v-2207c658]{letter-spacing:1.2px}.text-gradient[data-v-2207c658]{background:linear-gradient(90deg,#00963f,#43a047);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-texture-light[data-v-2207c658]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.05) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.bg-glow-blob-light[data-v-2207c658]{position:absolute;right:-10%;top:20%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,150,63,.05) 0,transparent 70%);pointer-events:none}.video-frame[data-v-2207c658]{aspect-ratio:16/9;width:100%;background:#f5f5f5;box-shadow:0 20px 40px rgba(0,0,0,.15);transform:translateZ(0)}.video-wrapper[data-v-2207c658]{width:100%;height:100%;position:relative}.gf-video[data-v-2207c658]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-gradient[data-v-2207c658]{position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);pointer-events:none}.decorative-border-light[data-v-2207c658]{position:absolute;top:20px;left:-10px;width:100%;height:100%;border:2px solid #00963f;border-radius:24px;z-index:-1;opacity:.3}.course-chip[data-v-2207c658]{border:1px solid rgba(0,0,0,.05);transition:all .2s ease;background-color:#fff!important;color:#333}.course-chip[data-v-2207c658]:hover{border-color:#00963f;color:#00963f;transform:translateY(-2px)}.glass-effect[data-v-2207c658]{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mute-btn[data-v-2207c658]{position:absolute;bottom:20px;right:20px;z-index:10}.mute-feedback-center[data-v-2207c658]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;pointer-events:none}.glass-feedback[data-v-2207c658]{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pulse-hover[data-v-2207c658]:hover{box-shadow:0 10px 25px rgba(0,150,63,.3);transform:translateY(-2px)}.icon-pulse[data-v-2207c658]{animation:fire-pulse-2207c658 2s infinite}@keyframes fire-pulse-2207c658{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.6;transform:scale(1)}}.bg-black[data-v-efa3931c]{background-color:#121212!important}.text-green-accent-3[data-v-efa3931c]{color:#00e676!important}.sticky-header[data-v-efa3931c]{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(0,230,118,.2)}.hide-scrollbar[data-v-efa3931c]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-efa3931c]::-webkit-scrollbar{display:none}.date-pill[data-v-efa3931c]{width:56px;height:72px;background:#212121;border-radius:16px;border:1px solid hsla(0,0%,100%,.1)}.date-pill.active[data-v-efa3931c]{background:#00e676;border-color:#00e676}.transition-swing[data-v-efa3931c]{transition:all .2s ease}.time-col[data-v-efa3931c]{min-width:60px}.leading-none[data-v-efa3931c]{line-height:1}.course-card-dark[data-v-efa3931c]{background:#1e1e1e;border:1px solid hsla(0,0%,100%,.05);overflow:hidden;transition:all .2s ease}.course-card-dark[data-v-efa3931c]:hover{background:#252525;border-color:rgba(0,230,118,.5);transform:translateX(5px)}.accent-bar[data-v-efa3931c]{position:absolute;left:0;top:0;bottom:0;width:4px;background:#00e676}.border-neon[data-v-efa3931c]{border:1px solid rgba(0,230,118,.3)}.gap-3[data-v-efa3931c]{gap:12px}.gap-2[data-v-efa3931c]{gap:8px}.tracking-wide[data-v-efa3931c]{letter-spacing:1px}.hover-white[data-v-efa3931c]:hover{color:#fff!important}.studio-selector[data-v-efa3931c] .v-field{box-shadow:none!important}.gap-4[data-v-7dee8b0c]{gap:16px}.z-index-2[data-v-7dee8b0c]{position:relative;z-index:2}.tracking-wide[data-v-7dee8b0c]{letter-spacing:1.2px}.text-gradient-wellness[data-v-7dee8b0c]{background:linear-gradient(90deg,#00796b,#00963f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-texture-light[data-v-7dee8b0c]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,121,107,.05) 1px,transparent 0);background-size:24px 24px;pointer-events:none}.bg-zen-blob[data-v-7dee8b0c]{position:absolute;left:-10%;bottom:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(0,150,63,.06) 0,transparent 70%);pointer-events:none;z-index:0}.carousel-frame[data-v-7dee8b0c]{aspect-ratio:4/3;width:100%;background:#f5f5f5;box-shadow:0 20px 50px rgba(0,121,107,.15);transform:translateZ(0);border:4px solid #fff}@media (max-width:600px){.carousel-frame[data-v-7dee8b0c]{aspect-ratio:16/10}}.wellness-carousel[data-v-7dee8b0c]{height:100%!important}.gradient-overlay[data-v-7dee8b0c]{background:linear-gradient(0deg,rgba(0,0,0,.3),transparent)}.icon-circle[data-v-7dee8b0c]{width:32px;height:32px;border-radius:50%;background-color:#e0f2f1;display:flex;justify-content:center;align-items:center}.feature-item[data-v-7dee8b0c]{background-color:#fff;padding:8px 16px 8px 8px;border-radius:50px;border:1px solid rgba(0,0,0,.05);transition:transform .2s;box-shadow:0 2px 5px rgba(0,0,0,.03)}.feature-item[data-v-7dee8b0c]:hover{transform:translateY(-2px);box-shadow:0 5px 10px rgba(0,0,0,.05);border-color:#00796b}.decorative-leaf[data-v-7dee8b0c]{position:absolute;bottom:-40px;right:-40px;z-index:-1;transform:rotate(-30deg)}.pulse-hover-teal[data-v-7dee8b0c]:hover{box-shadow:0 10px 25px rgba(0,121,107,.3);transform:translateY(-2px)}[data-v-7dee8b0c] .v-carousel__controls{background:transparent!important;padding-bottom:10px;justify-content:flex-end;padding-right:20px}[data-v-7dee8b0c] .v-btn--icon.v-btn--density-default{width:10px;height:10px}[data-v-7dee8b0c] .v-carousel__controls .v-btn{color:hsla(0,0%,100%,.6)}[data-v-7dee8b0c] .v-carousel__controls .v-btn--active{color:#fff;transform:scale(1.2)}.v-card[data-v-8c8d0a3e]{width:100%;height:auto;min-height:300px;display:flex;flex-direction:column;transition:min-height .3s ease-in-out}.v-card.last-slide-active[data-v-8c8d0a3e]{min-height:420px}@keyframes ken-burns-slow-zoom-8c8d0a3e{0%{transform:scale(1)}to{transform:scale(1.1)}}.promo-background[data-v-8c8d0a3e]{flex-grow:1;position:relative;background-image:url(https://images.unsplash.com/photo-1507525428034-b723a996f6ea?auto=format&fit=crop&w=1200&q=80);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;transform:scale(1);transition:transform .5s ease-out}@keyframes subtle-gradient-animation-8c8d0a3e{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.promo-overlay[data-v-8c8d0a3e]{position:absolute;top:0;left:0;right:0;bottom:0;transition:background-image .8s ease-in-out;background-size:200% 200%;animation:subtle-gradient-animation-8c8d0a3e 15s ease infinite;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes slide-in-up-8c8d0a3e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-in-up[data-v-8c8d0a3e]{animation:slide-in-up-8c8d0a3e .6s ease-out forwards}@keyframes fade-in-down-8c8d0a3e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.close-btn-animation[data-v-8c8d0a3e]{opacity:0;animation:fade-in-down-8c8d0a3e .5s ease-out .8s forwards}@keyframes cta-pop-8c8d0a3e{0%{transform:scale(1)}80%{transform:scale(1)}90%{transform:scale(1.08)}to{transform:scale(1)}}.cta-button-animation[data-v-8c8d0a3e]{animation:cta-pop-8c8d0a3e 1.5s ease-out .8s}.v-window-item p[data-v-8c8d0a3e]{white-space:pre-wrap}.last-slide-text[data-v-8c8d0a3e]{display:inline-flex;flex-direction:column;align-items:flex-start;text-align:left}.gap-4[data-v-53564806]{gap:16px}.z-index-2[data-v-53564806]{position:relative;z-index:2}.tracking-wide[data-v-53564806]{letter-spacing:1.2px}.text-gradient-match[data-v-53564806]{background:linear-gradient(90deg,#00963f,#00bfa5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.match-section[data-v-53564806]{background-color:#f7f9fa!important}.bg-texture-light[data-v-53564806]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,150,63,.05) 1px,transparent 0);background-size:24px 24px;pointer-events:none}.bg-match-blob[data-v-53564806]{position:absolute;left:-20%;top:10%;width:800px;height:800px;background:radial-gradient(circle,rgba(0,150,63,.05) 0,transparent 70%);pointer-events:none;z-index:0}.sticky-side[data-v-53564806]{position:sticky;top:120px}.quiz-flow-area[data-v-53564806]{min-height:500px}.shadow-sm[data-v-53564806]{box-shadow:0 4px 15px rgba(0,0,0,.03)!important}.border-light[data-v-53564806]{border:1px solid rgba(0,0,0,.05)}.border-top-light[data-v-53564806]{border-top:2px solid rgba(0,0,0,.05)}.hover-bg-grey[data-v-53564806]:hover{background-color:rgba(0,0,0,.05)}.studio-grid[data-v-53564806]{display:flex;flex-direction:column;gap:16px;max-height:400px;overflow-y:auto;padding-right:8px}.studio-item[data-v-53564806]{background:#fff;border-radius:20px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.5,1);border:2px solid transparent;box-shadow:0 4px 15px rgba(0,0,0,.03)}.studio-item[data-v-53564806]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.studio-item.selected[data-v-53564806]{background:#f0fdf4;border-color:#00963f;box-shadow:0 10px 25px rgba(0,150,63,.15)}.check-indicator[data-v-53564806]{width:32px;height:32px;border-radius:50%;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;transition:all .3s}.studio-item.selected .check-indicator[data-v-53564806]{background:#00963f;border-color:#00963f}.goal-item[data-v-53564806]{background:#fff;border-radius:24px;border:2px solid transparent;cursor:pointer;height:160px;transition:all .3s cubic-bezier(.25,.8,.5,1);box-shadow:0 4px 15px rgba(0,0,0,.03)}.goal-item[data-v-53564806]:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.goal-item.selected[data-v-53564806]{background:#f0fdf4;border-color:#00963f;box-shadow:0 12px 30px rgba(0,150,63,.15)}.day-pill[data-v-53564806]{background:#fff;padding:16px 28px;border-radius:50px;font-weight:700;font-size:1.1rem;color:#424242;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px rgba(0,0,0,.03);border:2px solid transparent}.day-pill[data-v-53564806]:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.day-pill.selected[data-v-53564806]{background:#00963f;color:#fff;border-color:#00963f;box-shadow:0 10px 25px rgba(0,150,63,.3)}.duration-item[data-v-53564806],.focus-item[data-v-53564806]{background:#fff;border:2px solid transparent;border-radius:20px;padding:24px 32px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 15px rgba(0,0,0,.03)}.duration-item[data-v-53564806]:hover,.focus-item[data-v-53564806]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.duration-item.selected[data-v-53564806],.focus-item.selected[data-v-53564806]{background:#f0fdf4;border-color:#00963f;box-shadow:0 10px 25px rgba(0,150,63,.15)}.native-result-card[data-v-53564806]{border-radius:24px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.05);height:100%;display:flex;flex-direction:column}.native-result-card[data-v-53564806]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,150,63,.15)}.result-img-wrapper[data-v-53564806]{position:relative}.match-badge[data-v-53564806]{position:absolute;top:16px;right:16px;background:rgba(0,150,63,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;padding:6px 12px;border-radius:50px;font-weight:700;font-size:.75rem;display:flex;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.2)}.native-special-banner[data-v-53564806]{border-radius:24px;padding:32px;cursor:pointer;transition:transform .3s ease;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.native-special-banner[data-v-53564806]:hover{transform:scale(1.02)}.milon-theme[data-v-53564806]{background:linear-gradient(135deg,#00963f,#1b5e20)}.hyrox-theme[data-v-53564806]{background:linear-gradient(135deg,#212121,#000)}.banner-icon[data-v-53564806]{background:hsla(0,0%,100%,.15);border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.studio-grid[data-v-53564806]::-webkit-scrollbar{width:6px}.studio-grid[data-v-53564806]::-webkit-scrollbar-track{background:transparent}.studio-grid[data-v-53564806]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.studio-grid[data-v-53564806]::-webkit-scrollbar-thumb:hover{background:#00963f}.pulse-hover[data-v-53564806]:hover{box-shadow:0 10px 25px rgba(0,150,63,.4)!important;transform:translateY(-2px)}.gradient-overlay[data-v-53564806]{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.line-clamp-2[data-v-53564806]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tdot-promo-section[data-v-7c869233]{position:relative;overflow:hidden;color:#f7f7f4;line-height:1.6}.tdot-promo-image[data-v-7c869233]{display:flex;align-items:center;min-height:450px}.tdot-promo-content[data-v-7c869233]{position:relative;z-index:2;text-shadow:1px 1px 6px rgba(0,0,0,.6);padding-top:2rem;padding-bottom:2rem}.date-highlight[data-v-7c869233]{font-weight:500!important;letter-spacing:.5px}.promo-subtitle[data-v-7c869233]{color:hsla(60,16%,96%,.9)}.promo-subtitle strong[data-v-7c869233]{color:#fff;font-weight:600}.pulse-animation[data-v-7c869233]{animation:pulse-7c869233 2.5s ease-in-out infinite}@keyframes pulse-7c869233{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,63,.7)}70%{transform:scale(1.05);box-shadow:0 0 10px 20px rgba(0,150,63,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,63,0)}}.heartbeat-icon[data-v-7c869233]{animation:heartbeat-7c869233 1.5s ease-in-out infinite both}@keyframes heartbeat-7c869233{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media(max-width:599px){.tdot-promo-content h2[data-v-7c869233]{font-size:2.3rem!important;line-height:1.2}.tdot-promo-content .text-h5[data-v-7c869233]{font-size:1.5rem!important}.tdot-promo-image[data-v-7c869233]{min-height:400px}.v-btn[data-v-7c869233]{min-width:250px!important}}@media(min-width:960px){.tdot-promo-image[data-v-7c869233]{min-height:380px;max-height:450px}.tdot-promo-content[data-v-7c869233]{padding-top:1rem;padding-bottom:1rem}}.cta-banner-container[data-v-5abb3ac1]{background:transparent!important}.cta-content-wrapper[data-v-5abb3ac1]{background-color:#212121;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 40px 80px rgba(0,0,0,.25)!important;max-width:800px;position:relative;overflow:hidden;&[data-v-5abb3ac1]:before{content:"";position:absolute;top:-150px;right:-150px;width:350px;height:350px;background:radial-gradient(circle,rgba(0,150,63,.2) 0,transparent 70%);filter:blur(40px);pointer-events:none;z-index:1}}.z-index-2[data-v-5abb3ac1]{position:relative;z-index:2}.cta-glow-sphere[data-v-5abb3ac1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,150,63,.05) 0,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.cta-texture-grid[data-v-5abb3ac1]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,150,63,.03) 1px,transparent 0);background-size:24px 24px;pointer-events:none;z-index:0}.cta-glass-chip[data-v-5abb3ac1]{background:rgba(0,150,63,.1)!important;border:1px solid rgba(0,150,63,.2)!important;color:#00963f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.72rem!important;letter-spacing:1.5px!important}.cta-display-title[data-v-5abb3ac1]{font-size:3.2rem;line-height:1.05;letter-spacing:-1px;.stroke-text-white[data-v-5abb3ac1]{-webkit-text-stroke:1.5px #fff;color:transparent}.accent-green[data-v-5abb3ac1]{background:linear-gradient(90deg,#00963f,#007a33);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}.cta-description[data-v-5abb3ac1]{font-size:1.1rem;line-height:1.75;max-width:620px}.cta-date-capsule[data-v-5abb3ac1]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);width:-moz-fit-content;width:fit-content}.cta-feature-item[data-v-5abb3ac1]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.1);&[data-v-5abb3ac1]:hover{transform:translateY(-3px);border-color:rgba(0,150,63,.3);background:hsla(0,0%,100%,.04);box-shadow:0 10px 25px rgba(0,150,63,.1)}}.cta-feature-icon[data-v-5abb3ac1]{width:32px;height:32px;border-radius:50%;background:rgba(0,150,63,.1);border:1px solid rgba(0,150,63,.2);display:flex;justify-content:center;align-items:center}.text-corporate-green[data-v-5abb3ac1]{color:#00963f!important}.pulse-hover-white[data-v-5abb3ac1]{transition:all .3s ease;&[data-v-5abb3ac1]:hover{background-color:#f8fafc!important;border-color:#00963f!important;color:#00963f!important;box-shadow:0 10px 25px rgba(0,150,63,.15)!important;transform:translateY(-2px)}}.gap-4[data-v-5abb3ac1]{gap:16px}.icon-pulse[data-v-5abb3ac1]{animation:plane-pulse-5abb3ac1 2s infinite}@keyframes plane-pulse-5abb3ac1{0%{opacity:.6;transform:scale(1) translate(0)}50%{opacity:1;transform:scale(1.1) translate(2px,-2px)}to{opacity:.6;transform:scale(1) translate(0)}}@media (max-width:960px){.cta-content-wrapper[data-v-5abb3ac1]{padding:32px 16px!important;border-radius:24px!important}.cta-display-title[data-v-5abb3ac1]{font-size:2.2rem}.cta-description[data-v-5abb3ac1]{font-size:1rem}}.border-light[data-v-744bd8d0]{border:1px solid rgba(0,0,0,.05)}.gap-3[data-v-744bd8d0]{gap:12px}.tracking-wide[data-v-744bd8d0]{letter-spacing:1.5px}.studio-title[data-v-744bd8d0]{line-height:1.1!important;word-break:break-word}.location-card[data-v-744bd8d0]{box-shadow:0 4px 20px rgba(0,0,0,.03)!important;transition:all .3s ease}.location-card[data-v-744bd8d0]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,150,63,.08)!important}.top-accent-bar[data-v-744bd8d0]{height:6px;width:100%;background:linear-gradient(90deg,#00963f,#00963f)}.icon-box-primary[data-v-744bd8d0]{width:48px;height:48px;background-color:#00963f;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,150,63,.2)}.address-box[data-v-744bd8d0]{transition:background-color .2s}.address-box[data-v-744bd8d0]:hover{background-color:#f0f0f0!important}.pulse-hover[data-v-744bd8d0]:hover{box-shadow:0 8px 25px rgba(0,150,63,.3)!important;transform:translateY(-1px)}.hover-btn-grey[data-v-744bd8d0]{transition:all .2s ease}.hover-btn-grey[data-v-744bd8d0]:hover{background-color:#eee!important;transform:translateY(-1px)}.club-map{width:100%;overflow:hidden}.club-map .custom-marker-icon{background:#00963f;border:2px solid #fff;color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.club-map .leaflet-control-container{display:none}.club-map>.leaflet-map-container{width:100%!important;height:100%!important;min-height:var(--map-height)}.header-section[data-v-16abc874]{border-bottom:7px solid rgb(var(--v-theme-primary))}.content-list-background[data-v-16abc874]{background:#f4f6f9;padding:40px 0;min-height:100vh}.card-glass[data-v-16abc874]{background:hsla(0,0%,100%,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px!important;color:#2c3e50;box-shadow:0 8px 32px 0 rgba(0,0,0,.08)!important}.card-title[data-v-16abc874]{font-size:2rem;line-height:1.3;color:#1a232e;word-break:break-word}.card-text[data-v-16abc874]{font-size:1.1rem;line-height:1.7;color:#333;max-width:650px}@media (max-width:600px){.card-title[data-v-16abc874]{font-size:1.75rem}.card-text[data-v-16abc874]{font-size:1rem}.v-row>.v-col[data-v-16abc874]{padding-top:8px;padding-bottom:8px}}.header-section[data-v-886a25fc]{border-bottom:7px solid rgb(var(--v-theme-primary))}.content-list-background[data-v-886a25fc]{padding-top:0}.card-glass-no-box-shadow[data-v-886a25fc]{border:1px solid hsla(0,0%,100%,.2);border-radius:24px!important}.card-glass-no-box-shadow[data-v-886a25fc],.card-glass[data-v-886a25fc]{background:hsla(0,0%,100%,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#2c3e50;transition:all .3s ease-in-out}.card-glass[data-v-886a25fc]{border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px 0 rgba(0,0,0,.08)!important}.card-glass[dark][data-v-886a25fc]{color:#fff}.card-glass[data-v-886a25fc]:hover{transform:translateY(-5px);box-shadow:0 12px 40px 0 rgba(0,0,0,.12)!important}.highlight-box[data-v-886a25fc]{background:rgba(var(--v-theme-primary),.1);border-left:4px solid rgb(var(--v-theme-primary))}.section-title[data-v-886a25fc]{font-size:3rem;line-height:1.2}.welcome-title[data-v-886a25fc]{font-size:2.5rem;line-height:1.25}.versprechen-title[data-v-886a25fc]{font-size:2rem}.original-text-wrapper[data-v-886a25fc]{max-width:800px}.hero-image-wrapper[data-v-886a25fc]{height:100%}.card-carousel[data-v-886a25fc]{height:auto!important}.member-photo[data-v-886a25fc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}@media (max-width:960px){.welcome-title[data-v-886a25fc]{font-size:1.75rem}.section-title[data-v-886a25fc]{font-size:2.5rem}}@media (max-width:600px){.welcome-title[data-v-886a25fc]{font-size:1.6rem!important;line-height:1.3!important;text-align:left!important}.section-title[data-v-886a25fc]{font-size:2rem!important;line-height:1.2!important;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.versprechen-title[data-v-886a25fc]{font-size:1.75rem!important}.hero-image-wrapper[data-v-886a25fc]{max-height:350px!important;border-radius:16px!important}.swipe-only-mobile[data-v-886a25fc] .v-window__controls{display:none!important}}.loading-overlay[data-v-5fb23d12]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);z-index:9999}.header-section[data-v-5fb23d12]{border-bottom:7px solid rgb(var(--v-theme-primary))}.content-list-background[data-v-5fb23d12]{padding-top:24px;padding-bottom:48px}.card-glass[data-v-5fb23d12]{background:hsla(0,0%,100%,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px!important;color:#2c3e50;transition:all .3s ease-in-out;box-shadow:0 8px 32px 0 rgba(0,0,0,.1);cursor:pointer}.card-glass[data-v-5fb23d12]:hover{transform:translateY(-5px) scale(1.02);background:hsla(0,0%,100%,.8);box-shadow:0 8px 32px 0 rgba(0,0,0,.1),0 0 20px rgba(var(--v-theme-primary),.3)}.card-glass .v-card-subtitle[data-v-5fb23d12]{color:#34495e}.card-title[data-v-5fb23d12]{word-break:break-word;-webkit-hyphens:none;hyphens:none}.presale-highlight[data-v-5fb23d12]{border:2px solid #ff9800!important;box-shadow:0 0 20px rgba(255,152,0,.2)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(255,243,224,.7))!important}.presale-highlight[data-v-5fb23d12]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 8px 32px 0 rgba(255,152,0,.3),0 0 25px rgba(255,152,0,.5)!important}.pulse-chip[data-v-5fb23d12]{animation:pulse-warning-5fb23d12 2s infinite}@keyframes pulse-warning-5fb23d12{0%{box-shadow:0 0 0 0 rgba(255,152,0,.7)}70%{box-shadow:0 0 0 10px rgba(255,152,0,0)}to{box-shadow:0 0 0 0 rgba(255,152,0,0)}}.glass-message-box[data-v-5fb23d12]{background:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;color:#333;padding:4rem 2rem}[data-v-5fb23d12] .custom-autocomplete input:-webkit-autofill,[data-v-5fb23d12] .custom-autocomplete input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.coming-soon-dialog[data-v-5fb23d12]{background:#0f1412!important;color:#fff;border-radius:20px!important;overflow:hidden}.dialog-hero[data-v-5fb23d12]{background:linear-gradient(135deg,#1a201d,#0f1412);border-bottom:1px solid hsla(0,0%,100%,.05)}.dialog-bg-glow[data-v-5fb23d12]{position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(100px);opacity:.4;pointer-events:none;z-index:1}.dialog-bg-glow--tl[data-v-5fb23d12]{top:-150px;left:-150px;background:rgba(0,150,63,.5)}.dialog-bg-glow--br[data-v-5fb23d12]{bottom:-200px;right:-200px;background:rgba(0,150,63,.3)}.dialog-close-btn[data-v-5fb23d12]{position:absolute!important;top:12px;right:12px;z-index:10;background:hsla(0,0%,100%,.08)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.dialog-close-btn[data-v-5fb23d12]:hover{background:hsla(0,0%,100%,.15)!important;transform:rotate(90deg)}.dialog-content[data-v-5fb23d12]{background:#0f1412;position:relative}.dialog-footer[data-v-5fb23d12]{background:linear-gradient(180deg,#0f1412,#1a201d);border-top:1px solid hsla(0,0%,100%,.05)}.z-index-2[data-v-5fb23d12]{z-index:2}.dialog-card-wrapper[data-v-5fb23d12]{opacity:0;transform:translateY(15px);animation:dialogFadeUp-5fb23d12 .5s ease-out forwards}@keyframes dialogFadeUp-5fb23d12{to{opacity:1;transform:translateY(0)}}.dialog-offer-card[data-v-5fb23d12]{background:linear-gradient(135deg,rgba(0,150,63,.12),rgba(0,0,0,.3));border:1px solid rgba(0,150,63,.3);min-height:130px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.dialog-offer-card[data-v-5fb23d12]:hover{transform:translateY(-4px);border-color:rgba(0,150,63,.7);box-shadow:0 10px 25px rgba(0,150,63,.25)}.dialog-offer-card:hover .dialog-offer-glow[data-v-5fb23d12]{opacity:1}.dialog-offer-card:hover .dialog-icon-bg[data-v-5fb23d12]{transform:scale(1.15);background:rgba(0,150,63,.35)}.dialog-offer-card:hover .dialog-corner-badge[data-v-5fb23d12]{transform:rotate(15deg) scale(1.1)}.dialog-offer-glow[data-v-5fb23d12]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle,rgba(0,150,63,.2) 0,transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.dialog-icon-wrapper[data-v-5fb23d12]{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.dialog-icon-bg[data-v-5fb23d12]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,150,63,.2);border-radius:50%;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.dialog-corner-badge[data-v-5fb23d12]{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#00963f,#00c853);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(0,150,63,.5);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);z-index:2}.dialog-service-card[data-v-5fb23d12]{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);min-height:100px;transition:all .3s ease;cursor:pointer}.dialog-service-card[data-v-5fb23d12]:hover{background:hsla(0,0%,100%,.08);border-color:rgba(0,150,63,.4);transform:translateY(-3px)}.dialog-service-card:hover .dialog-service-icon-bg[data-v-5fb23d12]{background:rgba(0,150,63,.2)}.dialog-service-card:hover .dialog-service-icon-bg .v-icon[data-v-5fb23d12]{color:rgb(var(--v-theme-primary))!important}.dialog-service-icon-bg[data-v-5fb23d12]{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.leading-tight[data-v-5fb23d12]{line-height:1.3}.dialog-cta-btn[data-v-5fb23d12]{transition:transform .2s ease,box-shadow .2s ease}.dialog-cta-btn[data-v-5fb23d12]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,150,63,.4)!important}@media (max-width:600px){.dialog-hero[data-v-5fb23d12]{padding-top:60px!important}.coming-soon-dialog[data-v-5fb23d12]{border-radius:0!important}}.loading-video[data-v-49fb7138]{position:relative;text-align:center;color:#fff;border-bottom:5px solid #00963f;display:flex;justify-content:center;align-items:center;background-color:#fff;aspect-ratio:16/9;width:100%}@media only screen and (min-width:1000px){.loading-video[data-v-49fb7138]{height:70vh!important}}.header-content[data-v-49fb7138]{position:relative;text-align:center;color:#fff;border-bottom:5px solid #00963f;display:flex;max-height:400px}@media only screen and (min-width:1000px){.header-content[data-v-49fb7138]{max-height:70vh!important}}.header-video[data-v-49fb7138]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:-1px}.header-video.loading[data-v-49fb7138]{width:0!important;height:0!important}.opening-hours-card[data-v-bafa589a]{background:#fff;border:1px solid rgba(0,0,0,.05)}.gap-2[data-v-bafa589a]{gap:8px}.border-bottom-dashed[data-v-bafa589a]{border-bottom:1px dashed rgba(0,0,0,.1)}.cursor-pointer[data-v-bafa589a]{cursor:pointer}.green-divider[data-v-2c5547c8]{width:60px;height:4px;background-color:#00963f;border-radius:2px}.border-thin[data-v-2c5547c8]{border:1px solid rgba(0,0,0,.05)!important}.offer-card[data-v-2c5547c8]{transition:all .2s ease}.offer-card[data-v-2c5547c8]:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,150,63,.15)!important;border-color:#00963f!important}.service-card[data-v-2c5547c8]{transition:all .2s ease}.service-card[data-v-2c5547c8]:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.1)!important;border-color:#333!important}.icon-bg[data-v-2c5547c8]{background-color:rgba(0,150,63,.08)}.icon-bg-grey[data-v-2c5547c8],.icon-bg[data-v-2c5547c8]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-bg-grey[data-v-2c5547c8]{background-color:#f5f5f5}.leading-tight[data-v-2c5547c8]{line-height:1.2}.z-index-2[data-v-720e42f2]{position:relative;z-index:2}.tracking-wide[data-v-720e42f2]{letter-spacing:1.2px}.text-primary[data-v-720e42f2]{color:#00963f!important}.bg-texture-light[data-v-720e42f2]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,150,63,.03) 1px,transparent 0);background-size:24px 24px;pointer-events:none}.carousel-wrapper-desktop[data-v-720e42f2]{transition:transform .3s ease,box-shadow .3s ease}.carousel-wrapper-desktop[data-v-720e42f2]:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,150,63,.1)!important}.gradient-overlay-bottom[data-v-720e42f2]{position:absolute;bottom:0;left:0;width:100%;height:25%;background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);pointer-events:none}.content-html[data-v-720e42f2]{font-size:1.1rem;line-height:1.8}.content-html[data-v-720e42f2] p{margin-bottom:1.5rem}.content-html[data-v-720e42f2] b,.content-html[data-v-720e42f2] strong{font-weight:800;color:#1a232e}.content-html[data-v-720e42f2] ul{margin-bottom:1.5rem;padding-left:0;list-style-type:none}.content-html[data-v-720e42f2] li{margin-bottom:.8rem;position:relative;padding-left:1.8rem}.content-html[data-v-720e42f2] li:before{content:"✓";position:absolute;left:0;color:#00963f;font-weight:900}.content-html[data-v-720e42f2] h3,.content-html[data-v-720e42f2] h4{font-size:1.3rem;font-weight:900;margin-top:2.5rem;margin-bottom:1rem;color:#1a232e;text-transform:uppercase}.content-html[data-v-720e42f2] h3:first-child{margin-top:0}[data-v-720e42f2] .v-carousel__controls{background:transparent!important;padding-bottom:16px}[data-v-720e42f2] .v-btn--icon.v-btn--density-default{width:8px!important;height:8px!important;margin:0 4px!important}[data-v-720e42f2] .v-carousel__controls__item{color:hsla(0,0%,100%,.5)}[data-v-720e42f2] .v-carousel__controls__item.v-btn--active{color:#fff!important;transform:scale(1.5)}.text-primary[data-v-39a8e128]{color:#00963f!important}.tracking-wide[data-v-39a8e128]{letter-spacing:1px}.leading-tight[data-v-39a8e128]{line-height:1.2}.green-divider[data-v-39a8e128]{width:60px;height:4px;background-color:#00963f;border-radius:2px}.border-thin[data-v-39a8e128]{border:1px solid rgba(0,0,0,.05)!important}.employee-card[data-v-39a8e128]{transition:all .3s ease}.employee-card[data-v-39a8e128]:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,150,63,.15)!important;border-color:#00963f!important}.image-wrapper[data-v-39a8e128]{position:relative}.employee-img[data-v-39a8e128]{transition:transform .5s ease}.employee-card:hover .employee-img[data-v-39a8e128]{transform:scale(1.05)}.horizontal-scroll-wrapper[data-v-39a8e128]{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:20px}.horizontal-scroll-wrapper[data-v-39a8e128]::-webkit-scrollbar{display:none}.horizontal-scroll-wrapper[data-v-39a8e128]{-ms-overflow-style:none;scrollbar-width:none}.mobile-card-item[data-v-39a8e128]{flex:0 0 260px;scroll-snap-align:center;max-width:230px}.green-divider[data-v-0a8d887c]{width:60px;height:4px;background-color:#00963f;border-radius:2px}.pricing-card[data-v-0a8d887c]{background:#fff;border:1px solid rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;position:relative;overflow:visible}.pricing-card[data-v-0a8d887c]:hover{transform:translateY(-5px)}.highlight-card[data-v-0a8d887c]{border:2px solid #00963f;transform:scale(1.02);z-index:2}.highlight-card[data-v-0a8d887c]:hover{transform:scale(1.02) translateY(-5px);box-shadow:0 15px 40px rgba(0,150,63,.15)!important}.best-choice-badge[data-v-0a8d887c]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#00963f;color:#fff;font-weight:700;font-size:.75rem;padding:4px 16px;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.1)}[data-v-0a8d887c] .v-expansion-panel-title{padding:0!important;min-height:unset!important}[data-v-0a8d887c] .v-expansion-panel-title__overlay{opacity:0!important}.popular-times-card[data-v-4dc138d0]{background:#fff;border:1px solid rgba(0,0,0,.05)}.hide-scrollbar[data-v-4dc138d0]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-4dc138d0]::-webkit-scrollbar{display:none}.gap-2[data-v-4dc138d0]{gap:8px}.day-chip[data-v-4dc138d0]{padding:8px 0;width:45px;text-align:center;border-radius:12px;font-size:.8rem;font-weight:700;color:#757575;background:#f5f5f5;cursor:pointer;transition:all .2s}.day-chip[data-v-4dc138d0]:hover{background:#eee}.day-chip.active[data-v-4dc138d0]{background:#00963f;color:#fff;box-shadow:0 4px 10px rgba(0,150,63,.3)}.gap-6[data-v-0ac68ba4]{display:flex;flex-direction:column;gap:24px}.scroll-top-fab[data-v-0ac68ba4]{position:fixed;bottom:20px;left:20px;z-index:99}.border-light[data-v-4dae26e8]{border:1px solid rgba(0,0,0,.04)}.job-list-card[data-v-4dae26e8]{cursor:pointer;transition:all .2s cubic-bezier(.25,.8,.5,1);box-shadow:0 4px 15px rgba(0,0,0,.02)!important}.job-list-card[data-v-4dae26e8]:hover{background-color:#fff;border-color:rgba(var(--v-theme-primary),.3);transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--v-theme-primary),.1)!important}.job-list-card:hover .chevron-icon[data-v-4dae26e8]{transform:translateX(4px);color:rgb(var(--v-theme-primary))!important}.chevron-icon[data-v-4dae26e8]{transition:transform .2s ease,color .2s ease}.icon-box-light-sm[data-v-4dae26e8]{min-width:40px;height:40px;background-color:rgba(var(--v-theme-primary),.08);border-radius:12px;display:flex;align-items:center;justify-content:center}.header-section[data-v-4dae26e8]{border-bottom:7px solid rgb(var(--v-theme-primary))}.job-list-background[data-v-4dae26e8]{padding-top:24px;padding-bottom:80px;background-color:#f7f9fa;min-height:50vh}.gap-2[data-v-4dae26e8]{gap:8px}.tracking-wide[data-v-4dae26e8]{letter-spacing:1.2px}.transition-all[data-v-4dae26e8]{transition:all .3s ease}.z-index-2[data-v-4dae26e8]{position:relative;z-index:2}.border-transparent[data-v-4dae26e8]{border:1px solid transparent}.border-top-light[data-v-4dae26e8]{border-top:1px solid rgba(0,0,0,.05)}.border-bottom-light[data-v-4dae26e8]{border-bottom:1px solid rgba(0,0,0,.05)}.border-opacity-10[data-v-4dae26e8]{opacity:.1!important}.icon-box-primary[data-v-4dae26e8]{width:48px;height:48px;background-color:rgb(var(--v-theme-primary));border-radius:14px;display:flex;align-items:center;justify-content:center}.icon-box-light[data-v-4dae26e8]{min-width:44px;height:44px;background-color:rgba(var(--v-theme-primary),.1);border-radius:12px;display:flex;align-items:center;justify-content:center}.job-group-card[data-v-4dae26e8]{transition:all .3s cubic-bezier(.25,.8,.5,1);box-shadow:0 4px 20px rgba(0,0,0,.04)!important;border:1px solid rgba(0,0,0,.03)}.job-group-card[data-v-4dae26e8]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.08)!important;border-color:rgba(var(--v-theme-primary),.3)}.card-bg-blob[data-v-4dae26e8]{position:absolute;top:-20px;right:-20px;width:150px;height:150px;background:radial-gradient(circle,rgba(var(--v-theme-primary),.05) 0,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}.job-card-title[data-v-4dae26e8]{line-height:1.2!important;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal}.job-list-item[data-v-4dae26e8]{transition:all .2s ease}.job-list-item[data-v-4dae26e8]:hover{background-color:rgba(var(--v-theme-primary),.03)}.pulse-hover[data-v-4dae26e8]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--v-theme-primary),.3)}.glass-message-box[data-v-4dae26e8]{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.05);color:#333}.job-detail-header[data-v-4dae26e8]{background-color:#212121;padding:60px 0;position:relative;border-bottom:7px solid rgb(var(--v-theme-primary))}.close-button[data-v-4dae26e8]{position:absolute!important;top:24px!important;right:24px!important;z-index:20;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.close-button[data-v-4dae26e8]:hover{background:hsla(0,0%,100%,.2)}.header-content-wrapper[data-v-4dae26e8]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.header-logo[data-v-4dae26e8]{margin-left:auto}@media(max-width:600px){.header-content-wrapper[data-v-4dae26e8]{flex-direction:column;align-items:flex-start}.header-logo[data-v-4dae26e8]{margin-left:0;align-self:flex-start;margin-top:16px}}.primary-divider[data-v-4dae26e8]{border:none;height:6px;width:100%;background-color:rgb(var(--v-theme-primary))}.job-detail-content-area[data-v-4dae26e8]{background-color:#fff;flex-grow:1;padding:40px 0 80px 0}.job-title-main[data-v-4dae26e8]{font-size:2.8rem;line-height:1.1;color:#212121;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:600px){.job-title-main[data-v-4dae26e8]{font-size:2rem}}.meta-info-block[data-v-4dae26e8]{font-size:1rem}.meta-info-block .meta-item[data-v-4dae26e8]{font-size:1.2rem;line-height:1.2;display:flex;align-items:center}.meta-info-block .meta-item-info[data-v-4dae26e8]{font-weight:900;text-transform:uppercase;font-style:italic;color:rgb(var(--v-theme-primary))}.job-content-html[data-v-4dae26e8]{line-height:1.8;font-size:1.1rem}.job-content-html[data-v-4dae26e8] h3,.job-content-html[data-v-4dae26e8] strong{display:block;font-size:1.2rem;font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:1rem;margin-top:2.5rem;border-bottom:2px solid rgb(var(--v-theme-primary));padding-bottom:4px}.job-content-html[data-v-4dae26e8] h3:first-child,.job-content-html[data-v-4dae26e8] strong:first-child{margin-top:0}.job-content-html[data-v-4dae26e8] h1,.job-content-html[data-v-4dae26e8] h2{display:none}.job-content-html[data-v-4dae26e8] ul{list-style-type:none;padding-left:0;margin-bottom:2rem}.job-content-html[data-v-4dae26e8] ul li{position:relative;padding-left:1.5em;font-style:italic;font-size:1rem!important}.job-content-html[data-v-4dae26e8] ul li:before{content:"∙";position:absolute;left:0;top:2px;font-weight:900;font-size:1.5rem;line-height:1;color:rgb(var(--v-theme-primary))}.contact-section[data-v-4dae26e8]{border-top:2px solid #f0f0f0;text-align:center}.contact-section .section-title[data-v-4dae26e8]{font-weight:900;font-style:italic}.contact-details[data-v-4dae26e8]{max-width:600px;margin:0 auto;background-color:#212121;color:#fff;border-radius:20px;padding:40px;width:100%;text-align:left}.contact-details .contact-title[data-v-4dae26e8]{font-weight:900;font-style:italic;text-transform:uppercase;border-bottom:2px solid hsla(0,0%,100%,.1);padding-bottom:1rem;color:rgb(var(--v-theme-primary))}.contact-details .contact-info p[data-v-4dae26e8]{margin-bottom:.8rem}.contact-details .contact-info p strong[data-v-4dae26e8]{color:hsla(0,0%,100%,.6);font-weight:400;display:inline-block;min-width:80px}.floating-apply-bar[data-v-4dae26e8]{position:sticky;transform:translateY(-50%);bottom:0;width:100%;background:linear-gradient(0deg,#fff 60%,hsla(0,0%,100%,.8) 85%,hsla(0,0%,100%,0));z-index:50;pointer-events:none}.floating-apply-bar .v-container[data-v-4dae26e8]{pointer-events:auto}.job-detail-content-area[data-v-4dae26e8]{padding-bottom:120px!important}.z-index-2[data-v-2bba4807]{position:relative;z-index:2}.tracking-wide[data-v-2bba4807]{letter-spacing:1.2px}.tracking-tight[data-v-2bba4807]{letter-spacing:-1.5px}.text-corporate-green[data-v-2bba4807]{color:#00963f!important}.bg-corporate-green[data-v-2bba4807]{background-color:#00963f!important}.glow-sphere-1[data-v-2bba4807]{position:absolute;top:15vh;left:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(0,150,63,.05) 0,rgba(30,34,53,0) 70%);filter:blur(80px);pointer-events:none;z-index:0}.glow-sphere-2[data-v-2bba4807]{position:absolute;top:110vh;right:-250px;width:700px;height:700px;background:radial-gradient(circle,rgba(0,150,63,.06) 0,rgba(30,34,53,0) 70%);filter:blur(90px);pointer-events:none;z-index:0}.bg-texture-grid[data-v-2bba4807]{position:absolute;inset:0;background-image:radial-gradient(rgba(0,150,63,.04) 1px,transparent 0);background-size:32px 32px;pointer-events:none;z-index:0}.hero-viewport[data-v-2bba4807]{height:450px}.hero-brand-block[data-v-2bba4807]{.hero-pre-title[data-v-2bba4807]{font-size:.9rem;font-weight:850;color:#00963f;letter-spacing:4px;display:inline-block;margin-bottom:8px}.hero-huge-title[data-v-2bba4807]{font-size:3.8rem;font-weight:950;color:#fff;line-height:.95;text-shadow:0 10px 30px rgba(15,23,42,.2);.stroke-text[data-v-2bba4807]{-webkit-text-stroke:1.5px #fff;color:transparent;text-shadow:none}.accent-green[data-v-2bba4807]{background:linear-gradient(90deg,#00963f,#007a33);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}}.hero-subtitle-tag[data-v-2bba4807]{font-size:1.25rem;font-weight:750;color:hsla(0,0%,100%,.9);margin-top:16px;letter-spacing:1px}}.hero-glass-capsule[data-v-2bba4807]{background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.15);border-radius:24px;padding:16px 28px;display:flex;align-items:center;gap:16px;max-width:360px;box-shadow:0 20px 40px rgba(0,0,0,.2);.capsule-icon-circle[data-v-2bba4807]{width:44px;height:44px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.capsule-label[data-v-2bba4807]{font-size:.65rem;font-weight:850;color:hsla(0,0%,100%,.5);letter-spacing:1.5px;display:block}.capsule-date[data-v-2bba4807]{font-size:.95rem;font-weight:800;color:#fff;letter-spacing:.5px}}.glass-hero-card[data-v-2bba4807]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(226,232,240,.8);border-radius:32px;box-shadow:0 40px 80px rgba(15,23,42,.05)!important}.icon-circle-large[data-v-2bba4807]{width:80px;height:80px;border-radius:50%;background-color:#e6f6ee;display:flex;justify-content:center;align-items:center;border:4px solid #fff}.section-number[data-v-2bba4807]{font-size:4rem;font-weight:950;line-height:1;color:rgba(0,150,63,.15);letter-spacing:-2px}.concept-headline[data-v-2bba4807]{font-size:2.2rem;font-weight:900;color:#1e2235;line-height:1.1;letter-spacing:-.5px;margin-top:-10px}.concept-tag-badge[data-v-2bba4807]{display:inline-block;align-self:flex-start;font-size:.75rem;font-weight:800;color:#00963f;letter-spacing:2px;border-bottom:2px solid #00963f;padding-bottom:4px}.concept-intro-text[data-v-2bba4807]{font-size:1.15rem;color:#475569;line-height:1.85!important}.dark-cinematic-section[data-v-2bba4807]{background-color:#212121;position:relative;&[data-v-2bba4807]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,150,63,.04) 0,transparent 60%);pointer-events:none}}.section-header-block[data-v-2bba4807]{.section-pre-title[data-v-2bba4807]{font-size:.75rem;font-weight:800;color:#00963f;letter-spacing:2.5px;text-transform:uppercase}.section-main-title[data-v-2bba4807]{font-size:2rem;font-weight:900;letter-spacing:-.5px;margin-top:4px}.section-subtitle[data-v-2bba4807]{font-size:.9rem;margin-top:4px}.luxury-accent-line[data-v-2bba4807]{width:40px;height:4px;border-radius:2px;margin:12px auto 0 auto}}.reels-slider-wrapper[data-v-2bba4807]{width:100%;max-width:100%;overflow:visible;padding:40px 0}.reels-slider-viewport[data-v-2bba4807]{width:100%;overflow:hidden;padding:40px 0;position:relative}.reels-slider-track[data-v-2bba4807]{position:relative;height:560px;width:100%;overflow:visible}.reel-card[data-v-2bba4807]{width:280px;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background-color:#000;box-shadow:0 10px 25px rgba(0,0,0,.2);position:absolute;left:50%;cursor:pointer;border:1px solid hsla(0,0%,100%,.08);&.is-inactive[data-v-2bba4807]:hover{opacity:.95!important}}.slider-arrow[data-v-2bba4807]{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;box-shadow:0 10px 30px rgba(0,0,0,.3);transition:all .3s ease;&[data-v-2bba4807]:hover:not(.arrow-disabled){background:hsla(0,0%,100%,.2);border-color:#00963f;box-shadow:0 10px 30px rgba(0,150,63,.2)}&.arrow-disabled[data-v-2bba4807]{opacity:.2;cursor:not-allowed}}.arrow-left[data-v-2bba4807]{left:calc(50% - 504px)}.arrow-right[data-v-2bba4807]{right:calc(50% - 504px)}@media (max-width:1100px){.arrow-left[data-v-2bba4807]{left:20px}.arrow-right[data-v-2bba4807]{right:20px}}.slider-dots[data-v-2bba4807]{display:flex;justify-content:center;align-items:center;gap:10px}.slider-dot[data-v-2bba4807]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.2);cursor:pointer;transition:all .3s ease;&.is-active[data-v-2bba4807]{width:28px;border-radius:4px;background:#00963f;box-shadow:0 0 10px rgba(0,150,63,.6)}&[data-v-2bba4807]:hover{background:hsla(0,0%,100%,.5)}}.reel-video-wrapper[data-v-2bba4807]{width:100%;height:100%;position:relative}.reel-video[data-v-2bba4807]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.reel-overlay[data-v-2bba4807]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:18px;z-index:5;transition:all .3s ease;&.is-playing[data-v-2bba4807]{.reel-title-meta[data-v-2bba4807]{opacity:.2}&[data-v-2bba4807]:hover{.reel-title-meta[data-v-2bba4807]{opacity:1}.reel-play-btn[data-v-2bba4807]{opacity:1;transform:translate(-50%,-50%) scale(1)}}}}.reel-badge[data-v-2bba4807]{align-self:flex-start;font-size:.65rem;font-weight:850;padding:4px 10px;border-radius:50px;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.5px;border:1px solid hsla(0,0%,100%,.1);&.highlight[data-v-2bba4807]{background:linear-gradient(90deg,#00963f,#007a33);border:none;font-weight:900}}.reel-play-btn[data-v-2bba4807]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:rgba(0,150,63,.95);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px rgba(0,150,63,.3);transition:all .3s cubic-bezier(.16,1,.3,1);pointer-events:none}.reel-title-meta[data-v-2bba4807]{color:#fff;transition:opacity .3s ease;h4[data-v-2bba4807]{font-size:.95rem;font-weight:850;margin-bottom:2px;letter-spacing:.2px;text-shadow:0 2px 4px rgba(0,0,0,.5)}}.room-editorial-card[data-v-2bba4807]{border:1px solid rgba(226,232,240,.8);overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1);&[data-v-2bba4807]:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgba(15,23,42,.05)!important;border-color:rgba(0,150,63,.3);.room-image[data-v-2bba4807]{transform:scale(1.05)}.room-editorial-btn[data-v-2bba4807]{background-color:#00963f!important;color:#fff!important;border-color:#00963f!important;box-shadow:0 10px 20px rgba(0,150,63,.25)!important}}}.room-image-wrapper[data-v-2bba4807]{overflow:hidden;position:relative;border-bottom:1px solid rgba(226,232,240,.5)}.room-image[data-v-2bba4807]{transition:transform .6s cubic-bezier(.16,1,.3,1)}.room-size-tag[data-v-2bba4807]{position:absolute;bottom:16px;left:16px;background:rgba(15,23,42,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:6px 12px;border-radius:50px;font-size:.75rem;font-weight:700;color:#fff;display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.1);z-index:5}.superior-pill-badge[data-v-2bba4807]{position:absolute;top:16px;right:16px;background:linear-gradient(90deg,#ff8f00,#e64a19);color:#fff;font-weight:900;font-size:.65rem;letter-spacing:1px;padding:6px 14px;border-radius:50px;z-index:5}.room-meta-header[data-v-2bba4807]{.room-type-label[data-v-2bba4807]{font-size:.7rem;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:1.5px;display:block}.room-name-title[data-v-2bba4807]{font-size:1.35rem;font-weight:900;color:#1e2235;margin-top:2px}}.price-editorial-box[data-v-2bba4807]{background:#f8fafc;padding:16px;border-radius:16px;text-align:center;border:1px solid rgba(226,232,240,.5);.price-value-container[data-v-2bba4807]{display:flex;justify-content:center;align-items:baseline;gap:4px;.currency-label[data-v-2bba4807]{font-size:1rem;font-weight:700;color:#64748b}.price-value-num[data-v-2bba4807]{font-size:2.2rem;font-weight:950;color:#1e2235;line-height:1}}.price-sub-caption[data-v-2bba4807]{font-size:.75rem;color:#64748b;font-weight:600;margin-top:4px}.price-daily-caption[data-v-2bba4807]{font-size:.75rem;color:#00963f;font-weight:800}}.room-details-panels[data-v-2bba4807]{[data-v-2bba4807] .v-expansion-panel-title{padding:8px 12px!important;min-height:auto!important;background:transparent!important}[data-v-2bba4807] .v-expansion-panel-text__wrap{padding:8px 12px!important;background:transparent!important;border-top:none!important}[data-v-2bba4807] .v-expansion-panel{background-color:#f8fafc!important}}.room-features-list[data-v-2bba4807]{list-style:none;padding:0!important;margin:0!important;li[data-v-2bba4807]{font-size:.75rem;font-weight:600;color:#475569;display:flex;align-items:center}}.room-editorial-btn[data-v-2bba4807]{background-color:#f8fafc!important;color:#1e2235!important;border:1px solid #cbd5e1!important;font-size:.75rem!important;letter-spacing:.5px!important;box-shadow:none!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.bento-benefits-section[data-v-2bba4807]{background:linear-gradient(180deg,#f8fafc,#f1f5f9);position:relative}.bento-showcase-card[data-v-2bba4807]{border:1px solid rgba(226,232,240,.8);transition:all .4s cubic-bezier(.16,1,.3,1);&.leistungen-card[data-v-2bba4807]{background:hsla(0,0%,100%,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:rgba(226,232,240,.6);&[data-v-2bba4807]:hover{box-shadow:0 30px 60px rgba(15,23,42,.05)!important;border-color:rgba(0,150,63,.2)}}&.vorteile-card[data-v-2bba4807]{background:#212121;border-color:hsla(0,0%,100%,.05);position:relative;overflow:hidden;&[data-v-2bba4807]:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(0,150,63,.12) 0,transparent 70%);filter:blur(40px);pointer-events:none}&[data-v-2bba4807]:hover{box-shadow:0 40px 80px rgba(0,0,0,.35)!important;border-color:rgba(0,150,63,.3)}}}.bento-badge-circle[data-v-2bba4807]{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center}.gap-3[data-v-2bba4807]{display:flex;flex-direction:column;gap:12px}.bento-row[data-v-2bba4807]{transition:all .3s cubic-bezier(.16,1,.3,1);border:1px solid transparent;&.bento-row-light[data-v-2bba4807]{background:#fff;border-color:rgba(226,232,240,.8);&[data-v-2bba4807]:hover{transform:translateX(8px);border-color:rgba(0,150,63,.2);box-shadow:0 10px 25px rgba(0,150,63,.06);.bento-icon-container[data-v-2bba4807]{background-color:#00963f;.v-icon[data-v-2bba4807]{color:#fff!important}}}}&.bento-row-dark[data-v-2bba4807]{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.05);&[data-v-2bba4807]:hover{transform:translateX(8px);border-color:rgba(0,150,63,.3);background:hsla(0,0%,100%,.05);box-shadow:0 10px 25px rgba(0,150,63,.15);.bento-icon-container.dark[data-v-2bba4807]{background-color:#00963f;.v-icon[data-v-2bba4807]{color:#fff!important}}}}}.bento-icon-container[data-v-2bba4807]{width:36px;height:36px;border-radius:10px;background-color:#e6f6ee;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;&.dark[data-v-2bba4807]{background-color:hsla(0,0%,100%,.05)}}.uai-dashboard-card[data-v-2bba4807]{border:1px solid rgba(226,232,240,.8);transition:all .4s cubic-bezier(.16,1,.3,1);background:#fff;&.included-card[data-v-2bba4807]{border-color:rgba(0,150,63,.15);position:relative;overflow:hidden;&[data-v-2bba4807]:before{content:"";position:absolute;top:-120px;left:-120px;width:280px;height:280px;background:radial-gradient(circle,rgba(0,150,63,.05) 0,transparent 70%);filter:blur(30px);pointer-events:none}&[data-v-2bba4807]:hover{box-shadow:0 30px 60px rgba(0,150,63,.08)!important;border-color:rgba(0,150,63,.35)}}&.paid-card[data-v-2bba4807]{border-color:rgba(226,232,240,.8);&[data-v-2bba4807]:hover{box-shadow:0 30px 60px rgba(15,23,42,.04)!important;border-color:rgba(148,163,184,.3)}}}.uai-badge-circle[data-v-2bba4807]{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;&.included[data-v-2bba4807]{background:#e6f6ee;border:1px solid rgba(0,150,63,.15)}&.paid[data-v-2bba4807]{background:#f1f5f9;border:1px solid rgba(148,163,184,.15)}}.uai-grid-item[data-v-2bba4807]{transition:all .2s ease;&[data-v-2bba4807]:hover{transform:translateX(4px)}}.cta-luxury-banner[data-v-2bba4807]{background-color:#212121;border:1px solid hsla(0,0%,100%,.05);position:relative;.cta-mesh-overlay[data-v-2bba4807]{position:absolute;inset:0;background:radial-gradient(circle at 80% 50%,rgba(0,150,63,.18) 0,transparent 60%);pointer-events:none;z-index:1}}.cta-pre-title[data-v-2bba4807]{font-size:.8rem;letter-spacing:2px}.cta-huge-headline[data-v-2bba4807]{font-size:2.8rem;line-height:1.05;letter-spacing:-1px;.stroke-text-white[data-v-2bba4807]{-webkit-text-stroke:1.5px #fff;color:transparent}}.cta-sub-teaser[data-v-2bba4807]{font-size:1rem;max-width:500px}.cta-hotel-text-link[data-v-2bba4807]{color:#94a3b8!important;text-decoration:none;transition:all .3s ease;&[data-v-2bba4807]:hover{color:#fff!important;.v-icon[data-v-2bba4807]{color:#fff!important}}}.max-w-sm[data-v-2bba4807]{max-width:340px!important}.pulse-hover-white[data-v-2bba4807]{transition:all .3s ease;&[data-v-2bba4807]:hover{background-color:#f8fafc!important;border-color:#00963f!important;color:#00963f!important;box-shadow:0 10px 25px rgba(0,150,63,.05)!important;transform:translateY(-2px)}}.hotel-link[data-v-2bba4807]{color:#00963f;text-decoration:none;border-bottom:1px dashed #00963f;transition:all .2s ease;&[data-v-2bba4807]:hover{color:#007a33;border-bottom-style:solid}}.editorial-redirect-box[data-v-2bba4807]{background-color:#fff;border:1px solid rgba(226,232,240,.8);box-shadow:0 30px 60px rgba(15,23,42,.03)!important}.animate-blur-in[data-v-2bba4807]{animation:blurIn-2bba4807 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes blurIn-2bba4807{0%{opacity:0;transform:translateY(30px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (max-width:960px){.hero-viewport[data-v-2bba4807]{height:auto!important}.hero-brand-block[data-v-2bba4807]{.hero-huge-title[data-v-2bba4807]{font-size:2.5rem}}.concept-headline[data-v-2bba4807]{font-size:1.8rem}.luxury-card-section[data-v-2bba4807]{padding:24px 16px;border-radius:24px}.reels-slider-track[data-v-2bba4807]{height:450px}.reel-card[data-v-2bba4807]{width:220px}}.custom-scrollbar[data-v-ecdd1014]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-ecdd1014]::-webkit-scrollbar-track{background:#111}.custom-scrollbar[data-v-ecdd1014]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.custom-scrollbar[data-v-ecdd1014]::-webkit-scrollbar-thumb:hover{background:#00943c}.hyrox-page-new[data-v-ecdd1014]{background-color:#111;color:#fff}.hyrox-event-banner[data-v-ecdd1014]{background-color:#000}.event-bg-image[data-v-ecdd1014]{position:absolute;inset:0;background-color:#000;background-size:cover;background-position:50%;z-index:0;animation:slow-zoom-ecdd1014 20s infinite alternate}.event-overlay[data-v-ecdd1014]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.85));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}@keyframes slow-zoom-ecdd1014{0%{transform:scale(1)}to{transform:scale(1.1)}}.event-info-pill[data-v-ecdd1014]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);padding:12px 24px;border-radius:50px;font-weight:700;display:flex;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.feature-item[data-v-ecdd1014]{background:hsla(0,0%,4%,.85);border:1px solid rgba(0,148,60,.6);color:#fff;padding:10px 24px;border-radius:50px;font-size:.8rem;font-weight:700;letter-spacing:.5px;display:flex;align-items:center;box-shadow:0 4px 15px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .2s}.feature-item[data-v-ecdd1014]:hover{transform:translateY(-2px);border-color:#00943c;background:hsla(0,0%,4%,.95)}.bg-grit[data-v-ecdd1014]{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.video-frame-neon[data-v-ecdd1014]{border:1px solid rgba(0,148,60,.5);box-shadow:0 0 30px rgba(0,148,60,.2);aspect-ratio:16/9}.text-neon[data-v-ecdd1014]{color:#00943c;text-shadow:0 0 20px rgba(0,148,60,.6)}.exercise-card[data-v-ecdd1014]{border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.exercise-card[data-v-ecdd1014]:hover{background-color:#252525!important;border-color:#00943c;transform:translateY(-5px)}.studio-search-dark[data-v-ecdd1014] .v-field{border:1px solid hsla(0,0%,100%,.1);transition:border-color .2s}.studio-search-dark[data-v-ecdd1014] .v-field--focused{border-color:#00943c}.studio-toggle-card[data-v-ecdd1014]{background-color:#2c2c2c;border:1px solid hsla(0,0%,100%,.05);transition:all .3s cubic-bezier(.25,.8,.25,1)}.studio-toggle-card[data-v-ecdd1014]:hover{border-color:#00943c;transform:translateY(-2px)}.studio-toggle-card.active[data-v-ecdd1014]{border-color:#00943c;box-shadow:0 0 15px rgba(0,148,60,.3)}.selection-indicator[data-v-ecdd1014]{width:24px;height:24px;border-radius:6px;border:2px solid hsla(0,0%,100%,.3);background:transparent}.selection-indicator.selected[data-v-ecdd1014]{background:#00943c;border-color:#00943c;box-shadow:0 0 10px rgba(0,148,60,.5)}.active-bg[data-v-ecdd1014]{position:absolute;inset:0;background:linear-gradient(45deg,#00943c,#006e2c);opacity:0;z-index:0}.active-bg.is-active[data-v-ecdd1014]{opacity:.15}.lh-1[data-v-ecdd1014]{line-height:1}.lh-1-2[data-v-ecdd1014]{line-height:1.2}.hyrox-course-tile[data-v-ecdd1014]{border:1px solid hsla(0,0%,100%,.05);transition:all .3s cubic-bezier(.25,.8,.25,1)}.hyrox-course-tile[data-v-ecdd1014]:hover{transform:translateY(-5px);border-color:#00943c;box-shadow:0 10px 30px rgba(0,148,60,.15)!important}.tile-header[data-v-ecdd1014]{border-bottom:1px solid hsla(0,0%,100%,.05)}.tile-accent[data-v-ecdd1014]{height:3px;width:0;background-color:#00943c;transition:width .3s ease;margin-top:auto}.hyrox-course-tile:hover .tile-accent[data-v-ecdd1014]{width:100%}.tile-action[data-v-ecdd1014]{position:absolute;bottom:12px;right:12px;opacity:.3;transform:scale(.8);transition:all .3s ease}.hyrox-course-tile:hover .tile-action[data-v-ecdd1014]{opacity:1;transform:scale(1.1) rotate(45deg)}.text-shadow-glow[data-v-ecdd1014]{text-shadow:0 0 20px rgba(0,0,0,.8)}.z-index-2[data-v-ecdd1014]{position:relative;z-index:2}.gap-6[data-v-ecdd1014]{gap:24px}.gap-4[data-v-ecdd1014]{gap:16px}.gap-3[data-v-ecdd1014]{gap:12px}.pulse-btn[data-v-ecdd1014]{animation:pulse-green-ecdd1014 2s infinite}@keyframes pulse-green-ecdd1014{0%{box-shadow:0 0 0 0 rgba(0,148,60,.7)}70%{box-shadow:0 0 0 15px rgba(0,148,60,0)}to{box-shadow:0 0 0 0 rgba(0,148,60,0)}}.pulse-hover[data-v-ecdd1014]:hover{animation:pulse-green-ecdd1014 1s infinite}.transition-swing[data-v-ecdd1014]{transition:all .3s cubic-bezier(.25,.8,.5,1)}.border-neon-hover[data-v-ecdd1014]:hover{border:1px solid #00943c;box-shadow:0 0 20px rgba(0,148,60,.2)}.border-neon[data-v-ecdd1014]{border-color:#00943c!important;box-shadow:0 0 10px rgba(0,148,60,.5)}.dark-input[data-v-ecdd1014] .v-field{border-color:hsla(0,0%,100%,.1);transition:all .3s}.dark-input[data-v-ecdd1014] .v-field--focused{border-color:#00943c;box-shadow:0 0 10px rgba(0,148,60,.2)}.border-t-neon-dashed[data-v-ecdd1014]{border-top:1px dashed rgba(0,148,60,.3)}@media only screen and (max-width:800px){.hide-mobile[data-v-3fdbc5d3]{display:none}}@media only screen and (min-width:1000px){.formular-container[data-v-3fdbc5d3]{max-width:80%}.formular[data-v-3fdbc5d3]{margin:5vh 0}}[data-v-3fdbc5d3] .mdi-menu-down{display:none}.custom-autocomplete .v-input__control[data-v-3fdbc5d3]{min-height:0}.border-bottom-except-last[data-v-3fdbc5d3]{border-bottom:1px solid #d3d3d3}[data-v-3fdbc5d3] ul{list-style-type:none;padding-left:1.5em}[data-v-3fdbc5d3] ul li:before{content:"◾";position:absolute;margin-left:-1.5em}[data-v-3fdbc5d3] ol{list-style-type:none;padding-left:1.5em}[data-v-3fdbc5d3] ol li:before{content:"👉";position:absolute;margin-left:-1.5em}[data-v-3fdbc5d3] .no-uppercase{text-transform:unset!important;letter-spacing:normal!important}.summer-campaign-page[data-v-4dce52bb]{font-family:Roboto,Helvetica Neue,Arial,sans-serif;color:#232929;background-color:var(--app-background-color)}.hero-image .v-responsive__content[data-v-4dce52bb]{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-text-overlay[data-v-4dce52bb]{background-color:rgba(0,0,0,.25);padding:20px;border-radius:12px;max-width:90%}@media(min-width:600px){.hero-text-overlay[data-v-4dce52bb]{max-width:80%}}@media(min-width:960px){.hero-text-overlay[data-v-4dce52bb]{padding:30px}}.animate-charcter[data-v-4dce52bb]{text-transform:uppercase;background-image:linear-gradient(-225deg,#f7b5a7,#f2b950 29%,#02734a 67%,#fff);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip-4dce52bb 3.5s linear infinite alternate}@keyframes textclip-4dce52bb{0%{background-position:0}to{background-position:200%}}.pulse-animation[data-v-4dce52bb]{animation:pulse-4dce52bb 2.5s ease-in-out infinite}@keyframes pulse-4dce52bb{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(242,185,80,.6)}50%{transform:scale(1.05);box-shadow:0 0 10px 15px rgba(242,185,80,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(242,185,80,0)}}.accent-divider[data-v-4dce52bb]{max-width:100px;border-color:#f7b5a7;border-width:3px!important;opacity:1;animation:colorRotate-4dce52bb 4s linear infinite alternate}@keyframes colorRotate-4dce52bb{0%{border-color:#f7b5a7}50%{border-color:#f2b950}to{border-color:#02734a}}.features-section .v-card[data-v-4dce52bb]{transition:transform .3s ease-out,box-shadow .3s ease-out}.features-section .v-card[data-v-4dce52bb]:hover{transform:translateY(-8px);box-shadow:0 12px 20px rgba(0,0,0,.12)!important}.features-section .v-card .feature-icon[data-v-4dce52bb]{transition:transform .3s ease}.features-section .v-card:hover .feature-icon[data-v-4dce52bb]{transform:scale(1.15) rotate(5deg)}.form-section .v-card[data-v-4dce52bb]{border:1px solid rgba(242,185,80,.5)}.submit-btn[data-v-4dce52bb]{transition:background-color .3s ease,transform .2s ease}.submit-btn[data-v-4dce52bb]:hover{background-color:#e0a840!important;transform:scale(1.02)}h1[data-v-4dce52bb],h2[data-v-4dce52bb],h3[data-v-4dce52bb]{line-height:1.3}p[data-v-4dce52bb]{line-height:1.6}@media(max-width:599px){.form-section .v-text-field[data-v-4dce52bb],.form-section .v-textarea[data-v-4dce52bb]{margin-bottom:16px}.hero-text-overlay h1[data-v-4dce52bb]{font-size:2rem!important}.hero-text-overlay p[data-v-4dce52bb]{font-size:1.125rem!important}}[data-v-4dce52bb] .v-btn[style*="background-color: #F2B950"] .v-btn__content,[data-v-4dce52bb] .v-btn[style*="background-color: rgb(242, 185, 80)"] .v-btn__content{color:#232929!important}@keyframes fadeInUp-4dce52bb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-section[data-v-4dce52bb],.features-section[data-v-4dce52bb],.footer-section[data-v-4dce52bb],.form-section[data-v-4dce52bb],.intro-section[data-v-4dce52bb]{opacity:0}.intro-section[data-v-4dce52bb]{animation:fadeInUp-4dce52bb .6s ease-out .2s forwards}.features-section[data-v-4dce52bb]{animation:fadeInUp-4dce52bb .6s ease-out .4s forwards}.cta-section[data-v-4dce52bb]{animation:fadeInUp-4dce52bb .6s ease-out .6s forwards}.form-section[data-v-4dce52bb]{animation:fadeInUp-4dce52bb .6s ease-out .8s forwards}.footer-section[data-v-4dce52bb]{animation:fadeInUp-4dce52bb .6s ease-out 1s forwards}.intro-section h2[data-v-4dce52bb]:before{content:"☀️ ";display:inline-block;animation:spinEmoji-4dce52bb 5s linear infinite}.features-section>.v-container>h2[data-v-4dce52bb]:before{content:"🤩 ";display:inline-block;animation:bounceEmoji-4dce52bb 1.5s ease-in-out infinite}.cta-section .v-container h2[data-v-4dce52bb]:before{content:"🚀 ";display:inline-block;transform-origin:bottom left;animation:rocketTakeOff-4dce52bb 3s ease-in-out infinite}.form-section .v-card h2[data-v-4dce52bb]:before{content:"✍️ ";display:inline-block;animation:wiggleEmoji-4dce52bb 1s ease-in-out infinite}.footer-highlight[data-v-4dce52bb]:after{content:"✨";display:inline-block;margin-left:.3em;animation:sparkle-4dce52bb 1.5s infinite}@keyframes sparkle-4dce52bb{0%,to{opacity:1;transform:scale(1.1)}50%{opacity:.5;transform:scale(.9)}}@keyframes spinEmoji-4dce52bb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bounceEmoji-4dce52bb{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes wiggleEmoji-4dce52bb{0%,to{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes rocketTakeOff-4dce52bb{0%{transform:translateY(0) rotate(0deg)}20%{transform:translateY(-5px) rotate(-2deg)}80%{transform:translateY(-15px) rotate(5deg);opacity:1}to{transform:translateY(-50px) rotate(15deg);opacity:0}}.autumn-campaign-page[data-v-2426cc21]{font-family:Roboto,Helvetica Neue,Arial,sans-serif;color:#363636;background-color:var(--app-background-color)}.hero-image .v-responsive__content[data-v-2426cc21]{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-text-overlay[data-v-2426cc21]{background-color:rgba(0,0,0,.35);padding:20px;border-radius:12px;max-width:90%}@media(min-width:600px){.hero-text-overlay[data-v-2426cc21]{max-width:80%}}@media(min-width:960px){.hero-text-overlay[data-v-2426cc21]{padding:30px}}.animate-charcter[data-v-2426cc21]{text-transform:uppercase;background-image:linear-gradient(-225deg,#b85c42,#e47a2e 29%,#4a7c59 67%,#fff);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip-2426cc21 3.5s linear infinite alternate}@keyframes textclip-2426cc21{0%{background-position:0}to{background-position:200%}}.pulse-animation[data-v-2426cc21]{animation:pulse-2426cc21 2.5s ease-in-out infinite}@keyframes pulse-2426cc21{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(228,122,46,.6)}50%{transform:scale(1.05);box-shadow:0 0 10px 15px rgba(228,122,46,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(228,122,46,0)}}.accent-divider[data-v-2426cc21]{max-width:100px;border-color:#b85c42;border-width:3px!important;opacity:1;animation:colorRotate-2426cc21 4s linear infinite alternate}@keyframes colorRotate-2426cc21{0%{border-color:#b85c42}50%{border-color:#e47a2e}to{border-color:#4a7c59}}.features-section .v-card[data-v-2426cc21]{transition:transform .3s ease-out,box-shadow .3s ease-out}.features-section .v-card[data-v-2426cc21]:hover{transform:translateY(-8px);box-shadow:0 12px 20px rgba(0,0,0,.12)!important}.features-section .v-card .feature-icon[data-v-2426cc21]{transition:transform .3s ease}.features-section .v-card:hover .feature-icon[data-v-2426cc21]{transform:scale(1.15) rotate(5deg)}.form-section .v-card[data-v-2426cc21]{border:1px solid rgba(228,122,46,.5)}.submit-btn[data-v-2426cc21]{transition:background-color .3s ease,transform .2s ease}.submit-btn[data-v-2426cc21]:hover{background-color:#d16a20!important;transform:scale(1.02)}h1[data-v-2426cc21],h2[data-v-2426cc21],h3[data-v-2426cc21]{line-height:1.3}p[data-v-2426cc21]{line-height:1.6}@media(max-width:599px){.form-section .v-text-field[data-v-2426cc21],.form-section .v-textarea[data-v-2426cc21]{margin-bottom:16px}.hero-text-overlay h1[data-v-2426cc21]{font-size:2rem!important}.hero-text-overlay p[data-v-2426cc21]{font-size:1.125rem!important}}[data-v-2426cc21] .v-btn[style*="background-color: #E47A2E"] .v-btn__content,[data-v-2426cc21] .v-btn[style*="background-color: rgb(228, 122, 46)"] .v-btn__content{color:#fff!important}@keyframes fadeInUp-2426cc21{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-section[data-v-2426cc21],.features-section[data-v-2426cc21],.footer-section[data-v-2426cc21],.form-section[data-v-2426cc21],.intro-section[data-v-2426cc21]{opacity:0}.intro-section[data-v-2426cc21]{animation:fadeInUp-2426cc21 .6s ease-out .2s forwards}.features-section[data-v-2426cc21]{animation:fadeInUp-2426cc21 .6s ease-out .4s forwards}.cta-section[data-v-2426cc21]{animation:fadeInUp-2426cc21 .6s ease-out .6s forwards}.form-section[data-v-2426cc21]{animation:fadeInUp-2426cc21 .6s ease-out .8s forwards}.footer-section[data-v-2426cc21]{animation:fadeInUp-2426cc21 .6s ease-out 1s forwards}.intro-section h2[data-v-2426cc21]:before{content:"🍂 ";display:inline-block;animation:floatEmoji-2426cc21 4s linear infinite alternate}.features-section>.v-container>h2[data-v-2426cc21]:before{content:"🍁 ";display:inline-block;animation:bounceEmoji-2426cc21 1.5s ease-in-out infinite}.cta-section .v-container h2[data-v-2426cc21]:before{content:"🎃 ";display:inline-block;animation:swayEmoji-2426cc21 3s ease-in-out infinite}.form-section .v-card h2[data-v-2426cc21]:before{content:"📝 ";display:inline-block;animation:wiggleEmoji-2426cc21 1s ease-in-out infinite}.footer-highlight[data-v-2426cc21]:after{content:"☕";display:inline-block;margin-left:.3em;animation:steamEmoji-2426cc21 2s infinite}@keyframes floatEmoji-2426cc21{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes steamEmoji-2426cc21{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.7;transform:translateY(-5px)}}@keyframes spinEmoji-2426cc21{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bounceEmoji-2426cc21{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes wiggleEmoji-2426cc21{0%,to{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes swayEmoji-2426cc21{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}.bg-hero-gradient[data-v-3e2b7be6]{background:linear-gradient(135deg,#f1f8e9,#fff);overflow:hidden}.tracking-tight[data-v-3e2b7be6]{letter-spacing:-.02em}.tracking-wide[data-v-3e2b7be6]{letter-spacing:.08em}.particles-container[data-v-3e2b7be6]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.particle[data-v-3e2b7be6]{position:absolute;border-radius:50%;opacity:.4;animation:float-up-3e2b7be6 20s linear infinite}.particle-1[data-v-3e2b7be6]{left:8%;width:16px;height:16px;background:#a5d6a7;animation-delay:0s;animation-duration:22s}.particle-2[data-v-3e2b7be6]{left:25%;width:12px;height:12px;background:#ffa726;animation-delay:4s;animation-duration:28s}.particle-3[data-v-3e2b7be6]{left:55%;width:14px;height:14px;background:#a5d6a7;animation-delay:8s;animation-duration:18s}.particle-4[data-v-3e2b7be6]{left:75%;width:8px;height:8px;background:#ffa726;animation-delay:12s;animation-duration:25s}.particle-5[data-v-3e2b7be6]{left:90%;width:18px;height:18px;background:#a5d6a7;animation-delay:3s;animation-duration:30s}@keyframes float-up-3e2b7be6{0%{transform:translateY(110vh) rotate(0deg);opacity:0}10%{opacity:.4}90%{opacity:.4}to{transform:translateY(-10vh) rotate(1turn);opacity:0}}.wave-divider[data-v-3e2b7be6]{position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;z-index:3}.wave-divider svg[data-v-3e2b7be6]{position:relative;display:block;width:calc(130% + 1.3px);height:70px}@media(max-width:600px){.wave-divider svg[data-v-3e2b7be6]{height:35px;width:calc(200% + 1.3px)}}.glass-form[data-v-3e2b7be6]{background:#fff;border:1px solid rgba(45,150,58,.08);box-shadow:0 15px 35px rgba(0,0,0,.08)!important}.form-sidebar[data-v-3e2b7be6]{background:linear-gradient(135deg,#2d963a,#1f6728)}.feature-card[data-v-3e2b7be6]{transition:all .3s ease;border:1px solid transparent}.feature-card.on-hover[data-v-3e2b7be6]{transform:translateY(-8px);border-color:rgba(45,150,58,.2)}.feature-card.on-hover .icon-bubble[data-v-3e2b7be6]{transform:scale(1.1) rotate(5deg);background-color:#2d963a!important}.feature-card.on-hover .icon-bubble .v-icon[data-v-3e2b7be6]{color:#fff!important}.icon-bubble[data-v-3e2b7be6]{width:70px;height:70px;border-radius:50%;margin:-45px auto 0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.bg-pattern[data-v-3e2b7be6]{background-image:radial-gradient(rgba(45,150,58,.04) 2px,transparent 0);background-size:24px 24px}.circle-decoration[data-v-3e2b7be6]{position:absolute;border-radius:50%;z-index:0;background:linear-gradient(45deg,#2d963a,#ffa726);opacity:.04;pointer-events:none}.circle-1[data-v-3e2b7be6]{width:400px;height:400px;top:-100px;left:-150px}.circle-2[data-v-3e2b7be6]{width:250px;height:250px;bottom:0;right:-80px}.circle-overlay[data-v-3e2b7be6]{position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:hsla(0,0%,100%,.06);pointer-events:none}.pulse-animation[data-v-3e2b7be6]{animation:pulse-3e2b7be6 2.5s infinite}@keyframes pulse-3e2b7be6{0%{box-shadow:0 0 0 0 rgba(255,167,38,.4)}70%{box-shadow:0 0 0 15px rgba(255,167,38,0)}to{box-shadow:0 0 0 0 rgba(255,167,38,0)}}.animate-fade-up[data-v-3e2b7be6]{animation:fadeUp-3e2b7be6 .8s ease-out}@keyframes fadeUp-3e2b7be6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.open-house-page[data-v-7e47508a]{font-family:Roboto,Helvetica Neue,Arial,sans-serif;color:#1a1a1a;background-color:var(--app-background-color)}.feature-list-item[data-v-7e47508a] .v-list-item-title{font-size:.95rem;line-height:1.4;font-weight:500;color:#555;white-space:normal}.hero-section[data-v-7e47508a]{position:relative;color:#fff}.hero-image .v-responsive__content[data-v-7e47508a]{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-overlay[data-v-7e47508a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.3) 60%,rgba(0,0,0,.8));z-index:1}.hero-overlay2[data-v-7e47508a]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,165,0,.7),rgba(30,144,255,.8));z-index:1}.hero-text-content[data-v-7e47508a]{text-shadow:2px 2px 8px rgba(0,0,0,.7)}@keyframes pop-7e47508a{0%{transform:scale(.9);opacity:0}80%{transform:scale(1.02);opacity:1}to{transform:scale(1);opacity:1}}.animate-text-pop[data-v-7e47508a]{animation:pop-7e47508a .8s ease-out forwards}.pulse-animation[data-v-7e47508a]{animation:pulse-7e47508a 2.5s ease-in-out infinite}@keyframes pulse-7e47508a{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,63,.7)}70%{transform:scale(1.05);box-shadow:0 0 10px 20px rgba(0,150,63,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,63,0)}}.divider-wrapper[data-v-7e47508a]{background-color:#fff;padding:20px 0}.accent-divider[data-v-7e47508a]{max-width:100px;border-color:#00a551;border-width:3px!important;opacity:1}.features-section .v-card[data-v-7e47508a]{transition:transform .3s ease-out,box-shadow .3s ease-out;border:1px solid #e0e0e0}.features-section .v-card[data-v-7e47508a]:hover{transform:translateY(-10px);box-shadow:0 14px 28px rgba(0,0,0,.15)!important}.features-section .v-card .feature-icon[data-v-7e47508a]{transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.features-section .v-card:hover .feature-icon[data-v-7e47508a]{transform:scale(1.2) rotate(-10deg)}.studio-details-section .studio-select[data-v-7e47508a] .v-field__field{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05)}.studio-details-section .content-container[data-v-7e47508a]{max-width:900px}.studio-details-section .section-title-pill[data-v-7e47508a]{display:inline-block;background-color:#fff;padding:12px 28px;border-radius:30px;box-shadow:0 5px 20px rgba(0,0,0,.08);font-size:1.3rem;letter-spacing:.8px;color:#1a1a1a;border:1px solid rgba(0,0,0,.03)}.studio-details-section .section-title-pill .v-icon[data-v-7e47508a]{color:#00963f}.studio-details-section .course-card[data-v-7e47508a]{background-color:#fff;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;height:100%;position:relative;display:flex;flex-direction:column}.studio-details-section .course-card[data-v-7e47508a]:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.15)!important}.studio-details-section .course-card-header-sheet[data-v-7e47508a]{display:flex;align-items:center;justify-content:center;height:120px;position:relative}.studio-details-section .date-badge[data-v-7e47508a]{position:absolute;top:12px;left:12px;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:4px 10px;text-align:center;line-height:1.1;box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);z-index:2}.studio-details-section .date-badge .day[data-v-7e47508a]{display:block;font-size:1.3rem;font-weight:700;color:#333}.studio-details-section .date-badge .month[data-v-7e47508a]{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:1px}.studio-details-section .card-content[data-v-7e47508a]{flex-grow:1}.studio-details-section .course-title[data-v-7e47508a]{font-size:1.3rem;line-height:1.25;font-weight:700!important}.studio-details-section .course-title-with-badge[data-v-7e47508a]{margin-top:48px}.studio-details-section .info-pills[data-v-7e47508a]{display:flex;flex-wrap:wrap;gap:8px}.studio-details-section .info-pill[data-v-7e47508a]{display:flex;align-items:center;padding:4px 10px;background-color:#f5f5f5;border-radius:20px;font-size:.9rem;font-weight:500;color:#333;line-height:1.4;white-space:normal;text-align:left}.studio-details-section .info-pill .v-icon[data-v-7e47508a]{font-size:1rem;margin-right:6px;color:#00963f}.studio-details-section .chip-container[data-v-7e47508a]{display:flex;flex-wrap:wrap;gap:12px;padding:16px 8px}h1[data-v-7e47508a],h2[data-v-7e47508a],h3[data-v-7e47508a],h4[data-v-7e47508a]{line-height:1.3;font-weight:700}p[data-v-7e47508a]{line-height:1.7}@media(max-width:599px){.hero-text-content h1[data-v-7e47508a]{font-size:2.2rem!important}.hero-text-content p[data-v-7e47508a]{font-size:1.1rem!important}.section-title-pill[data-v-7e47508a]{font-size:1.1rem}.course-card[data-v-7e47508a]{margin-bottom:16px}}[data-v-7e47508a] .v-btn[style*="background-color: #00963f"] .v-btn__content,[data-v-7e47508a] .v-btn[style*="background-color: rgb(230, 0, 35)"] .v-btn__content{color:#fff!important}.form-section .v-card[data-v-7e47508a]{border:1px solid rgba(0,150,63,.5);overflow:hidden}.submit-btn[data-v-7e47508a]{transition:background-color .3s ease,transform .2s ease}.submit-btn[data-v-7e47508a]:hover{background-color:#007d34!important;transform:scale(1.02)}@media(max-width:599px){.form-section .v-text-field[data-v-7e47508a],.form-section .v-textarea[data-v-7e47508a]{margin-bottom:8px}}.black-friday-page[data-v-7975f243]{background-color:#000;font-family:Inter,sans-serif}.text-shadow-glow[data-v-7975f243]{text-shadow:0 0 30px hsla(0,0%,100%,.5)}.tracking-wide[data-v-7975f243]{letter-spacing:2px}.z-index-2[data-v-7975f243]{position:relative;z-index:2}.border-thin[data-v-7975f243]{border:1px solid hsla(0,0%,100%,.1)}.border-top-thin[data-v-7975f243]{border-top:1px solid hsla(0,0%,100%,.1)}.hero-image[data-v-7975f243] .v-img__img--cover{filter:contrast(1.1) brightness(.8)}.pulse-btn[data-v-7975f243]{animation:pulse-green-7975f243 2s infinite}@keyframes pulse-green-7975f243{0%{box-shadow:0 0 0 0 rgba(0,230,118,.7)}70%{box-shadow:0 0 0 20px rgba(0,230,118,0)}to{box-shadow:0 0 0 0 rgba(0,230,118,0)}}@keyframes pulse-red-7975f243{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,82,82,.7)}50%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(255,82,82,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,82,82,0)}}.button-glow[data-v-7975f243]{box-shadow:0 0 30px rgba(0,230,118,.4)}.bg-pattern[data-v-7975f243]{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.deal-card[data-v-7975f243]{background-color:#1e1e1e;border:1px solid hsla(0,0%,100%,.05);transition:all .3s ease;position:relative;overflow:visible}.standard-deal[data-v-7975f243]:hover{border-color:hsla(0,0%,100%,.3);transform:translateY(-5px)}.highlight-deal[data-v-7975f243]{background-color:#252525;border:2px solid #00e676;transform:scale(1.05);z-index:10;box-shadow:0 20px 50px rgba(0,0,0,.5)}.highlight-deal[data-v-7975f243]:hover{transform:scale(1.05) translateY(-5px);box-shadow:0 20px 60px rgba(0,230,118,.2)}.bestseller-badge[data-v-7975f243]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#00e676;color:#000;font-weight:900;font-size:.7rem;padding:4px 12px;border-radius:20px;letter-spacing:1px}.glow-blob[data-v-7975f243]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,230,118,.15) 0,transparent 70%);pointer-events:none}.glitch-effect[data-v-7975f243]{position:relative}.ls-1[data-v-58b1b2c8]{letter-spacing:1px!important}.hero-image[data-v-58b1b2c8] .v-img__img{-o-object-position:center center!important;object-position:center center!important}.glass-card[data-v-58b1b2c8]{background:rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px 0 rgba(0,0,0,.3);max-width:800px;width:100%}.wave-divider[data-v-58b1b2c8]{position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;z-index:3}.wave-divider svg[data-v-58b1b2c8]{position:relative;display:block;width:calc(130% + 1.3px);height:50px;transform:rotate(180deg);fill:#fafafa}@media(max-width:600px){.wave-divider svg[data-v-58b1b2c8]{width:calc(200% + 1.3px);height:30px}}.form-wrapper[data-v-58b1b2c8]{background-image:radial-gradient(rgba(2,119,189,.05) 2px,transparent 0);background-size:30px 30px}.circle-overlay[data-v-58b1b2c8]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 70%);transform:rotate(30deg);pointer-events:none;z-index:1}.animate-fade-up[data-v-58b1b2c8]{animation:fadeUp-58b1b2c8 .8s ease-out}@keyframes fadeUp-58b1b2c8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.party-page-wrapper[data-v-626ae573]{min-height:100vh;padding-top:80px;padding-bottom:80px;width:100vw;background-color:#000;background:linear-gradient(135deg,#050505,#0a1f12);position:relative;font-family:Roboto,sans-serif}.party-bg-glow[data-v-626ae573]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;background:radial-gradient(circle at center,rgba(0,230,118,.08) 0,transparent 70%);pointer-events:none;z-index:0}.z-index-1[data-v-626ae573]{position:relative;z-index:1}.border-party[data-v-626ae573]{border:1px solid hsla(0,0%,100%,.08)}.text-shadow[data-v-626ae573]{text-shadow:0 4px 15px #000}.party-glow[data-v-626ae573]{text-shadow:0 0 10px rgba(0,230,118,.5)}.leading-tight[data-v-626ae573]{line-height:1.2}.bg-grey-darken-4[data-v-626ae573]{background-color:#121212!important}.glow-button[data-v-626ae573]{box-shadow:0 0 20px rgba(0,230,118,.3);transition:all .3s ease}.glow-button[data-v-626ae573]:hover{box-shadow:0 0 30px rgba(0,230,118,.6);transform:translateY(-2px)}.ticket-stub[data-v-626ae573]{background-color:#1a1a1a;border-color:#333!important;position:relative}.bg-stripes[data-v-626ae573]{height:8px;background:repeating-linear-gradient(45deg,#00e676,#00e676 10px,#000 0,#000 20px);opacity:.8}.centered-input[data-v-626ae573] input{text-align:center}[data-v-626ae573] .v-field__outline__end,[data-v-626ae573] .v-field__outline__notch,[data-v-626ae573] .v-field__outline__start{border-color:hsla(0,0%,100%,.15)!important}.animate-fade-in[data-v-626ae573]{animation:fadeIn-626ae573 .6s ease-out}@keyframes fadeIn-626ae573{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pulse-animation[data-v-626ae573]{animation:pulse-626ae573 2s infinite}@keyframes pulse-626ae573{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.leaflet-map-container{height:350px!important}.leaflet-control-container{display:none}.custom-marker-icon{border:3px solid #fff;width:24px;height:24px;box-shadow:0 4px 10px rgba(0,0,0,.3);transition:transform .2s ease}.custom-leaflet-marker:hover .custom-marker-icon{transform:scale(1.2)}.custom-leaflet-marker-disabled{background:transparent;border:none;pointer-events:none}.custom-marker-icon-disabled{background-color:#a0a0a0;border:2px solid #fff;border-radius:50%;width:18px;height:18px;opacity:1;box-shadow:0 2px 6px rgba(0,0,0,.2)}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.tdot-campaign-page[data-v-9a105fa0]{font-family:Inter,sans-serif}.hero-image[data-v-9a105fa0] .v-img__img{-o-object-position:center top!important;object-position:center top!important}.hero-glass-card[data-v-9a105fa0]{background:rgba(15,20,18,.8);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 60px rgba(0,0,0,.5)}.bg-black-transparent[data-v-9a105fa0]{background-color:hsla(0,0%,100%,.05)!important}.promo-box[data-v-9a105fa0]{border:1px solid rgba(0,150,63,.4)}.action-btn[data-v-9a105fa0]{transition:transform .2s ease,box-shadow .2s ease}.action-btn[data-v-9a105fa0]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,150,63,.4)!important}.pulse-btn[data-v-9a105fa0]{animation:pulse-green-9a105fa0 2s infinite}@keyframes pulse-green-9a105fa0{0%{box-shadow:0 0 0 0 rgba(0,150,63,.7)}70%{box-shadow:0 0 0 15px rgba(0,150,63,0)}to{box-shadow:0 0 0 0 rgba(0,150,63,0)}}.border-b-thin[data-v-9a105fa0],.border-y-thin[data-v-9a105fa0]{border-bottom:1px solid rgba(0,0,0,.05)}.border-y-thin[data-v-9a105fa0]{border-top:1px solid rgba(0,0,0,.05)}.border-2[data-v-9a105fa0]{border:2px solid #00963f!important}.marquee-container[data-v-9a105fa0]{width:100%;overflow:hidden;white-space:nowrap;display:flex;align-items:center}.marquee-content[data-v-9a105fa0]{display:flex;animation:scroll-left-9a105fa0 40s linear infinite}.marquee-content[data-v-9a105fa0]:hover{animation-play-state:paused}.marquee-item[data-v-9a105fa0]{flex-shrink:0;padding:0 2rem;border-right:1px solid rgba(0,0,0,.05)}@keyframes scroll-left-9a105fa0{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.z-index-1[data-v-9a105fa0]{z-index:1}.z-index-2[data-v-9a105fa0]{z-index:2}.gap-3[data-v-9a105fa0]{gap:12px!important}.leading-tight[data-v-9a105fa0]{line-height:1.2!important}.leading-none[data-v-9a105fa0]{line-height:1!important}.border-thin[data-v-9a105fa0]{border:1px solid rgba(0,0,0,.08)}.border-bottom-dashed[data-v-9a105fa0]{border-bottom:1px dashed rgba(0,0,0,.1)}@media(min-width:960px){.border-right-md[data-v-9a105fa0]{border-right:1px solid rgba(0,0,0,.05)}.gap-md-6[data-v-9a105fa0]{gap:24px!important}}.horizontal-scroll-wrapper[data-v-9a105fa0]{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:15px}.hide-scrollbar[data-v-9a105fa0]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-9a105fa0]::-webkit-scrollbar,.horizontal-scroll-wrapper[data-v-9a105fa0]::-webkit-scrollbar{display:none}.team-card[data-v-9a105fa0]{scroll-snap-align:center;transition:transform .3s ease}.team-card[data-v-9a105fa0]:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.05)!important}.date-pill[data-v-9a105fa0]{width:48px;height:64px;background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.08)}.date-pill.active[data-v-9a105fa0]{background:#00963f;border-color:#00963f;box-shadow:0 6px 15px rgba(0,150,63,.3)}@media(min-width:600px){.date-pill[data-v-9a105fa0]{width:64px;height:80px;border-radius:16px}}.course-card-compact[data-v-9a105fa0]{transition:all .2s ease}.course-card-compact[data-v-9a105fa0]:hover{background:#fff!important;border-color:rgba(0,150,63,.4);transform:translateX(4px);box-shadow:0 4px 15px rgba(0,0,0,.05)!important}.accent-bar-green[data-v-9a105fa0]{position:absolute;left:0;top:0;bottom:0;width:4px;background:#00963f;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.circle-overlay-2[data-v-9a105fa0]{position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:hsla(0,0%,100%,.15);border-radius:50%}.location-card[data-v-9a105fa0]{border:1px solid hsla(0,0%,100%,.9);transition:transform .3s ease,box-shadow .3s ease}.location-card[data-v-9a105fa0]:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(0,150,63,.15),0 5px 15px rgba(0,0,0,.05)}.header-section[data-v-9a105fa0]{position:relative;overflow:hidden}.avatar-wrapper[data-v-9a105fa0]{position:relative;z-index:2;border-radius:50%;padding:4px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));box-shadow:0 4px 15px rgba(0,0,0,.05)}.studio-avatar[data-v-9a105fa0]{border:2px solid #fff}.glass-pill[data-v-9a105fa0]{background:hsla(0,0%,100%,.6);border-radius:20px;border:1px solid hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.action-btn-primary[data-v-9a105fa0]{background:linear-gradient(135deg,#00963f,#00b34d)!important;font-weight:700;letter-spacing:.5px;text-transform:none;font-size:1.1rem;transition:all .2s ease}.action-btn-primary[data-v-9a105fa0]:hover{filter:brightness(1.05);box-shadow:0 8px 25px rgba(0,150,63,.4)}.glass-btn[data-v-9a105fa0]{background:hsla(0,0%,100%,.5)!important;border:1px solid rgba(0,0,0,.08);text-transform:none;transition:all .2s ease}.glass-btn[data-v-9a105fa0]:hover{background:hsla(0,0%,100%,.9)!important;border-color:#00963f;color:#00963f!important;transform:scale(1.02)}.glass-btn[data-v-9a105fa0]:hover .v-icon{color:#00963f!important}.leaflet-map-container{height:100%!important;width:100%!important}.leaflet-control-attribution{padding:.2rem .4rem!important;font-size:.75rem!important;line-height:1.35}.custom-leaflet-marker{background:transparent;border:none}.custom-marker-icon{background-color:#00963f;border:4px solid #fff;border-radius:50%;width:32px;height:32px;box-shadow:0 4px 10px rgba(0,0,0,.4)}.presale-page[data-v-9c8ae326]{font-family:Inter,sans-serif}.hero-overlay-dark[data-v-9c8ae326]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.8));z-index:1}.hero-glass-card[data-v-9c8ae326]{background:rgba(15,20,18,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 60px rgba(0,0,0,.6)}.promo-box[data-v-9c8ae326]{background:rgba(0,0,0,.4);border:1px solid rgba(0,150,63,.5)}.bg-green-glow[data-v-9c8ae326]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 50%,rgba(0,150,63,.15) 0,transparent 60%);z-index:1;pointer-events:none}.offers-section[data-v-9c8ae326]{background:linear-gradient(180deg,#0f1412,#1a201d);position:relative}.offers-bg-glow[data-v-9c8ae326]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(120px);opacity:.3;pointer-events:none;z-index:1}.offers-bg-glow--top[data-v-9c8ae326]{top:-200px;left:-200px;background:rgba(0,150,63,.4)}.offers-bg-glow--bottom[data-v-9c8ae326]{bottom:-200px;right:-200px;background:rgba(0,150,63,.25)}.green-divider[data-v-9c8ae326]{width:60px;height:4px;background:linear-gradient(90deg,#00963f,#00c853);border-radius:2px}.premium-card-wrapper[data-v-9c8ae326]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;animation:fadeUpIn-9c8ae326 .6s ease-out forwards}@keyframes fadeUpIn-9c8ae326{to{opacity:1;transform:translateY(0)}}.premium-offer-card[data-v-9c8ae326]{background:linear-gradient(135deg,rgba(0,150,63,.12),rgba(0,0,0,.4))!important;border:1px solid rgba(0,150,63,.3)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;overflow:hidden;min-height:160px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.premium-offer-card[data-v-9c8ae326]:hover{transform:translateY(-8px);border-color:#00963f!important;box-shadow:0 20px 40px rgba(0,150,63,.3),0 0 0 1px rgba(0,150,63,.5)!important}.premium-offer-card:hover .premium-glow[data-v-9c8ae326]{opacity:1}.premium-offer-card:hover .premium-icon-bg[data-v-9c8ae326]{transform:scale(1.15) rotate(10deg);background:rgba(0,150,63,.4)}.premium-offer-card:hover .premium-corner-badge[data-v-9c8ae326]{transform:rotate(15deg) scale(1.1)}.premium-glow[data-v-9c8ae326]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle,rgba(0,150,63,.25) 0,transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.premium-icon-wrapper[data-v-9c8ae326]{position:relative;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.premium-icon-bg[data-v-9c8ae326]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,150,63,.2);border-radius:50%;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.premium-corner-badge[data-v-9c8ae326]{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#00963f,#00c853);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,150,63,.5);transition:transform .4s cubic-bezier(.175,.885,.32,1.275);z-index:2}.service-card-dark[data-v-9c8ae326]{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:120px;transition:all .3s ease;cursor:pointer}.service-card-dark[data-v-9c8ae326]:hover{background:hsla(0,0%,100%,.08)!important;border-color:rgba(0,150,63,.4)!important;transform:translateY(-4px)}.service-card-dark:hover .service-icon-bg[data-v-9c8ae326]{background:rgba(0,150,63,.2)}.service-card-dark:hover .service-icon-bg .v-icon[data-v-9c8ae326]{color:#00963f!important}.service-icon-bg[data-v-9c8ae326]{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.leading-tight[data-v-9c8ae326]{line-height:1.3}.action-btn[data-v-9c8ae326]{transition:transform .2s ease,box-shadow .2s ease}.action-btn[data-v-9c8ae326]:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,150,63,.4)!important}.pulse-btn[data-v-9c8ae326]{animation:pulse-green-9c8ae326 2s infinite}.pulse-icon[data-v-9c8ae326]{animation:pulse-opacity-9c8ae326 2s infinite}.animate-fade-in[data-v-9c8ae326]{animation:fadeIn-9c8ae326 .5s ease-out}@keyframes fadeIn-9c8ae326{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-green-9c8ae326{0%{box-shadow:0 0 0 0 rgba(0,150,63,.7)}70%{box-shadow:0 0 0 15px rgba(0,150,63,0)}to{box-shadow:0 0 0 0 rgba(0,150,63,0)}}@keyframes pulse-opacity-9c8ae326{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.z-index-1[data-v-9c8ae326]{z-index:1}.z-index-2[data-v-9c8ae326]{z-index:2}.border-thin[data-v-9c8ae326]{border:1px solid rgba(0,0,0,.08)}.border-y-thin[data-v-9c8ae326]{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}@media(min-width:960px){.border-right-md[data-v-9c8ae326]{border-right:1px solid hsla(0,0%,100%,.1)}}.zip-check-glass[data-v-9c8ae326]{background:rgba(15,20,18,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(0,150,63,.3)!important;box-shadow:0 20px 40px rgba(0,0,0,.6)}.custom-zip-input[data-v-9c8ae326] .v-field{border-radius:12px;border:1px solid hsla(0,0%,100%,.1);transition:border-color .3s ease}.custom-zip-input[data-v-9c8ae326] .v-field.v-field--focused{border-color:#00963f;background:hsla(0,0%,100%,.12)!important}.custom-zip-input[data-v-9c8ae326] .v-messages__message{font-size:.9rem;font-weight:500;margin-top:4px}.hyrox-pft-page[data-v-4c012659]{font-family:Inter,sans-serif}.min-vh-70[data-v-4c012659]{min-height:70vh}.event-bg-image[data-v-4c012659]{position:absolute;inset:0;background:url(https://images.unsplash.com/photo-1517836357463-d25dfeac3438?q=80&w=2070&auto=format&fit=crop) 50%/cover no-repeat;z-index:0;filter:grayscale(100%);opacity:.4}.event-overlay[data-v-4c012659]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),#111 95%);z-index:1}.text-neon[data-v-4c012659]{color:#00943c;text-shadow:0 0 20px rgba(0,148,60,.6)}.text-shadow-glow[data-v-4c012659]{text-shadow:0 0 20px rgba(0,0,0,.8)}.border-neon[data-v-4c012659]{border:1px solid #00943c!important;box-shadow:0 0 15px rgba(0,148,60,.2)}.border-b-neon[data-v-4c012659]{border-bottom:2px solid #00943c;box-shadow:0 10px 30px rgba(0,148,60,.1)}.border-b-neon-thin[data-v-4c012659]{border-bottom:1px solid rgba(0,148,60,.3)}.border-thin[data-v-4c012659]{border:1px solid hsla(0,0%,100%,.05)}.border-warning[data-v-4c012659]{border:1px solid #fb8c00!important}.border-error[data-v-4c012659]{border:1px solid #ff5252!important}.event-info-pill[data-v-4c012659]{background:hsla(0,0%,8%,.8);border:1px solid rgba(0,148,60,.4);color:#fff;padding:10px 24px;border-radius:50px;font-size:.9rem;font-weight:700;display:flex;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin:5px 5px}.pulse-btn[data-v-4c012659]{animation:pulse-green-4c012659 2s infinite;transition:transform .2s}.pulse-btn[data-v-4c012659]:hover{transform:translateY(-2px)}.pulse-hover[data-v-4c012659]:hover{animation:pulse-green-4c012659 1s infinite}@keyframes pulse-green-4c012659{0%{box-shadow:0 0 0 0 rgba(0,148,60,.6)}70%{box-shadow:0 0 0 15px rgba(0,148,60,0)}to{box-shadow:0 0 0 0 rgba(0,148,60,0)}}.bg-grit[data-v-4c012659]{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px;pointer-events:none}.z-index-2[data-v-4c012659]{z-index:2}.dark-input[data-v-4c012659] .v-field{border-color:hsla(0,0%,100%,.1);border-radius:8px;transition:all .3s}.dark-input[data-v-4c012659] .v-field--focused{border-color:#00943c;box-shadow:0 0 10px rgba(0,148,60,.2)}.workout-list[data-v-4c012659]{display:flex;flex-direction:column;gap:12px}.workout-item[data-v-4c012659]{display:flex;align-items:center;padding:12px 16px;background:rgba(0,148,60,.05);border-left:3px solid #00943c;border-radius:6px;transition:all .2s}.workout-item[data-v-4c012659]:hover{background:rgba(0,148,60,.12);transform:translateX(4px)}.workout-num[data-v-4c012659]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#00943c;color:#000;font-weight:900;border-radius:50%;margin-right:14px;font-size:.85rem;flex-shrink:0}.workout-text[data-v-4c012659]{color:#fff;font-weight:600;font-size:.95rem}.rank-tier[data-v-4c012659]{padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.rank-tier[data-v-4c012659]:last-child{border-bottom:none}.rank-header[data-v-4c012659]{margin-bottom:8px}.rank-time[data-v-4c012659]{margin-bottom:0;font-size:.9rem;line-height:1.6}.ls-1[data-v-6f43877d]{letter-spacing:1px!important}.hero-image[data-v-6f43877d] .v-img__img{-o-object-position:center center!important;object-position:center center!important}.glass-card[data-v-6f43877d]{background:rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 8px 32px 0 rgba(0,0,0,.3);max-width:800px;width:100%}.wave-divider[data-v-6f43877d]{position:absolute;bottom:-1px;left:0;width:100%;overflow:hidden;line-height:0;z-index:3}.wave-divider svg[data-v-6f43877d]{position:relative;display:block;width:calc(130% + 1.3px);height:50px;transform:rotate(180deg);fill:#fafafa}@media(max-width:600px){.wave-divider svg[data-v-6f43877d]{width:calc(200% + 1.3px);height:30px}}.form-wrapper[data-v-6f43877d]{background-image:radial-gradient(rgba(2,119,189,.05) 2px,transparent 0);background-size:30px 30px}.circle-overlay[data-v-6f43877d]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 70%);transform:rotate(30deg);pointer-events:none;z-index:1}.animate-fade-up[data-v-6f43877d]{animation:fadeUp-6f43877d .8s ease-out}@keyframes fadeUp-6f43877d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.walk-in-page[data-v-bcea3eac]{--walk-in-green:#00a651;--walk-in-green-dark:#00783a;--walk-in-dark:#172019;--walk-in-muted:#637067;position:relative;min-height:calc(100vh - 64px);overflow:hidden;background:linear-gradient(180deg,#edf6f0,#f7f9f7 42%,#f7f9f7);font-size:1rem}.walk-in-page__glow[data-v-bcea3eac]{position:absolute;border-radius:999px;filter:blur(1px);pointer-events:none}.walk-in-page__glow--one[data-v-bcea3eac]{width:340px;height:340px;right:-160px;top:4%;background:rgba(0,166,81,.08)}.walk-in-page__glow--two[data-v-bcea3eac]{width:240px;height:240px;left:-110px;bottom:8%;background:rgba(0,120,58,.05)}.walk-in-container[data-v-bcea3eac]{position:relative;z-index:1;min-height:calc(100vh - 64px);max-width:920px;padding:48px 24px 64px}.walk-in-shell[data-v-bcea3eac]{overflow:hidden;width:100%;border:1px solid #dce6df;border-top:4px solid var(--walk-in-green);background:#fff;box-shadow:0 24px 70px rgba(24,55,36,.13)!important}.walk-in-intro[data-v-bcea3eac]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:center;gap:48px;padding:34px 44px 30px;color:var(--walk-in-dark);border-bottom:1px solid #e4ebe6;background:linear-gradient(135deg,#f7fbf8,#eef8f2);text-align:left}.walk-in-intro h1[data-v-bcea3eac]{margin:8px 0 10px;color:var(--walk-in-dark);font-size:clamp(2rem,4vw,2.6rem);line-height:1.08;letter-spacing:-.035em}.walk-in-eyebrow[data-v-bcea3eac]{display:inline-flex;align-items:center;gap:8px;color:var(--walk-in-green-dark);font-size:.75rem;line-height:1.4;font-weight:800;letter-spacing:.1em}.walk-in-eyebrow span[data-v-bcea3eac]{width:8px;height:8px;border-radius:50%;background:var(--walk-in-green);box-shadow:0 0 0 5px rgba(0,166,81,.1)}.walk-in-eyebrow--green[data-v-bcea3eac]{color:var(--walk-in-green-dark)}.walk-in-intro__text[data-v-bcea3eac]{max-width:520px;margin:0;font-size:1rem;line-height:1.6;color:var(--walk-in-muted)}.walk-in-progress[data-v-bcea3eac]{margin:0}.walk-in-progress__item[data-v-bcea3eac]{display:flex;align-items:center;gap:12px;color:#839087;transition:color .18s ease}.walk-in-progress__item>span[data-v-bcea3eac]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#6d7971;border:1px solid #c7d3ca;border-radius:50%;background:#fff;font-size:.875rem;font-weight:800}.walk-in-progress__item small[data-v-bcea3eac],.walk-in-progress__item strong[data-v-bcea3eac]{display:block}.walk-in-progress__item strong[data-v-bcea3eac]{font-size:1rem}.walk-in-progress__item small[data-v-bcea3eac]{margin-top:2px;font-size:.875rem;color:#7b877f}.walk-in-progress__item--active[data-v-bcea3eac]{color:var(--walk-in-dark)}.walk-in-progress__item--active>span[data-v-bcea3eac]{color:#fff;border-color:var(--walk-in-green);background:var(--walk-in-green);box-shadow:0 6px 16px rgba(0,166,81,.2)}.walk-in-progress__item--complete>span[data-v-bcea3eac]{background:var(--walk-in-green-dark)}.walk-in-progress__line[data-v-bcea3eac]{width:1px;height:24px;margin:5px 0 5px 19px;background:#cdd8d0}.walk-in-progress__line--active[data-v-bcea3eac]{background:var(--walk-in-green)}.walk-in-form-panel[data-v-bcea3eac]{padding:34px 44px 40px;color:var(--walk-in-dark);background:#fff;text-align:left}.walk-in-form-panel--success[data-v-bcea3eac]{padding-top:48px;padding-bottom:48px}.walk-in-form-panel[data-v-bcea3eac] .v-field{border-radius:12px;background:#fff}.walk-in-form-panel[data-v-bcea3eac] .v-field--focused{box-shadow:0 0 0 3px rgba(0,166,81,.09)}.walk-in-form-panel[data-v-bcea3eac] .v-field__input{font-size:1rem}.walk-in-form-panel[data-v-bcea3eac] .v-label,.walk-in-form-panel[data-v-bcea3eac] .v-messages{font-size:.875rem}.walk-in-form-heading[data-v-bcea3eac]{margin-bottom:26px;text-align:left}.walk-in-form-heading>span[data-v-bcea3eac]{color:var(--walk-in-green-dark);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.walk-in-form-heading h2[data-v-bcea3eac]{margin:6px 0 8px;color:var(--walk-in-dark);font-size:clamp(1.75rem,3vw,2.1rem);line-height:1.15;letter-spacing:-.025em}.walk-in-form-heading p[data-v-bcea3eac]{margin:0;color:var(--walk-in-muted);font-size:.9375rem;line-height:1.55}.walk-in-step-form[data-v-bcea3eac]{padding-top:.5rem}.walk-in-goals[data-v-bcea3eac]{min-width:0;margin:2px 0 0;padding:0;border:0}.walk-in-goals legend[data-v-bcea3eac]{margin-bottom:14px;color:#343b36;font-size:1rem;font-weight:700}.walk-in-goals--error legend[data-v-bcea3eac]{color:#b3261e}.walk-in-goals__grid[data-v-bcea3eac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.walk-in-goal[data-v-bcea3eac]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:14px 16px;color:#283029;border:1px solid #dfe5e1;border-radius:12px;outline:none;background:#fbfcfb;font:inherit;font-size:.875rem;font-weight:700;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.walk-in-goal[data-v-bcea3eac]:focus-visible,.walk-in-goal[data-v-bcea3eac]:hover{border-color:rgba(0,166,81,.7);box-shadow:0 0 0 3px rgba(0,166,81,.09)}.walk-in-goal--selected[data-v-bcea3eac]{color:#006c34;border-color:var(--walk-in-green);background:#effbf4}.walk-in-goal__check[data-v-bcea3eac]{color:#a3ada6}.walk-in-goal--selected .walk-in-goal__check[data-v-bcea3eac]{color:var(--walk-in-green)}.walk-in-field-error[data-v-bcea3eac]{margin:10px 2px 0;color:#b3261e;font-size:.875rem;line-height:1.4}.walk-in-actions[data-v-bcea3eac]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px}.walk-in-actions--single .walk-in-primary-btn[data-v-bcea3eac]{width:100%}.walk-in-primary-btn[data-v-bcea3eac]{min-height:52px;min-width:250px;padding-inline:28px!important;font-size:1rem;font-weight:800;letter-spacing:0;text-transform:none!important}.walk-in-privacy[data-v-bcea3eac]{margin:24px 0 0;color:#6b756e;font-size:.875rem;line-height:1.55}.walk-in-privacy a[data-v-bcea3eac]{color:#00783a;font-weight:700}.walk-in-honeypot[data-v-bcea3eac]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.walk-in-success[data-v-bcea3eac]{display:flex;min-height:360px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.walk-in-success h2[data-v-bcea3eac]{max-width:500px;margin:10px 0 14px;color:var(--walk-in-dark);font-size:clamp(1.8rem,3vw,2.3rem);line-height:1.12;letter-spacing:-.03em}.walk-in-success p[data-v-bcea3eac]{max-width:480px;margin:0 0 30px;color:var(--walk-in-muted);font-size:1rem;line-height:1.65}.walk-in-success__icon[data-v-bcea3eac]{display:grid;width:76px;height:76px;margin-bottom:20px;place-items:center;color:#fff;border-radius:50%;background:var(--walk-in-green);box-shadow:0 16px 34px rgba(0,166,81,.22)}.walk-in-trust[data-v-bcea3eac]{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;color:#667169;border-top:1px solid #e4ebe6;background:#f7faf8;font-size:.875rem;line-height:1.5;text-align:center}.walk-in-trust .v-icon[data-v-bcea3eac],.walk-in-trust strong[data-v-bcea3eac]{color:var(--walk-in-green-dark)}@media(max-width:959px){.walk-in-container[data-v-bcea3eac]{padding:32px 18px 48px}.walk-in-intro[data-v-bcea3eac]{grid-template-columns:minmax(0,1fr);gap:26px;padding:30px}.walk-in-intro h1[data-v-bcea3eac]{font-size:2.25rem}.walk-in-progress[data-v-bcea3eac]{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center}.walk-in-progress__line[data-v-bcea3eac]{width:100%;height:1px;margin:0}.walk-in-form-panel[data-v-bcea3eac]{padding:32px 30px 36px}}@media(max-width:600px){.walk-in-page[data-v-bcea3eac]{position:fixed;inset:0;z-index:11000;width:100%;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;padding:0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff;-webkit-overflow-scrolling:touch}.walk-in-page__glow[data-v-bcea3eac]{display:none}.walk-in-container[data-v-bcea3eac]{width:100%;max-width:none;min-height:100vh;min-height:100dvh;justify-content:flex-start!important;padding:0}.walk-in-shell[data-v-bcea3eac]{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;border:0;border-radius:0!important;box-shadow:none!important}.walk-in-intro[data-v-bcea3eac]{gap:22px;padding:calc(24px + env(safe-area-inset-top)) 20px 24px}.walk-in-intro h1[data-v-bcea3eac]{margin-bottom:10px;font-size:2rem}.walk-in-intro__text[data-v-bcea3eac]{font-size:.9375rem}.walk-in-progress[data-v-bcea3eac]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}.walk-in-progress__item[data-v-bcea3eac]{gap:8px}.walk-in-progress__item>span[data-v-bcea3eac]{width:34px;height:34px;flex-basis:34px}.walk-in-progress__item strong[data-v-bcea3eac]{font-size:.875rem}.walk-in-progress__item small[data-v-bcea3eac]{display:none}.walk-in-form-panel[data-v-bcea3eac]{flex:1 0 auto;padding:26px 18px 30px}.walk-in-form-panel--success[data-v-bcea3eac]{padding-top:36px;padding-bottom:36px}.walk-in-form-heading[data-v-bcea3eac]{margin-bottom:24px}.walk-in-form-heading h2[data-v-bcea3eac]{font-size:1.75rem}.walk-in-goals__grid[data-v-bcea3eac]{grid-template-columns:1fr}.walk-in-actions[data-v-bcea3eac]{position:sticky;bottom:0;z-index:2;margin-inline:-18px;padding:16px 18px calc(4px + env(safe-area-inset-bottom));background:linear-gradient(0deg,#fff 78%,hsla(0,0%,100%,0))}.walk-in-actions .walk-in-primary-btn[data-v-bcea3eac]{flex:1;min-width:0;padding-inline:16px!important}.walk-in-success[data-v-bcea3eac]{min-height:340px}.walk-in-trust[data-v-bcea3eac]{align-items:flex-start;padding:14px 18px calc(14px + env(safe-area-inset-bottom));text-align:left}}.newsletter-container[data-v-394ecf7b]{display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background-color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.form-wrapper[data-v-394ecf7b]{margin-top:120px;margin-bottom:50px;width:100%;max-width:500px;background:#252525;border-radius:20px;padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,.2);border:1px solid #333}.form-header[data-v-394ecf7b]{text-align:center;margin-bottom:2rem;color:#fff}.form-header h2[data-v-394ecf7b]{font-size:2rem;font-weight:700;margin-bottom:.5rem}.form-header p[data-v-394ecf7b]{font-size:1rem;color:#a0a0a0;line-height:1.5}.form-grid[data-v-394ecf7b]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group[data-v-394ecf7b]{position:relative}.full-width[data-v-394ecf7b]{grid-column:1/-1}input[data-v-394ecf7b],select[data-v-394ecf7b]{width:100%;padding:1rem;background-color:#333;border:1px solid #444;border-radius:12px;color:#fff;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease}input[data-v-394ecf7b]::-moz-placeholder{color:#888}input[data-v-394ecf7b]::placeholder{color:#888}input[data-v-394ecf7b]:focus,select[data-v-394ecf7b]:focus{outline:none;border-color:#00963f;box-shadow:0 0 0 3px 963f}select[data-v-394ecf7b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23888' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.25em}.submit-btn[data-v-394ecf7b]{width:100%;padding:1rem;font-size:1.1rem;font-weight:700;color:#fff;border:none;border-radius:12px;cursor:pointer;background:#00963f;transition:transform .2s ease,box-shadow .2s ease}.submit-btn[data-v-394ecf7b]:hover{transform:translateY(-2px);box-shadow:0 8px 20px 963f}.required-notice[data-v-394ecf7b]{text-align:left;margin-top:1rem;font-size:.8rem;color:#888}@media (max-width:600px){.form-wrapper[data-v-394ecf7b]{padding:2rem 1.5rem}.form-grid[data-v-394ecf7b]{grid-template-columns:1fr}}.tiktok-thanks-page[data-v-b3bbb7ec]{position:relative;width:100vw;min-height:100vh;background-color:#232929;background-image:linear-gradient(0deg,#2a3131,#232929);color:#f7f7f4;font-family:Roboto,sans-serif;overflow-x:hidden}.main-content[data-v-b3bbb7ec]{position:relative;z-index:2;width:100%}.content-wrapper[data-v-b3bbb7ec]{animation:fadeInUp-b3bbb7ec .8s ease-out forwards;opacity:0;text-align:center}@keyframes fadeInUp-b3bbb7ec{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.success-icon[data-v-b3bbb7ec]{animation:popIn-b3bbb7ec .6s cubic-bezier(.68,-.55,.27,1.55) .2s forwards;transform:scale(0)}@keyframes popIn-b3bbb7ec{to{transform:scale(1)}}.animate-charcter[data-v-b3bbb7ec]{background-image:linear-gradient(-225deg,#f7b5a7,#f2b950 29%,#c9eef2 67%,#fff);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip-b3bbb7ec 3.5s linear infinite alternate}@keyframes textclip-b3bbb7ec{0%{background-position:0}to{background-position:200%}}.data-summary .v-expansion-panel-title[data-v-b3bbb7ec]{font-weight:700;color:#f7f7f4}.data-summary .v-list-item-title[data-v-b3bbb7ec]{font-size:.8rem;font-weight:500;color:#ccccb9;text-transform:uppercase}.data-summary .text-body-2[data-v-b3bbb7ec],.data-summary .v-list-item-subtitle[data-v-b3bbb7ec]{font-size:1rem;color:#f7f7f4;opacity:.9}.tiktok-soundbar[data-v-b3bbb7ec]{position:absolute;right:20px;bottom:20px;z-index:3;animation:slideInRight-b3bbb7ec 1s ease-out .7s forwards;opacity:0}@keyframes slideInRight-b3bbb7ec{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.spinning-disc[data-v-b3bbb7ec]{font-size:48px;animation:spin-b3bbb7ec 4s linear infinite}@keyframes spin-b3bbb7ec{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}