.coaching-sales{padding-bottom:96px}.coaching-sales h1,.coaching-sales h2,.coaching-sales h3,.coaching-sales .label,.coaching-sales .btn{letter-spacing:0}.coaching-sales h1{font-size:64px;line-height:1.02}.coaching-sales h2{font-size:50px;line-height:1.1}.coaching-sales h3{font-size:30px;line-height:1.15}.coaching-sales section{padding-block:88px}.coaching-sales p{max-width:42em}.coaching-sales .cs-heading{gap:16px;max-width:760px;margin-bottom:36px;display:grid}.coaching-sales .label{text-transform:uppercase;font-size:12px;font-weight:500}.coaching-sales .btn{border-radius:2px;justify-content:center;min-height:52px;padding:16px 24px;font-size:13px}.coaching-sales .btn:disabled{cursor:not-allowed;opacity:.65}.coaching-sales .btn.solid:hover{color:var(--on-deep)}.coaching-sales .cs-hero{padding-block:52px 64px}.cs-hero .wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);align-items:center;gap:48px;display:grid}.cs-hero-copy{gap:24px;display:grid}.cs-hero h1 em{color:var(--rose)}.cs-hero .lede{color:var(--ink);font-size:18px}.cs-actions{flex-wrap:wrap;gap:12px;display:flex}.cs-small{color:var(--soft);font-size:14px}.cs-photo{aspect-ratio:3/4;object-fit:cover;object-position:65% 30%;width:100%;margin:0;display:block}.cs-trust{background:var(--paper);border-block:1px solid var(--line)}.coaching-sales .cs-trust{padding-block:28px}.cs-trust .wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.cs-trust b{font-family:var(--display);font-size:34px;font-weight:400;line-height:1.2;display:block}.cs-trust span{color:var(--soft);margin-top:8px;font-size:14px;line-height:1.5;display:block}.cs-recognition{background:var(--paper)}.cs-reading{gap:24px;max-width:800px;margin:auto;display:grid}.cs-thoughts{border-left:2px solid var(--rose);padding-block:12px;gap:18px;padding-left:28px;display:grid}.cs-thoughts p{font-family:var(--display);font-size:30px;font-style:italic;line-height:1.25}.cs-story .wrap{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:64px;display:grid}.cs-story-copy{gap:24px;display:grid}.cs-story .cs-photo{aspect-ratio:4/5}.cs-results{background:var(--paper)}.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cs-card{background:var(--bg);border:1px solid var(--line);border-radius:4px;align-content:start;gap:16px;padding:30px;transition:border-color .25s,transform .25s;display:grid}.cs-card:hover{border-color:var(--rose);transform:translateY(-3px)}.cs-card .cs-number{font-family:var(--display);color:var(--rose);font-size:32px;line-height:1}.cs-card p{font-size:16px}.cs-program .cs-card{background:var(--paper)}.cs-program .cs-number{font-family:var(--sans);text-transform:uppercase;font-size:13px;font-weight:500}.cs-program-note{border-top:1px solid var(--line);color:var(--soft);margin-top:32px;padding-top:24px;font-size:15px}.cs-objections{background:var(--paper)}.cs-objections h3{font-style:italic}.cs-audience .wrap{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.cs-audience-copy{gap:22px;display:grid}.cs-audience ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cs-audience li{padding-left:28px;position:relative}.cs-audience li .leaf{width:12px;color:var(--rose);position:absolute;top:5px;left:0}.cs-notyet{border-top:1px solid var(--line);color:var(--soft);padding-top:24px}.cs-pricing{background:var(--deep);color:var(--on-deep)}.cs-pricing .label,.cs-pricing .cs-small{color:var(--on-deep)}.cs-pricing .cs-heading{max-width:780px}.cs-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:36px 0;display:grid}.cs-price-card{border:1px solid color-mix(in srgb,var(--on-deep) 35%,transparent);border-radius:4px;gap:16px;padding:30px;display:grid}.cs-price-card.cs-primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}.cs-amount{font-family:var(--display);font-size:50px;font-weight:400;line-height:1.2}.cs-amount small{font-family:var(--sans);white-space:nowrap;font-size:14px;font-weight:300}.cs-pricing-bottom{justify-items:start;gap:24px;display:grid}.cs-pricing .btn{background:var(--on-deep);border-color:var(--on-deep);color:var(--deep)}.cs-pricing .btn:hover{background:var(--rose);border-color:var(--rose);color:var(--deep)}.cs-faq .wrap{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:64px;display:grid}.cs-faq details{border-bottom:1px solid var(--line);padding:24px 0}.cs-faq details:first-child{border-top:1px solid var(--line)}.cs-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:19px;font-weight:400;list-style:none;display:flex}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";color:var(--rose);flex:none;font-size:26px}.cs-faq details[open] summary:after{content:"−"}.cs-faq details p{color:var(--soft);padding-top:16px;font-size:16px}.cs-faq a[aria-disabled]{text-underline-offset:4px;text-decoration:underline}.cs-closing{background:var(--rose-soft);text-align:center}.cs-closing .wrap{justify-items:center;gap:24px;display:grid}.cs-closing h2{max-width:760px}.cs-closing p{max-width:620px}.cs-sticky{z-index:30;background:var(--paper);border-top:1px solid var(--line);padding:14px 0 calc(14px + env(safe-area-inset-bottom,0px));position:fixed;bottom:0;left:0;right:0}.cs-sticky .wrap{justify-content:space-between;align-items:center;gap:20px;display:flex}.cs-sticky span{font-size:16px}.cs-sticky .btn{flex:none}.nav.coaching-nav .wrap{flex-wrap:nowrap;min-height:72px;padding-block:0}.nav.coaching-nav .brand span{letter-spacing:0}.coaching-sales #programma,.coaching-sales #vragen,.coaching-sales #prijs{scroll-margin-top:100px}@media (width<=1020px){.coaching-sales h1{font-size:52px}.cs-hero .wrap{gap:28px}.cs-story .wrap{gap:36px}.cs-trust .wrap{gap:16px}}@media (width<=760px){.coaching-sales{padding-bottom:124px}.coaching-sales section{padding-block:56px}.coaching-sales h1{font-size:44px}.coaching-sales h2{font-size:38px}.coaching-sales h3{font-size:28px}.coaching-sales .cs-hero{padding-block:32px 40px}.cs-hero .wrap,.cs-story .wrap,.cs-audience .wrap,.cs-faq .wrap{grid-template-columns:1fr;gap:32px}.cs-hero .cs-photo{aspect-ratio:4/3;object-position:65% 27%}.cs-story .cs-photo{aspect-ratio:4/3;object-position:65% 27%;max-width:440px}.cs-trust .wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cs-trust b{font-size:30px}.cs-grid,.cs-prices{grid-template-columns:1fr}.cs-card,.cs-price-card{padding:24px}.cs-thoughts{padding-left:18px}.cs-thoughts p{font-size:27px}.cs-sticky .wrap{gap:12px}.cs-sticky span{font-size:13px;line-height:1.4}.coaching-sales .cs-sticky .btn{min-height:48px;padding:12px 16px;font-size:12px}.cs-amount{font-size:44px}.cs-actions .btn{flex:170px}.cs-faq summary{font-size:18px}.cs-closing h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.cs-card{transition:none}.cs-card:hover{transform:none}}
