.coaching-page{background:var(--color-background-secondary)}.coaching-content{display:grid;gap:var(--conception-coaching-flow-gap);padding-block:var(--space-sections)}.coaching-overview{display:grid;grid-template-columns:minmax(0,1fr) var(--components-email-contact-card-width);align-items:center;gap:var(--space-sections)}.coaching-copy{display:grid;gap:var(--space-xl);min-width:0}.coaching-copy>.coaching-section-title{margin:0;text-transform:var(--typography-title-3-m-text-transform)}.coaching-prose{margin:0;color:var(--color-text-secondary);white-space:pre-line}.coaching-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xxl);width:min(var(--conception-coaching-steps-width),calc(100% + var(--conception-coaching-steps-bleed)));justify-self:center;margin:0;padding:0;list-style:none}.coaching-step{min-width:0}.coaching-contact{display:flex;justify-content:center}@media(max-width:1600px){.coaching-overview{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--space-xxl)}}@media(max-width:1200px){.coaching-content{width:min(var(--layout-content-max-width),calc(100% - 2 * var(--layout-page-gutter-compact)));padding-block:var(--space-xxl)}.coaching-overview{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.coaching-overview .email-contact-card{justify-self:center}.coaching-steps{grid-template-columns:minmax(0,1fr);width:100%}}
