.post-module__Z8EGlG__hero{background:var(--navy);align-items:flex-end;min-height:60vh;padding:150px 0 56px;display:flex;position:relative;overflow:hidden}.post-module__Z8EGlG__heroMedia{position:absolute;inset:0}.post-module__Z8EGlG__heroImg{filter:grayscale()contrast(1.1)}.post-module__Z8EGlG__tint{background:var(--blue);mix-blend-mode:multiply;opacity:.72;position:absolute;inset:0}.post-module__Z8EGlG__grad{background:linear-gradient(#0c1f45b3 0%,#0c1f4573 38%,#0c1f45f5 92%);position:absolute;inset:0}.post-module__Z8EGlG__heroInner{max-width:960px;position:relative}.post-module__Z8EGlG__h1{letter-spacing:-.03em;color:#fff;font-size:clamp(32px,5vw,68px);font-weight:900;line-height:1}.post-module__Z8EGlG__desc{color:#ffffffc7;max-width:680px;margin:24px 0 0;font-size:17px;line-height:1.7}.post-module__Z8EGlG__grid{grid-template-columns:1fr 360px;align-items:start;gap:64px;display:grid}.post-module__Z8EGlG__side{top:calc(var(--header-h) + 24px);flex-direction:column;gap:18px;display:flex;position:sticky}.post-module__Z8EGlG__coachCard{display:block}.post-module__Z8EGlG__coachPhoto{aspect-ratio:4/3}.post-module__Z8EGlG__cta{background:var(--navy);background-image:var(--scanlines);padding:26px}.post-module__Z8EGlG__sideLink{font-family:var(--font-display);color:var(--blue);font-size:15px;font-weight:700}.post-module__Z8EGlG__faq{flex-direction:column;gap:8px;display:flex}.post-module__Z8EGlG__faqItem{border:1px solid var(--hairline);padding:0 20px}.post-module__Z8EGlG__faqItem summary{cursor:pointer;font-family:var(--font-display);color:var(--navy);justify-content:space-between;gap:12px;padding:16px 0;font-size:17px;font-weight:800;list-style:none;display:flex}.post-module__Z8EGlG__faqItem summary:after{content:"+";font-family:var(--font-mono);color:var(--blue)}.post-module__Z8EGlG__faqItem[open] summary:after{content:"–"}.post-module__Z8EGlG__faqItem p{margin:0;padding-bottom:16px}@media (max-width:1000px){.post-module__Z8EGlG__grid{grid-template-columns:1fr;gap:40px}.post-module__Z8EGlG__side{position:static}}
