[data-demo=coach_28_09],body.demo-coach{--font-sans:"Rubik", system-ui, sans-serif;--font-display:var(--font-sans)}[data-demo=coach_28_09]{--bc-ink:#0e1a2b;--bc-ink-2:#16263d;--bc-paper:#fff;--bc-tint:#f4f5f7;--bc-orange:#f25a26;--bc-grey:#56606e;--bc-line:#e4e7ec;--heading-font-family:var(--font-display);--h1-size:4.25rem;--h1-weight:700;--h1-leading:1.05;--h1-tracking:-.03em;--h2-size:2.75rem;--h2-weight:700;--h2-leading:1.12;--h2-tracking:-.025em;--h3-size:1.375rem;--h3-weight:600;--h3-leading:1.3;--h4-size:1.0625rem;--h4-weight:600;--heading-mobile-factor:.66;--background:var(--bc-paper);--foreground:var(--bc-ink);--primary:#d2461a;--primary-foreground:#fff;--muted:var(--bc-tint);--muted-foreground:var(--bc-grey);--border:var(--bc-line);--ring:var(--bc-orange);--uk-global-border-radius:20px;--uk-navbar-is-active-bg:transparent;--uk-navbar-is-active-color:var(--bc-ink);background:var(--bc-paper);color:var(--bc-ink);font-family:var(--font-sans)}[data-demo=coach_28_09] .bc-lead{color:#2d3a4c;font-size:1.1875rem;line-height:1.65}[data-demo=coach_28_09] .uk-title-badge{--badge-fs:.875rem;--badge-bg:transparent;--badge-color:var(--bc-grey);--badge-weight:500;--badge-pad-x:0;--badge-pad-y:0;border:0;align-items:center;gap:10px;display:inline-flex}[data-demo=coach_28_09] .uk-title-badge:before{content:"";background:var(--bc-orange);width:24px;height:2px}[data-demo=coach_28_09] .bc-section-ink{background:var(--bc-ink);color:#dfe5ee}[data-demo=coach_28_09] .bc-section-ink h1,[data-demo=coach_28_09] .bc-section-ink h2,[data-demo=coach_28_09] .bc-section-ink h3{color:#fff}[data-demo=coach_28_09] .bc-section-ink p{color:#b5c0cf}[data-demo=coach_28_09] .bc-section-ink .uk-title-badge{--badge-color:#b5c0cf}[data-demo=coach_28_09] .bc-hero{--h1-size:clamp(3rem, 6.8vw, 6.5rem);padding-top:calc(var(--uk-navbar-h,80px) + 40px);background:linear-gradient(to bottom, #1a3555, var(--bc-ink) 45%);color:#dfe5ee;position:relative;overflow:clip}[data-demo=coach_28_09] .bc-hero__waves{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}[data-demo=coach_28_09] .bc-hero>.uk-container{position:relative}[data-demo=coach_28_09] .bc-hero h1{color:#fff;line-height:1.08}[data-demo=coach_28_09] .bc-hero{--uk-paint-underline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8C60 3 130 10 200 6S340 3 398 7' fill='none' stroke='%23f25a26' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}[data-demo=coach_28_09] .bc-hero h1 .uk-paint-underline{line-height:inherit}[data-demo=coach_28_09] .bc-hero p,[data-demo=coach_28_09] .bc-hero .bc-lead{color:#dfe5ee}[data-demo=coach_28_09] .bc-hero .uk-title-badge{--badge-fs:.8125rem;--badge-bg:#ffffff1a;--badge-color:#dfe5ee;--badge-weight:600;--badge-pad-x:14px;--badge-pad-y:4px}[data-demo=coach_28_09] .bc-hero .uk-title-badge:before{content:none}[data-demo=coach_28_09] .bc-hero .uk-button-outline{--uk-button-outline-color:#fff;--uk-button-outline-contrast:var(--bc-ink)}[data-demo=coach_28_09] .bc-hero__grid{gap:32px;display:grid}[data-demo=coach_28_09] .bc-hero__copy{padding-bottom:8px}[data-demo=coach_28_09] .bc-hero__proof{flex-wrap:wrap;align-items:center;gap:14px;display:flex}[data-demo=coach_28_09] .bc-hero__proof strong{color:#fff}[data-demo=coach_28_09] .bc-avatars{display:flex}[data-demo=coach_28_09] .bc-avatars img{object-fit:cover;object-position:top;border:3px solid var(--bc-ink);border-radius:9999px;width:40px;height:40px}[data-demo=coach_28_09] .bc-avatars img+img{margin-inline-start:-12px}[data-demo=coach_28_09] .bc-hero__figure>img{width:100%;max-width:30rem;margin-inline:auto;display:block}@media (min-width:960px){[data-demo=coach_28_09] .bc-hero{padding-top:calc(var(--uk-navbar-h,80px) + 40px)}[data-demo=coach_28_09] .bc-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}[data-demo=coach_28_09] .bc-hero__copy{padding-bottom:72px}[data-demo=coach_28_09] .bc-hero__figure>img{max-width:none}}[data-demo=coach_28_09] .bc-marquee-band{border-block:1px solid var(--bc-line);padding-block:12px}[data-demo=coach_28_09] .bc-marquee-band__inner{flex-direction:column;gap:4px;display:flex}[data-demo=coach_28_09] .bc-marquee-band__track{flex:1;min-width:0}[data-demo=coach_28_09] .bc-marquee-band__title{color:var(--bc-grey);white-space:nowrap;margin:0;font-size:.875rem}@media (min-width:768px){[data-demo=coach_28_09] .bc-marquee-band__inner{flex-direction:row;align-items:center;gap:32px}}[data-demo=coach_28_09] .cas-logo-text{color:#8a93a0}[data-demo=coach_28_09] .bc-label{color:var(--bc-grey);font-size:1.125rem;font-weight:600;display:block}[data-demo=coach_28_09] .bc-split{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:960px){[data-demo=coach_28_09] .bc-split{grid-template-columns:3fr 9fr;gap:48px}}[data-demo=coach_28_09] .bc-statement{letter-spacing:-.02em;color:var(--bc-ink);max-width:30ch;margin:0;font-size:clamp(1.625rem,3.2vw,2.625rem);font-weight:500;line-height:1.3}[data-demo=coach_28_09] .bc-textlink{color:var(--bc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--bc-orange);text-decoration-color:var(--bc-orange);text-underline-offset:6px;font-weight:600;text-decoration-thickness:2px}[data-demo=coach_28_09] .bc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}[data-demo=coach_28_09] .bc-head h2{margin:0}[data-demo=coach_28_09] .bc-fit{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:960px){[data-demo=coach_28_09] .bc-fit{grid-template-columns:7fr 5fr;gap:24px}}[data-demo=coach_28_09] .bc-fit__card{border-radius:var(--uk-global-border-radius);--h3-size:clamp(1.375rem, 2vw, 1.75rem);flex-direction:column;gap:24px;padding:clamp(28px,4vw,48px);display:flex}[data-demo=coach_28_09] .bc-fit__card h3{margin:0}[data-demo=coach_28_09] .bc-fit__card--yes{background:var(--bc-ink);color:#fff}[data-demo=coach_28_09] .bc-fit__card--yes h3{color:#fff}[data-demo=coach_28_09] .bc-fit__card--no{background:var(--bc-tint);color:var(--bc-ink)}[data-demo=coach_28_09] .bc-fit__list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}[data-demo=coach_28_09] .bc-fit__list li{align-items:flex-start;gap:14px;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.45;display:flex}[data-demo=coach_28_09] .bc-fit__mark{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-top:1px;display:grid}[data-demo=coach_28_09] .bc-fit__mark svg{stroke-width:3px;width:16px;height:16px}[data-demo=coach_28_09] .bc-fit__card--yes .bc-fit__mark{background:var(--bc-orange);color:#fff}[data-demo=coach_28_09] .bc-fit__card--no .bc-fit__mark{color:var(--bc-grey);background:#fff}[data-demo=coach_28_09] .bc-fit__card--no li{color:var(--bc-grey)}[data-demo=coach_28_09] .bc-hover-list .uk-hover-reveal__item:first-child{border-top:2px solid var(--bc-ink)}[data-demo=coach_28_09] .bc-hover-list a{color:var(--bc-ink);text-decoration:none}[data-demo=coach_28_09] .bc-checks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}[data-demo=coach_28_09] .bc-checks li{padding-inline-start:36px;font-size:1.0625rem;line-height:1.5;position:relative}[data-demo=coach_28_09] .bc-checks li:before{content:"";inset-inline-start:0;background:var(--bc-orange) no-repeat center / 14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1a2b' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");border-radius:9999px;width:24px;height:24px;position:absolute;top:.1em}[data-demo=coach_28_09] .bc-checks--grid{grid-template-columns:1fr;gap:14px 32px;display:grid}@media (min-width:640px){[data-demo=coach_28_09] .bc-checks--grid{grid-template-columns:1fr 1fr}}[data-demo=coach_28_09] .bc-card{border-radius:var(--uk-global-border-radius);background:#fff;flex-direction:column;height:100%;transition:transform .35s,box-shadow .35s;display:flex;overflow:hidden}[data-demo=coach_28_09] .bc-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px #0e1a2b59}[data-demo=coach_28_09] .bc-card__media{aspect-ratio:16/10;position:relative;overflow:hidden}[data-demo=coach_28_09] .bc-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s}[data-demo=coach_28_09] .bc-card:hover .bc-card__media img{transform:scale(1.04)}[data-demo=coach_28_09] .bc-card__num{top:14px;background:var(--bc-orange);color:var(--bc-ink);border-radius:9999px;padding:4px 10px;font-size:.8125rem;font-weight:700;position:absolute;inset-inline-start:14px}[data-demo=coach_28_09] .bc-card__body{flex:1;gap:10px;padding:20px}[data-demo=coach_28_09] .bc-card :is(h2,h3){margin:0;font-size:1.25rem;line-height:1.3}[data-demo=coach_28_09] .bc-card :is(h2,h3) a{color:inherit;text-decoration:none}[data-demo=coach_28_09] .bc-card__short{color:var(--bc-grey);margin:0;font-size:.9375rem;line-height:1.55}[data-demo=coach_28_09] .bc-card__foot{border-top:1px solid var(--bc-line);color:var(--bc-grey);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:.8125rem;display:flex}[data-demo=coach_28_09] .bc-card__more{color:var(--bc-ink);white-space:nowrap;font-weight:600}@media (max-width:959px){[data-demo=coach_28_09] .bc-related{gap:20px}[data-demo=coach_28_09] .bc-related .bc-card__body{padding-top:8px;padding-bottom:12px}}[data-demo=coach_28_09] .bc-section-ink .uk-sticky-scenes{--uk-sticky-scenes-item:50svh;--h3-size:clamp(1.75rem, 3vw, 2.5rem)}[data-demo=coach_28_09] .bc-section-ink .bc-step__num{color:var(--bc-orange);font-weight:700}[data-demo=coach_28_09] .bc-story{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}@media (min-width:960px){[data-demo=coach_28_09] .bc-story{grid-template-columns:5fr 6fr;gap:80px}}[data-demo=coach_28_09] .bc-story__media img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--uk-global-border-radius);width:100%;display:block}[data-demo=coach_28_09] .bc-story__media figcaption{color:var(--bc-grey);margin-top:12px;font-size:.875rem}[data-demo=coach_28_09] .bc-band{--band-h:clamp(240px, 28vw, 380px);--band-pad:40px;isolation:isolate;padding-bottom:clamp(48px,7vw,96px);position:relative}[data-demo=coach_28_09] .bc-band__band{inset-inline:0;z-index:-1;height:var(--band-h);background:var(--bc-ink);position:absolute;top:0}[data-demo=coach_28_09] .bc-band__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--band-h) - var(--band-pad)) auto auto auto;padding-top:var(--band-pad);display:grid}[data-demo=coach_28_09] .bc-band__label{--heading-color:#fff;--h3-mobile-factor:1;--h3-mobile-max:1.5rem;grid-row:1;align-self:end;padding-bottom:72px}[data-demo=coach_28_09] .bc-band__label h3,[data-demo=coach_28_09] .bc-band__label p{margin:0}[data-demo=coach_28_09] .bc-band__label p{color:#b5c0cf;margin-top:8px}[data-demo=coach_28_09] .bc-band__photo{aspect-ratio:3/4;object-fit:cover;border-radius:var(--uk-global-border-radius);grid-row:2;width:72%;margin-top:-56px;display:block}[data-demo=coach_28_09] .bc-band__title{grid-row:3;margin:32px 0 0}[data-demo=coach_28_09] .bc-band__cols{grid-row:4;align-content:start;gap:16px;padding-top:24px;display:grid}[data-demo=coach_28_09] .bc-band__cols p{color:var(--bc-grey);margin:0;line-height:1.75}[data-demo=coach_28_09] .bc-band__cta{padding-top:8px}@media (min-width:960px){[data-demo=coach_28_09] .bc-band{--band-pad:64px}[data-demo=coach_28_09] .bc-band__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:calc(var(--band-h) - var(--band-pad)) auto auto;column-gap:64px}[data-demo=coach_28_09] .bc-band__photo{grid-area:1/1/3;width:100%;margin-top:0}[data-demo=coach_28_09] .bc-band__label{grid-area:1/2;padding-bottom:48px}[data-demo=coach_28_09] .bc-band__title{grid-area:3/1;margin-top:40px}[data-demo=coach_28_09] .bc-band__cols{grid-area:2/2/4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;padding-top:48px}[data-demo=coach_28_09] .bc-band__cta{grid-column:1/-1}}[data-demo=coach_28_09] .bc-quote p{letter-spacing:-.015em;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:500;line-height:1.35}[data-demo=coach_28_09] .bc-results{border-top:2px solid var(--bc-ink);grid-template-columns:repeat(3,1fr);margin:0;display:grid}[data-demo=coach_28_09] .bc-results>div{padding-top:16px}[data-demo=coach_28_09] .bc-results dt{color:var(--bc-grey);font-size:.875rem}[data-demo=coach_28_09] .bc-results dd{color:var(--bc-orange);margin:4px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}[data-demo=coach_28_09] .bc-quotes{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:768px){[data-demo=coach_28_09] .bc-quotes{grid-template-columns:1fr 1fr;gap:64px}}[data-demo=coach_28_09] .bc-quotes__item{border-top:1px solid var(--bc-line);flex-direction:column;gap:24px;padding-top:24px;display:flex}[data-demo=coach_28_09] .bc-quotes__item blockquote p{font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.55}[data-demo=coach_28_09] .bc-quotes__item figcaption{color:var(--bc-grey);align-items:center;gap:12px;font-size:.9375rem;display:flex}[data-demo=coach_28_09] .bc-quotes__item figcaption strong{color:var(--bc-ink);font-weight:600}[data-demo=coach_28_09] .bc-quotes__item img{object-fit:cover;object-position:top;border-radius:9999px;width:44px;height:44px}[data-demo=coach_28_09] .bc-portrait-frame{aspect-ratio:4/5;border-radius:var(--uk-global-border-radius);--uk-parallax-overflow:116%;--uk-parallax-offset:8%;--uk-parallax-shift:5}[data-demo=coach_28_09] .bc-round-portrait{--bc-round-ring:color-mix(in oklch, var(--primary) 7%, var(--background));--bc-round-ring-w:7cqw;--bc-round-dot:color-mix(in oklch, var(--primary) 34%, var(--background));aspect-ratio:1;width:min(100%,520px);margin-inline:auto;position:relative;container-type:inline-size}[data-demo=coach_28_09] .bc-round-portrait__photo{aspect-ratio:1;width:74%;margin:var(--bc-round-ring-w);object-fit:cover;object-position:center 20%;box-shadow:0 0 0 var(--bc-round-ring-w) var(--bc-round-ring);border-radius:50%;display:block}[data-demo=coach_28_09] .bc-round-portrait__dots{aspect-ratio:1;background:radial-gradient(circle, var(--bc-round-dot) 1.6px, transparent 2px) 0 0 / 14px 14px;pointer-events:none;width:42%;position:absolute;inset-block-end:0;inset-inline-end:0}[data-demo=coach_28_09] .bc-credentials{color:var(--bc-grey);font-size:.9375rem}[data-demo=coach_28_09] .bc-timeline{border-inline-start:2px solid var(--bc-line);margin:0;padding:0;list-style:none}[data-demo=coach_28_09] .bc-timeline li{padding:0 0 20px;gap:20px;padding-inline-start:24px;display:flex;position:relative}[data-demo=coach_28_09] .bc-timeline li:before{content:"";inset-inline-start:-7px;background:var(--bc-orange);border-radius:9999px;width:12px;height:12px;position:absolute;top:.45em}[data-demo=coach_28_09] .bc-timeline__year{min-width:3.5ch;font-weight:700}[data-demo=coach_28_09] .bc-steps{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){[data-demo=coach_28_09] .bc-steps{grid-template-columns:1fr 1fr}}@media (min-width:960px){[data-demo=coach_28_09] .bc-steps{grid-template-columns:repeat(4,1fr)}}[data-demo=coach_28_09] .bc-steps li{border-radius:var(--uk-global-border-radius);background:#fff;padding:28px}[data-demo=coach_28_09] .bc-steps__num{color:var(--bc-orange);margin-bottom:16px;font-size:2.25rem;font-weight:700;line-height:1;display:block}[data-demo=coach_28_09] .bc-steps :is(h2,h3){margin:0 0 8px}[data-demo=coach_28_09] .bc-steps p{color:var(--bc-grey);margin:0}[data-demo=coach_28_09] .bc-facts{background:var(--bc-ink);color:#dfe5ee;border-radius:var(--uk-global-border-radius);padding:28px}[data-demo=coach_28_09] .bc-facts__list{flex-direction:column;margin:0;display:flex}[data-demo=coach_28_09] .bc-facts__list>div{border-bottom:1px solid var(--bc-ink-2);justify-content:space-between;gap:16px;padding:14px 0;display:flex}[data-demo=coach_28_09] .bc-facts__list dt{color:#93a0b2}[data-demo=coach_28_09] .bc-facts__list dd{color:#fff;margin:0;font-weight:600}[data-demo=coach_28_09] .bc-facts__note{text-align:center;color:#93a0b2;margin:0;font-size:.875rem}[data-demo=coach_28_09] .bc-faq{--uk-accordion-title-size:1rem;--uk-accordion-title-size-desktop:1.125rem;--uk-accordion-title-weight:600;--uk-accordion-trigger-color-active:var(--bc-ink);--uk-accordion-trigger-color-hover:var(--bc-ink);--uk-accordion-trigger-padding:1.25rem 0}[data-demo=coach_28_09] .bc-faq>*{border:0;border-top:1px solid var(--bc-line);background:0 0}[data-demo=coach_28_09] .bc-faq>:last-child{border-bottom:1px solid var(--bc-line)}[data-demo=coach_28_09] .bc-faq p{color:var(--bc-grey);margin:0}[data-demo=coach_28_09] .bc-contact-card{background:var(--bc-tint);border-radius:var(--uk-global-border-radius);padding:32px}[data-demo=coach_28_09] .bc-contact-card__value{color:var(--bc-ink);margin-top:4px;font-size:1.125rem;font-weight:600;display:block}[data-demo=coach_28_09] .bc-input{border:1px solid var(--bc-line);width:100%;font:inherit;color:var(--bc-ink);background:#fff;border-radius:12px;padding:14px 16px}[data-demo=coach_28_09] .bc-input:focus-visible{outline:2px solid var(--bc-orange);outline-offset:1px}[data-demo=coach_28_09] .bc-cta{grid-template-columns:1fr;align-items:end;gap:32px;display:grid}@media (min-width:960px){[data-demo=coach_28_09] .bc-cta{grid-template-columns:7fr 5fr;gap:64px}}[data-demo=coach_28_09] .bc-cta__title{--h2-size:clamp(2.5rem, 5.5vw, 4.5rem);max-width:14ch;line-height:1.05}[data-demo=coach_28_09] .bc-footer{background:var(--bc-ink);color:#b5c0cf}[data-demo=coach_28_09] .bc-footer a{color:#e6ebf2;text-decoration:none;transition:color .2s}[data-demo=coach_28_09] .bc-footer a:hover{color:var(--bc-orange)}[data-demo=coach_28_09] .bc-footer p{color:#b5c0cf}[data-demo=coach_28_09] .bc-wordmark{color:#fff;margin:0;font-size:1.625rem;font-weight:700;line-height:1.1}[data-demo=coach_28_09] .bc-footer .bc-wordmark{color:#fff}[data-demo=coach_28_09] .bc-footer-eyebrow{color:var(--bc-orange);margin:0;font-size:.8125rem;font-weight:600}[data-demo=coach_28_09] .bc-footer .bc-footer-eyebrow{color:var(--bc-orange)}[data-demo=coach_28_09] .bc-footer-fineprint{color:#93a0b2;font-size:.8125rem}[data-demo=coach_28_09] .bc-footer__bar{border-top:1px solid var(--bc-ink-2);padding-top:24px}body.demo-coach{font-family:var(--font-sans)}body.demo-coach .uk-hover-reveal-picture{border-radius:14px}
