.article-main-cta[data-astro-cid-gsrg6sia]{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:32px}@media (max-width: 960px){.article-main-cta[data-astro-cid-gsrg6sia]{gap:16px;margin-top:16px}}.article-main-cta-illustration[data-astro-cid-gsrg6sia]{width:100%;height:auto;display:block}.article-main-cta-button[data-astro-cid-gsrg6sia]{display:inline-block;width:auto;font-size:12px;font-weight:bold;line-height:1.67;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff;background-color:#0567a7;border:2px solid #0567a7;border-radius:0;padding:10px 30px;cursor:pointer}.article-back[data-v-85822717] {
  display: inline-flex;
  gap: 10px;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
}
.article-back img[data-v-85822717] {
  display: block;
}
.article-back[data-v-85822717]:hover {
  opacity: 0.8;
}.article-byline[data-astro-cid-7kbj7p3a]{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:24px;letter-spacing:-0.1px;color:#4a4a4a}.article-byline-author[data-astro-cid-7kbj7p3a]{font-weight:600}.article-byline-author[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]{color:#4a4a4a;text-decoration:underline}.article-byline-author[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]:hover{opacity:0.8}.article-byline-coaches[data-astro-cid-7kbj7p3a]{display:flex;flex-direction:column;gap:8px}.article-byline-coaches-highlight[data-astro-cid-7kbj7p3a]{font-weight:600;background:#ccebff;padding:0 2px}.article-byline-coach-pairs[data-astro-cid-7kbj7p3a]{display:flex;flex-wrap:wrap;gap:16px 24px}@media (max-width: 960px){.article-byline-coach-pairs[data-astro-cid-7kbj7p3a]{display:none}}.article-byline-coach-avatars[data-astro-cid-7kbj7p3a].article-byline-mobile-only{display:none}@media (max-width: 960px){.article-byline-coach-avatars[data-astro-cid-7kbj7p3a].article-byline-mobile-only{display:inline-flex}}.article-byline-coach-names[data-astro-cid-7kbj7p3a].article-byline-mobile-only{display:none}@media (max-width: 960px){.article-byline-coach-names[data-astro-cid-7kbj7p3a].article-byline-mobile-only{display:inline}}.article-byline-coach-pair[data-astro-cid-7kbj7p3a]{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#4a4a4a}.article-byline-coach-pair[data-astro-cid-7kbj7p3a] img[data-astro-cid-7kbj7p3a]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.article-byline-coach-pair[data-astro-cid-7kbj7p3a]:hover{text-decoration:underline}.article-byline-coach-avatars[data-astro-cid-7kbj7p3a]{display:inline-flex}.article-byline-coach-avatars[data-astro-cid-7kbj7p3a] img[data-astro-cid-7kbj7p3a]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.article-byline-coach-avatars[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]:not(:first-child) img[data-astro-cid-7kbj7p3a]{margin-left:-4px}@media (max-width: 960px){.article-byline-coach-avatars[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]:nth-child(n+7){display:none}}.article-byline-coach-names[data-astro-cid-7kbj7p3a] .article-coach[data-astro-cid-7kbj7p3a]{display:inline-flex}.article-byline-coach-names[data-astro-cid-7kbj7p3a] .article-coach-link[data-astro-cid-7kbj7p3a]{white-space:nowrap;color:#4a4a4a;font-weight:600;text-decoration:underline}.article-byline-coach-names[data-astro-cid-7kbj7p3a] .article-coach-link[data-astro-cid-7kbj7p3a]:hover{opacity:0.8}.article-byline-details[data-astro-cid-7kbj7p3a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px;font-size:14px;line-height:22px;letter-spacing:0}.article-byline-details[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]{color:#4a4a4a;text-decoration:underline}.article-byline-details[data-astro-cid-7kbj7p3a] a[data-astro-cid-7kbj7p3a]:hover{opacity:0.8}.article-byline-updated[data-astro-cid-7kbj7p3a]{display:inline-flex;align-items:center;gap:4px}.article-tags[data-astro-cid-4yf72bld]{display:flex;flex-direction:column;gap:16px}.article-tags-companies[data-astro-cid-4yf72bld]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:14px;line-height:22px;font-weight:600;color:#4a4a4a}@media (max-width: 960px){.article-tags-companies[data-astro-cid-4yf72bld]{display:none}}.article-tags-companies-mobile[data-astro-cid-4yf72bld]{display:none;font-size:14px;line-height:22px;font-weight:600;color:#4a4a4a}@media (max-width: 960px){.article-tags-companies-mobile[data-astro-cid-4yf72bld]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}}.article-tags-companies-mobile-logos[data-astro-cid-4yf72bld]{display:inline-flex;flex-wrap:wrap;row-gap:4px}.article-tags-companies-mobile-logos[data-astro-cid-4yf72bld] .company-logo{width:24px;height:24px;border:1px solid #eee;border-radius:8px;overflow:hidden;background:#fff}.article-tags-companies-mobile-logos[data-astro-cid-4yf72bld] .company-logo:not(:last-child){margin-right:-4px}.article-tags-company[data-astro-cid-4yf72bld]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fbfbfb;border:1px solid #eee}.article-tags-company[data-astro-cid-4yf72bld] .company-logo{width:24px;height:24px;border:1px solid #eee;border-radius:8px;overflow:hidden;background:#fff}.article-tags-chips[data-astro-cid-4yf72bld]{display:flex;flex-wrap:wrap;gap:8px}.article-rail[data-astro-cid-6pbxo7uk]{display:none}@media (min-width: 960px){.article-rail[data-astro-cid-6pbxo7uk]{display:flex;flex-direction:column;gap:32px;width:328px;flex-shrink:0;position:sticky;top:94px;align-self:flex-start}}.article-rail-toc[data-astro-cid-6pbxo7uk]{display:flex;flex-direction:column;gap:8px;padding:24px;background:#fff;border:1px solid #eee}.article-rail-toc-link[data-astro-cid-6pbxo7uk]{font-size:16px;line-height:24px;letter-spacing:-0.1px;color:#4a4a4a;padding:0 16px;border-left:2px solid transparent}.article-rail-toc-link[data-astro-cid-6pbxo7uk]:hover{color:#0567a7}.article-rail-toc-link[data-astro-cid-6pbxo7uk].active{color:#333;font-weight:600;border-left-color:#0567a7}.article-rail-cta[data-astro-cid-6pbxo7uk]{position:relative;background:#fff;border:1px solid #eee;padding:137px 31px 33px;text-align:center;overflow:hidden}.article-rail-cta-illustration[data-astro-cid-6pbxo7uk]{position:absolute;top:0;left:0;right:0;height:125px;pointer-events:none}.article-rail-cta-illustration[data-astro-cid-6pbxo7uk]::before{content:"";position:absolute;width:280px;height:279px;border-radius:50%;background:#fffbf5;left:7px;top:-154px;mix-blend-mode:multiply}.article-rail-cta-illustration[data-astro-cid-6pbxo7uk]::after{content:"";position:absolute;width:280px;height:279px;border-radius:50%;background:#ffeccc;left:26px;top:-167px}.article-rail-cta-avatars[data-astro-cid-6pbxo7uk]{position:absolute;top:31px;left:0;right:0;display:flex;justify-content:center}.article-rail-cta-avatars[data-astro-cid-6pbxo7uk] .article-rail-cta-avatar[data-astro-cid-6pbxo7uk]{display:flex}.article-rail-cta-avatars[data-astro-cid-6pbxo7uk] .article-rail-cta-avatar[data-astro-cid-6pbxo7uk]:not(:first-child){margin-left:-4px}.article-rail-cta-avatars[data-astro-cid-6pbxo7uk] .coach-avatar{-o-object-fit:cover;object-fit:cover}.article-rail-cta-content[data-astro-cid-6pbxo7uk]{position:relative;display:flex;flex-direction:column;gap:16px}.article-rail-cta-title[data-astro-cid-6pbxo7uk]{font-size:24px;line-height:34px;letter-spacing:-0.1px;font-weight:bold;color:#333}.article-rail-cta-subtitle[data-astro-cid-6pbxo7uk]{font-size:14px;line-height:22px;font-weight:600;color:#333;margin:0}.article-rail-cta-button[data-astro-cid-6pbxo7uk]{font-size:12px;line-height:20px;display:block;height:40px;padding:10px 20px;margin-top:8px;background:#0567a7;color:#fff;font-weight:bold;text-transform:uppercase}.article-rail-cta-button[data-astro-cid-6pbxo7uk]:hover{opacity:0.9}.deeply-researched[data-astro-cid-426h5ome]{border:1px solid #ccebff;background:#f5fbff;padding:16px;display:flex;flex-direction:column;gap:8px}.deeply-researched[data-astro-cid-426h5ome] .deeply-researched-title[data-astro-cid-426h5ome]{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;letter-spacing:-0.1px;font-weight:bold;color:#033d63}.deeply-researched[data-astro-cid-426h5ome] p[data-astro-cid-426h5ome]{font-size:14px;line-height:22px;color:#333;margin:0}.deeply-researched[data-astro-cid-426h5ome] a[data-astro-cid-426h5ome]{color:#0567a7;text-decoration:underline}.mobile-toc[data-v-a7bf3ea8] {
  position: sticky;
  top: 70px;
  z-index: 300;
  margin-top: 32px;
}
.mobile-toc--stuck[data-v-a7bf3ea8] {
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
@media (min-width: 960px) {
.mobile-toc[data-v-a7bf3ea8] {
    display: none;
}
}
.mobile-toc-toggle[data-v-a7bf3ea8] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 50px;
  padding: 8px 16px;
  border: 1px solid #eee;
  background: #fff;
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  color: #333;
  cursor: pointer;
}
.mobile-toc-arrow[data-v-a7bf3ea8] {
  transition: transform 0.2s;
}
.mobile-toc-arrow--open[data-v-a7bf3ea8] {
  transform: rotate(180deg);
}
.mobile-toc-menu[data-v-a7bf3ea8] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #eee;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
}
.mobile-toc-link[data-v-a7bf3ea8] {
  font-size: 14px;
  line-height: 22px;
  height: 40px;
  padding: 9px 16px;
  color: #333;
  border-bottom: 1px solid #eee;
}
.mobile-toc-link[data-v-a7bf3ea8]:last-child {
  border-bottom: none;
}
.mobile-toc-link.active[data-v-a7bf3ea8] {
  color: #0567a7;
  font-weight: 600;
}.mobile-coach-bar[data-astro-cid-ryg46tgo]{position:fixed;bottom:0;left:0;right:0;z-index:300;display:flex;flex-direction:column;gap:8px;padding:16px;background:#fbfbfb;border-top:1px solid #eee;box-shadow:0 -1px 4px 0 rgba(170,170,170,0.25);backdrop-filter:blur(1.5px)}@media (min-width: 960px){.mobile-coach-bar[data-astro-cid-ryg46tgo]{display:none}}.mobile-coach-bar-text[data-astro-cid-ryg46tgo]{font-size:14px;line-height:22px;font-weight:600;color:#333;text-align:center;margin:0}.mobile-coach-bar-button[data-astro-cid-ryg46tgo]{display:flex;align-items:center;justify-content:center;height:40px;padding:10px 20px;background:#0567a7;color:#fff;font-size:12px;line-height:20px;font-weight:bold;text-transform:uppercase}.mobile-coach-bar-button[data-astro-cid-ryg46tgo]:hover{opacity:0.9}.collaborating-coaches[data-v-2bebc5e6] {
  background: #f5fbff;
  border: 1px solid #ccebff;
  padding: 32px 16px;
  margin: 32px 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.collaborating-coaches-title[data-v-2bebc5e6] {
  font-size: 24px;
  line-height: 34px;
  letter-spacing: -0.1px;
  font-weight: bold;
  text-align: center;
  color: #033d63;
  margin: 0;
}
.collaborating-coaches-bio[data-v-2bebc5e6] {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 24px 32px;
  background: #fff;
  border: 1px solid #eee;
  text-align: left;
}
.collaborating-coaches-bio[data-v-2bebc5e6]:hover {
  border-color: #ccebff;
}
.collaborating-coaches-bio[data-v-2bebc5e6] .coach-profile-badge-link {
  position: relative;
  z-index: 1;
}
@media (max-width: 960px) {
.collaborating-coaches-bio[data-v-2bebc5e6] {
    display: none;
}
}
.collaborating-coaches-bio-header[data-v-2bebc5e6] {
  display: flex;
  align-items: flex-start;
  gap: 24px;
}
@media (max-width: 960px) {
.collaborating-coaches-bio-header[data-v-2bebc5e6] {
    flex-direction: column;
}
}
.collaborating-coaches-bio-content[data-v-2bebc5e6] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  min-width: 0;
}
.collaborating-coaches-bio-name[data-v-2bebc5e6] {
  font-size: 34px;
  line-height: 44px;
  letter-spacing: -0.1px;
  font-weight: bold;
  color: #333;
}
.collaborating-coaches-bio-name[data-v-2bebc5e6]:hover {
  text-decoration: underline;
}
.collaborating-coaches-bio-name[data-v-2bebc5e6]::after {
  content: "";
  position: absolute;
  inset: 0;
}
.collaborating-coaches-cards[data-v-2bebc5e6] {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc(50% - 8px);
  gap: 16px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scrollbar-width: none;
}
.collaborating-coaches-cards[data-v-2bebc5e6]::-webkit-scrollbar {
  display: none;
}
.collaborating-coaches-cards[data-v-2bebc5e6] > * {
  scroll-snap-align: start;
}
@media (max-width: 960px) {
.collaborating-coaches-cards[data-v-2bebc5e6] {
    grid-auto-columns: 100%;
}
}
.collaborating-coaches-cards--mobile-only[data-v-2bebc5e6] {
  display: none;
}
@media (max-width: 960px) {
.collaborating-coaches-cards--mobile-only[data-v-2bebc5e6] {
    display: grid;
}
}
.collaborating-coaches-card[data-v-2bebc5e6] {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
  background: #fff;
  border: 1px solid #eee;
  color: #4a4a4a;
}
.collaborating-coaches-card[data-v-2bebc5e6]:hover {
  border-color: #ccebff;
}
.collaborating-coaches-card-header[data-v-2bebc5e6] {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-left: 16px;
}
.collaborating-coaches-card-header img[data-v-2bebc5e6] {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  flex-shrink: 0;
}
.collaborating-coaches-card-name[data-v-2bebc5e6] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  font-size: 24px;
  line-height: 34px;
  letter-spacing: -0.1px;
  font-weight: bold;
  color: #333;
}
.collaborating-coaches-card-badge[data-v-2bebc5e6] {
  display: inline-flex;
  align-items: center;
  height: 24px;
  padding: 5px 8px;
  background: #fffbf5;
  border: 1px solid #a67424;
  font-size: 10px;
  line-height: 14px;
  letter-spacing: 0.2px;
  font-weight: bold;
  text-transform: uppercase;
  color: #604315;
}
.collaborating-coaches-card-positions[data-v-2bebc5e6] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  padding-bottom: 16px;
  border-bottom: 1px solid #eee;
}
.collaborating-coaches-card-job[data-v-2bebc5e6] {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  color: #333;
}
.collaborating-coaches-actions[data-v-2bebc5e6] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
.collaborating-coaches-actions--centered[data-v-2bebc5e6] {
  justify-content: center;
}
@media (max-width: 960px) {
.collaborating-coaches-actions[data-v-2bebc5e6] {
    flex-direction: column-reverse;
}
}
.collaborating-coaches-actions--mobile-only[data-v-2bebc5e6] {
  display: none;
}
@media (max-width: 960px) {
.collaborating-coaches-actions--mobile-only[data-v-2bebc5e6] {
    display: flex;
}
}
.collaborating-coaches-cta[data-v-2bebc5e6] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  min-height: 40px;
  padding: 10px 20px;
  background: #0567a7;
  color: #fff;
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
  text-transform: uppercase;
}
.collaborating-coaches-cta[data-v-2bebc5e6]:hover {
  opacity: 0.9;
}
@media (max-width: 960px) {
.collaborating-coaches-cta[data-v-2bebc5e6] {
    width: 100%;
}
}
.collaborating-coaches-arrows[data-v-2bebc5e6] {
  display: flex;
  gap: 16px;
  margin-left: auto;
}
@media (max-width: 960px) {
.collaborating-coaches-arrows[data-v-2bebc5e6] {
    margin-left: 0;
}
}
.collaborating-coaches-arrows--mobile-only[data-v-2bebc5e6] {
  display: none;
}
@media (max-width: 960px) {
.collaborating-coaches-arrows--mobile-only[data-v-2bebc5e6] {
    display: flex;
}
}
.collaborating-coaches-arrows button[data-v-2bebc5e6] {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  padding: 0 20px;
  border: 2px solid #eee;
  background: #fff;
  cursor: pointer;
}
.collaborating-coaches-arrows button[data-v-2bebc5e6]:hover {
  border-color: #ccebff;
}
.collaborating-coaches-arrow-flipped[data-v-2bebc5e6] {
  transform: rotate(180deg);
}/**
 *
 * llyv.css
 * Optimizing the performance while loading multiple YouTube videos on the same page
 *
 * @license MIT
 * @version 0.1.0
 * @author  Wong, Wing Kam - @wingkwong
 * @updated 2018-07-11
 * @link    https://github.com/wingkwong/lazy-load-youtube-videos
 *
 * modified by IGAO to custom style youtube playlists
 */

.llyv {
	background-color: #000;
	margin-bottom: 30px;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer;
}

.llyv img {
	width: 100%;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}

.llyv .llyv-play-btn {
	width: 70px;
	height: 50px;
	background-color: #282828;
	z-index: 1;
	border-radius: 14px;
}

.llyv .llyv-play-btn:before {
	content: "";
	border-style: solid;
	border-width: 11px 0 11px 21px;
	border-color: transparent transparent transparent #fff;
}

.llyv .llyv-play-btn:hover {
	background-color: #ff0000;
}

.llyv img,
.llyv .llyv-play-btn {
	cursor: pointer;
}

.llyv img,
.llyv iframe,
.llyv .llyv-play-btn,
.llyv .llyv-play-btn:before {
	position: absolute;
}

.llyv iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.llyv .llyv-play-btn,
.llyv .llyv-play-btn:before {
	top: 50%;
	left: 50%;
	transform: translate3d( -50%, -50%, 0);
}.article-page[data-astro-cid-xnubymra]{background:#fbfbfb}.article-container[data-astro-cid-xnubymra]{margin:auto;max-width:1182px;padding:40px 16px 80px}@media (max-width: 960px){.article-container[data-astro-cid-xnubymra]{padding-top:16px;padding-bottom:48px}}.article-back-row[data-astro-cid-xnubymra]{margin-bottom:32px}@media (max-width: 960px){.article-back-row[data-astro-cid-xnubymra]{margin-bottom:16px}}.article-layout[data-astro-cid-xnubymra]{display:flex;gap:32px;justify-content:center}.article-holder[data-astro-cid-xnubymra]{max-width:790px;min-width:0;flex-grow:1;margin:0 auto}@media (min-width: 960px){.article-holder[data-astro-cid-xnubymra]{margin:0}}.article-card[data-astro-cid-xnubymra]{background:#fff;border:1px solid #eee;padding:32px}@media (max-width: 960px){.article-card[data-astro-cid-xnubymra]{padding:16px}}.article-hero[data-astro-cid-xnubymra]{display:flex;flex-direction:column;gap:32px}.article-hero-header[data-astro-cid-xnubymra]{display:flex;flex-direction:column;gap:24px}.article-hero-header[data-astro-cid-xnubymra] h1[data-astro-cid-xnubymra]{margin:0}.article-body[data-astro-cid-xnubymra]{margin-top:32px}.article-body[data-astro-cid-xnubymra] .article-content{margin-top:0}.article-main-image[data-astro-cid-xnubymra]{width:100%;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.article-related-articles[data-astro-cid-xnubymra]{margin-top:32px;border-top:1px solid #eee}@media (min-width: 960px){.article-related-articles[data-astro-cid-xnubymra]{margin-top:64px}}.article-related-articles[data-astro-cid-xnubymra] h2[data-astro-cid-xnubymra]{font-size:32px;line-height:42px;letter-spacing:-0.1px;color:#333;margin:32px 0}.article-related-articles-grid[data-astro-cid-xnubymra]{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 960px){.article-related-articles-grid[data-astro-cid-xnubymra]{grid-template-columns:1fr 1fr}}