.ko7PoW_pageHeader{text-align:center;max-width:915px;margin:32px auto 0;padding:0 20px}.ko7PoW_pageHeader h1{margin:0;font-size:2.375rem;font-weight:400}@media only screen and (max-width:600px){.ko7PoW_pageHeader h1{font-size:1.1875rem}}.ko7PoW_pageHeader p{margin:0 0 5px;font-size:1.25rem;font-weight:400;line-height:1.6}@media only screen and (max-width:600px){.ko7PoW_pageHeader p{font-size:.6875rem}}.ko7PoW_planDesc{text-align:center;color:#585858;max-width:280px;margin:8px 0 0;padding:0 12px;font-size:.8125rem;line-height:1.5}@media only screen and (max-width:992px){.ko7PoW_planDesc{font-size:.75rem}}.ko7PoW_imageWrapper{width:268px;height:299px;position:relative}.ko7PoW_imageWrapper img{object-fit:contain}@media only screen and (max-width:992px){.ko7PoW_imageWrapper{width:203px;height:227px}}.ko7PoW_trainingPlansContainer{grid-template-columns:repeat(3,305px);grid-auto-rows:457px;justify-content:center;align-items:center;display:grid;overflow:hidden}@media only screen and (max-width:992px){.ko7PoW_trainingPlansContainer{grid-template-columns:repeat(3,280px);grid-auto-rows:349px}}@media only screen and (max-width:600px){.ko7PoW_trainingPlansContainer{flex-direction:column;gap:48px;padding:42px 0;display:flex}}.ko7PoW_trainingPlan{flex-direction:column;align-items:center;transition:all .4s ease-in-out,visibility;display:flex}.ko7PoW_trainingPlan .ko7PoW_viewMore{opacity:0;text-decoration:underline;transition:all .4s ease-in-out,visibility}.ko7PoW_trainingPlan:hover{transform-origin:50%;transform:scale(.9)}.ko7PoW_trainingPlan:hover .ko7PoW_viewMore{opacity:1}.ko7PoW_dailyWorkout{grid-column-start:2}.ko7PoW_singHighNotes{grid-column-start:1}.ko7PoW_boldTitleText{font-size:1.375rem;font-weight:700}@media only screen and (max-width:992px){.ko7PoW_boldTitleText{font-size:1rem}}.ko7PoW_titleText{font-size:1.5rem;font-weight:100}@media only screen and (max-width:992px){.ko7PoW_titleText{font-size:1.0625rem}}h2.ko7PoW_title{margin:10px 0 2px;line-height:1}.ko7PoW_subtitle{color:#959595;font-size:1rem;font-weight:400}@media only screen and (max-width:992px){.ko7PoW_subtitle{font-size:.875rem}}
