.videohero[data-astro-cid-tc5gu42i]{background:var(--ink);height:clamp(560px,88vh,900px);color:var(--white);align-items:center;display:grid;position:relative;overflow:hidden}.videohero__video[data-astro-cid-tc5gu42i],.videohero__shade[data-astro-cid-tc5gu42i]{width:100%;height:100%;position:absolute;inset:0}.videohero__video[data-astro-cid-tc5gu42i]{object-fit:cover}.videohero__shade[data-astro-cid-tc5gu42i]{background:linear-gradient(#00000073 0%,#0000 22%),radial-gradient(70% 60%,#00000080 0%,#00000026 100%)}.videohero__content[data-astro-cid-tc5gu42i]{text-align:center;justify-items:center;gap:18px;padding-top:40px;display:grid;position:relative}.videohero__title[data-astro-cid-tc5gu42i]{font:700 clamp(60px, 9vw, 124px) / .9 var(--f-display);letter-spacing:-1px;margin:0 0 10px;display:grid}.videohero__smart[data-astro-cid-tc5gu42i]{color:var(--yellow)}.videohero__slogan[data-astro-cid-tc5gu42i]{font:400 clamp(20px, 2vw, 26px) / 1.1 var(--f-display);margin:0}.videohero__lead[data-astro-cid-tc5gu42i]{max-width:44ch;margin:0;font-size:19px;line-height:1.45}.findband[data-astro-cid-tc5gu42i]{padding-block:28px 12px}.findband__usps[data-astro-cid-tc5gu42i]{font:500 17px/1.3 var(--f-body);grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:14px 44px;margin:0;padding:0;list-style:none;display:grid}.findband__usps[data-astro-cid-tc5gu42i] li[data-astro-cid-tc5gu42i]{align-items:center;gap:10px;display:flex}@media (width<=900px){.videohero[data-astro-cid-tc5gu42i]{height:auto;min-height:560px;padding-block:56px}.videohero__content[data-astro-cid-tc5gu42i]{padding-top:0}.findband__usps[data-astro-cid-tc5gu42i]{grid-template-columns:1fr 1fr;justify-content:start;column-gap:20px}}.findband__dots[data-astro-cid-tc5gu42i]{display:none}@media (width<=520px){.findband__usps[data-astro-cid-tc5gu42i]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(3,auto);grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;column-gap:0;overflow-x:auto}.findband__usps[data-astro-cid-tc5gu42i]::-webkit-scrollbar{display:none}.findband__usps[data-astro-cid-tc5gu42i] li[data-astro-cid-tc5gu42i]:nth-child(3n+1){scroll-snap-align:start}.findband__dots[data-astro-cid-tc5gu42i]{justify-content:center;gap:8px;margin-top:18px;display:flex}.findband__dots[data-astro-cid-tc5gu42i] span[data-astro-cid-tc5gu42i]{background:var(--ink);opacity:.2;border-radius:50%;width:8px;height:8px;transition:opacity .2s}.findband__dots[data-astro-cid-tc5gu42i] span[data-astro-cid-tc5gu42i].is-active{opacity:1}}.personas[data-astro-cid-dtncftmq]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.persona[data-astro-cid-dtncftmq]{background:var(--white);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.persona__img[data-astro-cid-dtncftmq]{aspect-ratio:4/3;position:relative}.persona__img[data-astro-cid-dtncftmq] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.persona__body[data-astro-cid-dtncftmq]{flex-direction:column;gap:8px;padding:22px 24px 26px;display:flex}.persona__body[data-astro-cid-dtncftmq] a[data-astro-cid-dtncftmq]{font:600 16px/1.3 var(--f-body);color:var(--blue);margin-top:6px;text-decoration:none}.persona__body[data-astro-cid-dtncftmq] a[data-astro-cid-dtncftmq]:hover{text-decoration:underline}@media (width<=900px){.personas[data-astro-cid-dtncftmq]{grid-template-columns:1fr}}.timeline[data-astro-cid-a2oybui6]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-a2oybui6]:before{content:"";background:var(--ink);opacity:.12;height:3px;position:absolute;top:26px;left:0;right:0}.timeline[data-astro-cid-a2oybui6] li[data-astro-cid-a2oybui6]{padding-right:24px;position:relative}.timeline__time[data-astro-cid-a2oybui6]{background:var(--yellow);min-width:54px;height:54px;font:400 20px/1 var(--f-display);border-radius:999px;place-items:center;margin-bottom:18px;padding:0 14px;display:inline-grid;position:relative}.timeline[data-astro-cid-a2oybui6] li[data-astro-cid-a2oybui6]:last-child .timeline__time[data-astro-cid-a2oybui6]{background:var(--blue);color:var(--white)}.timeline[data-astro-cid-a2oybui6] h3[data-astro-cid-a2oybui6]{margin-bottom:8px}@media (width<=900px){.timeline[data-astro-cid-a2oybui6]{grid-template-columns:1fr 1fr;row-gap:28px}.timeline[data-astro-cid-a2oybui6]:before{display:none}}@media (width<=520px){.timeline[data-astro-cid-a2oybui6]{grid-template-columns:1fr}}.appsec[data-astro-cid-zscnjqe6]{--split:1fr 1.1fr}.appsec__title[data-astro-cid-zscnjqe6]{margin:12px 0 14px}.appsec__lead[data-astro-cid-zscnjqe6]{color:var(--ink-soft);margin-bottom:24px}.featgroup[data-astro-cid-zscnjqe6]+.featgroup[data-astro-cid-zscnjqe6]{margin-top:22px}.featgroup--training[data-astro-cid-zscnjqe6]{background:#eef0fc;border-radius:22px;padding:18px}.scard--score[data-astro-cid-zscnjqe6]{flex-direction:row;align-items:center;gap:11px}.scard__ring[data-astro-cid-zscnjqe6]{background:conic-gradient(var(--blue) 0 82%, var(--line) 82% 100%);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.scard__ring[data-astro-cid-zscnjqe6]:before{content:"";background:var(--white);border-radius:50%;position:absolute;inset:6px}.scard__ring[data-astro-cid-zscnjqe6] b[data-astro-cid-zscnjqe6]{font:400 18px/1 var(--f-display);position:relative}.scard__scoretext[data-astro-cid-zscnjqe6]{flex-direction:column;gap:4px;display:flex}.scard__scoretext[data-astro-cid-zscnjqe6] b[data-astro-cid-zscnjqe6]{font-size:14px}.scard__weeks[data-astro-cid-zscnjqe6]{gap:4px;display:flex}.scard__weeks[data-astro-cid-zscnjqe6] i[data-astro-cid-zscnjqe6]{background:var(--yellow);border-radius:3px;width:16px;height:6px}.featgroup--health[data-astro-cid-zscnjqe6]{background:var(--pale-yellow);border-radius:22px;padding:18px}.featgroup__label[data-astro-cid-zscnjqe6]{font:400 22px/1.1 var(--f-display);margin:0 0 10px}.featgroup__lead[data-astro-cid-zscnjqe6]{color:var(--ink-soft);margin:-4px 0 14px;font-size:16px;line-height:1.45}.feats[data-astro-cid-zscnjqe6]{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.feat[data-astro-cid-zscnjqe6]{background:var(--white);border-radius:16px;align-content:start;gap:6px;padding:18px 18px 20px;display:grid}.feat[data-astro-cid-zscnjqe6] h3[data-astro-cid-zscnjqe6]{font:400 21px/1.1 var(--f-display);justify-content:space-between;align-items:flex-start;gap:8px;margin:0;display:flex}.feat[data-astro-cid-zscnjqe6] p[data-astro-cid-zscnjqe6]{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.45}.appsec__visual[data-astro-cid-zscnjqe6]{min-height:540px;position:relative}.appsec__photo[data-astro-cid-zscnjqe6]{border-radius:22px;position:absolute;inset:0 24% 0 0;overflow:hidden}.appsec__photo[data-astro-cid-zscnjqe6] img{object-fit:cover;object-position:72% 50%;width:100%;height:100%}.appsec__phone[data-astro-cid-zscnjqe6]{position:absolute;top:36px;right:0}@media (width<=900px){.appsec[data-astro-cid-zscnjqe6]{gap:28px}.appsec__visual[data-astro-cid-zscnjqe6]{min-height:470px}}@media (width<=520px){.feats[data-astro-cid-zscnjqe6]{grid-template-columns:1fr}.appsec__photo[data-astro-cid-zscnjqe6]{right:30%}}.team[data-astro-cid-3g7sshmg]{--split:1.15fr 1fr}.team__img[data-astro-cid-3g7sshmg]{aspect-ratio:3/2;border-radius:22px;overflow:hidden}.team__img[data-astro-cid-3g7sshmg] img{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.team__title[data-astro-cid-3g7sshmg]{margin:12px 0 18px}blockquote[data-astro-cid-3g7sshmg]{border-left:5px solid var(--yellow);font:400 21px/1.45 var(--f-head);margin:26px 0 0;padding:4px 0 4px 20px}blockquote[data-astro-cid-3g7sshmg] p[data-astro-cid-3g7sshmg]{margin:0}blockquote[data-astro-cid-3g7sshmg] footer[data-astro-cid-3g7sshmg]{font:500 15px/1.4 var(--f-body);color:var(--muted);margin-top:8px}@media (width<=900px){.team[data-astro-cid-3g7sshmg]{gap:28px}}.clubsearch[data-astro-cid-aodivwfx]{padding-block:64px 0}.clubsearch__card[data-astro-cid-aodivwfx]{background:var(--club);border-radius:22px;grid-template-columns:1fr 1.1fr;align-items:center;gap:28px;padding:36px 40px;display:grid}.clubsearch__text[data-astro-cid-aodivwfx]{gap:10px;display:grid}.clubsearch__text[data-astro-cid-aodivwfx] .h2[data-astro-cid-aodivwfx]{font-size:clamp(30px,3.4vw,44px)}.clubsearch__alt[data-astro-cid-aodivwfx]{font:500 16px/1.4 var(--f-body);margin:12px 0 0}.clubsearch__alt[data-astro-cid-aodivwfx] a[data-astro-cid-aodivwfx]{text-underline-offset:3px}@media (width<=900px){.clubsearch__card[data-astro-cid-aodivwfx]{grid-template-columns:1fr;padding:26px 22px}}@media (width<=520px){.clubsearch[data-astro-cid-aodivwfx] .btn[data-astro-cid-aodivwfx]{width:100%}}.pricing-teaser[data-astro-cid-m3zpgalb]{grid-template-columns:1fr 2fr;align-items:start;gap:36px;display:grid}.pricing-teaser[data-astro-cid-m3zpgalb] .sec-head[data-astro-cid-m3zpgalb]{justify-items:start;margin:0}@media (width<=900px){.pricing-teaser[data-astro-cid-m3zpgalb]{grid-template-columns:1fr}}
