.alignfull+.wp-block-erl-fcb-episodes.alignfull{margin-block-start:var(--erl-fcb-section-gap, var(--wp--preset--spacing--section-120-48))}.erl-fcb-episodes{--erl-fcb-gutter: clamp(20px, 5.5556vw, 80px);--erl-fcb-gap: var(--erl-spacing-lg);--erl-fcb-card-width: 272px;--erl-fcb-shade: #7a1130;--erl-reveal-duration: .55s;--erl-reveal-step: .09s}.erl-fcb-episodes__head{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--erl-spacing-md) var(--erl-spacing-lg);max-width:calc(var(--wp--style--global--content-size, 1170px) + 2 * var(--erl-fcb-gutter));margin:0 auto 56px;padding-inline:var(--erl-fcb-gutter)}.erl-fcb-episodes__heading{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);line-height:1;letter-spacing:-.03em;color:var(--erl-color-primary-500)}.erl-fcb-episodes__badge{display:inline-flex;align-items:center;gap:10px;margin:0;padding:10px 18px;border-radius:999px;background-color:var(--erl-color-primary-100);color:var(--erl-color-primary-500);font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:15px;line-height:20px}.erl-fcb-episodes__badge-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--erl-color-primary-500);box-shadow:0 0 0 4px color-mix(in srgb,var(--erl-color-primary-500) 18%,transparent)}.erl-fcb-episodes__track{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--erl-fcb-gap);max-width:calc(1280px + 2 * var(--erl-fcb-gutter));margin:0 auto;padding:0 var(--erl-fcb-gutter);list-style:none}.erl-fcb-episodes__track:focus-visible{outline:var(--erl-focus-ring);outline-offset:4px}.erl-fcb-episodes__item{min-width:0;margin:0;padding:0}.erl-fcb-episode{position:relative;aspect-ratio:302 / 537;overflow:hidden;isolation:isolate;border-radius:var(--erl-border-radius-lg);background-color:var(--erl-fcb-shade);color:var(--erl-color-white, #fff)}.erl-fcb-episode__image{position:absolute;inset:0;z-index:0}.erl-fcb-episode__shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom in srgb,color-mix(in srgb,var(--erl-fcb-shade) 0%,transparent) 30%,color-mix(in srgb,var(--erl-fcb-shade) 75%,transparent) 70%,var(--erl-fcb-shade) 100%)}.erl-fcb-episode__sticker{--erl-sticker-fs: 26px;--erl-sticker-lh: 26px;--erl-sticker-ls: -.91px;--erl-sticker-padding: 7px 16px 11px;--erl-sticker-rotate: -3deg;--erl-sticker-shadow: 0 10px 10px rgba(40, 0, 10, .35);position:absolute;inset-block-end:23px;inset-inline-start:19px;z-index:3;white-space:nowrap}.erl-fcb-episode__cta{position:absolute;inset-block-end:31px;inset-inline-end:18px;z-index:3;max-width:calc(100% - 160px);margin:0;font-family:var(--erl-font-body);font-weight:var(--erl-fw-regular);font-size:15px;line-height:22px;text-align:end;color:var(--erl-color-white, #fff)}.erl-fcb-episode__trigger{position:absolute;inset:0;z-index:0;isolation:isolate;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.erl-fcb-episode__trigger:hover .erl-fcb-episode__image,.erl-fcb-episode__trigger:focus-visible .erl-fcb-episode__image{transform:scale(1.04)}.erl-fcb-episode__trigger:focus-visible{outline:3px solid var(--erl-color-white, #fff);outline-offset:-6px}.erl-fcb-episode--available:has(.erl-fcb-episode__trigger:focus-visible){outline:var(--erl-focus-ring);outline-offset:3px}.erl-fcb-episode__play{position:absolute;inset-block-start:calc(50% - 32.5px);inset-inline-start:50%;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid rgba(255,255,255,.6);border-radius:50%;background-color:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 24px #28000a40;transform:translate(-50%,-50%);transition:transform var(--erl-transition-fast)}.erl-fcb-episode__play-arrow{width:11px;height:20px;margin-inline-start:3px;background-color:var(--erl-color-primary-500);clip-path:polygon(0 0,100% 50%,0 100%)}.erl-fcb-episode__trigger:hover .erl-fcb-episode__play,.erl-fcb-episode__trigger:focus-visible .erl-fcb-episode__play{transform:translate(-50%,-50%) scale(1.06)}.erl-fcb-episode__blur{position:absolute;inset:-48px;z-index:0;filter:blur(12px)}.erl-fcb-episode__locked{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--erl-spacing-sm-md);background-color:#06142240}.erl-fcb-episode__lock-icon{width:32px;height:32px;background-color:var(--erl-color-white, #fff);-webkit-mask:url(../../images/icons/lock.svg) no-repeat center / contain;mask:url(../../images/icons/lock.svg) no-repeat center / contain}.erl-fcb-episode__locked-title{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:15px;line-height:20px;text-align:center;color:var(--erl-color-white, #fff)}.erl-fcb-episodes__dialog{box-sizing:border-box;max-width:100vw;max-height:100dvh;margin:auto;padding:0;border:0;overflow:visible;background:transparent;color:var(--erl-color-white, #fff)}.erl-fcb-episodes__dialog:focus{outline:none}.erl-fcb-episodes__dialog::backdrop{background:#140005d9}.erl-fcb-episodes__stage{position:relative;line-height:0}.erl-fcb-episodes__cue{--erl-sticker-fs: 24px;--erl-sticker-lh: 26px;--erl-sticker-ls: -.72px;--erl-sticker-padding: 8px 16px 12px;--erl-sticker-rotate: -2deg;--erl-sticker-shadow: 0 10px 10px rgba(40, 0, 10, .35);position:absolute;inset-block-end:76px;inset-inline:0;width:fit-content;max-width:calc(100% - 32px);margin-inline:auto;text-align:start;white-space:pre-line;pointer-events:none}.erl-fcb-episodes__cue[hidden]{display:none}@media(max-width:480px){.erl-fcb-episodes__cue{--erl-sticker-fs: 19px;--erl-sticker-lh: 21px;--erl-sticker-padding: 6px 12px 9px;inset-block-end:68px}}.erl-fcb-episodes__video{display:block;width:auto;max-width:92vw;height:min(85dvh,900px);aspect-ratio:auto 9 / 16;object-fit:contain;border-radius:var(--erl-border-radius-lg);background-color:#000}.erl-fcb-episodes__video::cue{background-color:var(--erl-color-white, #fff);color:var(--erl-color-primary-500);font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold, 700)}.erl-fcb-episodes__unmute{position:absolute;inset-block-start:var(--erl-spacing-sm-md);inset-inline-start:var(--erl-spacing-sm-md);z-index:2;display:inline-flex;align-items:center;gap:var(--erl-spacing-xs);height:44px;padding:0 18px 0 14px;border:0;border-radius:999px;background-color:#14000599;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--erl-color-white, #fff);font:inherit;font-weight:var(--erl-fw-bold);font-size:15px;line-height:20px;cursor:pointer;transition:background-color var(--erl-transition-fast)}.erl-fcb-episodes__unmute[hidden]{display:none}.erl-fcb-episodes__unmute:hover{background-color:#140005d9}.erl-fcb-episodes__unmute:focus-visible{outline:3px solid var(--erl-color-white, #fff);outline-offset:2px}.erl-fcb-episodes__close{position:absolute;inset-block-start:var(--erl-spacing-sm-md);inset-inline-end:var(--erl-spacing-sm-md);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:#14000599;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--erl-color-white, #fff);cursor:pointer;transition:background-color var(--erl-transition-fast)}.erl-fcb-episodes__close:hover,.erl-fcb-episodes__close:focus-visible{background-color:#140005d9}.erl-fcb-episodes__close:focus-visible{outline:3px solid var(--erl-color-white, #fff);outline-offset:2px}.erl-fcb-episodes__end{position:absolute;inset:0;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--erl-spacing-lg);padding:72px var(--erl-spacing-lg) var(--erl-spacing-xl);overflow-y:auto;border-radius:var(--erl-border-radius-lg);background:radial-gradient(120% 75% at 50% 38%,var(--erl-color-primary-400) 0%,var(--erl-color-primary-500) 48%,var(--erl-fcb-shade) 100%);color:var(--erl-color-white, #fff);text-align:center;line-height:1.4}.erl-fcb-episodes__end[hidden]{display:none}.erl-fcb-episodes__end:focus{outline:none}.erl-fcb-episodes__end-logo{display:block;width:104px;height:auto}.erl-fcb-episodes__end-title{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:clamp(2.5rem,2rem + 1.4vw,3.5rem);line-height:1;letter-spacing:-.03em;text-wrap:balance}.erl-fcb-episodes__social{display:grid;grid-auto-columns:minmax(0,64px);grid-auto-flow:column;justify-content:center;width:100%;gap:var(--erl-spacing-sm-md);margin:0;margin-block-start:calc(var(--erl-spacing-md) + 8px);padding:0;list-style:none}.erl-fcb-episodes__social-item{display:flex;min-width:0;margin:0;transform-origin:50% 60%}.erl-fcb-episodes__social-link{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:50%;background-color:var(--erl-color-white, #fff);box-shadow:0 10px 24px #28000a40;color:var(--erl-color-primary-500);transition:transform var(--erl-transition-fast),background-color var(--erl-transition-fast)}.erl-fcb-episodes__social-link svg{width:44%;height:44%}@media(max-width:480px){.erl-fcb-episodes__end{padding-inline:var(--erl-spacing-md)}.erl-fcb-episodes__social{gap:10px}}.erl-fcb-episodes__social-link:hover,.erl-fcb-episodes__social-link:focus-visible{background-color:var(--erl-color-primary-100);transform:scale(1.08)}.erl-fcb-episodes__social-link:focus-visible{outline:3px solid var(--erl-color-white, #fff);outline-offset:3px}.erl-fcb-episodes__end-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--erl-spacing-xs) var(--erl-spacing-lg);margin-block-start:var(--erl-spacing-md)}.erl-fcb-episodes__end-btn{display:inline-flex;align-items:center;gap:var(--erl-spacing-xs);padding:8px 4px;border:0;background:none;color:#fffc;font:inherit;font-weight:var(--erl-fw-medium);font-size:15px;line-height:20px;text-underline-offset:4px;cursor:pointer;transition:color var(--erl-transition-fast)}.erl-fcb-episodes__end-btn[hidden]{display:none}.erl-fcb-episodes__end-btn svg{width:16px;height:16px}.erl-fcb-episodes__end-btn:hover,.erl-fcb-episodes__end-btn:focus-visible{color:var(--erl-color-white, #fff);text-decoration:underline}.erl-fcb-episodes__end-btn:focus-visible{outline:2px solid var(--erl-color-white, #fff);outline-offset:2px;border-radius:4px}.erl-fcb-episodes__replay-icon{flex:0 0 auto;width:16px;height:16px;background-color:currentColor;-webkit-mask:url(../../images/icons/replay.svg) no-repeat center / contain;mask:url(../../images/icons/replay.svg) no-repeat center / contain}@media(prefers-reduced-motion:no-preference){.erl-fcb-episodes__end{animation:erl-fcb-end-in 1s ease-out}.erl-fcb-episodes__social-item{animation:erl-fcb-wobble 3.6s ease-in-out .6s 4}.erl-fcb-episodes__social-item:nth-child(2){animation-delay:.72s}.erl-fcb-episodes__social-item:nth-child(3){animation-delay:.84s}.erl-fcb-episodes__social-item:nth-child(4){animation-delay:.96s}.erl-fcb-episodes__social-item:nth-child(5){animation-delay:1.08s}.erl-fcb-episodes__social-item:nth-child(6){animation-delay:1.2s}.erl-fcb-episodes__social:is(:hover,:focus-within) .erl-fcb-episodes__social-item{animation-play-state:paused}}@keyframes erl-fcb-end-in{0%{opacity:0}}@keyframes erl-fcb-wobble{0%,14%,to{transform:rotate(0)}2%{transform:rotate(-12deg)}4%{transform:rotate(10deg)}6%{transform:rotate(-8deg)}8%{transform:rotate(6deg)}10%{transform:rotate(-3deg)}12%{transform:rotate(1deg)}}@media(max-width:1279px){.erl-fcb-episodes__head{margin-block-end:var(--erl-spacing-xl)}.erl-fcb-episodes__track{display:flex;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--erl-fcb-gutter);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.erl-fcb-episodes__track::-webkit-scrollbar{display:none}.erl-fcb-episodes__item{flex:0 0 var(--erl-fcb-card-width);scroll-snap-align:start}.erl-fcb-episodes .erl-slider-nav{justify-content:flex-start;padding-inline-start:var(--erl-fcb-gutter)}}@media(max-width:600px){.erl-fcb-episodes{--erl-fcb-gutter: 20px}.erl-fcb-episodes__head{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.erl-fcb-episode__play,.erl-fcb-episodes__close,.erl-fcb-episodes__social-link{transition:none}.erl-fcb-episodes__social-link:hover,.erl-fcb-episodes__social-link:focus-visible{transform:none}.erl-fcb-episode__trigger:hover .erl-fcb-episode__image,.erl-fcb-episode__trigger:focus-visible .erl-fcb-episode__image{transform:none}.erl-fcb-episode__trigger:hover .erl-fcb-episode__play,.erl-fcb-episode__trigger:focus-visible .erl-fcb-episode__play{transform:translate(-50%,-50%)}}@media(forced-colors:active){.erl-fcb-episode__play{border:2px solid ButtonText;background-color:ButtonFace}.erl-fcb-episode__play-arrow{background-color:ButtonText}.erl-fcb-episode__lock-icon{background-color:CanvasText}.erl-fcb-episodes__end{border:2px solid CanvasText}.erl-fcb-episodes__social-link{border:2px solid ButtonText}.erl-fcb-episodes__replay-icon{background-color:ButtonText}}
