.site-main:has(.editorial-listen-workspace)>.editorial-grid-background{top:0}.site-main:has(.editorial-listen-workspace){isolation:auto}.site-main:has(.editorial-listen-workspace)>.editorial-page.editorial-listen-workspace{z-index:auto}.editorial-listen-workspace{--listen-pad:clamp(20px, 4vw, 48px);--listen-art-hue:var(--listen-course-hue);font-family:var(--font-archivo), Arial, sans-serif;background:0 0;padding-bottom:0;line-height:1.5}.editorial-listen-workspace[data-listen-group="01"]{--listen-art-hue:var(--editorial-orange-graphic)}.editorial-listen-workspace>.editorial-container,.editorial-listen-workspace .editorial-cta>.editorial-container{max-width:1264px;padding-inline:var(--listen-pad)}.editorial-listen-workspace .editorial-listen-workspace__crumbs{font:700 10.5px/1.5 var(--font-archivo), sans-serif;letter-spacing:.16em;text-transform:uppercase;padding-top:clamp(28px,4vh,46px)}.editorial-listen-workspace__crumbs a:hover{color:var(--editorial-orange);-webkit-text-decoration-color:var(--editorial-orange-graphic);text-decoration-color:var(--editorial-orange-graphic)}.editorial-listen-workspace .editorial-listen-workspace__sleeve{grid-template-columns:300px minmax(0,1fr);gap:clamp(26px,4vw,56px);padding-top:clamp(10px,1.6vw,18px);padding-bottom:6px}.editorial-listen-workspace .editorial-listen-workspace__art{border:1px solid var(--editorial-line);border-radius:var(--editorial-r-lg);background:var(--editorial-paper-2);justify-content:flex-end;width:100%;max-width:300px;padding:24px 24px 26%;box-shadow:0 26px 54px -36px #13121080}.editorial-listen-workspace__art:before{opacity:1;pointer-events:none;background-image:linear-gradient(#1312100e 1px,#0000 1px),linear-gradient(90deg,#1312100e 1px,#0000 1px);background-size:30px 30px}.editorial-listen-workspace__art-id{width:auto;min-width:32px;height:32px;font:700 11.5px/1.5 var(--font-space-mono), monospace;letter-spacing:.06em;padding-inline:9px;left:22px}.editorial-listen-workspace__art-name{letter-spacing:-.02em;overflow-wrap:anywhere;max-width:none;line-height:.9}.editorial-listen-workspace__art-level{color:var(--editorial-orange-graphic);margin-top:7px;font-size:27px;line-height:1}.editorial-listen-workspace__bars{gap:2px;padding:0 22px 22px}.editorial-listen-workspace__bars i{min-width:0}.editorial-listen-workspace__record i:first-child,.editorial-listen-workspace__record i:nth-child(3),.editorial-listen-workspace__bars i{background:var(--listen-art-hue)}.editorial-listen-workspace__record i:nth-child(2){border-color:var(--listen-art-hue)}.editorial-listen-workspace__body .editorial-kicker{letter-spacing:.22em;font-size:11.5px;line-height:1.5}.editorial-listen-workspace .editorial-listen-workspace__body h1{letter-spacing:-.03em;margin-top:10px;font-size:clamp(30px,4.4vw,50px);line-height:1}.editorial-listen-workspace__body h1 .editorial-accent{letter-spacing:-.02em;color:var(--editorial-orange-graphic);font-size:1em;font-weight:400}.editorial-listen-workspace__lede{margin-top:14px}.editorial-listen-workspace__meta{font:700 10.5px/1.5 var(--font-archivo), Arial, sans-serif;letter-spacing:.14em}.editorial-listen-workspace__meta i{width:3px;height:3px}.editorial-listen-workspace .editorial-listen-workspace__actions{justify-content:flex-start;gap:10px;margin-top:20px}.editorial-listen-workspace :is(.editorial-listen-workspace__actions,.editorial-cta) .editorial-button{min-height:0;font:620 15.5px/1.5 var(--font-archivo), Arial, sans-serif;border-radius:99px;gap:9px;padding:15px 28px}.editorial-listen-workspace .editorial-button--orange{background:var(--editorial-orange);color:var(--ds-color-paper);border:0}.editorial-listen-workspace .editorial-button--orange:hover:not(:disabled){background:var(--editorial-orange-deep)}.editorial-listen-workspace .editorial-button--ghost{border:1px solid var(--editorial-line);color:var(--editorial-ink);background:0 0}.editorial-listen-workspace .editorial-button--ghost:hover:not(:disabled){border-color:var(--editorial-line);background:#1312100f}.editorial-listen-workspace .editorial-button:disabled{opacity:.55;cursor:not-allowed}.editorial-listen-workspace__resume{white-space:nowrap}.editorial-listen-workspace__resume-episode{border-left:1px solid var(--editorial-line);color:var(--editorial-ink-mute);font:700 9.5px/1.5 var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding-left:10px}.editorial-listen-workspace__resume:hover:not(:disabled) .editorial-listen-workspace__resume-episode{color:var(--editorial-ink-soft)}.editorial-listen-workspace__play-icon{place-items:center;width:14px;height:14px;margin-right:2px;display:inline-grid}.editorial-listen-workspace__play-icon svg{width:11px;height:11px}.editorial-listen-workspace__actions .editorial-button:hover>.editorial-listen-workspace__play-icon{transform:none}.editorial-listen-workspace .editorial-listen-workspace__note{border:0;border-left:3px solid var(--editorial-orange-graphic);margin-top:16px;padding:2px 0 2px 13px;font-size:13.5px;line-height:1.6}.editorial-listen-workspace>.editorial-listen-workspace__chapter{width:100%;max-width:1264px;min-height:0;padding:0 var(--listen-pad);box-shadow:none;background:0 0;border:0;align-items:center;gap:16px;margin:clamp(78px,10vw,140px) auto 0;display:flex}.editorial-listen-workspace__chapter>span{height:auto;font:700 11px/1.5 var(--font-space-mono), monospace;letter-spacing:.2em;color:var(--editorial-orange);border:0;flex:none}.editorial-listen-workspace__chapter>i{background:var(--editorial-line-soft);flex:1}.editorial-listen-workspace__chapter>strong{font:700 10px/1.5 var(--font-space-mono), monospace;letter-spacing:.18em;color:var(--editorial-ink-mute);flex:none;padding:0}.editorial-listen-workspace>.editorial-listen-workspace__list-wrap{max-width:1000px;padding-top:clamp(34px,4.2vw,54px)}.editorial-listen-workspace .editorial-listen-workspace__list-head,.editorial-listen-workspace .editorial-listen-workspace__row{grid-template-columns:44px minmax(0,1fr) 150px 76px;gap:12px}.editorial-listen-workspace .editorial-listen-workspace__list-head{font:700 9.5px/1.5 var(--font-archivo), sans-serif;display:grid}.editorial-listen-workspace__list li{border-radius:10px}.editorial-listen-workspace .editorial-listen-workspace__row{border-radius:10px;min-height:0;padding:13px 14px}.editorial-listen-workspace__row-number{width:26px;height:26px;font:700 11px/1.5 var(--font-archivo), sans-serif;place-items:center;display:grid}.editorial-listen-workspace__row-title{font-size:15.5px;font-weight:600}.editorial-listen-workspace .editorial-listen-workspace__row-topic{white-space:nowrap;text-overflow:ellipsis;font:700 10px/1.5 var(--font-archivo), sans-serif;letter-spacing:.12em;color:var(--editorial-ink-mute);overflow:hidden}.editorial-listen-workspace .editorial-listen-workspace__row-duration{font:400 11.5px/1.5 var(--font-archivo), sans-serif;display:block}.editorial-listen-workspace .editorial-listen-workspace__row-play{width:auto;height:auto;color:var(--editorial-ink-mute);background:0 0;display:none}.editorial-listen-workspace__row-play svg{width:11px;height:11px;margin-left:1px}.editorial-listen-workspace__row-eq{align-items:flex-end;gap:2px;height:13px;display:none}.editorial-listen-workspace__row-eq i{background:var(--editorial-orange-graphic);border-radius:1px;width:2.5px;height:8px}.editorial-listen-workspace__row:hover .editorial-listen-workspace__row-sequence,.editorial-listen-workspace__row:focus-visible .editorial-listen-workspace__row-sequence{display:none}.editorial-listen-workspace .editorial-listen-workspace__row:hover .editorial-listen-workspace__row-play,.editorial-listen-workspace .editorial-listen-workspace__row:focus-visible .editorial-listen-workspace__row-play{display:block}.editorial-listen-workspace .editorial-listen-workspace__list li.is-active,.editorial-listen-workspace__list li.is-active .editorial-listen-workspace__row:hover{background:#fff2eb}.editorial-listen-workspace__list li.is-active .editorial-listen-workspace__row-title{color:var(--editorial-orange-ink)}.editorial-listen-workspace .editorial-listen-workspace__list li.is-active :is(.editorial-listen-workspace__row-sequence,.editorial-listen-workspace__row-play){display:none}.editorial-listen-workspace__list li.is-active .editorial-listen-workspace__row-eq{display:flex}.editorial-listen-workspace__list li.is-playing .editorial-listen-workspace__row-eq i{animation:.9s ease-in-out infinite listen-course-eq}.editorial-listen-workspace__list li.is-playing .editorial-listen-workspace__row-eq i:nth-child(2){animation-delay:.15s}.editorial-listen-workspace__list li.is-playing .editorial-listen-workspace__row-eq i:nth-child(3){animation-delay:.3s}@keyframes listen-course-eq{0%,to{height:4px}50%{height:13px}}.editorial-listen-workspace__list-foot{font:700 10.5px/1.5 var(--font-archivo), sans-serif;letter-spacing:.14em;margin:16px 0 0}.editorial-listen-workspace .editorial-cta{background:0 0;border:0;padding-block:clamp(34px,4.2vw,54px) clamp(34px,4.5vw,60px)}.editorial-listen-workspace .editorial-cta h2{letter-spacing:.005em;max-width:none;font-size:clamp(38px,5.6vw,80px);line-height:.92}.editorial-listen-workspace .editorial-cta h2 .editorial-accent{color:var(--editorial-orange-graphic);font-size:.94em}.editorial-listen-workspace .editorial-cta p{max-width:520px;margin-top:22px;font-size:16px;line-height:1.6}.editorial-listen-workspace .editorial-cta .editorial-actions{gap:12px;margin-top:30px}.editorial-listen-workspace .editorial-cta .editorial-button>span[aria-hidden]{font:inherit;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.editorial-listen-workspace .editorial-cta .editorial-button:hover>span[aria-hidden]{transform:translate(3px)}.editorial-listen-workspace .editorial-listen-player{min-height:0;padding:0;display:block;box-shadow:0 -18px 40px -30px #131210e6}.editorial-listen-player__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:18px;max-width:1240px;margin-inline:auto;padding:11px clamp(16px,4vw,40px) 13px;display:grid}.editorial-listen-workspace .editorial-listen-player__now>span{background:#26241f;border-radius:9px;flex:none;gap:2.5px;width:42px;height:42px;padding:13px 10px}.editorial-listen-workspace .editorial-listen-player__now>span i{background:#1fae74;border-radius:1px;flex:none;width:3px;height:5px}.editorial-listen-workspace .editorial-listen-player__now>span.is-playing i{animation:.95s ease-in-out infinite listen-player-eq}.editorial-listen-workspace .editorial-listen-player__now>span.is-playing i:nth-child(2){animation-delay:.14s}.editorial-listen-workspace .editorial-listen-player__now>span.is-playing i:nth-child(3){animation-delay:.28s}.editorial-listen-workspace .editorial-listen-player__now>span.is-playing i:nth-child(4){animation-delay:.42s}@keyframes listen-player-eq{0%,to{height:5px}50%{height:16px}}.editorial-listen-player__now b{letter-spacing:-.01em;font-size:14px;font-weight:650}.editorial-listen-player__now small{color:#b7b1a6;font:700 9.5px/1.5 var(--font-space-mono), monospace;letter-spacing:.14em;margin-top:2px}.editorial-listen-workspace .editorial-listen-player button{border:0;width:34px;min-width:34px;height:34px;transition:background .18s,transform .12s}.editorial-listen-player button svg{width:15px;height:15px}.editorial-listen-workspace .editorial-listen-player button:hover:not(:disabled){background:#ffffff1f}.editorial-listen-workspace .editorial-listen-player button:active:not(:disabled){transform:scale(.94)}.editorial-listen-workspace .editorial-listen-player button.is-primary{width:40px;height:40px}.editorial-listen-player button.is-primary svg{width:16px;height:16px}.editorial-listen-workspace .editorial-listen-player button.is-primary:hover:not(:disabled){color:#fff;background:var(--editorial-orange-graphic)}.editorial-listen-player__middle,.editorial-listen-player__middle>div{gap:6px}.editorial-listen-player__middle label{color:#b7b1a6;font:400 10.5px/1.5 var(--font-space-mono), monospace;grid-template-columns:38px minmax(0,1fr) 38px;gap:11px}.editorial-listen-player__middle input{height:16px}.editorial-listen-player__middle input::-webkit-slider-runnable-track{background:linear-gradient(var(--editorial-orange-graphic), var(--editorial-orange-graphic)) 0 / var(--listen-progress,0%) 100% no-repeat, #fff3;height:4px}.editorial-listen-player__middle input::-webkit-slider-thumb{border:0;width:12px;height:12px;margin-top:-4px}.editorial-listen-player__middle input::-moz-range-track{background:#fff3;height:4px}.editorial-listen-player__middle input::-moz-range-progress{background:var(--editorial-orange-graphic);height:4px}.editorial-listen-player__middle input::-moz-range-thumb{border:0;width:12px;height:12px}.editorial-listen-player__right{justify-content:flex-start;align-items:center;gap:8px}.editorial-listen-workspace .editorial-listen-player__right button{width:auto;min-width:40px;height:32px;font:700 11px/1.5 var(--font-space-mono), monospace;letter-spacing:.08em;border:1px solid #ffffff38;padding-inline:11px;display:grid;position:relative}.editorial-listen-player__right button>span{background:var(--editorial-orange);min-width:17px;height:17px;color:var(--ds-color-paper);border-radius:99px;padding:0 4px;font-size:9.5px;line-height:17px;position:absolute;top:-5px;right:-5px}.editorial-listen-player__progress{background:var(--editorial-orange-graphic)}.editorial-listen-player__loading{border:2px solid #13121040;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite listen-loading}@keyframes listen-loading{to{transform:rotate(360deg)}}body:has(.editorial-listen-player){padding-bottom:96px}.editorial-listen-workspace:has(.editorial-listen-player) .editorial-listen-directory__toast{z-index:86;bottom:108px}.editorial-listen-workspace .editorial-listen-queue{z-index:86;border-radius:var(--editorial-r-lg);width:min(400px,100vw - 24px);max-height:min(60vh,520px);padding:20px;bottom:104px;right:clamp(12px,3vw,28px);box-shadow:0 40px 80px -40px #13121099}.editorial-listen-queue__head{align-items:flex-start;gap:12px;display:flex}.editorial-listen-queue__head>p{text-transform:uppercase;color:var(--editorial-orange);font:700 9.5px/1.5 var(--font-archivo), sans-serif;letter-spacing:.18em;margin:0}.editorial-listen-queue h2{letter-spacing:-.02em;margin:4px 0 0;font-size:22px;line-height:.92}.editorial-listen-queue__head>button{border:1px solid var(--editorial-line);background:var(--ds-color-paper);width:32px;height:32px;font:400 17px/1 var(--font-archivo), sans-serif;color:var(--editorial-ink-soft);border-radius:50%;flex:none;margin-left:auto}.editorial-listen-queue__head>button:hover{background:var(--editorial-ink);color:var(--ds-color-paper);border-color:var(--editorial-ink)}.editorial-listen-workspace .editorial-listen-queue__stop{border:0;border-radius:12px;align-items:flex-start;gap:11px;margin-top:14px;padding:12px 13px}.editorial-listen-queue__stop input{opacity:0;width:0;height:0;position:absolute}.editorial-listen-queue__stop .editorial-listen-queue__check{border:1.5px solid var(--editorial-line);background:var(--ds-color-paper);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.editorial-listen-queue__stop input:checked+.editorial-listen-queue__check{background:var(--editorial-ink);border-color:var(--editorial-ink)}.editorial-listen-queue__stop input:checked+.editorial-listen-queue__check:after{content:"✓";color:var(--ds-color-paper);font-size:11px}.editorial-listen-queue__stop input:focus-visible+.editorial-listen-queue__check{outline:2px solid var(--editorial-orange-graphic);outline-offset:2px}.editorial-listen-queue__stop b{font-size:14px}.editorial-listen-queue__stop small{color:var(--editorial-ink-soft);margin-top:2px;font-size:12.5px}.editorial-listen-queue ol{margin-top:14px}.editorial-listen-queue li{border-top:0;border-bottom:1px dashed var(--editorial-line-soft)}.editorial-listen-queue li:last-child{border:0}.editorial-listen-queue li button{color:var(--editorial-ink);grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:11px;padding:9px 0;font-size:14px;font-weight:400}.editorial-listen-queue li button:hover{color:var(--editorial-orange-ink)}.editorial-listen-queue li span{font:700 10.5px/1.5 var(--font-archivo), sans-serif}.editorial-listen-queue li small{color:var(--editorial-ink-mute);font:400 10.5px/1.5 var(--font-archivo), sans-serif}.editorial-listen-queue .editorial-listen-queue__empty{color:var(--editorial-ink-soft);font:400 14px/1.5 var(--font-archivo), sans-serif;letter-spacing:0;text-transform:none;margin-top:14px;padding:9px 0}.editorial-listen-workspace :is(button,a,input):focus-visible{outline:2px solid var(--editorial-orange-graphic);outline-offset:3px}.editorial-listen-workspace .editorial-listen-player button:focus-visible{outline:2px solid var(--editorial-blue);outline-offset:3px;box-shadow:none}.editorial-listen-workspace .editorial-listen-player input:focus-visible{outline:2px solid var(--editorial-orange-graphic);outline-offset:4px;box-shadow:none;border-radius:99px}@media (max-width:900px){.editorial-listen-workspace .editorial-listen-workspace__sleeve{grid-template-columns:minmax(0,1fr)}.editorial-listen-workspace .editorial-listen-workspace__art{max-width:230px;padding-bottom:59.8px}.editorial-listen-player__inner{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.editorial-listen-player__middle{grid-area:2/1/auto/-1}.editorial-listen-player__right{grid-area:1/2}body:has(.editorial-listen-player){padding-bottom:152px}.editorial-listen-workspace .editorial-listen-queue{bottom:152px}.editorial-listen-workspace:has(.editorial-listen-player) .editorial-listen-directory__toast{bottom:156px}}@media (max-width:640px){.editorial-listen-workspace__resume{gap:7px}.editorial-listen-workspace__resume-episode{letter-spacing:.06em;padding-left:7px;font-size:9px}.editorial-listen-workspace__meta i{display:none}.editorial-listen-workspace__meta{gap:6px 14px}.editorial-listen-workspace .editorial-listen-workspace__list-head,.editorial-listen-workspace .editorial-listen-workspace__row{grid-template-columns:38px minmax(0,1fr) 64px}.editorial-listen-workspace :is(.editorial-listen-workspace__row-topic,.editorial-listen-workspace__list-head>span:nth-child(3)),.editorial-listen-player__right button>span{display:none}}@media (max-width:560px){.editorial-listen-workspace__chapter>strong{display:none}.editorial-listen-workspace .editorial-cta .editorial-actions{flex-direction:row;align-items:center}}@media (max-width:640px){.editorial-listen-workspace__body .editorial-kicker{letter-spacing:.16em;font-size:12px;line-height:1.5}.editorial-listen-workspace__art-id{letter-spacing:.1em}.editorial-listen-workspace__chapter>span,.editorial-listen-workspace__chapter>strong{font-size:11.5px;line-height:1.5}.editorial-listen-workspace .editorial-actions{flex-flow:wrap;align-items:center;width:auto;min-width:0;max-width:none;margin-inline:0;display:flex}.editorial-listen-workspace .editorial-actions .editorial-button{width:auto;min-width:0;height:auto;min-height:0;font:620 15.5px/1.5 var(--font-archivo), Arial, sans-serif;white-space:normal;overflow-wrap:normal;text-wrap:wrap;border-radius:99px;padding:15px 28px}}@media (prefers-reduced-motion:reduce){.editorial-listen-workspace :is(button,a),.editorial-listen-workspace .editorial-cta .editorial-button>span[aria-hidden]{transition:none!important}.editorial-listen-workspace [data-listen-magnetic]{transform:none!important}.editorial-listen-workspace .editorial-listen-player__now>span.is-playing i,.editorial-listen-workspace__list li.is-playing .editorial-listen-workspace__row-eq i{height:10px;animation:none}.editorial-listen-player__loading{animation:none}}.editorial-listen-workspace__body .editorial-kicker:before{background:var(--editorial-orange-graphic);border-radius:2px}.editorial-listen-workspace .editorial-cta .editorial-button>span[aria-hidden]{font-family:system-ui,Helvetica Neue,Arial,sans-serif}body:has(.editorial-listen-workspace) .editorial-site-header__wordmark{line-height:1.5}@media (max-width:640px){body:has(.editorial-listen-workspace) .editorial-site-header__actions{gap:10px}body:has(.editorial-listen-workspace) .editorial-site-header__menu{line-height:1.5;font-size:10px!important}}.editorial-listen-workspace__art{border-color:#13121021!important}.editorial-listen-workspace__art-id{border-radius:99px}.editorial-listen-workspace__crumbs a{text-decoration:none;box-shadow:inset 0 -1px #13121021}body:has(.editorial-listen-workspace) .editorial-site-header__account>span{font-size:11px!important}body:has(.editorial-listen-workspace) :is(.editorial-site-header__search,.editorial-site-header__menu){border-color:#13121021}.editorial-listen-workspace .editorial-button--ghost{border-color:#13121021}@media (max-width:520px){body:has(.editorial-listen-workspace) .editorial-site-header__search{justify-content:flex-start;padding:0 12px}}.editorial-listen-workspace__list li{border-bottom:0}.editorial-listen-workspace .editorial-listen-workspace__row{border-bottom:1px solid #13121014}body:has(.editorial-listen-workspace) .editorial-site-header__nav a.is-active{background:#13121012}.site-main:has(.editorial-listen-workspace)>.editorial-grid-background{-webkit-mask-image:linear-gradient(#000 0% 46%,#00000059 76%,#0000 100%);mask-image:linear-gradient(#000 0% 46%,#00000059 76%,#0000 100%)}body:has(.editorial-listen-workspace) .editorial-footer__link:after{background:var(--editorial-orange-graphic)}body:has(.editorial-listen-workspace) :is(.editorial-site-header__search,.editorial-site-header__menu:not([aria-expanded=true])){background:0 0}.editorial-listen-workspace__meta i{background:#13121021}.editorial-listen-workspace__chapter>i{background:#13121014}.site-main:has(.editorial-listen-workspace)>.editorial-grid-background{--editorial-grid:#1312100e}.editorial-listen-workspace__meta i,.editorial-listen-workspace__art:before{border:0}.site-main:has(.editorial-listen-workspace)>.editorial-grid-background{border:0}.site-main:has(.editorial-listen-workspace)>.editorial-grid-background:after{border:0}body:has(.editorial-listen-workspace) .editorial-footer__base{border-top-color:#ffffff1f;padding-bottom:26px}@media (min-width:561px){body:has(.editorial-listen-workspace) .editorial-footer__columns{grid-template-columns:repeat(3,auto)}}@media (max-width:560px){body:has(.editorial-listen-workspace) :is(.editorial-footer__heading,.editorial-footer__base){font-size:10.5px!important}}
