.style-module__fQYYOG__fixedContainer{box-sizing:border-box;padding:var(--space-3xl) 0;z-index:1;width:100%}@media only screen and (min-width:820px) and (max-width:1366px){.style-module__fQYYOG__fixedContainer{padding-inline:var(--space-3xl)}}.style-module__fQYYOG__container{gap:var(--space-xl);justify-content:space-between;align-items:center;display:flex}.style-module__fQYYOG__progressBar{gap:var(--space-sm);flex:1;max-width:48rem;display:flex}.style-module__fQYYOG__segment{background:var(--surface-control);border-radius:var(--radii-full);height:4px;transition:background var(--dur-slow) var(--ease-out);flex:1}.style-module__fQYYOG__done{background:var(--accent-fill)}
.style-module__R1AvMa__container{flex-direction:column;height:100%;display:flex}.style-module__R1AvMa__content{box-sizing:border-box;height:100%;padding:var(--space-4xl) 0 14rem;width:100%}.style-module__R1AvMa__totalLengthContent{padding-bottom:18rem}.style-module__R1AvMa__questionContainer{flex-direction:column;justify-content:center;align-items:center;display:flex}.style-module__R1AvMa__questions{justify-content:center;align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;height:100%;display:flex}.style-module__R1AvMa__inputContainer{width:100%;margin-top:var(--space-4xl)}@media only screen and (min-width:820px) and (max-width:1366px){.style-module__R1AvMa__content{padding-inline:var(--space-3xl)}}@media only screen and (min-width:820px){.style-module__R1AvMa__content,.style-module__R1AvMa__totalLengthContent{padding-bottom:16rem}}
.style-module__63PaJW__selectionContainer{gap:var(--space-lg);grid-template-columns:1fr;width:100%;max-width:74rem;margin:0 auto;display:grid}.style-module__63PaJW__radioContainer{border-radius:var(--radii-xl);padding:0;display:flex}.style-module__63PaJW__radioContainer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.style-module__63PaJW__exercisesItem{background:var(--surface-panel);border:1px solid var(--border-color-panel);border-radius:var(--radii-xl);box-sizing:border-box;align-items:center;gap:var(--space-xl);padding:var(--space-2xl) var(--space-3xl);text-align:left;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:1;justify-content:space-between;display:flex}.style-module__63PaJW__exercisesItem:after{border:2px solid var(--border-color-choice);border-radius:var(--radii-full);box-sizing:border-box;content:"";flex-shrink:0;width:22px;height:22px}@media (hover:hover){.style-module__63PaJW__radioContainer:hover>.style-module__63PaJW__exercisesItem{border-color:var(--accent)}}.style-module__63PaJW__radioContainer[data-state=checked]>.style-module__63PaJW__exercisesItem{background:var(--surface);border-color:var(--accent-fill);box-shadow:inset 0 0 0 2px var(--accent-fill)}.style-module__63PaJW__radioContainer[data-state=checked]>.style-module__63PaJW__exercisesItem:after{border:6px solid var(--accent-fill)}@media only screen and (min-width:820px){.style-module__63PaJW__selectionContainer{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:1fr 1fr}}
.style-module__PnNtba__ring{border:3px solid var(--accent-fill);border-radius:var(--radii-full);box-shadow:var(--shadow-card);flex-shrink:0;width:128px;height:128px;position:relative;overflow:clip}.style-module__PnNtba__photo{object-fit:cover;object-position:57% 50%}
.style-module__C31VMW__container{box-sizing:border-box;padding:var(--space-7xl) var(--space-3xl);justify-content:center;width:100%;display:flex}.style-module__C31VMW__infoContainer{align-items:center;gap:var(--space-4xl);flex-direction:column;max-width:64rem;display:flex}@media only screen and (min-width:820px){.style-module__C31VMW__container{padding-top:var(--space-10xl)}}
.style-module__MV1GGG__selectionContainer{gap:var(--space-lg);flex-direction:column;width:100%;max-width:96rem;margin:0 auto;display:flex}.style-module__MV1GGG__radioContainer{border-radius:var(--radii-xl);padding:0;display:flex}.style-module__MV1GGG__radioContainer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.style-module__MV1GGG__exercisesItem{background:var(--surface-panel);border:1px solid var(--border-color-panel);border-radius:var(--radii-xl);box-sizing:border-box;align-items:center;gap:var(--space-xl);padding:var(--space-3xl);text-align:center;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex-direction:column;flex:1;justify-content:center;display:flex}.style-module__MV1GGG__exercisesItem:after{border:2px solid var(--border-color-choice);border-radius:var(--radii-full);box-sizing:border-box;content:"";width:22px;height:22px}@media (hover:hover){.style-module__MV1GGG__radioContainer:hover>.style-module__MV1GGG__exercisesItem{border-color:var(--accent)}}.style-module__MV1GGG__radioContainer[data-state=checked]>.style-module__MV1GGG__exercisesItem{background:var(--surface);border-color:var(--accent-fill);box-shadow:inset 0 0 0 2px var(--accent-fill)}.style-module__MV1GGG__radioContainer[data-state=checked]>.style-module__MV1GGG__exercisesItem:after{border:6px solid var(--accent-fill)}@media only screen and (min-width:820px){.style-module__MV1GGG__selectionContainer{gap:var(--space-3xl);flex-direction:row}.style-module__MV1GGG__radioContainer{flex:1}.style-module__MV1GGG__exercisesItem{padding:var(--space-5xl) var(--space-3xl) var(--space-4xl)}}
.style-module__a26NTq__container{aspect-ratio:4/3;border:1px solid var(--border-color-on-photo);border-radius:var(--radii-lg);box-sizing:border-box;cursor:pointer;text-align:left;width:100%;padding:0;display:block;position:relative;overflow:clip}.style-module__a26NTq__container:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.style-module__a26NTq__link{display:block}.style-module__a26NTq__photo{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}@media (hover:hover){.style-module__a26NTq__container:hover .style-module__a26NTq__photo{transform:scale(1.04)}}.style-module__a26NTq__scrim{background:var(--scrim-on-photo);position:absolute;inset:0}.style-module__a26NTq__selected:after{border-radius:inherit;box-shadow:inset 0 0 0 3px var(--accent-fill);content:"";pointer-events:none;position:absolute;inset:-1px}.style-module__a26NTq__contentInfoContainer{bottom:var(--space-lg);gap:var(--space-xs);left:var(--space-xl);right:var(--space-xl);flex-direction:column;display:flex;position:absolute}.style-module__a26NTq__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--surface-on-photo);border:1px solid var(--border-color-on-photo);border-radius:var(--radii-full);align-items:center;gap:var(--space-xs);left:var(--space-md);padding:var(--space-xxs) var(--space-md);top:var(--space-md);display:flex;position:absolute}.style-module__a26NTq__corner{right:var(--space-md);top:var(--space-md);position:absolute}.style-module__a26NTq__starCount{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--surface-on-photo);border:1px solid var(--border-color-on-photo);border-radius:var(--radii-full);align-items:center;gap:var(--space-xs);padding:var(--space-xxs) var(--space-md);display:flex}.style-module__a26NTq__star{color:var(--accent-fill)}.style-module__a26NTq__disc{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--surface-on-photo);border:1px solid var(--border-color-on-photo);border-radius:var(--radii-full);box-sizing:border-box;color:var(--on-inverse);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.style-module__a26NTq__discSelected{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--on-accent)}
.style-module__nmQ3dG__drawer{padding:var(--space-3xl)}.style-module__nmQ3dG__scope{display:contents}.style-module__nmQ3dG__header{margin-bottom:var(--space-md);justify-content:space-between;display:flex}.style-module__nmQ3dG__drawer.EZDrawer__container{background:var(--surface-page);z-index:111!important}
.style-module__uvF7wG__drawerClass.EZDrawer__container{box-sizing:border-box;width:85rem!important}.style-module__uvF7wG__container{gap:var(--space-xl);flex-direction:column;display:flex}.style-module__uvF7wG__painPointContainer{gap:var(--space-lg);max-height:calc(100vh - 200px);padding:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid;overflow-y:auto}.style-module__uvF7wG__badge{background:var(--surface-control);border:1px solid var(--border-color-control);border-radius:var(--radii-full);padding:var(--space-xxs) var(--space-md)}.style-module__uvF7wG__titleContainer{gap:var(--space-lg);align-items:center;display:flex}@media only screen and (min-width:820px){.style-module__uvF7wG__painPointContainer{gap:var(--space-2xl);grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1024px){.style-module__uvF7wG__drawerClass.EZDrawer__container{width:100%!important}.style-module__uvF7wG__badge{display:none}}
.style-module__8CQW0a__selectionContainer{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);width:100%;max-width:112rem;margin:0 auto;display:grid}@media only screen and (min-width:820px){.style-module__8CQW0a__selectionContainer{gap:var(--space-2xl) var(--space-3xl);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}}