.page-module__sdzb-W__root{flex-direction:column;align-items:center;gap:2.5rem;display:flex;container:sidebar/inline-size}.page-module__sdzb-W__title{letter-spacing:-.02em;text-align:center;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700}.page-module__sdzb-W__twoColumn{flex-direction:row;align-items:flex-start;gap:2rem;max-width:100%;display:flex}@container not (min-width:750px){.page-module__sdzb-W__twoColumn{flex-direction:column}}.page-module__sdzb-W__twoColumn>*{width:calc(50% - 1rem)}@container not (min-width:750px){.page-module__sdzb-W__twoColumn>*{width:100%}}.page-module__sdzb-W__twoColumn>:first-child{position:sticky;top:2rem}@container not (min-width:750px){.page-module__sdzb-W__twoColumn>:first-child{position:static}}.page-module__sdzb-W__stepsColumn{flex-direction:column;gap:1.5rem;display:flex}.page-module__sdzb-W__stepsColumn>.page-module__sdzb-W__section>:nth-child(2){background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-lg);color:var(--text-secondary-color);margin:0;padding:1.25rem;line-height:1.7;list-style-position:inside}.page-module__sdzb-W__section{flex-direction:column;gap:1rem;display:flex}.page-module__sdzb-W__section>h2:first-child{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__musclesSection{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__sdzb-W__musclesSection>h2:first-child{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__muscleDescription{color:var(--text-secondary-color);margin:0;font-size:.9375rem;line-height:1.7}.page-module__sdzb-W__musclesContent{background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-xl);flex-direction:row;align-items:center;gap:2rem;padding:2rem;display:flex}@container not (min-width:750px){.page-module__sdzb-W__musclesContent{flex-direction:column;padding:1.5rem}}.page-module__sdzb-W__musclesContent>:first-child{flex-shrink:0;width:200px;height:auto}@container not (min-width:750px){.page-module__sdzb-W__musclesContent>:first-child{width:55%}}.page-module__sdzb-W__musclesInfo{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}.page-module__sdzb-W__musclesList{flex-direction:column;gap:1rem;display:flex}.page-module__sdzb-W__musclesList>*{flex-direction:column;gap:.5rem;max-width:100%;display:flex}.page-module__sdzb-W__musclesList>*>div{flex-direction:row;gap:1rem;display:flex;overflow-x:auto}.page-module__sdzb-W__musclesList>*>span{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-color);font-size:.75rem;font-weight:600}.page-module__sdzb-W__primaryMuscles>span{color:var(--primary-color-light)!important;font-weight:700!important}.page-module__sdzb-W__secondaryMuscles{opacity:.7;border-top:1px solid var(--card-border-color);padding-top:.75rem}.page-module__sdzb-W__equipmentInfo{border-top:1px solid var(--card-border-color);flex-flow:wrap;gap:1rem;padding-top:.75rem;display:flex}.page-module__sdzb-W__equipmentInfo>*>span{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-color);font-size:.75rem;font-weight:600}.page-module__sdzb-W__chartWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}@container not (min-width:750px){.page-module__sdzb-W__chartWrapper{width:100%}}.page-module__sdzb-W__setsRepsSection{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__sdzb-W__setsRepsSection>h2{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__setsRepsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@container not (min-width:500px){.page-module__sdzb-W__setsRepsGrid{grid-template-columns:1fr}}.page-module__sdzb-W__setsRepsCard{background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-lg);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.page-module__sdzb-W__setsRepsCard>span:first-child{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary-color);font-size:.75rem;font-weight:600}.page-module__sdzb-W__setsRepsCard>span:last-child{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__faqSection{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__sdzb-W__faqSection>h2{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__faqSection>div{flex-direction:column;gap:.5rem;display:flex}.page-module__sdzb-W__faqSection>div>details{background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-lg);overflow:hidden}.page-module__sdzb-W__faqSection>div>details>summary{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.page-module__sdzb-W__faqSection>div>details>summary::-webkit-details-marker{display:none}.page-module__sdzb-W__faqSection>div>details>summary>.page-module__sdzb-W__faqChevron{border-right:2px solid var(--text-secondary-color);border-bottom:2px solid var(--text-secondary-color);flex-shrink:0;width:10px;height:10px;margin-left:1rem;transition:transform .3s;transform:rotate(45deg)}.page-module__sdzb-W__faqSection>div>details[open]>summary>.page-module__sdzb-W__faqChevron{transform:rotate(-135deg)}.page-module__sdzb-W__faqAnswerInner{color:var(--text-secondary-color);padding:0 1.25rem 1rem;font-size:.9375rem;line-height:1.7}.page-module__sdzb-W__alternativesSection{flex-direction:column;gap:1rem;width:100%;max-width:100%;display:flex}.page-module__sdzb-W__alternativesSection>h2:first-child{letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.page-module__sdzb-W__alternativesSection>:nth-child(2){scrollbar-width:none;flex-direction:row;gap:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.page-module__sdzb-W__alternativesSection>:nth-child(2)>*{flex-shrink:0;width:250px}.page-module__sdzb-W__alternativesSection>:nth-child(2)::-webkit-scrollbar{display:none}
.ExerciseVideoView-module__W6c4Ha__root{aspect-ratio:1;border-radius:var(--border-radius-lg);background-color:#fff;overflow:hidden}
