.exercise-landing-wrapper[data-v-3421eed6]{background-color:#f5f5f4;color:#1a1a1a;font-family:Montserrat,sans-serif;min-height:100vh;padding-top:130px}@media (max-width:991px){.exercise-landing-wrapper[data-v-3421eed6]{padding-top:56px}}.exercise-hero[data-v-3421eed6]{background:#114251}.hero-top-bar[data-v-3421eed6]{background:#187183;height:3px}.hero-eyebrow[data-v-3421eed6]{color:hsla(0,0%,100%,.5);font-size:9px;font-weight:700;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.font-playfair[data-v-3421eed6]{font-family:Times New Roman,Times,serif}.accent-serif[data-v-3421eed6]{color:#9fd8e4;font-family:Times New Roman,Times,serif!important;font-style:italic!important}.hero-desc[data-v-3421eed6]{color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.8}.max-w-700[data-v-3421eed6]{max-width:700px}.badge-sharp[data-v-3421eed6]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);border-radius:0!important;color:#9fd8e4;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.08em;padding:4px 10px}.editorial-card[data-v-3421eed6]{background:#fff;border:1px solid #dcdcda;border-radius:0!important;border-top:3px solid #187183;padding:24px 20px!important}@media (min-width:768px){.editorial-card[data-v-3421eed6]{padding:32px 28px!important}}.border-top-dark[data-v-3421eed6]{border-top:3px solid #114251!important}.doctor-avatar-wrapper[data-v-3421eed6]{border:1px solid #dcdcda;border-radius:0!important;height:120px;overflow:hidden;width:120px}.doctor-img[data-v-3421eed6]{height:100%;object-fit:cover;object-position:top center;width:100%}.text-accent-teal[data-v-3421eed6]{color:#187183!important}.section-head[data-v-3421eed6]{align-items:center;border-bottom:1px solid #dcdcda;display:flex;gap:10px;margin-bottom:16px;margin-top:0;padding-bottom:8px}.section-num[data-v-3421eed6]{align-items:center;background:#114251;border-radius:0!important;color:#fff;display:flex;font-size:11px;height:22px;justify-content:center;width:22px}.overview-grid[data-v-3421eed6]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.overview-grid[data-v-3421eed6]{grid-template-columns:1fr}}.section-title[data-v-3421eed6]{color:#114251;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pillars-grid[data-v-3421eed6]{background:#fff;border-left:1px solid #dcdcda;border-top:1px solid #dcdcda;display:grid;gap:0;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.pillars-grid[data-v-3421eed6]{grid-template-columns:1fr}}.pillar-card[data-v-3421eed6]{border-bottom:1px solid #dcdcda;border-radius:0!important;border-right:1px solid #dcdcda;padding:24px 20px!important;transition:background-color .2s ease}@media (min-width:768px){.pillar-card[data-v-3421eed6]{padding:32px 28px!important}}.pillar-card[data-v-3421eed6]:hover{background-color:#fafafa}.pillar-num[data-v-3421eed6]{color:#187183;font-size:12px;font-weight:600;margin-bottom:8px}.btn-sharp-primary[data-v-3421eed6]{background:#114251;border-radius:0!important;color:#fff!important;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;padding:14px 28px;text-transform:uppercase;transition:background .2s}.btn-sharp-primary[data-v-3421eed6]:hover{background:#187183}.btn-sharp-outline[data-v-3421eed6]{background:transparent;border:1px solid #114251;border-radius:0!important;color:#114251!important;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;padding:14px 28px;text-transform:uppercase;transition:all .2s}.btn-sharp-outline[data-v-3421eed6]:hover{background:#114251;color:#fff!important}