.pelvis-power-course-preview-module__1bc-FW__shell{min-height:100svh;color:var(--course-ink);background:#090a0b}.pelvis-power-course-preview-module__1bc-FW__hero{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(42px,7vw,104px);min-height:min(850px,100svh - 76px);padding-block:clamp(76px,10vw,140px);display:grid}.pelvis-power-course-preview-module__1bc-FW__heroCopy{min-width:0}.pelvis-power-course-preview-module__1bc-FW__hero h1{letter-spacing:-.025em;margin:16px 0 28px;font-size:clamp(3rem,5.5vw,4.75rem);line-height:1.05}.pelvis-power-course-preview-module__1bc-FW__hero h1 span,.pelvis-power-course-preview-module__1bc-FW__hero h1 em{display:block}.pelvis-power-course-preview-module__1bc-FW__hero h1 em{max-width:10em;color:var(--course-signal);margin-top:12px;font-size:.55em;font-style:normal;line-height:1.2}.pelvis-power-course-preview-module__1bc-FW__heroCopy>p:not(:first-child){max-width:42em;color:var(--course-umber);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.75}.pelvis-power-course-preview-module__1bc-FW__facts{background:var(--course-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:34px 0 0;padding:1px;display:grid}.pelvis-power-course-preview-module__1bc-FW__facts div{background:var(--course-surface-1);min-width:0;padding:15px}.pelvis-power-course-preview-module__1bc-FW__facts dt{color:var(--course-muted);font-size:12px}.pelvis-power-course-preview-module__1bc-FW__facts dd{margin:7px 0 0;font-size:14px;font-weight:760}.pelvis-power-course-preview-module__1bc-FW__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pelvis-power-course-preview-module__1bc-FW__actions a,.pelvis-power-course-preview-module__1bc-FW__status>a{min-height:50px;color:var(--course-ink);border:1px solid var(--course-line);justify-content:center;align-items:center;gap:8px;padding:0 19px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.pelvis-power-course-preview-module__1bc-FW__actions .pelvis-power-course-preview-module__1bc-FW__primary,.pelvis-power-course-preview-module__1bc-FW__status>a{color:#090a0b;background:var(--course-signal);border-color:var(--course-signal)}.pelvis-power-course-preview-module__1bc-FW__cover{aspect-ratio:16/9;border:1px solid var(--course-line);background:#101210 url(/course-covers/pelvis-power.svg) 50%/contain no-repeat;width:100%;position:relative}.pelvis-power-course-preview-module__1bc-FW__cover span{color:#090a0b;background:var(--course-signal);font:800 10px/1 var(--font-course-display);letter-spacing:.12em;padding:8px 10px;position:absolute;bottom:18px;right:18px}.pelvis-power-course-preview-module__1bc-FW__boundary,.pelvis-power-course-preview-module__1bc-FW__m14,.pelvis-power-course-preview-module__1bc-FW__reading,.pelvis-power-course-preview-module__1bc-FW__status{border-top:1px solid var(--course-line);padding-block:clamp(72px,9vw,128px)}.pelvis-power-course-preview-module__1bc-FW__boundary{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(36px,7vw,96px);display:grid}.pelvis-power-course-preview-module__1bc-FW__boundary h2,.pelvis-power-course-preview-module__1bc-FW__m14 h2,.pelvis-power-course-preview-module__1bc-FW__reading h2,.pelvis-power-course-preview-module__1bc-FW__status h2{margin:10px 0 0;font-size:clamp(2.2rem,4.5vw,3.6rem);line-height:1.08}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns{background:var(--course-line);grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:1px;padding:1px;display:grid}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns article{background:var(--course-surface-1);min-width:0;padding:clamp(22px,3.5vw,38px)}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns svg{color:var(--course-signal)}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns h3{margin:28px 0 10px;font-size:18px}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns p{color:var(--course-umber);margin:0;font-size:14px;line-height:1.7}.pelvis-power-course-preview-module__1bc-FW__m14{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(38px,7vw,100px);display:grid}.pelvis-power-course-preview-module__1bc-FW__m14 header>p:last-child{max-width:42em;color:var(--course-umber);margin:24px 0 0;line-height:1.75}.pelvis-power-course-preview-module__1bc-FW__m14 ol,.pelvis-power-course-preview-module__1bc-FW__reading ol{margin:0;padding:0;list-style:none}.pelvis-power-course-preview-module__1bc-FW__m14 ol{border-top:1px solid var(--course-line)}.pelvis-power-course-preview-module__1bc-FW__m14 ol li{border-bottom:1px solid var(--course-line);grid-template-columns:34px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.pelvis-power-course-preview-module__1bc-FW__m14 ol li>span,.pelvis-power-course-preview-module__1bc-FW__reading ol li>span{color:var(--course-signal);font:800 12px/1.4 var(--font-course-display)}.pelvis-power-course-preview-module__1bc-FW__m14 h3,.pelvis-power-course-preview-module__1bc-FW__reading h3{margin:0;font-size:17px}.pelvis-power-course-preview-module__1bc-FW__m14 ol p,.pelvis-power-course-preview-module__1bc-FW__reading ol p{color:var(--course-umber);margin:6px 0 0;font-size:14px;line-height:1.65}.pelvis-power-course-preview-module__1bc-FW__outcomes{border-top:1px solid var(--course-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:24px 0 0;list-style:none;display:grid}.pelvis-power-course-preview-module__1bc-FW__outcomes li{color:var(--course-muted);gap:8px;font-size:14px;display:flex}.pelvis-power-course-preview-module__1bc-FW__outcomes svg{color:var(--course-signal);flex:none;margin-top:2px}.pelvis-power-course-preview-module__1bc-FW__reading header{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:30px;margin-bottom:48px;display:grid}.pelvis-power-course-preview-module__1bc-FW__reading ol{border-top:1px solid var(--course-line)}.pelvis-power-course-preview-module__1bc-FW__reading li{border-bottom:1px solid var(--course-line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 0;display:grid}.pelvis-power-course-preview-module__1bc-FW__reading a{min-height:44px;color:var(--course-signal);align-items:center;gap:7px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.pelvis-power-course-preview-module__1bc-FW__status{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;display:grid}.pelvis-power-course-preview-module__1bc-FW__status>div>p:last-child{max-width:50em;color:var(--course-umber);margin:20px 0 0;line-height:1.7}@media (hover:hover) and (pointer:fine){.pelvis-power-course-preview-module__1bc-FW__actions a:hover,.pelvis-power-course-preview-module__1bc-FW__reading a:hover,.pelvis-power-course-preview-module__1bc-FW__status>a:hover{transform:translateY(-2px)}}@media (max-width:840px){.pelvis-power-course-preview-module__1bc-FW__hero,.pelvis-power-course-preview-module__1bc-FW__boundary,.pelvis-power-course-preview-module__1bc-FW__m14{grid-template-columns:1fr;min-height:auto}.pelvis-power-course-preview-module__1bc-FW__hero{padding-top:86px}.pelvis-power-course-preview-module__1bc-FW__cover{order:-1}.pelvis-power-course-preview-module__1bc-FW__reading header{grid-template-columns:1fr}}@media (max-width:560px){.pelvis-power-course-preview-module__1bc-FW__hero h1{font-size:2.75rem}.pelvis-power-course-preview-module__1bc-FW__facts{grid-template-columns:1fr}.pelvis-power-course-preview-module__1bc-FW__actions a{width:100%}.pelvis-power-course-preview-module__1bc-FW__boundaryColumns,.pelvis-power-course-preview-module__1bc-FW__outcomes{grid-template-columns:1fr}.pelvis-power-course-preview-module__1bc-FW__reading li{grid-template-columns:30px minmax(0,1fr)}.pelvis-power-course-preview-module__1bc-FW__reading li a{grid-column:2;justify-self:start}.pelvis-power-course-preview-module__1bc-FW__status{grid-template-columns:1fr}.pelvis-power-course-preview-module__1bc-FW__status>a{width:100%}}@media (prefers-reduced-motion:reduce){.pelvis-power-course-preview-module__1bc-FW__actions a,.pelvis-power-course-preview-module__1bc-FW__reading a,.pelvis-power-course-preview-module__1bc-FW__status>a{transition:none}}
