.home-close{overflow-x:clip}.move{--paper:var(--xo-paper);--ink:var(--xo-navy);--margin:46px;--hl:#ffdf25;--xo-focus-color:var(--xo-navy);text-align:left;isolation:isolate;max-width:640px;margin:176px auto 0;position:relative}.move.move--plain{margin-top:var(--xo-space-7)}.move-board{background-color:#06344a;background-image:radial-gradient(120% 70% at 25% 0,#ffffff29,#0000 55%),repeating-linear-gradient(90deg,#ffffff07 0 1px,#0000 1px 5px),linear-gradient(150deg,#0d5473 0%,#06344a 50%,#03222f 100%);border-radius:20px;padding:44px 20px 40px;position:relative;box-shadow:inset 0 2px #ffffff2e,inset 0 -4px #00000059,0 2px #021a25,0 10px 14px -4px #03141e8c,0 36px 48px -18px #03141e99,0 80px 90px -40px #03141e80}.move-clip{z-index:4;background:radial-gradient(circle at 24px 22px,#5d6870 0 4px,#cfd8de 5px 8px,#0000 9px),radial-gradient(circle at calc(100% - 24px) 22px,#5d6870 0 4px,#cfd8de 5px 8px,#0000 9px),linear-gradient(#f2f6f8 0%,#b9c4cb 38%,#8a98a1 52%,#c8d2d8 100%);border-radius:10px 10px 6px 6px;width:170px;height:58px;margin-left:-85px;position:absolute;top:-20px;left:50%;box-shadow:inset 0 1px #fff,inset 0 -2px #00000040,0 1px #00000080,0 8px 10px -2px #00000080,0 20px 22px -10px #00000073}.move-clip:after{content:"";background:linear-gradient(#7d8a93,#5a666e);border-radius:0 0 8px 8px;height:14px;position:absolute;bottom:-9px;left:18px;right:18px;box-shadow:0 6px 8px -2px #0000008c}.move-paper{padding:62px 20px 26px calc(var(--margin) + 16px);background-color:var(--paper);background-image:radial-gradient(130% 80% at 15% 0%, #fffc, transparent 62%), linear-gradient(90deg, transparent calc(var(--margin) - 1px), #064e7a80 calc(var(--margin) - 1px) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), repeating-linear-gradient(180deg, transparent 0 31px, #064e7a24 31px 32px);color:var(--ink);border-radius:3px 3px 7px 7px;position:relative;box-shadow:inset 0 1px #ffffffe6,0 1px 1px #00000059,0 10px 16px -6px #00000073}.move-head{border-bottom:4px solid var(--ink);padding-bottom:12px}.move-head__title{font-family:var(--xo-type-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:clamp(1.9rem,8.2vw,3.5rem);line-height:.88}.move-head__sub{color:var(--xo-blue);margin:10px 0 0;font-weight:600}.move-fallback{padding:var(--xo-space-5) 0 var(--xo-space-2);margin:0;font-size:1.125rem;font-weight:600}.move-thread{gap:26px;padding:22px 0 4px;display:none}.move-step{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.move-note{width:fit-content;font-family:var(--xo-type-display);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#0000 60%,#ffdf25f2 60% 92%,#0000 92%);margin:0 0 2px;padding:0 4px 1px 2px;font-size:.9375rem}.move-chips{flex-wrap:wrap;gap:2px 22px;display:flex}.move-chipwrap{display:inline-flex;position:relative}.move-radio{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.move-chip{min-height:var(--xo-control-min);font-family:var(--xo-type-ui);letter-spacing:.04em;text-transform:uppercase;background-image:linear-gradient(transparent 46%, var(--hl) 46% 92%, transparent 92%);background-position:0 0;background-repeat:no-repeat;background-size:0% 100%;align-items:center;padding:6px 10px 6px 38px;font-size:1.25rem;font-weight:700;line-height:1.1;transition:background-size .28s cubic-bezier(.3,.9,.3,1);display:inline-flex;position:relative}.move-chip:before{content:"";border:3px solid var(--ink);background:#fff;border-radius:50%;width:22px;height:22px;margin-top:-11px;transition:border-color .15s ease-out;position:absolute;top:50%;left:6px}.move-chip:after{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;margin-top:-5px;transition:scale .17s cubic-bezier(.3,1.6,.5,1) 60ms;position:absolute;top:50%;left:12px;scale:0}.move-chipwrap:hover .move-chip:before{border-color:var(--xo-blue)}.move-radio:checked+.move-chip{background-size:100% 100%}.move-radio:checked+.move-chip:after{scale:1}.move-radio:focus-visible+.move-chip{outline:3px solid var(--ink);outline-offset:3px;border-radius:3px}.move-reply{border-left:4px solid var(--ink);max-width:100%;font-family:var(--xo-type-ui);transition:opacity .22s ease-out, translate .22s ease-out, display .22s allow-discrete;background:#ffdf2599;justify-self:start;margin:4px 0 0;padding:3px 12px 3px 10px;font-size:1.1875rem;font-style:italic;font-weight:600;line-height:1.35}@starting-style{.move-reply{opacity:0;translate:10px}}.move-stamp{z-index:2;outline-offset:3px;color:#064e7af0;font-family:var(--xo-type-display);letter-spacing:.07em;text-transform:uppercase;mix-blend-mode:multiply;pointer-events:none;transition:opacity .26s ease-out, scale .32s cubic-bezier(.2, 1.5, .4, 1), display .32s allow-discrete;border:4px solid #064e7aeb;border-radius:12px;outline:2px solid #064e7aeb;padding:6px 14px 5px;font-size:1.2rem;line-height:1;display:none;position:absolute;top:-56px;right:10px;rotate:-12deg}@starting-style{.move-stamp{opacity:0;scale:2}}.move-compose{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 16px;margin-top:26px;display:flex;position:relative}.move-stub{min-height:48px;color:var(--xo-navy);font-family:var(--xo-type-body);text-align:left;cursor:pointer;border:0;border-radius:8px;flex:230px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 0 20px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .14s ease-out,color .14s ease-out;position:relative}.move-stub:hover{background-color:var(--xo-white)}.move-stub:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.move-stub svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.move-stub--wa{background-color:var(--xo-yellow);display:none}.move-stub--mail,.move-stub--submit{background-color:var(--xo-navy);color:var(--xo-offwhite)}.move-stub--mail:hover,.move-stub--submit:hover{background-color:var(--xo-blue);color:var(--xo-white)}.move-stub--mail{display:none}.move-stub--submit{width:100%;display:inline-flex}.move-toggle{opacity:0;width:1px;height:1px;margin:0;display:none;position:absolute}.move-toggle:focus-visible+.move-stub--mail{outline:3px solid var(--ink);outline-offset:4px}.move-toggle:checked+.move-stub--mail svg{rotate:180deg}.move-hi,.move-mailto{min-height:var(--xo-control-min);color:var(--xo-blue);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.move-hi:hover,.move-mailto:hover{color:var(--xo-navy)}.move-hi:focus-visible,.move-mailto:focus-visible,.move-mail__consent a:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.move-compose__note{text-align:center;color:#081b26b8;flex:100%;margin:0;font-size:.8125rem;line-height:1.4}.move-mail__fields{border-top:3px dashed var(--ink);margin-top:26px;padding-top:20px;display:none}.move-mail__form{gap:16px;display:grid}.move-mail__lede{text-wrap:balance;margin:0;font-weight:600}.move-line{gap:2px;display:grid}.move-line__label{font-family:var(--xo-type-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--xo-blue);font-size:.9375rem;font-weight:700}.move-line__input{border:0;border-bottom:2px solid var(--ink);width:100%;min-height:48px;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding:8px 4px 5px;font-size:1.1875rem;font-weight:600}textarea.move-line__input{resize:vertical;min-height:72px}.move-line__input:focus-visible{outline:3px solid var(--ink);outline-offset:2px;background:#ffdf2580}.move-line__hint{color:#081b26b8;font-size:.8125rem;line-height:1.4}.move-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.move-mail__consent{color:#081b26cc;margin:0;font-size:.8125rem;line-height:1.5}.move-mail__consent a{color:var(--xo-blue)}.move-ack{color:#081b26e6;cursor:pointer;align-items:flex-start;gap:.75rem;min-height:44px;font-size:.9375rem;line-height:1.4;display:flex}.move-ack input{width:1.5rem;height:1.5rem;accent-color:var(--xo-blue);flex:none;margin:.1rem 0 0}.move-snap{z-index:5;pointer-events:none;background:#fffdf6;width:112px;margin:0;padding:7px 7px 26px;position:absolute;box-shadow:0 1px 1px #0000004d,0 12px 18px -6px #03141e8c,0 30px 40px -16px #03141e80}.move-snap img{aspect-ratio:4/5;object-fit:cover;filter:saturate(1.06)contrast(1.04);width:100%;display:block}.move-snap--a{width:150px;padding:8px 8px 30px;top:-154px;right:-18px;rotate:6deg}.move-snap--b{display:none}.move-tape{background:rgb(var(--xo-tape-rgb) / .82);clip-path:polygon(0 10%,5% 0,10% 12%,15% 2%,85% 2%,90% 12%,95% 0,100% 10%,100% 90%,95% 100%,90% 88%,85% 98%,15% 98%,10% 88%,5% 100%,0 90%);width:66px;height:25px;margin-left:-33px;position:absolute;top:-13px;left:50%;rotate:-4deg}@media (width>=640px){.move{rotate:-.8deg}.move-paper{rotate:.5deg}.move-board{padding-inline:28px}.move{margin-top:196px}.move-snap--a{width:190px;padding:9px 9px 36px;top:-172px;right:-30px}}@media (width>=900px){.move{--snap:min(23vw, calc((100vw - 640px) / 2 + 30px), 330px);margin-top:36px}.move-snap--a{top:50px;right:calc(34px - var(--snap));width:var(--snap);padding:11px 11px 44px;rotate:6deg}.move-snap--b{bottom:130px;left:calc(34px - var(--snap) * .92);width:calc(var(--snap) * .92);padding:11px 11px 44px;display:block;rotate:-7deg}.move-tape{width:calc(var(--snap) * .3);height:30px;margin-left:calc(var(--snap) * -.15);top:-15px}}@media (width<=479px){.move{--margin:28px}.move-board{padding:40px 12px 28px}.move-paper{padding:56px 12px 22px calc(var(--margin) + 12px)}.move-chips{gap:0 14px}.move-compose{margin-top:66px}.move-stamp{font-size:1rem;top:-50px;right:4px}}@media (prefers-reduced-motion:reduce){.move-chip,.move-chip:after,.move-reply,.move-stamp,.move-stub{transition:none}}@supports selector(:has(*)){.move-fallback,.move-mailto{display:none}.move-thread{display:grid}.move-reply,.move-part{display:none}:where(.move:has([name=move-g]:checked)) .move-reply--g,:where(.move:has([name=move-f]:checked)) .move-reply--f,:where(.move:has([name=move-s]:checked)) .move-reply--s{display:block}:where(.move:has([name=move-g]:checked)) .move-part--g,:where(.move:has([name=move-f]:checked)) .move-part--f,:where(.move:has([name=move-s]:checked)) .move-part--s{display:inline}:where(.move:has([name=move-g]:checked):has([name=move-f]:checked):has([name=move-s]:checked)) :is(.move-send,.move-stub--mail){display:inline-flex}:where(.move:has([name=move-g]:checked):has([name=move-f]:checked):has([name=move-s]:checked)) .move-toggle{display:block}:where(.move:has([name=move-g]:checked):has([name=move-f]:checked):has([name=move-s]:checked)) .move-hi{display:none}:where(.move:has([name=move-g]:checked):has([name=move-f]:checked):has([name=move-s]:checked)) .move-stamp,:where(.move:has(.move-toggle:checked)) .move-mail__fields{display:block}.move:has(.move-g1:checked) :is(.move-send,.move-part--g):not(.is-g1),.move:has(.move-g2:checked) :is(.move-send,.move-part--g):not(.is-g2),.move:has(.move-g3:checked) :is(.move-send,.move-part--g):not(.is-g3),.move:has(.move-g4:checked) :is(.move-send,.move-part--g):not(.is-g4),.move:has(.move-g5:checked) :is(.move-send,.move-part--g):not(.is-g5),.move:has(.move-g6:checked) :is(.move-send,.move-part--g):not(.is-g6),.move:has(.move-f1:checked) :is(.move-send,.move-part--f):not(.is-f1),.move:has(.move-f2:checked) :is(.move-send,.move-part--f):not(.is-f2),.move:has(.move-f3:checked) :is(.move-send,.move-part--f):not(.is-f3),.move:has(.move-f4:checked) :is(.move-send,.move-part--f):not(.is-f4),.move:has(.move-f5:checked) :is(.move-send,.move-part--f):not(.is-f5),.move:has(.move-f6:checked) :is(.move-send,.move-part--f):not(.is-f6),.move:has(.move-s1:checked) :is(.move-send,.move-part--s):not(.is-s1),.move:has(.move-s2:checked) :is(.move-send,.move-part--s):not(.is-s2),.move:has(.move-s3:checked) :is(.move-send,.move-part--s):not(.is-s3),.move:has(.move-s4:checked) :is(.move-send,.move-part--s):not(.is-s4),.move:has(.move-s5:checked) :is(.move-send,.move-part--s):not(.is-s5),.move:has(.move-s6:checked) :is(.move-send,.move-part--s):not(.is-s6){display:none}}.move.move--flat{--paper:var(--xo-white);max-width:none;margin:0;rotate:none}.move--flat .move-board{box-shadow:none;background:0 0;padding:0}.move--flat .move-paper{padding:var(--xo-space-5);border:2px solid var(--xo-navy);border-radius:var(--xo-radius);background:var(--xo-white);box-shadow:none;rotate:none}.move--flat .move-head{border:0;padding:0}.move--flat .move-head__sub{margin:0}.move--flat .move-compose{margin-top:var(--xo-space-5)}.pg-note,.dv-note{background-color:var(--xo-paper);color:var(--xo-navy);background-image:radial-gradient(130% 80% at 15% 0,#fffc,#0000 62%);border-radius:3px 3px 8px 8px;margin:0;position:relative;box-shadow:inset 0 1px #ffffffe6,0 1px 1px #0000004d,0 12px 18px -6px #06344a73,0 40px 56px -26px #06344a80}.pg-note{padding:40px 22px 26px;rotate:1.2deg}.pg-note:before,.dv-tape:before{content:"";background:rgb(var(--xo-tape-rgb) / .88);clip-path:polygon(0 10%,5% 0,10% 12%,15% 2%,85% 2%,90% 12%,95% 0,100% 10%,100% 90%,95% 100%,90% 88%,85% 98%,15% 98%,10% 88%,5% 100%,0 90%);width:74px;height:25px;margin-left:-37px;position:absolute;top:-12px;left:50%;rotate:-3deg}.dv-underline{display:inline-block;position:relative}.dv-underline:after{content:"";background:var(--dv-ink,currentColor);pointer-events:none;height:.3em;position:absolute;bottom:-.3em;left:-3%;right:-3%;-webkit-mask:url(/_astro/xofit-brush-blue-underline-stretch.eazmhh6P.svg) 50%/100% 100% no-repeat;mask:url(/_astro/xofit-brush-blue-underline-stretch.eazmhh6P.svg) 50%/100% 100% no-repeat}.dv-underline--yellow{--dv-ink:var(--xo-yellow)}.dv-underline--navy{--dv-ink:var(--xo-navy)}.dv-underline--blue{--dv-ink:var(--xo-blue)}.dv-icon{background:var(--dv-ink,currentColor);width:56px;height:56px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dv-icon--personal{-webkit-mask-image:url(/_astro/xofit-icon-personal-training.iIdRvmN-.svg);mask-image:url(/_astro/xofit-icon-personal-training.iIdRvmN-.svg)}.dv-icon--group{-webkit-mask-image:url(/_astro/xofit-icon-small-group.BnksieTx.svg);mask-image:url(/_astro/xofit-icon-small-group.BnksieTx.svg)}.dv-icon--online{-webkit-mask-image:url(/_astro/xofit-icon-online-coaching.DB1hBiu9.svg);mask-image:url(/_astro/xofit-icon-online-coaching.DB1hBiu9.svg)}.dv-icon--lifestyle{-webkit-mask-image:url(/_astro/xofit-icon-lifestyle-support.Ocka9yiR.svg);mask-image:url(/_astro/xofit-icon-lifestyle-support.Ocka9yiR.svg)}.dv-note{padding:44px 28px 28px}@media print{.pg-note,.dv-note{box-shadow:none;border:2px solid var(--xo-black);background:0 0;rotate:0deg}.pg-note:before,.dv-tape:before{display:none}}.xo-print{background:var(--xo-paper);width:min(100%, var(--print-w,420px));margin:0;padding:10px 10px 30px;position:relative;box-shadow:7px 7px #081b26d9}.xo-print--left{rotate:-2.5deg}.xo-print--right{rotate:2deg}.xo-print.xo-print--none{rotate:none}.xo-print--plain:before{display:none}.xo-print--s{--print-w:320px}.xo-print--m{--print-w:420px}.xo-print--l{--print-w:560px}.xo-print--band{--print-w:1100px;padding-bottom:14px;rotate:-.6deg}.xo-print:before{content:"";background:rgb(var(--xo-tape-rgb) / .85);width:96px;height:26px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:2deg}.xo-print img{width:100%;height:auto;display:block}@media print{.xo-print{box-shadow:none;border:1px solid var(--xo-black)}.xo-print:before{display:none}}@media (width<=599px){.xo-print--s{width:68%}}
