.styles-module-scss-module__lcvyoq__root,.styles-module-scss-module__lcvyoq__coachTop{width:100%}.styles-module-scss-module__lcvyoq__coachProfile{justify-content:center;align-items:center;gap:20px;display:flex}.styles-module-scss-module__lcvyoq__coachInfo{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__lcvyoq__image{border-radius:12px;max-width:200px;min-height:140px;overflow:hidden}.styles-module-scss-module__lcvyoq__image img{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__lcvyoq__accolades{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.styles-module-scss-module__lcvyoq__accolade{width:72px;height:72px}.styles-module-scss-module__lcvyoq__accolade>img{object-fit:contain;width:100%;height:100%}.styles-module-scss-module__lcvyoq__bio{margin-top:16px}.styles-module-scss-module__lcvyoq__bio>p{margin:0 0 12px}@media (max-width:700px){:root .styles-module-scss-module__lcvyoq__coachProfile{text-align:center;flex-direction:column}}
.styles-module-scss-module__wyNHAW__root{width:100%}.styles-module-scss-module__wyNHAW__cardGrid{grid-template-columns:repeat(var(--rate-columns,3),1fr);gap:16px;width:100%;display:grid}.styles-module-scss-module__wyNHAW__card{grid-template-rows:subgrid;grid-row:span var(--rate-rows,4);border:1px solid var(--gray-6);background:var(--gray-1);border-radius:12px;padding-bottom:8px;display:grid;overflow:hidden}.styles-module-scss-module__wyNHAW__cardHeader{border-bottom:1px solid var(--gray-4);padding:16px 16px 12px}.styles-module-scss-module__wyNHAW__cardPrice{align-items:baseline;gap:6px;margin-top:4px;display:flex}.styles-module-scss-module__wyNHAW__cardBody{display:contents}.styles-module-scss-module__wyNHAW__rateOption{border-radius:8px;flex-direction:column;justify-content:space-between;gap:6px;margin:0 8px;padding:14px;display:flex}.styles-module-scss-module__wyNHAW__rateOptionTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.styles-module-scss-module__wyNHAW__buyBtn{all:unset;cursor:pointer;background-color:var(--accent-9);color:#fff;text-align:center;text-wrap:balance;border-radius:6px;justify-content:center;align-items:center;padding:9px 14px;line-height:1.35;transition:background-color .12s;display:flex}.styles-module-scss-module__wyNHAW__buyBtn:hover{background-color:var(--accent-10)}.styles-module-scss-module__wyNHAW__buyBtn:active{background-color:var(--accent-11)}.styles-module-scss-module__wyNHAW__savingsBadge{text-align:center;white-space:nowrap;background-color:var(--green-3);color:var(--green-11);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}@media (max-width:860px){.styles-module-scss-module__wyNHAW__cardGrid{grid-template-columns:1fr;gap:12px}.styles-module-scss-module__wyNHAW__card{flex-direction:column;grid-row:auto;display:flex}.styles-module-scss-module__wyNHAW__cardBody{flex-direction:column;gap:2px;display:flex}}
/*# sourceMappingURL=5d128e65ed6b7a01.css.map*/