.showcase-copy[data-astro-cid-7ttfupsi]{display:contents}.showcase-panel[data-astro-cid-7ttfupsi] .media-plain .media-device{border-radius:8px;overflow:hidden;box-shadow:0 8px 18px -9px #121e2a61}.product-showcase[data-astro-cid-7ttfupsi] .showcase-option.is-active .option-progress{animation-duration:var(--showcase-duration)}.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panels[data-astro-cid-7ttfupsi]{align-items:start;display:grid}.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panel[data-astro-cid-7ttfupsi],.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panel[data-astro-cid-7ttfupsi]:not(.is-active){opacity:0;pointer-events:none;z-index:0;grid-area:1/1;width:100%;transition:opacity 0s .65s,transform 0s .65s;display:block;transform:translateY(12px)scale(1.012)}.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panel[data-astro-cid-7ttfupsi].is-active{opacity:1;pointer-events:auto;z-index:1;transition:opacity .6s,transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panel[data-astro-cid-7ttfupsi],.showcase-smooth[data-astro-cid-7ttfupsi][data-enhanced=true] .showcase-panel[data-astro-cid-7ttfupsi].is-active{transition:none;transform:none}}.client-pain-grid[data-astro-cid-2c3nwqro] article[data-astro-cid-2c3nwqro]{grid-template-columns:25px minmax(0,1fr);gap:14px;display:grid}.pain-cross[data-astro-cid-2c3nwqro]{color:#e64c4c;justify-content:center;align-self:start;align-items:center;display:flex}.pain-devices[data-astro-cid-2c3nwqro]{grid-template-columns:100%;align-items:start;margin-top:48px;display:grid}.pain-device[data-astro-cid-2c3nwqro]{grid-area:1/1;min-width:0}.pain-device[data-astro-cid-2c3nwqro] .product-media{width:100%;margin:0}.pain-tablet[data-astro-cid-2c3nwqro]{width:82%;margin-top:1.6%}.pain-client-phone[data-astro-cid-2c3nwqro]{z-index:2;justify-self:end;width:23%;margin-top:6%}.pain-platform-info[data-astro-cid-2c3nwqro]{flex-direction:column;align-items:center;gap:10px;margin-top:14px;display:flex}.pain-platform[data-astro-cid-2c3nwqro]{border-radius:23%;width:52px;height:52px}.pain-platform-web[data-astro-cid-2c3nwqro]{color:var(--color-paper);background:var(--color-ink);justify-content:center;align-items:center;display:flex}.pain-platform-island[data-astro-cid-2c3nwqro]{backdrop-filter:blur(20px)saturate(160%);text-align:center;background:linear-gradient(135deg,#ffffffd1,#ebf4fc7a);border:1px solid #d2dce699;border-radius:20px;flex-direction:column;align-items:center;gap:4px;max-width:100%;padding:12px 16px;display:flex;box-shadow:0 10px 28px -18px #182d4240,inset 0 1px #fffffff2}.pain-platform-island[data-astro-cid-2c3nwqro] strong[data-astro-cid-2c3nwqro]{font-size:16px;font-weight:650;line-height:1.25}.pain-platform-island[data-astro-cid-2c3nwqro] span[data-astro-cid-2c3nwqro]{max-width:220px;color:var(--color-muted);font-size:13px;line-height:1.4}@media (width<=1023px){.client-pain-grid[data-astro-cid-2c3nwqro]{gap:24px}.client-pain-grid[data-astro-cid-2c3nwqro] article[data-astro-cid-2c3nwqro]{grid-template-columns:22px minmax(0,1fr);gap:10px}.pain-cross[data-astro-cid-2c3nwqro] svg{width:22px;height:22px}}@media (width<=700px){.client-pain-grid[data-astro-cid-2c3nwqro] article[data-astro-cid-2c3nwqro]{grid-template-columns:25px minmax(0,1fr);gap:14px}.pain-devices[data-astro-cid-2c3nwqro]{grid-template-columns:100%;margin-top:32px}.pain-device[data-astro-cid-2c3nwqro]{grid-area:1/1;width:100%;margin:0}.pain-tablet[data-astro-cid-2c3nwqro]{width:100%}.pain-tablet[data-astro-cid-2c3nwqro] .pain-platform-info[data-astro-cid-2c3nwqro]{width:44%}.pain-client-phone[data-astro-cid-2c3nwqro]{width:min(52%,220px);margin-top:24%}.pain-platform-island[data-astro-cid-2c3nwqro]{padding:10px 12px}}.client-workout-section[data-astro-cid-how7lk7t] .showcase-heading{margin-bottom:0}.client-workout-section[data-astro-cid-how7lk7t] .showcase-side{grid-template-rows:auto;align-items:start}.client-workout-section[data-astro-cid-how7lk7t] .showcase-copy{flex-direction:column;grid-area:1/1;gap:24px;min-width:0;display:flex}.client-workout-section[data-astro-cid-how7lk7t] .showcase-options{justify-content:flex-start;margin-top:0}.client-workout-section[data-astro-cid-how7lk7t] .showcase-option{grid-template-columns:23px minmax(0,1fr);align-items:start;column-gap:12px;transition:border-color .16s;display:grid}.client-workout-section[data-astro-cid-how7lk7t] .option-icon{grid-area:1/1;margin-bottom:0}.client-workout-section[data-astro-cid-how7lk7t] .option-title{grid-area:1/2;align-self:center}.client-workout-section[data-astro-cid-how7lk7t] .option-description{grid-column:2}.client-workout-section[data-astro-cid-how7lk7t] .showcase-option:focus-visible{border-color:#99a1a8}@media (hover:hover){.client-workout-section[data-astro-cid-how7lk7t] .showcase-option:hover{border-color:#99a1a8}}.client-workout-section[data-astro-cid-how7lk7t] .showcase-panels{grid-row:1;min-height:0}.client-workout-section[data-astro-cid-how7lk7t] .media-phone{width:min(100%,320px)}@media (width<=700px){.client-workout-section[data-astro-cid-how7lk7t] .showcase-copy{display:contents}.client-workout-section[data-astro-cid-how7lk7t] .showcase-options{margin-top:24px}.client-workout-section[data-astro-cid-how7lk7t] .showcase-panels{align-self:stretch;inline-size:100%;margin-top:24px}.client-workout-section[data-astro-cid-how7lk7t] .media-phone{width:min(100%,270px)}}.workspace-grid[data-astro-cid-bvnmrds2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:38px;display:grid}.workspace-copy[data-astro-cid-bvnmrds2]{flex-direction:column;gap:24px;min-width:0;display:flex}.workspace-features[data-astro-cid-bvnmrds2]{padding:0;list-style:none;display:grid}.workspace-features[data-astro-cid-bvnmrds2] li[data-astro-cid-bvnmrds2]{border-top:1px solid var(--color-line);padding-block:18px}.workspace-features[data-astro-cid-bvnmrds2] li[data-astro-cid-bvnmrds2]:first-child{border-top:0;padding-top:0}.workspace-features[data-astro-cid-bvnmrds2] li[data-astro-cid-bvnmrds2]:last-child{padding-bottom:0}.workspace-features[data-astro-cid-bvnmrds2] h3[data-astro-cid-bvnmrds2]{font-size:16px;font-weight:650;line-height:1.25}.workspace-features[data-astro-cid-bvnmrds2] p[data-astro-cid-bvnmrds2]{color:var(--color-muted);font-size:var(--font-product-body);margin-top:8px;line-height:1.4}.workspace-devices[data-astro-cid-bvnmrds2]{align-self:center;min-width:0}.workspace-devices[data-astro-cid-bvnmrds2] .workspace-web{width:94%;margin:0}.workspace-devices[data-astro-cid-bvnmrds2] .workspace-web .media-device{border-radius:8px;overflow:hidden;box-shadow:0 8px 18px -9px #121e2a61}.workspace-devices[data-astro-cid-bvnmrds2] .workspace-phone{z-index:1;width:min(38%,220px);margin:-32% 0 0 auto;position:relative}.workspace-devices-progress[data-astro-cid-bvnmrds2]{grid-template-columns:100%;align-items:start;display:grid}.workspace-devices-progress[data-astro-cid-bvnmrds2] .product-media{grid-area:1/1}.workspace-devices-progress[data-astro-cid-bvnmrds2] .workspace-web{justify-self:end;width:90%}.workspace-devices-progress[data-astro-cid-bvnmrds2] .workspace-phone{justify-self:start;margin:18% 0 0}.workspace-devices-trainer[data-astro-cid-bvnmrds2]{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:center;display:grid}.workspace-devices-trainer[data-astro-cid-bvnmrds2] .workspace-web{grid-area:1/1;width:115%}.workspace-devices-trainer[data-astro-cid-bvnmrds2] .workspace-phone{grid-area:1/2;justify-self:end;width:min(100%,220px);margin:0}@media (width>=701px) and (width<=1023px){.workspace-grid[data-astro-cid-bvnmrds2]{grid-template-columns:1fr;gap:32px}.workspace-devices[data-astro-cid-bvnmrds2] .workspace-phone{width:min(100%,220px)}}@media (width<=700px){.workspace-grid[data-astro-cid-bvnmrds2]{grid-template-columns:1fr;gap:32px}.workspace-devices[data-astro-cid-bvnmrds2] .workspace-phone{width:min(70%,220px);margin-top:-23%}.workspace-devices-progress[data-astro-cid-bvnmrds2] .workspace-phone{margin-top:24%}.workspace-devices-trainer[data-astro-cid-bvnmrds2]{grid-template-columns:100%;align-items:start}.workspace-devices-trainer[data-astro-cid-bvnmrds2] .workspace-web{grid-area:1/1;width:85%}.workspace-devices-trainer[data-astro-cid-bvnmrds2] .workspace-phone{grid-area:1/1;width:min(62%,220px);margin-top:32%}}.client-final-cta[data-astro-cid-ndbouw6m]{isolation:isolate;color:var(--color-paper);background:#06191c;padding-block:104px;position:relative;overflow:hidden}.client-cta-photo[data-astro-cid-ndbouw6m]{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.client-final-cta[data-astro-cid-ndbouw6m]:before{z-index:-1;content:"";background:linear-gradient(90deg,#030f13eb 0%,#031419bf 38%,#041c2224 78%);position:absolute;inset:0}.client-cta-composition[data-astro-cid-ndbouw6m]{grid-template-columns:.86fr 1.14fr;align-items:center;gap:64px;display:grid}.client-cta-copy[data-astro-cid-ndbouw6m]{max-width:440px}.client-cta-copy[data-astro-cid-ndbouw6m] h2[data-astro-cid-ndbouw6m]{color:var(--color-paper);letter-spacing:-.04em;text-transform:uppercase;font-size:44px;font-weight:700;line-height:1.08}.client-cta-copy[data-astro-cid-ndbouw6m] p[data-astro-cid-ndbouw6m]{color:#ffffffd9;margin-top:20px;font-size:18px;line-height:1.5}.client-cta-signup[data-astro-cid-ndbouw6m]{width:min(100%,340px);min-height:64px;color:var(--color-ink);background:var(--color-paper);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:18px 26px;font-size:16px;font-weight:650;line-height:1.3;display:flex}.client-cta-signup[data-astro-cid-ndbouw6m]:hover{background:#ecf4f8}.client-cta-login[data-astro-cid-ndbouw6m]{color:#ffffffd9;text-underline-offset:4px;width:fit-content;margin-top:18px;font-size:14px;line-height:1.5;display:block}.client-cta-login[data-astro-cid-ndbouw6m]:hover{text-decoration:underline}.client-cta-devices[data-astro-cid-ndbouw6m]{min-width:0;padding:30px 0 100px 54px;position:relative}.client-cta-devices[data-astro-cid-ndbouw6m] .client-cta-tablet{width:100%;margin:0}.client-cta-devices[data-astro-cid-ndbouw6m] .client-cta-phone{width:28%;margin:0;position:absolute;bottom:0;left:0}@media (width<=1023px){.client-final-cta[data-astro-cid-ndbouw6m]{padding-block:80px}.client-cta-composition[data-astro-cid-ndbouw6m]{gap:36px}.client-cta-copy[data-astro-cid-ndbouw6m] h2[data-astro-cid-ndbouw6m]{font-size:40px}.client-cta-devices[data-astro-cid-ndbouw6m]{padding:20px 0 70px 30px}}@media (width<=700px){.client-final-cta[data-astro-cid-ndbouw6m]{padding-block:64px}.client-final-cta[data-astro-cid-ndbouw6m]:before{background:linear-gradient(#030f13e6 0%,#031419bf 48%,#041c2252 100%)}.client-cta-photo[data-astro-cid-ndbouw6m]{object-position:64% center}.client-cta-composition[data-astro-cid-ndbouw6m]{grid-template-columns:1fr;gap:40px}.client-cta-copy[data-astro-cid-ndbouw6m] h2[data-astro-cid-ndbouw6m]{font-size:32px}.client-cta-copy[data-astro-cid-ndbouw6m] p[data-astro-cid-ndbouw6m]{font-size:16px}.client-cta-signup[data-astro-cid-ndbouw6m]{width:100%}.client-cta-devices[data-astro-cid-ndbouw6m]{padding:12px 0 65px 30px}}.site-client{--hero-gradient:linear-gradient(135deg, #fff1e8 0%, #ffcdb7 52%, #ffe5d5 100%)}.site-client .client-hero h1{max-width:650px;font-size:calc(var(--font-hero) * .9);letter-spacing:-.02em;margin-inline:auto;line-height:1.05}.site-client .client-heading-lines{text-transform:uppercase;gap:14px;display:grid}.site-client .client-heading-lines>span{display:block}.site-client .client-plan-section .media-plain .media-screen{aspect-ratio:1728/786;overflow:hidden}@media (width<=1023px){.site-client .client-hero .hero-inner{grid-template-columns:1.2fr .8fr;gap:30px;min-height:740px}}@media (width<=700px){.site-client .client-hero .hero-inner{grid-template-columns:1fr;gap:24px;min-height:auto}.site-client .client-heading-lines{gap:10px}.site-client .client-stage{margin-top:20px;padding-bottom:7px}}.site-client .site-footer{background:var(--hero-gradient)}.site-client .footer-bottom{border-top:0}
