.WorkoutComparison-module__xTw4oG__section{--comparison-accent:#007958;--comparison-line:rgb(var(--text-primary-rgb) / .08);--comparison-tint:#00a0690b;margin-top:7rem}html.dark .WorkoutComparison-module__xTw4oG__section{--comparison-accent:#00e6a1;--comparison-tint:#00e6a10a}.WorkoutComparison-module__xTw4oG__heading{justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}.WorkoutComparison-module__xTw4oG__eyebrow{color:var(--comparison-accent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.6875rem;font-weight:600;display:flex}.WorkoutComparison-module__xTw4oG__eyebrow>span{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 18px #00e6a14d}.WorkoutComparison-module__xTw4oG__title{letter-spacing:-.055em;color:rgb(var(--text-primary-rgb));margin-top:1.25rem;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:600;line-height:1.14}.WorkoutComparison-module__xTw4oG__title>span{color:var(--comparison-accent)}html.dark .WorkoutComparison-module__xTw4oG__title>span{background:linear-gradient(100deg,#00e676,#00ffd1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.WorkoutComparison-module__xTw4oG__intro{max-width:17rem;color:rgb(var(--text-secondary-rgb));padding-bottom:.25rem;font-size:.8125rem;line-height:1.8}.WorkoutComparison-module__xTw4oG__surface{margin-top:3rem;padding:.75rem 0 0;position:relative}.WorkoutComparison-module__xTw4oG__surface:before{content:"";background:linear-gradient(90deg, transparent, var(--comparison-accent), transparent);opacity:.7;height:1px;position:absolute;top:0;left:57%;right:0}.WorkoutComparison-module__xTw4oG__table{border-collapse:separate;border-spacing:0;text-align:left;table-layout:fixed;width:100%}.WorkoutComparison-module__xTw4oG__needColumn{width:27%}.WorkoutComparison-module__xTw4oG__othersColumn{width:30%}.WorkoutComparison-module__xTw4oG__columnLabel{letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--text-muted-rgb));vertical-align:bottom;padding:1.5rem 1.75rem;font-size:.6875rem;font-weight:500}.WorkoutComparison-module__xTw4oG__columnLabel:first-child{padding-left:0}.WorkoutComparison-module__xTw4oG__buliHeader{background:linear-gradient(135deg, #00c88c17, var(--comparison-tint));border:1px solid #00be8438;border-bottom:0;border-radius:1.5rem 1.5rem 0 0;padding:1.15rem 2rem 1.5rem;position:relative}.WorkoutComparison-module__xTw4oG__wordmark{letter-spacing:-.08em;color:rgb(var(--text-primary-rgb));font-size:2.5rem;font-weight:700;line-height:1;display:inline-block}.WorkoutComparison-module__xTw4oG__wordmark>span{color:var(--comparison-accent)}.WorkoutComparison-module__xTw4oG__headerLine{background:linear-gradient(90deg,#00be8466,#0000);height:1px;position:absolute;bottom:0;left:2rem;right:2rem}.WorkoutComparison-module__xTw4oG__need,.WorkoutComparison-module__xTw4oG__others,.WorkoutComparison-module__xTw4oG__buli{vertical-align:middle;border-bottom:1px solid var(--comparison-line);padding:1.5rem 1.75rem}.WorkoutComparison-module__xTw4oG__need{color:rgb(var(--text-primary-rgb));padding-left:0;font-size:.875rem;font-weight:500;line-height:1.5}.WorkoutComparison-module__xTw4oG__needContent{align-items:center;gap:1rem;display:flex}.WorkoutComparison-module__xTw4oG__icon{border:1px solid var(--comparison-line);height:42px;color:rgb(var(--text-secondary-rgb));background:rgb(var(--text-primary-rgb) / .02);border-radius:13px;flex:0 0 42px;place-items:center;transition:color .3s,border-color .3s,background .3s;display:grid}.WorkoutComparison-module__xTw4oG__others{color:rgb(var(--text-muted-rgb));font-size:.8125rem;line-height:1.7}.WorkoutComparison-module__xTw4oG__buli{background:var(--comparison-tint);color:rgb(var(--text-primary-rgb));border-bottom-color:#00be841f;border-left:1px solid #00be8438;border-right:1px solid #00be8438;padding-left:2rem;padding-right:2rem;font-size:.875rem;font-weight:500;line-height:1.7;transition:background .3s}.WorkoutComparison-module__xTw4oG__answer{align-items:flex-start;gap:.875rem;display:flex}.WorkoutComparison-module__xTw4oG__check{height:25px;color:var(--comparison-accent);background:#00be8417;border:1px solid #00be842e;border-radius:50%;flex:0 0 25px;place-items:center;margin-top:1px;display:grid}.WorkoutComparison-module__xTw4oG__row:last-child>.WorkoutComparison-module__xTw4oG__need,.WorkoutComparison-module__xTw4oG__row:last-child>.WorkoutComparison-module__xTw4oG__others{border-bottom:0}.WorkoutComparison-module__xTw4oG__row:last-child>.WorkoutComparison-module__xTw4oG__buli{border-bottom-color:#00be8438;border-radius:0 0 1.5rem 1.5rem;padding-bottom:1.75rem}.WorkoutComparison-module__xTw4oG__mobileLabel{display:none}.WorkoutComparison-module__xTw4oG__disclosure{max-width:53rem;color:rgb(var(--text-muted-rgb));margin-top:1.5rem;font-size:.6875rem;line-height:1.8}@media (hover:hover){.WorkoutComparison-module__xTw4oG__row:hover .WorkoutComparison-module__xTw4oG__icon{color:var(--comparison-accent);background:#00be840a;border-color:#00be844d}.WorkoutComparison-module__xTw4oG__row:hover .WorkoutComparison-module__xTw4oG__buli{background:#00be8417}}@media (max-width:900px){.WorkoutComparison-module__xTw4oG__heading{display:block}.WorkoutComparison-module__xTw4oG__intro{max-width:32rem;margin-top:1.25rem}.WorkoutComparison-module__xTw4oG__columnLabel,.WorkoutComparison-module__xTw4oG__need,.WorkoutComparison-module__xTw4oG__others,.WorkoutComparison-module__xTw4oG__buli{padding-right:1.25rem}.WorkoutComparison-module__xTw4oG__needContent{gap:.6rem}.WorkoutComparison-module__xTw4oG__icon{border-radius:10px;flex-basis:34px;height:36px}}@media (max-width:639px){.WorkoutComparison-module__xTw4oG__section{margin-top:5rem}.WorkoutComparison-module__xTw4oG__title{font-size:clamp(1.7rem,6vw,2.5rem)}.WorkoutComparison-module__xTw4oG__surface{margin-top:1.75rem;padding:0}.WorkoutComparison-module__xTw4oG__surface:before{display:none}.WorkoutComparison-module__xTw4oG__table,.WorkoutComparison-module__xTw4oG__table tbody{display:block}.WorkoutComparison-module__xTw4oG__table colgroup{display:none}.WorkoutComparison-module__xTw4oG__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.WorkoutComparison-module__xTw4oG__row{border:1px solid var(--comparison-line);border-radius:1.25rem;grid-template-columns:1fr 1fr;margin-top:.875rem;display:grid;overflow:hidden}.WorkoutComparison-module__xTw4oG__need{background:rgb(var(--text-primary-rgb) / .018);border-bottom:1px solid var(--comparison-line);grid-column:1/-1;padding:1rem 1.125rem;font-size:.875rem}.WorkoutComparison-module__xTw4oG__row:last-child>.WorkoutComparison-module__xTw4oG__need{border-bottom:1px solid var(--comparison-line)}.WorkoutComparison-module__xTw4oG__needContent{gap:.75rem}.WorkoutComparison-module__xTw4oG__icon{height:24px;color:var(--comparison-accent);background:0 0;border:0;flex-basis:22px}.WorkoutComparison-module__xTw4oG__others,.WorkoutComparison-module__xTw4oG__buli{border-bottom:0;padding:1.125rem;font-size:.75rem;line-height:1.75}.WorkoutComparison-module__xTw4oG__buli{border-right:0}.WorkoutComparison-module__xTw4oG__row:last-child>.WorkoutComparison-module__xTw4oG__buli{border-radius:0;padding-bottom:1.125rem}.WorkoutComparison-module__xTw4oG__mobileLabel{letter-spacing:.055em;text-transform:uppercase;margin-bottom:.625rem;font-size:.6875rem;font-weight:600;line-height:1.6;display:block}.WorkoutComparison-module__xTw4oG__buli .WorkoutComparison-module__xTw4oG__mobileLabel{color:var(--comparison-accent)}.WorkoutComparison-module__xTw4oG__answer{display:block}.WorkoutComparison-module__xTw4oG__check{display:none}.WorkoutComparison-module__xTw4oG__disclosure{margin-top:1.25rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.WorkoutComparison-module__xTw4oG__icon,.WorkoutComparison-module__xTw4oG__buli{transition:none}}:is(.reduce-motion .WorkoutComparison-module__xTw4oG__icon,.reduce-motion .WorkoutComparison-module__xTw4oG__buli){transition:none}
/*# sourceMappingURL=0dkrncs-s7r5g.css.map*/