.mcm .mc-ews-hero .mc-container{grid-template-columns:minmax(0,1fr) 400px;align-items:start}.mcm .mc-ews-hero .mc-hero-copy{gap:22px}.mcm .mc-ews-support{max-width:36em}.mcm .mc-ews-note{font-size:.9375rem;color:var(--mc-text-muted)}.mcm .mc-ews-package{gap:18px;margin-top:8px;border-color:var(--mc-brown);box-shadow:var(--mc-shadow-md)}.mcm .mc-ews-terms{margin:0}.mcm .mc-ews-terms>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:18px;padding-block:14px;border-top:2px solid var(--mc-border)}.mcm .mc-ews-terms>div:last-child{border-bottom:2px solid var(--mc-border)}.mcm .mc-ews-terms dt{font-family:var(--mc-display);font-weight:700;font-size:1.3125rem;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.mcm .mc-ews-terms dd{margin:0;font-size:.9375rem;line-height:1.5;color:var(--mc-text-muted);text-align:right}.mcm .mc-ews-package-close{font-size:1rem;line-height:1.5;font-weight:600;color:var(--mc-brown)}.mcm .mc-ews-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-family:var(--mc-display);font-weight:700;font-size:2rem;line-height:1.1;letter-spacing:-.01em}.mcm .mc-ews-price span{font-family:var(--mc-sans);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-text-muted)}.mcm .mc-ews-subscription{font-size:.9375rem;color:var(--mc-text-muted)}.mcm .mc-ews-practice .mc-container{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start}.mcm .mc-ews-practice-copy{display:grid;gap:32px}.mcm .mc-ews-skills{list-style:none;padding:0;margin:0}.mcm .mc-ews-skills li{position:relative;padding:18px 0 18px 28px;border-top:2px solid var(--mc-border);font-size:1rem;line-height:1.55}.mcm .mc-ews-skills li:before{content:"";position:absolute;left:0;top:23px;width:14px;height:14px;border-radius:50%;background:var(--mc-rust)}.mcm .mc-ews-skills li:nth-child(3n+2):before{background:var(--mc-mustard)}.mcm .mc-ews-skills li:nth-child(3n):before{background:var(--mc-teal)}.mcm .mc-ews-skills strong{font-weight:700}.mcm .mc-ews-example{margin-top:8px}.mcm .mc-ews-closing{font-size:1.0625rem;line-height:1.5;font-weight:600;color:var(--mc-brown)}.mcm .mc-ews-closing:before{content:"";display:block;width:56px;height:3px;border-radius:var(--mc-radius-xs);background:var(--mc-sunburst);margin-bottom:16px}.mcm .mc-ews-six .mc-container{display:grid;gap:32px}.mcm .mc-ews-six-list{max-width:52em}.mcm .mc-ews-six .mc-ews-closing{max-width:36em}.mcm .mc-ews-included .mc-container{display:grid;gap:40px}.mcm .mc-ews-concept{max-width:44em}.mcm .mc-ews-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mcm .mc-ews-follow{max-width:44em}.mcm .mc-ews-person .mc-container{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;align-items:center}.mcm .mc-ews-portrait{position:relative;width:200px}.mcm .mc-ews-portrait .mc-portrait-disc{width:96px;height:96px;left:-28px;top:-22px}.mcm .mc-ews-portrait .mc-portrait-frame{border:1px solid var(--mc-border);box-shadow:var(--mc-shadow-md)}.mcm .mc-ews-person-body{max-width:36em}.mcm .mc-ews-questions .mc-container{display:grid;gap:24px}.mcm .mc-ews-faq details{border-top:2px solid var(--mc-border)}.mcm .mc-ews-faq details:last-child{border-bottom:2px solid var(--mc-border)}.mcm .mc-ews-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:22px;min-height:44px;padding-block:18px;font-family:var(--mc-display);font-weight:700;font-size:1.3125rem;line-height:1.2;letter-spacing:-.01em}.mcm .mc-ews-faq summary::-webkit-details-marker{display:none}.mcm .mc-ews-faq summary:focus-visible{outline:3px solid var(--mc-teal);outline-offset:3px}.mcm .mc-ews-faq summary>span{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--mc-rust);color:var(--mc-surface);font-family:var(--mc-sans);font-size:1.25rem;font-weight:600;line-height:1;transition:transform .2s var(--mc-ease)}.mcm .mc-ews-faq details[open] summary>span{transform:rotate(45deg)}.mcm .mc-ews-faq details>p{max-width:44em;padding-bottom:22px}.mcm .mc-ews-close .mc-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}@media(max-width:1000px){.mcm .mc-ews-hero .mc-container{grid-template-columns:minmax(0,1fr)}.mcm .mc-ews-package{max-width:480px}.mcm .mc-ews-practice .mc-container,.mcm .mc-ews-person .mc-container{grid-template-columns:minmax(0,1fr);gap:40px}}@media(max-width:700px){.mcm .mc-ews-stages{grid-template-columns:minmax(0,1fr)}.mcm .mc-ews-person .mc-container{gap:32px}.mcm .mc-ews-portrait{width:160px}.mcm .mc-ews-close .mc-container{flex-direction:column;align-items:flex-start}.mcm .mc-ews-close .mc-btn{width:100%}}@media(max-width:480px){.mcm .mc-ews-terms>div{grid-template-columns:minmax(0,1fr);row-gap:2px}.mcm .mc-ews-terms dd{text-align:left}}
