.toc[data-astro-cid-hfa3oy5n]{transition:opacity 0.3s linear;position:fixed;left:50%;bottom:0;z-index:300;border-top:1px solid #e1e6eb;background-color:#fff;transform:translate(-50%,0);display:block;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:22px;color:#4a4a4a;box-shadow:0 2px 8px 0 rgba(51,51,51,0.12)}@media (min-width: 960px){.toc[data-astro-cid-hfa3oy5n]{width:660px}}.toc[data-astro-cid-hfa3oy5n] a[data-astro-cid-hfa3oy5n]:hover{opacity:0.7!important}.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n]{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;line-height:1.57;color:#4a4a4a;border-bottom:1px solid #eeeeee;padding:9px 0;margin:0 16px}@media (min-width: 960px){.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n]{display:none}}.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n]::after{content:"";-webkit-mask:url(/icons/icon-dropdown-arrow.svg) no-repeat 50% 50%;mask:url(/icons/icon-dropdown-arrow.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:11px;height:7px;background-color:#4a4a4a;display:inline-block}.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n].open::after{transform:rotate(180deg)}.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n].closed{border-bottom:1px solid transparent}.toc[data-astro-cid-hfa3oy5n] .toc__table_contents[data-astro-cid-hfa3oy5n].closed::after{transform:rotate(0deg)}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n]{-o-object-fit:contain;object-fit:contain;padding:4px 30px 3px;justify-content:center}@media (max-width: 960px){.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n]{display:none;flex-direction:column;align-items:flex-start;padding:0;font-weight:normal}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n] span[data-astro-cid-hfa3oy5n]{width:calc(100% - 32px);text-align:left;margin:0 16px;padding:0}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n] span[data-astro-cid-hfa3oy5n]:not(:last-of-type){border-bottom:1px solid #eee}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n]{width:100%;padding:9px 0}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n] .toc__menu__link-margin[data-astro-cid-hfa3oy5n]{margin:0px 16px;width:calc(100% - 32px)}.toc[data-astro-cid-hfa3oy5n] .toc__menu[data-astro-cid-hfa3oy5n] .toc__menu__link-margin[data-astro-cid-hfa3oy5n]:not(:last-of-type){border-bottom:1px solid #eee}}.toc[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n]{display:inline-flex;padding:0 12px;transition-property:all;transition-duration:35ms;color:#4a4a4a}@media (max-width: 960px){.toc[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n]{padding:0}}.toc[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n].active{color:#0567a7;opacity:1!important}.toc[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n].active:hover{opacity:1!important}@media (min-width: 960px){.toc[data-astro-cid-hfa3oy5n] .toc__menu__link[data-astro-cid-hfa3oy5n]{display:inline-block}}.toc[data-astro-cid-hfa3oy5n] .toc__upsell[data-astro-cid-hfa3oy5n]{background-color:#e9f3fa;height:40px;-o-object-fit:contain;object-fit:contain;font-weight:400}.toc[data-astro-cid-hfa3oy5n] .toc__upsell[data-astro-cid-hfa3oy5n] span[data-astro-cid-hfa3oy5n]{display:block!important;width:100%;height:100%}.toc[data-astro-cid-hfa3oy5n] .toc__upsell[data-astro-cid-hfa3oy5n] a[data-astro-cid-hfa3oy5n]{font-weight:600;width:100%;height:100%;display:block;text-align:center;padding:9px}.toc--only-cta[data-astro-cid-hfa3oy5n]{border:none}/**
 *
 * 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-container[data-astro-cid-xnubymra]{margin:auto;max-width:972px;padding:56px 16px 80px}@media (max-width: 960px){.article-container[data-astro-cid-xnubymra]{padding-top:32px;padding-bottom:48px}}.article-holder[data-astro-cid-xnubymra]{max-width:660px;margin:0 auto}.article-breadcrumbs[data-astro-cid-xnubymra]{color:#aaaaaa;display:inline-flex;gap:14px;align-items:center;justify-content:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:29px}.article-coach[data-astro-cid-xnubymra]{display:inline-flex}.article-coach-link[data-astro-cid-xnubymra]{white-space:nowrap}.article-main-image[data-astro-cid-xnubymra]{width:100%;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.article-header-line[data-astro-cid-xnubymra]{font-size:20px;line-height:1.5;color:#aaaaaa;display:flex;flex-direction:column;gap:20px;font-weight:600;margin:24px 0}.article-tag[data-astro-cid-xnubymra]{display:inline-block;font-weight:bold;color:#fff;text-transform:uppercase;background:#9e6a1b;padding:5px 20px;border-radius:15px;margin-right:16px}.article-related-articles[data-astro-cid-xnubymra]{margin-top:32px;border-top:2px solid #eeeeee}@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]{margin:32px 0}.article-related-articles-grid[data-astro-cid-xnubymra]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 960px){.article-related-articles-grid[data-astro-cid-xnubymra]{grid-template-columns:1fr 1fr}}