.mux-video-reel{aspect-ratio:9/16;background-color:#000;border-radius:1.5rem;width:100%;max-width:35rem;height:40rem;margin:0 auto;display:block;position:relative;overflow:hidden}.mux-video-reel mux-video{object-fit:cover;z-index:1;border-radius:1.5rem;position:absolute;top:0;left:0;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;display:block!important}.sr-only.svelte-1qwqqbh{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.media-controller mux-video:focus{outline:.125rem solid var(--accent);outline-offset:.125rem}.mux-video-reel media-control-bar.two-row-controls{opacity:1!important;visibility:visible!important;z-index:100!important;box-sizing:border-box!important;pointer-events:auto!important;background:linear-gradient(#0000 0%,#0006 50%,#000c 100%)!important;border-radius:0 0 1.5rem 1.5rem!important;flex-direction:column!important;gap:.25rem!important;width:100%!important;padding:.5rem!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.mux-video-reel .control-row{justify-content:center!important;align-items:center!important;gap:.5rem!important;width:100%!important;display:flex!important}.mux-video-reel .control-row-top{justify-content:space-evenly!important}.mux-video-reel .control-row-bottom{justify-content:center!important;gap:.75rem!important}.mux-video-reel{z-index:1!important;position:relative!important}.mux-video-reel .control-row>*{color:#fff!important;opacity:1!important;cursor:pointer!important;background:#ffffff26!important;border:none!important;border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:2.5rem!important;height:2.5rem!important;margin:.125rem!important;transition:all .2s!important;display:flex!important}.mux-video-reel .control-row>:hover{background:#ffffff40!important;transform:scale(1.1)!important}.mux-video-reel .control-row>:active{background:#ffffff59!important;transform:scale(.95)!important}.mux-video-reel .control-row-top media-volume-range{background:#ffffff1a!important;border-radius:1rem!important;width:4rem!important;min-width:3rem!important;height:1.5rem!important;padding:.25rem .5rem!important}.mux-video-reel .control-row-bottom media-time-range{background:#ffffff1a!important;border-radius:1rem!important;flex-grow:1!important;width:12rem!important;min-width:8rem!important;max-width:15rem!important;height:1.5rem!important;padding:.25rem .5rem!important}.mux-video-reel .control-row-bottom media-time-display{text-align:center!important;white-space:nowrap!important;background:0 0!important;border-radius:.25rem!important;width:auto!important;min-width:4rem!important;height:auto!important;padding:.25rem .5rem!important;font-size:.75rem!important;font-weight:500!important}.unmute-hint.svelte-1qwqqbh{color:#fff;backdrop-filter:blur(4px);pointer-events:none;z-index:10;background:#000c;border-radius:.5rem;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:500;animation:3s ease-in-out svelte-1qwqqbh-fadeInOut;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unmute-hint-content.svelte-1qwqqbh{align-items:center;gap:.5rem;display:flex}@keyframes svelte-1qwqqbh-fadeInOut{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.9)}}@media (width<=48rem){.mux-video-reel{border-radius:1rem;max-width:100vw;margin:0 auto}.media-controller mux-video{border-radius:1rem}.mux-video-reel media-control-bar{gap:.25rem!important;max-height:5rem!important}.mux-video-reel media-control-bar>*{width:2rem!important;height:2rem!important;margin:.0625rem!important}.mux-video-reel media-control-bar media-volume-range,.mux-video-reel media-control-bar media-time-range{min-width:3rem!important;max-width:6rem!important;height:1.25rem!important}.mux-video-reel media-control-bar media-time-range{max-width:8rem!important}.mux-video-reel media-control-bar media-time-display{min-width:2.5rem!important;padding:.125rem .25rem!important;font-size:.675rem!important}}@media (width>=64rem){.mux-video-reel{max-width:32rem}}@media (width<=48rem) and (orientation:landscape){.video-container{aspect-ratio:var(--aspect-ratio,16/9)}}h1[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:1rem}.coaches[data-astro-cid-lcdefpme]{text-align:left;border-radius:.5rem;justify-content:flex-start;width:100%;margin-bottom:1.5rem;padding:1rem;display:flex}@media (width>=48rem){.coaches[data-astro-cid-lcdefpme]{margin-bottom:2rem;padding:1.5rem}}img[data-astro-cid-lcdefpme].valkyrie-coaches{border-radius:1.5rem}.link-card-grid-container[data-astro-cid-lcdefpme],.shadow[data-astro-cid-lcdefpme]{border-radius:1.5rem;position:relative}.link-card-grid-container[data-astro-cid-lcdefpme]{border-radius:var(--radius);width:100%}.link-card-grid-container[data-astro-cid-lcdefpme]:before,.shadow[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(45deg, var(--accent), var(--accent-2) 50%, var(--accent-3) 100%);filter:blur(1rem);border-radius:.5rem;position:absolute;inset:0}.link-card-grid-container[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background-color:#fff;position:absolute;inset:0}.instructors[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{background:rgba(var(--accent-light), 12%);color:rgb(var(--accent-light));border-radius:.25rem;padding:.3rem .4rem;font-size:.8rem;font-weight:700}.instructions[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:rgb(var(--accent-light))}.link-card-grid[data-astro-cid-lcdefpme]{border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;margin:0;padding:0;display:flex}.space[data-astro-cid-lcdefpme]{margin-top:4rem}@media (width>=48rem){.link-card-grid[data-astro-cid-lcdefpme]{flex-flow:wrap;gap:2rem}.space[data-astro-cid-lcdefpme]{margin-top:6rem}}@media (width>=64rem){.space[data-astro-cid-lcdefpme]{margin-top:8rem}}.affiliate-program[data-astro-cid-lcdefpme]{text-align:center}.classes-section[data-astro-cid-lcdefpme]{text-align:center;margin:4rem 0}.classes-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1rem}.classes-section[data-astro-cid-lcdefpme] .text-card[data-astro-cid-lcdefpme]{max-width:65ch;margin-bottom:2rem;margin-left:auto;margin-right:auto}.classes-container[data-astro-cid-lcdefpme]{position:relative}.loading[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-width:8rem;min-height:8rem;margin:2rem auto;transition:opacity .3s;display:flex;position:relative}.background-img[data-astro-cid-lcdefpme]{position:absolute;inset:0;-webkit-mask-image:url(/images/valkyrie-fitness-logo.svg);mask-image:url(/images/valkyrie-fitness-logo.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.background-img[data-astro-cid-lcdefpme]:before{content:"";background:var(--logo-gradient);min-width:10rem;min-height:10rem;animation:3s linear infinite rotate;position:absolute;inset:-1.5rem}.iframe-container[data-astro-cid-lcdefpme]{border:.125rem solid var(--accent-3);background-color:#f5f5f5;border-radius:1rem;width:100%;min-height:60rem;position:relative;overflow:hidden;box-shadow:0 .25rem 1rem #0000001a}.classes-iframe[data-astro-cid-lcdefpme]{background-color:#fff;border:none;border-radius:1rem;width:100%;height:100%;min-height:60rem}.contact-section[data-astro-cid-lcdefpme]{text-align:center;margin:4rem 0}.contact-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:2rem}.contact-content[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem;max-width:80rem;margin:0 auto;display:grid}.contact-info[data-astro-cid-lcdefpme]{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 .5rem 1.5rem #0000001a}.contact-info[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--color-text-dark);margin-bottom:1.5rem;font-size:1.5rem}.address-info[data-astro-cid-lcdefpme]{color:#333;font-size:1.1rem;font-style:normal;line-height:1.8}.address-line[data-astro-cid-lcdefpme]{color:#444;margin-bottom:.5rem;font-weight:500}.list-elem[data-astro-cid-lcdefpme]{border-radius:var(--radius);isolation:isolate;position:relative}.link[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:var(--color-text-dark);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.75rem 1.25rem;font-size:1rem;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-flex;position:relative}.phone-container[data-astro-cid-lcdefpme]{margin:.25rem;display:inline-block;position:relative}.phone-link[data-astro-cid-lcdefpme]{margin-top:1.5rem;padding:.75rem 1.5rem;font-size:1.1rem;font-weight:700;position:relative}.phone-link[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{z-index:1;position:relative}.link[data-astro-cid-lcdefpme]:hover,.link[data-astro-cid-lcdefpme]:focus{font-size:1.1rem}.phone-link[data-astro-cid-lcdefpme]:hover,.phone-link[data-astro-cid-lcdefpme]:focus{font-size:1.15rem}.list-elem-text[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-primary,white);border-radius:calc(var(--radius) - .125rem);z-index:-1;position:absolute;inset:.125rem}.list-elem[data-astro-cid-lcdefpme]:hover:before,.list-elem[data-astro-cid-lcdefpme]:focus:before{content:"";z-index:-1;filter:blur(.25rem);background:var(--logo-gradient,linear-gradient(45deg, #0f0, #f05 50%, #ff8000 100%));border-radius:var(--radius);display:block;position:absolute;inset:-.0625rem}.list-elem[data-astro-cid-lcdefpme]:hover:after,.list-elem[data-astro-cid-lcdefpme]:focus:after{content:"";background:conic-gradient(from var(--rotate), transparent 0%, white 5%, transparent 10%);z-index:-1;border-radius:inherit;width:100%;height:100%;animation:3s linear infinite rotate-border;position:absolute;inset:0}.map-container[data-astro-cid-lcdefpme]{border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 1.5rem #0000001a}@media (width>=48rem){.contact-content[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:3rem}.iframe-container[data-astro-cid-lcdefpme],.classes-iframe[data-astro-cid-lcdefpme]{min-height:50rem}}@media (width<=48rem){.classes-section[data-astro-cid-lcdefpme]{text-align:center}.classes-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.classes-section[data-astro-cid-lcdefpme] .text-card[data-astro-cid-lcdefpme]{padding:0 1rem}.iframe-container[data-astro-cid-lcdefpme]{border-radius:.75rem;min-height:45rem;margin:0}.classes-iframe[data-astro-cid-lcdefpme]{border-radius:.75rem;min-height:45rem}.loading[data-astro-cid-lcdefpme]{min-width:6rem;min-height:6rem;margin:1.5rem auto}.background-img[data-astro-cid-lcdefpme]:before{min-width:8rem;min-height:8rem;inset:-1rem}.contact-info[data-astro-cid-lcdefpme]{padding:1.5rem}}@property --rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-border{to{--rotate:360deg}}@supports not (background:conic-gradient(from 0deg, transparent, white)){.list-elem[data-astro-cid-lcdefpme]:hover:after,.list-elem[data-astro-cid-lcdefpme]:focus:after{background:linear-gradient(45deg,#0000 40%,#fff 50%,#0000 60%);animation:2s linear infinite rotate}}.contact-section[data-astro-cid-lcdefpme]{--radius:.3125rem}
