html:has(.goldie-embed-root),html:has(.goldie-embed-root) body{height:100%;overflow:hidden}.goldie-embed-root{height:100%}.goldie-search-hit-mark,mark{background:rgba(201,162,39,.38);color:inherit;border-radius:2px;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.goldie-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.goldie-art-tile--edge-to-edge{isolation:isolate}.goldie-art-tile--edge-to-edge .goldie-art-tile-img{transform:scale(1.14);transform-origin:center center;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.goldie-art-tile--branded .goldie-art-tile-img{transform:none;object-fit:cover;object-position:center center}.goldie-art-tile--square{aspect-ratio:1/1}.goldie-site-header{position:relative;z-index:100;display:grid;grid-template-columns:minmax(0,auto) minmax(12rem,1fr) minmax(0,auto);align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;padding:.85rem 1.5rem;border-bottom:1px solid rgba(245,240,230,.06);overflow:visible}.goldie-site-header-left{display:flex;align-items:center;gap:1.25rem;min-width:0}.goldie-site-header-center{min-width:0;max-width:36rem;width:100%;justify-self:center;overflow:visible}.goldie-site-header-right{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.goldie-site-logo{color:#c9a227;text-decoration:none;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:500;flex-shrink:0}.goldie-site-nav-primary{display:flex;align-items:center;gap:1rem;font-size:14px}.goldie-site-nav-link{color:#f5f0e6;text-decoration:none;font-weight:400;white-space:nowrap}.goldie-site-nav-link.is-active{font-weight:500;color:#fff}.goldie-site-nav-link:hover{color:#e8d48b}.goldie-header-search{position:relative;width:100%;overflow:visible}.goldie-header-search-form{display:flex;align-items:center;gap:.5rem;width:100%;min-height:42px;padding:0 .9rem;border-radius:999px;border:1px solid rgba(245,240,230,.1);background:rgba(0,0,0,.28);transition:border-color .15s ease,background .15s ease}.goldie-header-search-form:focus-within{border-color:rgba(201,162,39,.55);background:rgba(0,0,0,.4)}.goldie-header-search-icon{flex-shrink:0;color:#8a8278}.goldie-header-search-input{flex:1 1;min-width:0;border:none;background:transparent;color:#f5f0e6;font:inherit;font-size:16px;outline:none}.goldie-header-search-input::placeholder{color:#6e675f}.goldie-header-search-panel{position:absolute;z-index:200;top:calc(100% + .4rem);left:0;right:0;max-height:min(70vh,28rem);overflow:auto;border-radius:12px;border:1px solid rgba(245,240,230,.1);background:#1c1816;box-shadow:0 16px 48px rgba(0,0,0,.45);padding:.5rem 0;pointer-events:auto}.goldie-header-search-group-label{margin:.35rem 0 .2rem;padding:0 .9rem;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8a8278}.goldie-header-search-hits{list-style:none;margin:0;padding:0}.goldie-header-search-hit{display:flex;flex-direction:row;align-items:center;gap:.65rem;padding:.45rem .9rem;text-decoration:none;color:inherit}.goldie-header-search-hit.is-active,.goldie-header-search-hit:hover{background:rgba(201,162,39,.1)}.goldie-header-search-hit-text{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1 1}.goldie-header-search-hit-title{font-size:14px;font-weight:500;color:#f5f0e6;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-header-search-hit-sub{font-size:12px;color:#8a8278;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-header-search-empty{margin:0;padding:.85rem .9rem;font-size:13px;color:#8a8278}.goldie-header-search-all{display:block;margin-top:.35rem;padding:.65rem .9rem .35rem;border-top:1px solid rgba(245,240,230,.08);font-size:13px;color:#c9a227;text-decoration:none}.goldie-header-search-all:hover{text-decoration:underline}.goldie-header-search-source{color:#6e675f;font-size:11px}.goldie-account-menu{position:relative}.goldie-account-menu-trigger{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.35rem .55rem;border:none;border-radius:999px;background:transparent;color:#f5f0e6;font:inherit;font-size:14px;cursor:pointer}.goldie-account-menu-trigger.is-active,.goldie-account-menu-trigger:hover{background:rgba(245,240,230,.06)}.goldie-account-menu-panel{position:absolute;right:0;top:calc(100% + .35rem);z-index:40;min-width:11.5rem;padding:.35rem 0;border-radius:10px;border:1px solid rgba(245,240,230,.1);background:#1c1816;box-shadow:0 12px 40px rgba(0,0,0,.4)}.goldie-account-menu-item{display:block;padding:.55rem .9rem;color:#f5f0e6;text-decoration:none;font-size:14px}.goldie-account-menu-item:hover{background:rgba(201,162,39,.1)}.goldie-account-menu-item--muted{color:#8a8278;font-size:13px}.goldie-account-menu-sep{height:1px;margin:.3rem 0;background:rgba(245,240,230,.08)}.goldie-site-nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:transparent;color:#f5f0e6;cursor:pointer;flex-shrink:0}.goldie-site-nav-mobile-root{display:none}.goldie-site-nav-mobile-search{padding:0 0 .75rem}.goldie-site-nav-mobile-link--nested,.goldie-site-nav-mobile-link--nested:link,.goldie-site-nav-mobile-link--nested:visited{padding-left:1.75rem!important;font-size:14px!important;color:#cfc6b8!important}.goldie-site-nav-mobile-link--muted,.goldie-site-nav-mobile-link--muted:link,.goldie-site-nav-mobile-link--muted:visited{color:#8a8278!important;font-size:14px!important}.goldie-site-nav-mobile-link--danger,.goldie-site-nav-mobile-link--danger:link,.goldie-site-nav-mobile-link--danger:visited{color:#e8a0a0!important}:root{--goldie-docked-player-offset:7.5rem;--goldie-page-bottom-gap:1.5rem;--goldie-page-bottom-pad:4rem}.goldie-docked-player{box-sizing:border-box;width:100%;max-width:100vw;overflow:hidden}.goldie-docked-player__grid{display:grid;grid-template-columns:minmax(120px,1fr) minmax(160px,1.2fr) minmax(0,max-content);align-items:center;grid-gap:1rem;gap:1rem}.goldie-docked-player__controls,.goldie-docked-player__now-playing{min-width:0}.goldie-docked-player__toolbar{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;min-width:0;max-width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.goldie-docked-player__toolbar::-webkit-scrollbar{display:none}.goldie-player-toolbar{align-items:center;overflow:visible}.goldie-mobile-now-playing__actions>div,.goldie-player-toolbar>div{display:inline-flex;flex-shrink:0}.goldie-player-toolbar button{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 44px;flex-shrink:0;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;padding:0;line-height:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.goldie-player-toolbar button svg{display:block;flex-shrink:0;width:18px;height:18px}.goldie-mobile-now-playing__actions button.goldie-playback-speed,.goldie-player-toolbar button.goldie-playback-speed{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;margin:0;flex:0 0 44px;border:none;border-radius:50%;background:transparent!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#a89b8a;cursor:pointer}.goldie-mobile-now-playing__actions button.goldie-playback-speed:hover,.goldie-player-toolbar button.goldie-playback-speed:hover{color:#f5f0e6;background:rgba(245,240,230,.06)!important}.goldie-mobile-now-playing__actions button.goldie-playback-speed.is-active,.goldie-player-toolbar button.goldie-playback-speed.is-active{color:#c9a227;background:rgba(201,162,39,.12)!important}.goldie-mobile-docked-player{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;max-width:100%;padding:.5rem calc(.75rem + env(safe-area-inset-right, 0px)) calc(.55rem + env(safe-area-inset-bottom, 0px)) calc(.75rem + env(safe-area-inset-left, 0px));text-align:left}.goldie-mobile-docked-player__meta{flex:1 1;min-width:0}.goldie-mobile-docked-player__controls{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.goldie-mobile-docked-player__controls>div{display:inline-flex;flex-shrink:0}body:has(.goldie-docked-player){--goldie-page-bottom-pad:calc(var(--goldie-docked-player-offset) + var(--goldie-page-bottom-gap))}body:has(.goldie-docked-player) main{padding-bottom:var(--goldie-page-bottom-pad)!important}body:has(.goldie-fullscreen-player){overflow:hidden}body:has(.goldie-fullscreen-player) .goldie-site-header{pointer-events:none}.goldie-fullscreen-player{position:fixed;inset:0;z-index:140;display:flex;flex-direction:column;overflow:hidden;color:#f5f0e6}.goldie-fullscreen-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:max(.7rem,env(safe-area-inset-top,0px)) 1.25rem .7rem;background:rgba(0,0,0,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(245,240,230,.07)}.goldie-fullscreen-header-copy{min-width:0}.goldie-fullscreen-header-show{margin:0;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-fullscreen-header-meta{margin:.15rem 0 0;font-size:12px;color:#8a8278}.goldie-fullscreen-header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.goldie-fullscreen-header-link{font-size:13px;color:#8a8278;text-decoration:none;padding:.35rem .5rem}.goldie-fullscreen-header-link:hover{color:#e8c547}.goldie-fullscreen-identity{flex-shrink:0;display:flex;align-items:center;gap:1rem 1.15rem;padding:.85rem 1.35rem .75rem}.goldie-fullscreen-identity-art{flex:0 0 auto}.goldie-fullscreen-identity-art .goldie-art-tile,.goldie-fullscreen-identity-art>div{width:88px!important;height:88px!important;border-radius:6px;box-shadow:0 10px 28px rgba(0,0,0,.4)}.goldie-fullscreen-identity-copy{min-width:0}.goldie-fullscreen-eyebrow{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-fullscreen-title{margin:.2rem 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.25rem,2.6vw,1.85rem);font-weight:500;line-height:1.2;color:#f5f0e6}.goldie-fullscreen-meta{margin:.35rem 0 0;font-size:13px;color:#a89b8a;line-height:1.45}.goldie-fullscreen-show-link{color:#e8c547;text-decoration:none;font-weight:500}.goldie-fullscreen-show-link:hover{text-decoration:underline}.goldie-fullscreen-hints{margin:.3rem 0 0;font-size:13px;line-height:1.45;color:#8a8278}.goldie-fullscreen-stage{flex:1 1 auto;min-height:4.5rem;display:flex;flex-direction:column;padding:0 1.35rem .5rem}.goldie-fullscreen-stage .goldie-transcript--stage,.goldie-fullscreen-transcript-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;width:100%;max-width:52rem;margin:0 auto}.goldie-fullscreen-stage .goldie-transcript-list{flex:1 1 auto;max-height:none;min-height:0;overflow-y:auto;width:100%;padding-bottom:3.25rem}.goldie-fullscreen-stage .goldie-transcript-line{max-width:none;width:100%;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.2rem,2.4vw,1.7rem);line-height:1.38;padding:.42rem 0}.goldie-fullscreen-no-transcript{margin:auto;max-width:24rem;text-align:center;color:#8a8278;font-size:15px;line-height:1.5}.goldie-fullscreen-more{flex:0 1 auto;flex-shrink:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;border-top:1px solid rgba(245,240,230,.07);background:rgba(0,0,0,.18)}.goldie-fullscreen-more-summary{flex-shrink:0;cursor:pointer;list-style:none;padding:.7rem 1.35rem;font-size:13px;color:#c4bbb0}.goldie-fullscreen-more-summary::-webkit-details-marker{display:none}.goldie-fullscreen-more-summary:hover{color:#e8c547}.goldie-fullscreen-more-body{flex:1 1 auto;min-height:0;padding:0 1.35rem 1.15rem;max-height:min(30vh,calc(100dvh - 16rem));overflow-y:auto}.goldie-fullscreen-related{margin-top:1rem}.goldie-fullscreen-section-title{margin:0 0 .75rem;font-size:14px;font-weight:500;color:#f5f0e6}.goldie-fullscreen-related-rail{display:flex;gap:.9rem;overflow-x:auto;padding-bottom:.4rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.goldie-fullscreen-related-card{flex:0 0 160px;scroll-snap-align:start;text-align:left;border:1px solid rgba(245,240,230,.08);border-radius:12px;padding:.7rem;cursor:pointer;color:#f5f0e6;background:rgba(20,12,8,.45);transition:border-color .15s ease,transform .15s ease}.goldie-fullscreen-related-card:hover{border-color:rgba(201,162,39,.4);transform:translateY(-2px)}.goldie-fullscreen-related-title{margin:.55rem 0 0;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goldie-fullscreen-related-meta{margin:.3rem 0 0;font-size:11px;color:#8a8278;line-height:1.4}.goldie-fullscreen-chrome{flex-shrink:0;z-index:3;border-top:1px solid rgba(245,240,230,.08);background:rgba(8,6,5,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:.45rem 1rem calc(.45rem + env(safe-area-inset-bottom, 0px))}.goldie-fullscreen-chrome-inner{display:grid;grid-template-columns:minmax(140px,1fr) minmax(200px,1.3fr) minmax(0,max-content);align-items:center;grid-gap:.85rem;gap:.85rem;max-width:1200px;margin:0 auto}.goldie-fullscreen-chrome-now{min-width:0}.goldie-fullscreen-chrome-controls{min-width:0;display:flex;justify-content:center}.goldie-fullscreen-chrome-toolbar{min-width:0;display:flex;justify-content:flex-end;overflow-x:auto;overflow-y:visible}@media (max-height:500px){.goldie-fullscreen-identity{padding:.35rem 1rem;gap:.65rem}.goldie-fullscreen-identity-art .goldie-art-tile,.goldie-fullscreen-identity-art>div{width:44px!important;height:44px!important}.goldie-fullscreen-eyebrow,.goldie-fullscreen-hints{display:none}.goldie-fullscreen-title{margin:0;font-size:1.05rem;line-height:1.25}.goldie-fullscreen-meta,.goldie-fullscreen-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-fullscreen-meta{margin:.1rem 0 0;font-size:12px}.goldie-fullscreen-header{padding-top:max(.45rem,env(safe-area-inset-top,0px));padding-bottom:.45rem}}@media (max-width:720px){.goldie-fullscreen-chrome-inner{grid-template-columns:1fr;gap:.45rem}.goldie-fullscreen-chrome-now{display:none}}@media (max-width:768px){.goldie-fullscreen-chrome-toolbar{justify-content:flex-start}.goldie-fullscreen-chrome-toolbar .goldie-player-toolbar{justify-content:flex-start!important;margin-left:0!important}}.goldie-queue-scrim{position:fixed;inset:0;z-index:150;border:none;padding:0;margin:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .25s ease;pointer-events:none;cursor:default}.goldie-queue-scrim.is-open{opacity:1;pointer-events:auto}body:has(.goldie-queue-scrim.is-open){overflow:hidden}.goldie-queue-drawer{position:fixed;top:0;right:0;bottom:var(--goldie-docked-player-offset);width:min(400px,92vw);z-index:151;display:flex;flex-direction:column;background:rgba(14,9,6,.98);border-left:1px solid rgba(245,240,230,.06);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}.goldie-queue-drawer.is-open{transform:translateX(0)}.goldie-home-hub,.goldie-listen-hub{max-width:1120px;margin:0 auto;padding:2rem 1.5rem 4rem}.goldie-home-hub-header{margin-bottom:1.75rem}.goldie-home-hub-kicker{color:#c9a227;letter-spacing:.1em;text-transform:uppercase;font-size:12px;margin:0}.goldie-home-hub-title{font-size:2.25rem;font-weight:500;margin:0 0 .5rem;line-height:1.15}.goldie-home-hub-lede{color:#8a8278;margin:0;line-height:1.5;font-size:1rem;max-width:none}@media (min-width:900px){.goldie-home-hub-lede{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.goldie-radio-calendar-hero{margin-bottom:2.25rem;border:none;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,rgba(201,162,39,.1),#1c1816 42%,#141110)}.goldie-radio-calendar-hero-inner{padding:1.35rem 1.35rem 1.25rem}.goldie-radio-calendar-hero-cta{display:inline-flex;align-items:center;padding:.7rem 1.25rem;border-radius:999px;border:none;background:#c9a227;color:#25201e;text-decoration:none;font-size:14px;font-weight:600}.goldie-radio-calendar-hero-cta:hover{background:#d4b03a}.goldie-shows-directory{max-width:1120px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.goldie-shows-directory-back{color:#8a8278;font-size:14px;text-decoration:none}.goldie-shows-directory-back:hover{color:#c9a227}.goldie-shows-directory-title{font-size:2rem;font-weight:500;margin:1.25rem 0 .5rem;line-height:1.2}.goldie-shows-directory-lede{margin:0 0 1.25rem;color:#8a8278;font-size:1rem;line-height:1.5}.goldie-shows-directory-inline-link{color:#c9a227;text-decoration:none}.goldie-shows-directory-inline-link:hover{text-decoration:underline}.goldie-coming-soon-page{max-width:720px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.goldie-coming-soon-list{list-style:none;margin:0;padding:0}.goldie-coming-soon-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(245,240,230,.08);padding:.85rem 0}.goldie-coming-soon-row:last-child{border-bottom:1px solid rgba(245,240,230,.08)}.goldie-coming-soon-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.goldie-coming-soon-title{color:#f0e9dc;font-weight:500;font-size:15px;line-height:1.35;text-decoration:none}a.goldie-coming-soon-title:hover{color:#c9a227;text-decoration:underline}.goldie-coming-soon-meta{color:#8a8278;font-size:13px;line-height:1.4}.goldie-coming-soon-hub-eyebrow{margin:0 0 .35rem;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-coming-soon-hub-meta{margin:-.35rem 0 1rem;color:#8a8278;font-size:15px}.goldie-coming-soon-hub-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.25rem 0 2rem}.goldie-coming-soon-hub-all{color:#c9a227;text-decoration:none;font-size:14px}.goldie-coming-soon-hub-all:hover{text-decoration:underline}.goldie-coming-soon-hub-on-air{margin:0;padding-top:1.25rem;border-top:1px solid rgba(245,240,230,.08);color:#8a8278;font-size:14px;line-height:1.5}.goldie-coming-soon-hub-on-air a{color:#c9a227;text-decoration:none}.goldie-coming-soon-hub-on-air a:hover{text-decoration:underline}.goldie-coming-soon-want{flex-shrink:0;margin:0;padding:.4rem .75rem;border:1px solid rgba(201,162,39,.45);border-radius:999px;background:transparent;color:#c9a227;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.goldie-coming-soon-want:hover{border-color:#c9a227;background:rgba(201,162,39,.1)}.goldie-coming-soon-want.is-wanted{border-color:rgba(201,162,39,.75);background:rgba(201,162,39,.18);color:#e8d48b}.goldie-coming-soon-want.is-pending{opacity:.4;border:none;padding:.4rem .5rem}.goldie-coming-soon-more{margin:1rem 0 0;font-size:14px}.goldie-coming-soon-more a{color:#c9a227;text-decoration:none}.goldie-coming-soon-more a:hover{text-decoration:underline}.goldie-shows-alpha-jump{display:flex;flex-wrap:wrap;gap:.35rem .15rem;margin:0 0 2rem;padding:.65rem 0;border-top:1px solid rgba(245,240,230,.06);border-bottom:1px solid rgba(245,240,230,.06);position:-webkit-sticky;position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--goldie-page-bg,#25201e) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.goldie-shows-alpha-jump a{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .35rem;border-radius:6px;color:#c9a227;font-size:13px;font-weight:500;text-decoration:none}.goldie-shows-alpha-jump a:hover{background:rgba(201,162,39,.12);color:#e0c04a}.goldie-shows-alpha-group{margin-bottom:2.5rem;scroll-margin-top:3.5rem}.goldie-shows-alpha-heading{margin-bottom:1rem;font-size:1.15rem;letter-spacing:.06em}.goldie-calendar-page{max-width:1080px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.goldie-calendar-page-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0 0 1.35rem;font-size:14px}.goldie-calendar-page-crumb{color:var(--goldie-text-muted,#a89b8a);text-decoration:none}.goldie-calendar-page-crumb:hover{color:#c9a227}.goldie-calendar-date-picker{margin:0 0 1.25rem}.goldie-calendar-week-nav{display:flex;justify-content:space-between;gap:1rem;margin:0 0 1rem;flex-wrap:wrap}.goldie-calendar-week-nav-link{color:var(--goldie-text-muted,#a89b8a);font-size:14px;text-decoration:none}.goldie-calendar-week-nav-link.is-disabled{opacity:.4;pointer-events:none;cursor:default}.goldie-calendar-week-nav-link:hover:not(.is-disabled){color:#c9a227}.goldie-calendar-night-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.goldie-share-night-btn:hover{background:rgba(201,162,39,.12)}.goldie-share-night-btn:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.goldie-calendar-week-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}@media (max-width:900px){.goldie-calendar-week-grid{display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:.35rem;margin-bottom:.25rem;scrollbar-width:thin;max-height:11.5rem}.goldie-calendar-week-day{flex:0 0 min(168px,72vw);scroll-snap-align:start;max-height:11.5rem}.goldie-calendar-week-day,.goldie-calendar-week-day-link{min-height:0;overflow:hidden}.goldie-calendar-week-lineup{overflow:hidden}}.goldie-calendar-week-day{border:1px solid rgba(245,240,230,.06);border-radius:10px;background:rgba(201,162,39,.03);min-height:100%}.goldie-calendar-week-day.is-selected{border-color:#c9a227;background:rgba(201,162,39,.08);box-shadow:0 0 0 1px rgba(245,240,230,.06)}.goldie-calendar-week-day.is-empty{opacity:.72}.goldie-calendar-week-day-link{display:flex;flex-direction:column;height:100%;padding:.75rem .7rem;color:inherit;text-decoration:none}.goldie-calendar-week-day-header{display:flex;flex-direction:column;gap:2px;margin-bottom:.55rem}.goldie-calendar-week-weekday{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#c9a227}.goldie-calendar-week-date{font-size:14px;font-weight:500}.goldie-calendar-week-count{font-size:11px;color:#a89b8a}.goldie-calendar-week-lineup{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.goldie-calendar-week-lineup li{min-width:0}.goldie-calendar-week-show{display:block;font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#c9a227}.goldie-calendar-week-episode{display:block;font-size:12px;line-height:1.35;color:#f5f0e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-calendar-week-empty,.goldie-calendar-week-more{margin:0;font-size:11px;color:#a89b8a}.goldie-tile-shelf{margin-bottom:2.35rem;min-width:0;max-width:100%}.goldie-tile-shelf-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.95rem}.goldie-tile-shelf-title{margin:0;font-size:1.25rem;font-weight:500;line-height:1.25;color:#f5f0e6}.goldie-tile-shelf--hero .goldie-tile-shelf-title{font-size:1.45rem}.goldie-tile-shelf-title-link{text-decoration:none;color:inherit}.goldie-tile-shelf-title-link:hover .goldie-tile-shelf-title{color:#e8c547}.goldie-tile-shelf-chevron{margin-left:.25rem;color:#c9a227;font-weight:400}.goldie-tile-shelf-subtitle{margin:.25rem 0 0;font-size:13px;line-height:1.45;color:#a89b8a}.goldie-tile-shelf-link{flex-shrink:0;font-size:13px;font-weight:500;color:#c9a227;text-decoration:none}.goldie-tile-shelf-link:hover{text-decoration:underline}.goldie-tile-shelf-scroll{display:flex;gap:1rem;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-top:.55rem;padding-bottom:1.35rem;margin-top:-.35rem;margin-bottom:-.55rem;scrollbar-width:thin;scrollbar-color:rgba(201,162,39,.35) transparent}.goldie-tile-shelf--rail .goldie-tile-shelf-scroll{gap:.65rem}.goldie-tile-shelf-scroll>*{scroll-snap-align:start;flex:0 0 auto;min-width:0}.goldie-tile-shelf-stack{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(245,240,230,.06)}.goldie-tile-shelf--bleed{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}.goldie-media-tile{display:flex;flex-direction:column;align-items:stretch;text-decoration:none;color:#f5f0e6;transition:transform .15s ease;box-sizing:border-box;min-width:0}.goldie-media-tile:hover{transform:translateY(-2px)}.goldie-media-tile-art{display:flex;justify-content:flex-start;margin-bottom:.55rem}.goldie-media-tile-art .goldie-art-tile{box-shadow:0 10px 28px rgba(0,0,0,.35)}.goldie-media-tile--circle{align-items:center;text-align:center}.goldie-media-tile--circle .goldie-media-tile-art{justify-content:center;width:100%}.goldie-media-tile--circle .goldie-media-tile-description,.goldie-media-tile--circle .goldie-media-tile-label,.goldie-media-tile--circle .goldie-media-tile-subtitle{text-align:center}.goldie-media-tile-label{margin:0;font-size:14px;font-weight:500;line-height:1.35;color:#f5f0e6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goldie-media-tile--sm .goldie-media-tile-label{font-size:12px;-webkit-line-clamp:2}.goldie-media-tile--featured .goldie-media-tile-label,.goldie-media-tile--lg .goldie-media-tile-label{font-size:1.05rem}.goldie-media-tile-subtitle{margin:.25rem 0 0;font-size:12px;line-height:1.4;color:#8a8278;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goldie-media-tile--sm .goldie-media-tile-subtitle{font-size:11px;-webkit-line-clamp:1}.goldie-media-tile-description{margin:.35rem 0 0;font-size:12px;line-height:1.45;color:#a89b8a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.goldie-media-tile--lg .goldie-media-tile-description{font-size:13px;-webkit-line-clamp:4}.goldie-featured-ep{--goldie-card-accent:#1a1410;position:relative;display:flex;flex-direction:column;gap:0;align-items:stretch;text-decoration:none;color:#f5f0e6;background:linear-gradient(180deg,color-mix(in srgb,var(--goldie-card-accent) 88%,#0c0806) 0,#14100c 72%);border:none;border-radius:16px;padding:0;overflow:hidden;box-sizing:border-box;box-shadow:0 10px 28px rgba(0,0,0,.28);transition:transform .18s ease,box-shadow .18s ease}.goldie-featured-ep[data-has-progress=true] .goldie-featured-ep-body{padding-bottom:1rem}.goldie-featured-ep:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(0,0,0,.38)}.goldie-featured-ep--lg{width:220px;flex:0 0 220px;max-width:none}.goldie-featured-ep--md{width:188px;flex:0 0 188px;max-width:none}.goldie-featured-ep-art{flex-shrink:0;width:100%;line-height:0}.goldie-featured-ep-art .goldie-art-tile{width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:0!important;border:none!important;box-shadow:none}.goldie-featured-ep-art .goldie-art-tile--branded .goldie-art-tile-img{transform:none;object-fit:cover;object-position:center center}.goldie-featured-ep-body{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.2rem;padding:.75rem .85rem .9rem}.goldie-featured-ep-show{margin:0;font-size:11px;letter-spacing:.04em;color:#c9a227;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goldie-featured-ep-title{margin:0;font-size:.95rem;font-weight:600;line-height:1.3;color:#f5f0e6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goldie-featured-ep--lg .goldie-featured-ep-title{font-size:1.02rem}.goldie-featured-ep-desc{margin:.15rem 0 0;font-size:12px;line-height:1.4;color:#a89b8a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.goldie-featured-ep--lg .goldie-featured-ep-desc{-webkit-line-clamp:3;font-size:12.5px}.goldie-featured-ep-meta{margin:.4rem 0 0;font-size:12px;color:#8a8278;line-height:1.3}.goldie-featured-ep-progress-edge{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(245,240,230,.1);overflow:hidden;pointer-events:none}.goldie-featured-ep-progress-edge-fill{display:block;height:100%;background:#c9a227;border-radius:0 1px 0 0}.goldie-episode-rich-row{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem 0;border-bottom:1px solid rgba(245,240,230,.06);text-decoration:none;color:#f5f0e6;transition:background .12s ease}.goldie-episode-rich-row:hover{background:rgba(201,162,39,.04)}.goldie-episode-rich-row .goldie-art-tile{flex-shrink:0;box-shadow:0 6px 18px rgba(0,0,0,.3)}.goldie-episode-rich-row-body{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.2rem}.goldie-episode-rich-row-title{font-size:15px;font-weight:500;line-height:1.3;color:#f5f0e6}.goldie-episode-rich-row-desc{font-size:13px;line-height:1.45;color:#a89b8a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.goldie-episode-rich-row-meta{font-size:12px;color:#8a8278;line-height:1.35}.goldie-episode-rich-row-duration{flex-shrink:0;font-size:12px;color:#8a8278;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:.15rem}.goldie-show-tile-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));grid-gap:1.15rem .85rem;gap:1.15rem .85rem;align-items:start}.goldie-show-tile-grid-item{min-width:0}.goldie-show-tile-grid .goldie-media-tile{width:100%!important}.goldie-show-tile-grid .goldie-media-tile-art{justify-content:flex-start;width:100%}.goldie-show-finished-ring{position:relative;display:block;flex-shrink:0;box-sizing:border-box}.goldie-show-finished-ring-svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none;z-index:2}.goldie-show-finished-ring-inner{display:block;width:100%;height:100%;position:relative;z-index:1;border-radius:inherit;overflow:hidden}.goldie-show-finished-ring-inner .goldie-art-tile{width:100%!important;height:100%!important;max-width:none}.goldie-show-tile-grid .goldie-media-tile-art .goldie-art-tile,.goldie-show-tile-grid .goldie-show-finished-ring{width:100%!important;height:auto!important;max-width:100%;aspect-ratio:1}.goldie-show-tile-grid .goldie-art-tile{aspect-ratio:1;height:auto!important;width:100%!important}.goldie-episode-enrichment-wrap{margin-top:0;display:flex;flex-direction:column;gap:2.75rem}.goldie-episode-enrichment-wrap .goldie-tile-shelf-title{margin:0;font-size:14px;font-weight:500;line-height:1.3;color:#c9a227;letter-spacing:.08em;text-transform:uppercase}.goldie-episode-enrichment-wrap .goldie-tile-shelf-title-link:hover .goldie-tile-shelf-title{color:#e0c04a}.goldie-episode-enrichment-wrap .goldie-tile-shelf-chevron{color:#c9a227;font-size:1em}.goldie-episode-enrichment-wrap .goldie-tile-shelf-header{margin-bottom:.75rem;align-items:baseline}.goldie-episode-enrichment-wrap .goldie-media-tile-label{font-size:13px;font-weight:500;line-height:1.3}.goldie-episode-enrichment-wrap .goldie-media-tile-subtitle{font-size:12px}.goldie-episode-notability{display:none}.goldie-episode-enrichment-copy{margin-top:.5rem;padding:0;border:none;background:transparent}.goldie-episode-plot{margin:0;font-size:14px;line-height:1.65;color:#8a8278}.goldie-episode-playback{margin:0;display:flex;flex-direction:column;gap:2rem}.goldie-episode-playback-error{margin:0 0 .75rem;font-size:13px;color:#e8a87c;line-height:1.5;text-align:center}.goldie-episode-header-main{display:flex;align-items:stretch;gap:1.5rem}.goldie-episode-header-art{flex:0 0 auto;display:flex;align-items:stretch;align-self:stretch}.goldie-episode-header-art .goldie-art-tile{box-shadow:0 12px 32px rgba(0,0,0,.35);width:auto!important;height:100%!important;min-width:176px;min-height:176px;max-width:220px;aspect-ratio:1}.goldie-episode-header-text{min-width:0;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;gap:1.1rem;min-height:176px}.goldie-episode-header-copy{min-width:0}.goldie-episode-header-kicker{margin:0 0 .4rem;color:#c9a227;letter-spacing:.04em;font-size:13px;font-weight:500;line-height:1.35}.goldie-episode-header-title-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.65rem;margin:0 0 .45rem}.goldie-episode-header-title{font-size:clamp(1.55rem,1.2vw + 1.25rem,2.05rem);font-weight:500;margin:0;line-height:1.22;flex:1 1 auto}.goldie-episode-header-meta{margin:0;color:#8a8278;font-size:14px;line-height:1.4}.goldie-episode-header-controls{margin-top:auto}.goldie-episode-cta-row{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;width:100%}.goldie-episode-play-btn{display:inline-flex;align-items:center;gap:8px;background:#c9a227;border:none;color:#25201e;border-radius:999px;padding:.7rem 1.35rem;font-size:15px;font-weight:600;cursor:pointer;min-height:44px}.goldie-episode-play-btn:hover{background:#d4b03a}.goldie-episode-summary-section{margin-top:0;max-width:40rem}.goldie-episode-summary-body{margin:0;font-size:1.05rem;line-height:1.55;color:#cfc6b8;font-weight:400}.goldie-episode-summary-chips{margin-top:.85rem}.goldie-episode-playback .goldie-bookmarks-panel,.goldie-episode-playback .goldie-sponsor-chapters,.goldie-episode-playback .goldie-story-chapters,.goldie-episode-playback nav[aria-label="Sponsor breaks"]{margin-top:0}.goldie-story-chapters{max-width:40rem}.goldie-story-chapters-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.goldie-story-chapter{display:flex;align-items:baseline;gap:1rem;width:100%;text-align:left;min-height:44px;padding:.65rem 0;border:none;border-bottom:1px solid rgba(245,240,230,.08);background:transparent;color:#f5f0e6;font-size:15px;line-height:1.4;cursor:pointer}.goldie-story-chapters-list li:first-child .goldie-story-chapter{padding-top:.15rem}.goldie-story-chapter:hover:not(:disabled) .goldie-story-chapter-title{color:#e8c547}.goldie-story-chapter:focus-visible{outline:2px solid #c9a227;outline-offset:2px}.goldie-story-chapter:disabled{cursor:default}.goldie-story-chapter-time{flex:0 0 3.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9a227;font-weight:600;font-size:13px;transition:color .18s ease}.goldie-story-chapter-title{flex:1 1 auto;color:#f5f0e6;transition:color .18s ease}.goldie-story-chapter.is-upcoming .goldie-story-chapter-time,.goldie-story-chapter.is-upcoming .goldie-story-chapter-title{color:#8a8278}.goldie-story-chapter.is-past .goldie-story-chapter-title{color:#a39a8e}.goldie-story-chapter.is-active .goldie-story-chapter-title{color:#ffffff}.goldie-story-chapter.is-active .goldie-story-chapter-time{color:#e8c547}@media (prefers-reduced-motion:reduce){.goldie-story-chapter-time,.goldie-story-chapter-title{transition:none}}.goldie-story-chapter.is-active:hover:not(:disabled) .goldie-story-chapter-title,.goldie-story-chapter.is-past:hover:not(:disabled) .goldie-story-chapter-title{color:#ffffff}.goldie-bookmarks-panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.15rem}.goldie-bookmarks-panel-header .goldie-section-heading{margin-bottom:0}.goldie-bookmarks-panel-all{font-size:13px;color:#8a8278;text-decoration:none;white-space:nowrap}.goldie-bookmarks-panel-all:hover{color:#c9a227}.goldie-bookmarks-panel-list{list-style:none;margin:.65rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:280px;overflow-y:auto}.goldie-episode-page-discoverability{margin-top:1.25rem}.goldie-episode-discoverability{display:flex;flex-direction:column;gap:.75rem;padding:0;border:none;background:transparent}.goldie-episode-summary-short{margin:0;font-size:15px;line-height:1.55;color:#f5f0e6}.goldie-summary-prose{margin:0}.goldie-summary-prose-p{margin:0 0 .85em;font-size:14px;line-height:1.65;color:#8a8278}.goldie-summary-prose-p:last-child{margin-bottom:0}.goldie-summary-prose-heading{margin:1.25em 0 .4em;font-size:1.05em;font-weight:600;letter-spacing:normal;text-transform:none;color:#e8e0d4;line-height:1.35}.goldie-summary-prose-heading:first-child{margin-top:0}.goldie-summary-prose-em{font-style:italic;color:#cfc6b8}.goldie-summary-prose-strong{font-weight:600;color:#f5f0e6}.goldie-episode-summary-medium .goldie-summary-prose-p{font-size:14px}.goldie-episode-summary-long .goldie-summary-prose-p{font-size:16px;line-height:1.7;color:#a39a8e}.goldie-section-heading{margin:0 0 .85rem;font-size:14px;color:#c9a227;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.goldie-episode-long-synopsis{margin:0;border:none;background:none;max-width:75%;padding:0 0 1.75rem}.goldie-episode-page-enrichment{margin-top:.75rem}.goldie-episode-long-synopsis .goldie-summary-prose-p{font-size:clamp(1rem,.35vw + .92rem,1.125rem);line-height:1.72;color:#b0a79b}.goldie-episode-long-synopsis .goldie-summary-prose-heading{font-size:clamp(1.05rem,.2vw + 1rem,1.2rem);color:#e4dcd0}.goldie-episode-long-synopsis .goldie-summary-prose-em{color:#cfc6b8}.goldie-episode-long-synopsis .goldie-summary-prose-strong{color:#f0e9dc}.goldie-synopsis-rest{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1)}.goldie-synopsis-rest.is-open{grid-template-rows:1fr}.goldie-synopsis-rest-inner{overflow:hidden;min-height:0}.goldie-synopsis-rest-inner .goldie-summary-prose-p:first-child{margin-top:.85em}.goldie-synopsis-more-wrap{margin-top:.35rem}.goldie-episode-summary-long.is-collapsed{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 42%,rgba(0,0,0,.55) 72%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 42%,rgba(0,0,0,.55) 72%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.goldie-synopsis-more{display:inline-block;margin:.15rem 0 0;padding:0;border:none;background:none;font:inherit;font-size:14px;font-weight:500;letter-spacing:.02em;color:#c9a227;cursor:pointer;transition:color .15s ease,opacity .15s ease}.goldie-synopsis-more:hover{color:#e0c04a}.goldie-synopsis-more:focus-visible{outline:2px solid rgba(201,162,39,.55);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.goldie-synopsis-rest{transition:none}}@media (prefers-contrast:more){.goldie-episode-summary-long.is-collapsed{-webkit-mask-image:none;mask-image:none}}@media (forced-colors:active){.goldie-episode-summary-long.is-collapsed{-webkit-mask-image:none;mask-image:none}}.goldie-episode-summary-long-details{margin:0;font-size:13px;color:#8a8278}.goldie-episode-summary-long-details summary{cursor:pointer;color:#c9a227;list-style:none}.goldie-episode-summary-long-details summary::-webkit-details-marker{display:none}.goldie-discover-chips{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.goldie-discover-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:999px;border:1px solid rgba(245,240,230,.06);background:rgba(201,162,39,.08);color:#f5f0e6;text-decoration:none;font-size:12px;line-height:1.2;transition:background .15s ease,border-color .15s ease}.goldie-discover-chip:hover{background:rgba(201,162,39,.14);border-color:rgba(245,240,230,.12)}.goldie-discover-chip.is-active{background:#c9a227;border-color:#c9a227;color:#1c1816}.goldie-discover-chip.is-active .goldie-discover-chip-icon{color:#1c1816}.goldie-listing-toolbar{margin:0 0 1.35rem}.goldie-listing-toolbar-bar{border-bottom:1px solid rgba(245,240,230,.08);padding-bottom:.85rem}.goldie-listing-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem}.goldie-listing-toolbar-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;flex:1 1 14rem}.goldie-listing-filter-group{display:none;align-items:center;flex-wrap:wrap}@media (min-width:640px){.goldie-listing-filter-group{display:flex}.goldie-listing-filter-group .goldie-listing-filter{border-left:1px solid rgba(245,240,230,.1);padding-left:.85rem;margin-left:.15rem}.goldie-listing-filter-group .goldie-listing-filter:first-child{border-left:none;padding-left:0;margin-left:0}}.goldie-listing-search{position:relative;display:inline-flex;align-items:center;min-width:10rem;max-width:16rem;flex:1 1 10rem}.goldie-listing-search-icon{position:absolute;left:.65rem;color:#8a8278;pointer-events:none}.goldie-listing-search-input{width:100%;margin:0;padding:.4rem 1.85rem .4rem 2rem;border-radius:8px;border:1px solid rgba(245,240,230,.12);background:rgba(0,0,0,.22);color:#f5f0e6;font:inherit;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.goldie-listing-search-input::-webkit-search-cancel-button,.goldie-listing-search-input::-webkit-search-decoration,.goldie-listing-search-input::-webkit-search-results-button,.goldie-listing-search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.goldie-listing-search-input::placeholder{color:#6e675f}.goldie-listing-search-input:focus,.goldie-listing-search-input:hover{border-color:rgba(201,162,39,.45);outline:none}.goldie-listing-search-clear{position:absolute;right:.35rem;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.25rem;border:none;border-radius:999px;background:transparent;color:#8a8278;cursor:pointer}.goldie-listing-search-clear:hover{color:#f5f0e6}.goldie-listing-filter{position:relative}.goldie-listing-filter-trigger{display:inline-flex;align-items:center;gap:.35rem;max-width:14rem;margin:0;padding:.35rem .15rem;border:none;border-radius:0;background:transparent;color:#c8c0b4;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .15s ease}.goldie-listing-filter-trigger.is-active,.goldie-listing-filter-trigger:hover,.goldie-listing-filter[data-open] .goldie-listing-filter-trigger{color:#f5f0e6}.goldie-listing-filter-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-listing-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;margin-left:.15rem;border-radius:3px;background:rgba(245,240,230,.12);color:#f5f0e6;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.goldie-listing-filter-panel{position:absolute;z-index:40;top:calc(100% + .45rem);left:0;min-width:14rem;max-width:min(20rem,90vw);max-height:min(18rem,50vh);overflow:auto;border-radius:10px;border:1px solid rgba(245,240,230,.1);background:#1c1816;box-shadow:0 12px 36px rgba(0,0,0,.45);padding:.5rem 0}.goldie-listing-filter-options{list-style:none;margin:0;padding:0}.goldie-listing-filter-option{display:flex;align-items:center;gap:.55rem;padding:.45rem .85rem;font-size:13px;color:#f5f0e6;cursor:pointer}.goldie-listing-filter-option.is-checked,.goldie-listing-filter-option:hover{background:rgba(201,162,39,.1)}.goldie-listing-filter-option input{accent-color:#c9a227;margin:0}.goldie-listing-filter-option-label{flex:1 1;min-width:0;white-space:nowrap}.goldie-listing-filter-option-count{color:#8a8278;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.goldie-listing-filter-empty{margin:0;padding:.75rem .85rem;font-size:13px;color:#8a8278}.goldie-listing-filter-clear{display:block;width:100%;margin:0;padding:.55rem .85rem;border:none;border-top:1px solid rgba(245,240,230,.08);background:transparent;color:#c9a227;font:inherit;font-size:12px;text-align:left;cursor:pointer}.goldie-listing-filter-clear:hover{background:rgba(201,162,39,.08)}.goldie-listing-toolbar-sort{display:none;align-items:center;flex-shrink:0;margin-left:auto}@media (min-width:640px){.goldie-listing-toolbar-sort{display:flex}}.goldie-listing-sort{position:relative}.goldie-listing-sort-trigger{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.35rem .15rem;border:none;background:transparent;color:#c8c0b4;font:inherit;font-size:13px;font-weight:500;cursor:pointer;max-width:16rem}.goldie-listing-sort-trigger:hover,.goldie-listing-sort[data-open] .goldie-listing-sort-trigger{color:#f5f0e6}.goldie-listing-sort-trigger-prefix{color:#8a8278;font-weight:500}.goldie-listing-sort-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.goldie-listing-sort-panel{position:absolute;z-index:40;top:calc(100% + .45rem);right:0;min-width:12rem;border-radius:10px;border:1px solid rgba(245,240,230,.1);background:#1c1816;box-shadow:0 12px 36px rgba(0,0,0,.45);padding:.35rem 0}.goldie-listing-sort-options{list-style:none;margin:0;padding:0}.goldie-listing-sort-option{display:block;width:100%;margin:0;padding:.5rem .9rem;border:none;background:transparent;color:#8a8278;font:inherit;font-size:13px;text-align:left;cursor:pointer}.goldie-listing-sort-option:hover{background:rgba(201,162,39,.1);color:#f5f0e6}.goldie-listing-sort-option.is-current{color:#f5f0e6;font-weight:600}.goldie-listing-mobile-filters-btn{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 0 auto;padding:.4rem .15rem;border:none;background:transparent;color:#c8c0b4;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.goldie-listing-mobile-filters-btn:hover{color:#f5f0e6}@media (min-width:640px){.goldie-listing-mobile-filters-btn{display:none}}.goldie-listing-active-bar{background:rgba(0,0,0,.22);border-radius:0 0 8px 8px;margin-top:0}.goldie-listing-active-bar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.7rem 0}.goldie-listing-active-label{margin:0;font-size:13px;font-weight:500;color:#8a8278;flex-shrink:0}.goldie-listing-active-divider{display:none;width:1px;height:1.15rem;background:rgba(245,240,230,.14);flex-shrink:0}@media (min-width:640px){.goldie-listing-active-divider{display:block}}.goldie-listing-toolbar-count{margin:0 0 0 auto;font-size:13px;color:#8a8278;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.goldie-listing-active-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;flex:1 1 auto;min-width:0}.goldie-listing-active-chip{display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:.28rem .35rem .28rem .7rem;border-radius:999px;border:1px solid rgba(245,240,230,.12);background:rgba(245,240,230,.06);color:#f5f0e6;font:inherit;font-size:12px;font-weight:500}.goldie-listing-active-chip-remove{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.2rem;border:none;border-radius:999px;background:transparent;color:#8a8278;cursor:pointer}.goldie-listing-active-chip-remove:hover{background:rgba(245,240,230,.1);color:#f5f0e6}.goldie-listing-clear-all{margin:0;padding:.28rem .45rem;border:none;background:transparent;color:#c9a227;font:inherit;font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.goldie-listing-mobile-sheet{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end}.goldie-listing-mobile-backdrop{position:absolute;inset:0;margin:0;padding:0;border:none;background:rgba(0,0,0,.55);cursor:pointer}.goldie-listing-mobile-panel{position:relative;display:flex;flex-direction:column;width:min(20rem,100%);height:100%;background:#1c1816;box-shadow:-12px 0 40px rgba(0,0,0,.45);overflow:hidden}.goldie-listing-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid rgba(245,240,230,.08);flex-shrink:0}.goldie-listing-mobile-title{margin:0;font-size:1.05rem;font-weight:500;color:#f5f0e6}.goldie-listing-mobile-close{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.4rem;border:none;border-radius:8px;background:transparent;color:#8a8278;cursor:pointer}.goldie-listing-mobile-close:hover{color:#f5f0e6;background:rgba(245,240,230,.06)}.goldie-listing-mobile-body{flex:1 1;overflow-y:auto;padding:.25rem 0 1rem}.goldie-listing-mobile-section{border-top:1px solid rgba(245,240,230,.08)}.goldie-listing-mobile-section-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:1rem;border:none;background:transparent;color:#f5f0e6;font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.goldie-listing-mobile-section-trigger .goldie-listing-filter-count{margin-left:.45rem;vertical-align:middle}.goldie-listing-mobile-caret{color:#8a8278;flex-shrink:0;transition:transform .15s ease}.goldie-listing-mobile-caret.is-open{transform:rotate(180deg)}.goldie-listing-mobile-section-body{padding:0 0 .75rem}.goldie-listing-mobile-footer{flex-shrink:0;padding:.85rem 1rem 1.15rem;border-top:1px solid rgba(245,240,230,.08)}.goldie-listing-mobile-done{display:block;width:100%;margin:0;padding:.7rem 1rem;border:none;border-radius:8px;background:#c9a227;color:#1c1816;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.goldie-listing-mobile-done:hover{background:#e8c547}@media (max-width:639px){.goldie-listing-toolbar-row{flex-wrap:nowrap;align-items:center}.goldie-listing-toolbar-filters{flex:1 1;min-width:0}.goldie-listing-search{max-width:none;flex:1 1 auto}.goldie-listing-toolbar-count{margin-left:0;width:100%}}.goldie-discover-chip-icon{color:#c9a227;flex-shrink:0}.goldie-discover-chip-label{line-height:1.2}.goldie-discover-chips[data-size=compact] .goldie-discover-chip{padding:.18rem .5rem;font-size:11px;gap:.28rem}.goldie-discover-icon-art{display:flex;align-items:center;justify-content:center;color:#c9a227}.goldie-show-episode-row-footer{padding:0 0 .85rem;margin-top:-.15rem}.goldie-show-discover-facets{margin:0 0 1.25rem}.goldie-show-year-pills{margin:0 0 1rem;min-width:0}.goldie-show-year-pills-scroll{display:flex;gap:.45rem;overflow-x:auto;overflow-y:hidden;padding:.15rem 0 .35rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.goldie-show-year-pill{flex:0 0 auto;display:inline-flex;align-items:center;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(245,240,230,.12);background:transparent;color:#c4bbb0;font-size:13px;font-weight:500;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .12s ease,background .12s ease,color .12s ease}.goldie-show-year-pill:hover{border-color:rgba(201,162,39,.4);color:#f5f0e6}.goldie-show-year-pill.is-active{background:#c9a227;border-color:#c9a227;color:#1a1410}.goldie-discover-subnav{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1.75rem;font-size:14px}.goldie-discover-subnav a,.goldie-discover-subnav-link{display:inline-flex;align-items:center;gap:.35rem;color:#8a8278;text-decoration:none}.goldie-discover-subnav a:hover,.goldie-discover-subnav-link:hover{color:#f5f0e6}.goldie-discover-subnav a[aria-current=page],.goldie-discover-subnav-link[aria-current=page]{color:#c9a227}.goldie-facet-directory{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.goldie-facet-directory-card{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;border-radius:12px;border:1px solid rgba(245,240,230,.06);background:rgba(255,255,255,.02);text-decoration:none;color:inherit;min-height:88px;transition:border-color .15s ease,background .15s ease}.goldie-facet-directory-card:hover{border-color:rgba(201,162,39,.5);background:rgba(201,162,39,.06)}.goldie-facet-directory-icon{display:flex;color:#c9a227;margin-bottom:.15rem}.goldie-facet-directory-label{font-size:15px;font-weight:500;color:#f5f0e6}.goldie-facet-directory-count{font-size:12px;color:#8a8278}.goldie-facet-episode-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.goldie-facet-episode-item{padding-bottom:1rem;border-bottom:1px solid rgba(245,240,230,.06)}.goldie-facet-episode-link{display:block;text-decoration:none;color:inherit}.goldie-facet-episode-show{margin:0 0 .2rem;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227}.goldie-facet-episode-title{margin:0 0 .25rem;font-size:1.05rem;font-weight:500;color:#f5f0e6}.goldie-facet-episode-meta{margin:0 0 .4rem;font-size:13px;color:#8a8278}.goldie-facet-episode-summary{margin:0 0 .55rem;font-size:14px;line-height:1.5;color:#8a8278}.goldie-episode-enrichment-source{margin:.65rem 0 0;padding:0;border:none;background:none;font-size:12px;line-height:1.5;color:#8a8278}.goldie-episode-enrichment-source a{color:#c9a227;text-decoration:underline;text-underline-offset:2px}.goldie-episode-page{max-width:1080px;margin:0 auto;padding:2.5rem 1.5rem 5rem;display:flex;flex-direction:column;gap:4rem}.goldie-episode-page>.goldie-episode-page-back{margin-bottom:-2rem}.goldie-episode-section .goldie-calendar-night-panel,.goldie-episode-section .goldie-episode-airings,.goldie-episode-section .goldie-episode-enrichment-wrap,.goldie-episode-section .goldie-episode-long-synopsis,.goldie-episode-section .goldie-related-episodes,.goldie-episode-section .goldie-tile-shelf,.goldie-episode-section .goldie-transcript{margin-top:0}.goldie-episode-airing-card--current{border-color:rgba(201,162,39,.35);background:rgba(201,162,39,.08);cursor:default}.goldie-related-episodes-header{margin-bottom:.75rem}.goldie-related-episodes-sub{margin:.25rem 0 0;font-size:13px;line-height:1.4;color:#8a8278}.goldie-episode-page-header{margin-top:0}.goldie-calendar-night-panel{margin:0;padding:0;border:none;background:none;max-width:42rem}.goldie-calendar-night-groups{display:flex;flex-direction:column;gap:2rem;margin-top:.15rem}.goldie-calendar-night-group{min-width:0}.goldie-calendar-night-subhead{margin:0 0 .75rem;font-size:12px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#a89b8a;display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem .75rem}.goldie-calendar-night-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55rem}.goldie-calendar-night-list li{margin:0;font-size:15px;line-height:1.55;color:#f5f0e6}.goldie-calendar-night-year{color:#f5f0e6;font-weight:500}.goldie-calendar-night-sep{color:#a89b8a}.goldie-calendar-night-link{color:#f5f0e6;text-decoration:none}.goldie-calendar-night-link:hover{color:#c9a227;text-decoration:underline;text-underline-offset:2px}.goldie-calendar-night-subhead-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.2rem}.goldie-calendar-night-subhead-link:hover{color:#c9a227}.goldie-calendar-night-subhead-chevron{color:#c9a227;font-weight:400}.goldie-calendar-night-lineup{margin:0;padding:0;list-style:none}.goldie-calendar-night-lineup-item{border-top:1px solid rgba(245,240,230,.06)}.goldie-calendar-night-lineup-item:last-child{border-bottom:1px solid rgba(245,240,230,.06)}.goldie-calendar-night-lineup-link{display:flex;align-items:center;gap:.85rem;padding:.75rem 0;color:inherit;text-decoration:none;min-width:0}.goldie-calendar-night-lineup-link:hover .goldie-calendar-night-lineup-title{color:#c9a227}.goldie-calendar-night-lineup-copy{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.15rem}.goldie-calendar-night-lineup-show{font-size:12px;color:#c9a227;letter-spacing:.03em}.goldie-calendar-night-lineup-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem;min-width:0}.goldie-calendar-night-lineup-title{font-size:15px;font-weight:500;line-height:1.35;color:#f5f0e6}.goldie-calendar-night-listening-tag{flex-shrink:0;display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;border:1px solid rgba(201,162,39,.4);background:rgba(201,162,39,.12);color:#c9a227;font-size:11px;font-weight:500;letter-spacing:.03em;line-height:1.3;white-space:nowrap}.goldie-calendar-night-lineup-meta{font-size:13px;color:#8a8278;line-height:1.4}.goldie-calendar-night-lineup-item.is-current .goldie-calendar-night-lineup-link{background:rgba(201,162,39,.04);margin:0 -.35rem;padding-left:.35rem;padding-right:.35rem;border-radius:8px}.goldie-related-episodes{margin:0;min-width:0}.goldie-related-episodes-scroll{display:flex;gap:.85rem;overflow-x:auto;overflow-y:auto;padding:.55rem 0 1.35rem;margin:-.35rem 0 -.55rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.goldie-related-episodes-scroll:focus-visible{outline:2px solid rgba(201,162,39,.45);outline-offset:4px;border-radius:8px}.goldie-related-episodes-scroll>*{flex:0 0 auto;scroll-snap-align:start}.goldie-related-episodes .goldie-featured-ep--lg{width:min(240px,72vw)}.goldie-episode-credits{margin-top:.75rem;padding-top:2.25rem;border-top:1px solid rgba(245,240,230,.06)}.goldie-episode-credits-heading{margin:0 0 .85rem;font-size:14px;color:#c9a227;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.goldie-episode-credits-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem;font-size:13px;line-height:1.45;color:#8a8278;max-width:none}.goldie-episode-credits-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goldie-episode-credits-list a{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:2px}.goldie-episode-credits-list a:hover{color:#cfc6b8}.goldie-episode-credits-file{margin:.65rem 0 0;max-width:none;font-size:13px;line-height:1.45;color:#8a8278;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goldie-show-page{max-width:none;width:100%;margin:0;padding:0 0 4rem;overflow-x:clip}.goldie-show-page-content{max-width:1100px;margin:0 auto;padding:1.15rem 1.25rem 0;box-sizing:border-box;overflow-x:clip;min-width:0}.goldie-show-page-content .goldie-tile-shelf--bleed{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem;max-width:none;box-sizing:border-box}.goldie-show-page-content .goldie-tile-shelf,.goldie-show-page-content .goldie-tile-shelf-scroll{min-width:0;max-width:100%}.goldie-show-page-back{display:none}.goldie-show-page:not(.goldie-show-page--has-banner) .goldie-show-page-back{display:inline-block;margin:0 0 1.25rem;color:#8a8278;font-size:14px;text-decoration:none}.goldie-show-page-content .goldie-listen-breadcrumbs ol{margin-bottom:.65rem}.goldie-show-hero{position:relative;margin:0;padding:2rem 1.25rem 1.75rem;overflow:hidden;background:linear-gradient(145deg,rgba(201,162,39,.22),rgba(44,24,16,.92) 48%,rgba(20,12,8,1));border-bottom:1px solid rgba(245,240,230,.06)}.goldie-show-hero--with-banner{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);left:0;right:0;padding:0;border:none;height:min(calc(100vw * 9 / 20),520px);min-height:240px;aspect-ratio:unset;max-height:none;display:flex;flex-direction:column;justify-content:flex-end;background:transparent;overflow:hidden}.goldie-show-hero-banner{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0}.goldie-show-hero-banner img,.goldie-show-hero-banner-img,.goldie-show-hero-banner>span{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.goldie-show-hero-banner img,.goldie-show-hero-banner-img{max-width:none!important;margin:0!important;object-fit:cover!important;object-position:center bottom!important}.goldie-show-hero-banner-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgba(20,12,8,.82),rgba(20,12,8,.45) 48%,rgba(20,12,8,.28));pointer-events:none}.goldie-show-hero-inner{position:relative;z-index:1;width:100%;max-width:1100px;margin:0 auto;padding:1.35rem 1.25rem 1.75rem;box-sizing:border-box}.goldie-show-hero--with-banner .goldie-show-hero-inner{z-index:2}.goldie-show-hero-back{display:inline-block;margin-bottom:1rem;color:#c4bbb0;font-size:14px;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.55)}.goldie-show-hero-back:hover{color:#c9a227}.goldie-show-hero-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.35rem 1.75rem}.goldie-show-hero-art{flex:0 0 auto}.goldie-show-hero-art .goldie-art-tile{box-shadow:0 18px 42px rgba(0,0,0,.45)}.goldie-show-hero--with-banner .goldie-show-hero-art .goldie-art-tile{box-shadow:0 0 0 1px rgba(245,240,230,.12),0 18px 42px rgba(0,0,0,.55)}.goldie-show-hero-copy{flex:1 1 16rem;min-width:0}.goldie-show-hero-kicker{margin:0 0 .35rem;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-show-hero-title{margin:0 0 .45rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.85rem,4.5vw,2.85rem);font-weight:500;line-height:1.12;color:#f5f0e6;text-shadow:0 2px 18px rgba(0,0,0,.45)}.goldie-show-hero-meta{margin:0 0 .55rem;font-size:15px;line-height:1.5;color:#e8e0d4}.goldie-show-hero-tagline{margin:0;font-size:14px;line-height:1.55;color:#c4bbb0;max-width:42rem}.goldie-show-hero-cta{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;min-height:42px;padding:.55rem 1.2rem;border-radius:999px;background:#c9a227;color:#1c1816;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease}.goldie-show-hero-cta:hover{background:#e8c547;transform:translateY(-1px)}.goldie-show-page-body{padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.25rem;gap:2.25rem;min-width:0}.goldie-show-section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.15rem}.goldie-show-section-title{margin:0 0 .25rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:500;color:#f5f0e6}.goldie-show-section-sub{margin:0;font-size:14px;color:#8a8278;line-height:1.45}.goldie-show-catalog{scroll-margin-top:1rem}.goldie-show-listen-index{margin-top:.5rem}.goldie-show-listen-empty{color:#8a8278;font-size:14px;margin:0 0 1rem}.goldie-show-listen-year{scroll-margin-top:5.5rem;margin:1.75rem 0 0}.goldie-show-listen-year:first-of-type{margin-top:1rem}.goldie-show-listen-year-title{margin:0 0 .35rem;font-size:1.05rem;font-weight:600;color:#f5f0e6;letter-spacing:.02em}.goldie-show-listen-year-count{font-weight:400;color:#8a8278;font-size:.9rem}.goldie-show-listen-list{list-style:none;margin:0;padding:0}.goldie-show-listen-row{border-top:1px solid rgba(245,240,230,.08)}.goldie-show-listen-row:last-child{border-bottom:1px solid rgba(245,240,230,.08)}.goldie-show-listen-link{display:flex;flex-direction:column;gap:.15rem;padding:.7rem 0;text-decoration:none;color:#f5f0e6;transition:background .12s ease;border-radius:4px}.goldie-show-listen-link:hover{background:rgba(201,162,39,.04)}.goldie-show-listen-title{font-size:1rem;font-weight:500;line-height:1.35}.goldie-show-listen-meta{font-size:.82rem;color:#8a8278;line-height:1.35}.goldie-show-episodes-heading{margin:0 0 .25rem;font-size:1.35rem;font-weight:500;color:#f5f0e6}.goldie-show-episode-list{list-style:none;margin:0;padding:0}.goldie-show-episode-row{border-top:1px solid rgba(245,240,230,.08)}.goldie-show-episode-row:last-child{border-bottom:1px solid rgba(245,240,230,.08)}.goldie-show-episode-row-inner{min-width:0}.goldie-show-episode-row-link{display:flex;gap:1rem;align-items:flex-start;padding:1.05rem 0 .55rem;text-decoration:none;color:#f5f0e6;transition:background .12s ease;border-radius:4px}.goldie-show-episode-row-link:hover{background:rgba(201,162,39,.04)}.goldie-show-episode-row-main{flex:1 1;min-width:0}.goldie-show-episode-row-date{margin:0;font-size:12px;color:#8a8278;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goldie-show-episode-row-titleline{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.28rem}.goldie-show-episode-row-title{margin:0;font-size:1.05rem;font-weight:600;line-height:1.32;color:#f5f0e6}.goldie-show-episode-row-plot{margin:.4rem 0 0;font-size:14px;line-height:1.5;color:#a89b8a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.goldie-show-episode-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:.65rem}.goldie-show-episode-row-aside{display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding-top:.15rem}.goldie-show-episode-row-duration{display:inline-flex;align-items:center;gap:.3rem;padding:.32rem .7rem;border-radius:999px;background:rgba(201,162,39,.16);border:1px solid rgba(201,162,39,.22);font-size:12px;font-weight:600;color:#e8c547;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goldie-show-episode-row-avatar-groups{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem}.goldie-show-episode-row-avatars{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-direction:row}.goldie-show-episode-row-avatars li{margin:0;padding:0;line-height:0;border-radius:50%;box-shadow:0 0 0 2px #14100c}.goldie-show-episode-row-avatars li+li{margin-left:-8px}.goldie-show-episode-row-footer .goldie-discover-chips{margin:0}@media (max-width:640px){.goldie-show-hero-row{flex-direction:column;align-items:center;text-align:center}.goldie-show-hero-back{align-self:flex-start}.goldie-show-hero--with-banner{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:min(calc(100vw * 9 / 20),380px);min-height:280px}.goldie-show-page-content .goldie-tile-shelf--bleed{margin-left:-1.15rem;margin-right:-1.15rem;padding-left:1.15rem;padding-right:1.15rem}.goldie-show-hero-banner-scrim{background:linear-gradient(180deg,rgba(20,12,8,.45),rgba(20,12,8,.82) 48%,rgba(20,12,8,.94))}.goldie-show-page-content{padding:1rem 1.15rem 0}.goldie-show-hero-inner{padding:1.15rem 1.15rem 1.5rem}.goldie-show-hero-cta{margin-left:auto;margin-right:auto}.goldie-show-hero-tagline{max-width:none}.goldie-show-episode-row-aside{width:72px}}.goldie-episode-mobile-only{display:none}.goldie-episode-desktop-only{display:block}@media (max-width:768px){body,html{overflow-x:hidden;max-width:100%;overscroll-behavior-x:none}.goldie-site-header{grid-template-columns:max-content minmax(0,1fr) 2.75rem;column-gap:.5rem;row-gap:0;padding:.55rem calc(.55rem + env(safe-area-inset-right, 0px)) .55rem calc(.55rem + env(safe-area-inset-left, 0px));box-sizing:border-box;max-width:100%;width:100%;min-height:3.25rem;overflow:visible}.goldie-site-header-left{gap:0;flex-shrink:0;z-index:1;align-self:center}.goldie-site-logo{display:flex;align-items:center;min-height:44px;white-space:nowrap;font-size:12px;letter-spacing:.1em;line-height:1;padding:0 .1rem}.goldie-site-header-center{display:block;max-width:100%;width:100%;min-width:0;justify-self:stretch;align-self:center;overflow:visible}.goldie-site-header-right{flex-shrink:0;width:2.75rem;justify-content:center;z-index:1;align-self:center}.goldie-site-header-center .goldie-header-search{max-width:100%;width:100%;overflow:visible}.goldie-site-header-center .goldie-header-search-form{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;height:44px;padding:0 .75rem;gap:.4rem}.goldie-site-header-center .goldie-header-search-panel{left:50%;right:auto;width:min(100vw - 1.25rem,22rem);transform:translateX(-50%);z-index:90}.goldie-site-header-center .goldie-header-search-icon{width:18px!important;height:18px!important;min-width:18px}.goldie-site-header-center .goldie-header-search-input{font-size:16px;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none}.goldie-site-header-center .goldie-header-search-input::-webkit-search-cancel-button,.goldie-site-header-center .goldie-header-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.goldie-site-header-center .goldie-header-search-input::placeholder{font-size:14px;letter-spacing:0}.goldie-site-header-account-desktop,.goldie-site-nav-primary{display:none}main{box-sizing:border-box;max-width:100%;overflow-x:hidden}.goldie-site-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;flex-shrink:0}.goldie-site-nav-mobile-root{display:block;position:fixed;inset:0;z-index:60;overscroll-behavior:none}.goldie-site-nav-mobile-search{display:none}.goldie-site-nav-scrim{position:absolute;inset:0;border:none;padding:0;margin:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default}.goldie-site-nav-mobile{position:absolute;top:0;right:0;width:min(280px,86vw);height:100%;max-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:calc(3.5rem + env(safe-area-inset-top, 0px)) 0 calc(1rem + env(safe-area-inset-bottom, 0px));background:rgba(18,11,7,.98);border-left:1px solid rgba(245,240,230,.06);box-shadow:-12px 0 40px rgba(0,0,0,.45);-webkit-overflow-scrolling:touch}.goldie-site-nav-mobile-link,.goldie-site-nav-mobile-link:link,.goldie-site-nav-mobile-link:visited{display:block;padding:.9rem 1.35rem;font-size:16px;font-weight:400;color:#f5f0e6;text-decoration:none;border-bottom:1px solid rgba(201,162,39,.1);background:transparent}.goldie-site-nav-mobile-link:active,.goldie-site-nav-mobile-link:hover{color:#f5f0e6;background:rgba(201,162,39,.08)}.goldie-site-nav-mobile-link.is-active{font-weight:600;color:#fff}.goldie-calendar-page{padding-top:1rem!important}.goldie-calendar-page-crumbs{margin:0 0 1.75rem}.goldie-calendar-week-nav{margin-top:.15rem}.goldie-episode-mobile-only{display:block}.goldie-episode-desktop-only{display:none}.goldie-episode-page{display:flex;flex-direction:column;gap:3.25rem;padding-top:1.25rem!important;padding-left:1rem!important;padding-right:1rem!important}.goldie-episode-long-synopsis{max-width:none}.goldie-episode-page-actions{display:none}.goldie-episode-page-playback .goldie-episode-playback{margin-top:.5rem!important}.goldie-episode-mobile-art{display:flex;justify-content:center;margin-bottom:1rem}.goldie-episode-mobile-art>div{width:min(240px,72vw)!important;height:min(240px,72vw)!important;font-size:clamp(3rem,14vw,4.5rem)!important;border-radius:6px;box-shadow:0 20px 48px rgba(0,0,0,.4)}.goldie-episode-mobile-kicker{margin:0 0 .35rem;text-align:center;color:#c9a227;font-size:13px;font-weight:500}.goldie-episode-mobile-title{margin:0 0 .35rem;text-align:center;font-size:clamp(1.25rem,5vw,1.65rem);font-weight:600;line-height:1.25}.goldie-episode-mobile-finished-badge{display:flex;justify-content:center;margin:0 0 .5rem}.goldie-episode-mobile-meta{margin:0 0 1rem;text-align:center;font-size:13px;color:#8a8278}.goldie-episode-mobile-ctas{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding:0 .15rem;margin-bottom:.5rem}.goldie-episode-mobile-ctas .goldie-play-progress-ring{margin-left:0}:root{--goldie-docked-player-offset:calc(4.25rem + env(safe-area-inset-bottom, 0px))}body:has(.goldie-fullscreen-player) main{padding-bottom:0!important}.goldie-fullscreen-identity{padding:.7rem 1rem .55rem}.goldie-fullscreen-identity-art .goldie-art-tile,.goldie-fullscreen-identity-art>div{width:72px!important;height:72px!important}.goldie-fullscreen-stage{padding-left:1rem;padding-right:1rem}.goldie-queue-drawer{width:min(100vw,400px)}body:has(.goldie-fullscreen-player) .goldie-queue-drawer{bottom:0}}@media (prefers-reduced-motion:reduce){.goldie-player-top-progress>div,.goldie-queue-drawer,.goldie-queue-scrim,.goldie-site-nav-scrim{transition:none}}.goldie-slider{--goldie-slider-active:#c9a227;--goldie-slider-track:rgba(245,240,230,0.22);--goldie-slider-thumb:#f5f0e6;--slider-fill:0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;margin:0;background:transparent;cursor:pointer}.goldie-slider:focus{outline:none}.goldie-slider:disabled{opacity:.35;cursor:not-allowed}.goldie-slider::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(to right,var(--goldie-slider-active) 0,var(--goldie-slider-active) var(--slider-fill),var(--goldie-slider-track) var(--slider-fill),var(--goldie-slider-track) 100%)}.goldie-slider::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;margin-top:-3.5px;border-radius:50%;border:none;box-shadow:none;background:var(--goldie-slider-thumb)}.goldie-slider:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.12)}.goldie-slider::-moz-range-track{height:3px;border-radius:999px;border:none;background:var(--goldie-slider-track)}.goldie-slider::-moz-range-progress{height:3px;border-radius:999px;background:var(--goldie-slider-active)}.goldie-slider::-moz-range-thumb{width:10px;height:10px;border-radius:50%;border:none;box-shadow:none;background:var(--goldie-slider-thumb)}.goldie-oauth-button:hover:not(:disabled){opacity:.92}.goldie-oauth-button:focus-visible{outline:2px solid #e8c547;outline-offset:2px}.goldie-pro-page{max-width:880px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.goldie-pro-eyebrow{margin:0 0 .5rem;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-pro-pricing{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;max-width:520px}.goldie-pro-price-card{border:1px solid rgba(245,240,230,.06);border-radius:12px;padding:1.25rem 1.5rem;background:rgba(0,0,0,.12)}.goldie-pro-price-card--featured{border-color:rgba(201,162,39,.45);box-shadow:0 0 24px rgba(201,162,39,.08)}.goldie-pro-price-label{margin:0 0 .35rem;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#8a8278}.goldie-pro-price-amount{margin:0 0 .75rem;font-family:var(--font-display),Georgia,serif;font-size:2rem;font-weight:500;color:#f5f0e6}.goldie-pro-price-amount span{font-size:1rem;color:#8a8278;font-family:inherit}.goldie-pro-price-note{margin:-.35rem 0 .75rem;font-size:13px;color:#c9a227}.goldie-pro-cta{width:100%;padding:.7rem 1rem;border-radius:8px;border:none;background:#c9a227;color:#25201e;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.goldie-pro-cta:hover:not(:disabled){background:#e8c547}.goldie-pro-cta:disabled{cursor:not-allowed;opacity:.72}.goldie-pro-cta--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box;text-align:center}.goldie-pro-cta--secondary{background:transparent;border:1px solid rgba(201,162,39,.45);color:#e8c547}.goldie-pro-cta--secondary:hover:not(:disabled){background:rgba(201,162,39,.1);color:#e8c547}.goldie-pro-member-actions{max-width:420px}.goldie-pro-member-cta-row{display:grid;grid-template-columns:1fr;grid-gap:.65rem;gap:.65rem}@media (min-width:420px){.goldie-pro-member-cta-row{grid-template-columns:1fr 1fr}}.goldie-pro-welcome-title{font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,5vw,2.75rem);font-weight:500;margin:0 0 .75rem;line-height:1.15;color:#f5f0e6}.goldie-pro-welcome-lede{margin:0 0 1.75rem;max-width:36rem;color:#8a8278;line-height:1.7;font-size:1.05rem}.goldie-pro-welcome-grid{list-style:none;margin:0 0 2.5rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.85rem;gap:.85rem}.goldie-pro-welcome-card{border:1px solid rgba(201,162,39,.28);border-radius:12px;padding:1.15rem 1.2rem 1.25rem;background:rgba(0,0,0,.14);display:flex;flex-direction:column;gap:.45rem}.goldie-pro-welcome-card-title{margin:0;font-family:var(--font-display),Georgia,serif;font-size:1.2rem;font-weight:500;color:#f5f0e6}.goldie-pro-welcome-card-lede{margin:0;flex:1 1;font-size:14px;line-height:1.55;color:#8a8278}.goldie-pro-welcome-card-cta{margin-top:.35rem;font-size:14px;font-weight:600;color:#e8c547;text-decoration:none}.goldie-pro-welcome-card-cta:hover{color:#c9a227;text-decoration:underline}.goldie-pro-welcome-coming{margin-bottom:2rem}.goldie-pro-welcome-coming-list{list-style:none;margin:0;padding:0;border:1px solid rgba(245,240,230,.07);border-radius:12px;overflow:hidden}.goldie-pro-welcome-coming-list li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-bottom:1px solid rgba(245,240,230,.06);font-size:14px;color:#f5f0e6}.goldie-pro-welcome-coming-list li:last-child{border-bottom:none}.goldie-pro-welcome-coming-name{color:#c4bdb2}.goldie-pro-welcome-coming-badge{flex-shrink:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#8a8278}.goldie-pro-welcome-footer{gap:.75rem 1.25rem;font-size:14px}.goldie-pro-promo,.goldie-pro-welcome-footer{display:flex;flex-wrap:wrap;align-items:center}.goldie-pro-promo{justify-content:space-between;gap:1rem 1.5rem;margin:0 0 2rem;padding:1.25rem 1.35rem;border-radius:14px;border:1px solid rgba(201,162,39,.35);background:linear-gradient(135deg,rgba(201,162,39,.1),rgba(0,0,0,.18))}.goldie-pro-promo-eyebrow{margin:0 0 .35rem;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-pro-promo-title{margin:0 0 .4rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:500;color:#f5f0e6}.goldie-pro-promo-lede{margin:0;max-width:36rem;font-size:14px;line-height:1.55;color:#8a8278}.goldie-pro-promo-cta{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;width:auto;height:auto;min-width:0;min-height:0;padding:.7rem 1.25rem;border:none;border-radius:999px;background:#c9a227;color:#25201e;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;box-sizing:border-box;white-space:nowrap}.goldie-pro-promo-cta:hover{background:#d4b03a;color:#25201e}.goldie-site-nav-link--pro{color:#c9a227}.goldie-site-nav-link--pro.is-active,.goldie-site-nav-link--pro:hover{color:#e8c547}.goldie-account-menu-item--pro{color:#c9a227}.goldie-account-menu-item--pro:hover{color:#e8c547;background:rgba(201,162,39,.12)}.goldie-account-link--pro{color:#c9a227}.goldie-account-pro-card{border-color:rgba(201,162,39,.28)}.goldie-account-pro-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.55rem 1.15rem;border:none;border-radius:8px;background:#c9a227;color:#25201e;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.goldie-account-pro-cta:hover:not(:disabled){background:#e8c547;color:#25201e}.goldie-account-pro-cta:disabled{opacity:.7;cursor:wait}.goldie-account-pro-cta--secondary{background:transparent;border:1px solid rgba(201,162,39,.55);color:#c9a227}.goldie-account-pro-cta--secondary:hover:not(:disabled){background:rgba(201,162,39,.1);color:#e8c547}.goldie-account-membership{border-color:rgba(201,162,39,.28)}.goldie-account-membership-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.goldie-account-membership-plan{margin:.35rem 0 0;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:500;color:#f5f0e6}.goldie-account-plan-badge{flex-shrink:0;padding:.28rem .65rem;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.goldie-account-plan-badge.is-free{background:rgba(245,240,230,.08);color:#8a8278}.goldie-account-plan-badge.is-pro{background:rgba(201,162,39,.18);color:#e8c547}.goldie-account-membership-meta{margin:0 0 .85rem;padding:0;list-style:none;font-size:14px;color:#8a8278;line-height:1.55}.goldie-account-membership-meta strong{color:#f5f0e6;font-weight:500}.goldie-billing-summary{margin:0 0 1rem;padding:.85rem 1rem;border-radius:10px;border:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.16);display:flex;flex-direction:column;gap:.75rem}.goldie-billing-summary-row{display:grid;grid-template-columns:4.5rem 1fr;grid-gap:.65rem .85rem;gap:.65rem .85rem;align-items:start}.goldie-billing-summary-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8a8278;padding-top:.15rem}.goldie-billing-summary-value{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;font-size:14px;color:#f5f0e6;line-height:1.45}.goldie-billing-summary-value--stack{flex-direction:column;align-items:flex-start;gap:.15rem}.goldie-billing-brand{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;padding:.2rem .4rem;border-radius:4px;background:rgba(245,240,230,.1);font-size:10px;font-weight:700;letter-spacing:.04em;color:#e8c547}.goldie-billing-brand--link{background:rgba(99,91,255,.2);color:#b8b4ff}.goldie-billing-card-digits{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goldie-billing-exp,.goldie-billing-wallet{font-size:13px;color:#8a8278}.goldie-billing-wallet{padding:.12rem .45rem;border-radius:999px;border:1px solid rgba(245,240,230,.12)}.goldie-billing-contact-name{font-weight:500}.goldie-billing-contact-email{font-size:13px;color:#8a8278}.goldie-account-membership-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.goldie-account-membership-actions--stack{flex-direction:column;align-items:stretch}.goldie-account-membership-actions--stack .goldie-account-link{text-align:center}.goldie-account-membership-warn{margin:0;font-size:13px;line-height:1.5;color:#c9a227}.goldie-account-membership-error{margin:.85rem 0 0;font-size:13px;color:#e8a0a0}.goldie-account-benefits--compact{margin:0 0 1.15rem}.goldie-account-flash{margin:0 0 1.25rem;padding:.75rem 1rem;border-radius:8px;background:rgba(245,240,230,.06);color:#8a8278;font-size:14px}.goldie-account-flash--ok{border:1px solid rgba(201,162,39,.35);color:#e8c547;background:rgba(201,162,39,.08)}.goldie-pro-section-title{margin:0 0 1rem;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227}.goldie-pro-comparison{margin-top:3rem}.goldie-pro-table-wrap{overflow-x:auto;border:1px solid rgba(245,240,230,.06);border-radius:12px}.goldie-pro-table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.goldie-pro-table td,.goldie-pro-table th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(245,240,230,.06);vertical-align:top}.goldie-pro-table thead th{color:#8a8278;font-weight:500;font-size:13px}.goldie-pro-table tbody th{color:#f5f0e6;font-weight:400}.goldie-pro-table tbody tr:last-child td,.goldie-pro-table tbody tr:last-child th{border-bottom:none}.goldie-pro-check{color:#c9a227;font-weight:600}.goldie-pro-dash{color:#8a8278}.goldie-pro-detail{color:#8a8278;line-height:1.45}.goldie-pro-footnote{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(245,240,230,.06)}.goldie-account-page{max-width:640px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.goldie-account-eyebrow{margin:0 0 .5rem;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-account-lede{margin:0 0 1.5rem;color:#8a8278;line-height:1.65}.goldie-account-card{border:1px solid rgba(245,240,230,.06);border-radius:12px;padding:1.25rem 1.5rem;background:rgba(0,0,0,.12)}.goldie-account-card+.goldie-account-card{margin-top:1rem}.goldie-account-card-title{margin:0 0 .5rem;font-size:1.05rem;font-weight:500;color:#f5f0e6}.goldie-account-section-title{margin:0 0 .75rem;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227}.goldie-account-profile{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.goldie-account-avatar,.goldie-user-avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(245,240,230,.06);background:rgba(201,162,39,.12);color:#e8c547;font-family:var(--font-display),Georgia,serif;font-size:1.25rem;font-weight:500;flex-shrink:0;object-fit:cover;overflow:hidden}.goldie-user-avatar--photo{background:rgba(0,0,0,.25);padding:0}.goldie-user-avatar--initial{line-height:1}.goldie-account-menu-trigger .goldie-user-avatar{width:22px;height:22px;font-size:11px;border-color:rgba(245,240,230,.12)}.goldie-account-menu-trigger .goldie-user-avatar--photo{box-shadow:0 0 0 1px rgba(245,240,230,.08)}.goldie-account-benefits{margin:0 0 1.25rem;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.goldie-account-benefits li{position:relative;padding-left:1.25rem;color:#8a8278;font-size:14px;line-height:1.5}.goldie-account-benefits li:before{content:"✓";position:absolute;left:0;color:#c9a227;font-weight:600}.goldie-account-back{display:inline-block;margin-bottom:1.25rem;color:#8a8278;font-size:14px;text-decoration:none}.goldie-account-back:hover{color:#f5f0e6}.goldie-account-link{color:#c9a227;font-size:14px;font-weight:500;text-decoration:none}.goldie-account-link:hover{color:#e8c547}.goldie-account-quick-links{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0 0 .25rem;font-size:14px}.goldie-account-signout-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:2rem 0 0;padding-top:1.5rem;border-top:1px solid rgba(245,240,230,.08)}.goldie-account-signout{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.55rem 1.15rem;border-radius:8px;border:1px solid rgba(229,115,115,.45);background:transparent;color:#e8a0a0;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.goldie-account-signout:hover:not(:disabled){border-color:rgba(229,115,115,.7);background:rgba(229,115,115,.1);color:#f0b4b4}.goldie-account-signout:disabled{opacity:.65;cursor:wait}.goldie-account-menu-item--danger{width:100%;text-align:left;border:none;background:transparent;color:#e8a0a0;cursor:pointer;font:inherit}.goldie-account-menu-item--danger:hover:not(:disabled){background:rgba(229,115,115,.1);color:#f0b4b4}.goldie-account-menu-item--danger:disabled{opacity:.65;cursor:wait}.goldie-site-nav-mobile-link--pro,.goldie-site-nav-mobile-link--pro:link,.goldie-site-nav-mobile-link--pro:visited{color:#c9a227!important}.goldie-site-nav-mobile-link--danger{color:#e8a0a0!important;width:100%;text-align:left;border:none;background:transparent;cursor:pointer;font:inherit}.goldie-account-menu-mobile-signout{padding:.15rem 0}.goldie-account-error{padding:.65rem .85rem;border-radius:8px;border:1px solid rgba(229,115,115,.35);background:rgba(229,115,115,.08);color:#e57373}.goldie-account-error,.goldie-account-status{margin:0;font-size:14px;line-height:1.5}.goldie-account-status--success{color:#c9a227}.goldie-account-status--error{color:#e57373}.goldie-account-settings-form{display:flex;flex-direction:column;gap:1.15rem}.goldie-account-settings-fieldset{margin:0;padding:0;border:none;display:flex;flex-direction:column;gap:1.1rem;min-width:0}.goldie-account-settings-legend{margin-bottom:.15rem;padding:0}.goldie-account-field{display:flex;flex-direction:column;gap:.45rem}.goldie-account-field-label{font-size:13px;font-weight:500;letter-spacing:.02em;color:#8a8278}.goldie-account-field-hint{margin:0;font-size:13px;color:#6e675f;line-height:1.45}.goldie-account-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:22rem;min-height:42px;padding:.55rem 2.4rem .55rem .9rem;border-radius:10px;border:1px solid rgba(245,240,230,.1);background-color:rgba(0,0,0,.28);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8l3.5-3.5' stroke='%238a8278' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:12px;color:#f5f0e6;font:inherit;font-size:16px;line-height:1.4;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.goldie-account-select:hover:not(:disabled){border-color:rgba(245,240,230,.16);background-color:rgba(0,0,0,.36)}.goldie-account-select:focus{outline:none}.goldie-account-select:focus-visible{border-color:rgba(201,162,39,.55);background-color:rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(201,162,39,.25)}.goldie-account-select:disabled{opacity:.55;cursor:wait}.goldie-account-select option{background:#1c1816;color:#f5f0e6}.goldie-account-checkbox{display:flex;align-items:flex-start;gap:.75rem;padding:.55rem .7rem;margin:0 -.7rem;border-radius:10px;font-size:14px;line-height:1.45;color:#f5f0e6;cursor:pointer;transition:background .15s ease}.goldie-account-checkbox:hover{background:rgba(245,240,230,.04)}.goldie-account-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:1.15rem;height:1.15rem;margin:.1rem 0 0;border-radius:5px;border:1px solid rgba(245,240,230,.18);background:rgba(0,0,0,.28);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.goldie-account-checkbox input:hover{border-color:rgba(201,162,39,.45)}.goldie-account-checkbox input:focus{outline:none}.goldie-account-checkbox input:focus-visible{border-color:rgba(201,162,39,.65);box-shadow:0 0 0 2px rgba(201,162,39,.22)}.goldie-account-checkbox input:checked{border-color:#c9a227;background-color:#c9a227;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6.2L5 8.7L9.5 3.5' stroke='%2325201e' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px}.goldie-account-checkbox input:disabled{opacity:.55;cursor:wait}.goldie-account-checkbox span{color:#cfc6b8;padding-top:.05rem}.goldie-account-checkbox:has(input:checked) span{color:#f5f0e6}.goldie-account-skeleton{display:grid;grid-gap:1rem;gap:1rem}.goldie-account-skeleton-line{height:2.5rem;border-radius:8px;background:linear-gradient(90deg,rgba(201,162,39,.06),rgba(201,162,39,.14) 50%,rgba(201,162,39,.06));background-size:200% 100%;animation:goldie-account-shimmer 1.4s ease-in-out infinite}@keyframes goldie-account-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.goldie-account-skeleton-line{animation:none;background:rgba(201,162,39,.1)}}.goldie-account-nav-indicator{width:7px;height:7px;border-radius:50%;background:#c9a227;box-shadow:0 0 8px rgba(232,197,71,.55);flex-shrink:0}.goldie-listen-gate-scrim{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(12,8,6,.72)}.goldie-listen-gate-panel{max-width:420px;width:100%;border-radius:12px;border:1px solid rgba(245,240,230,.06);background:#25201e;padding:1.5rem 1.75rem;box-shadow:0 24px 64px rgba(0,0,0,.45)}.goldie-listen-gate-title{margin:0 0 .75rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.2}.goldie-listen-gate-copy{margin:0 0 1.25rem;color:#8a8278;line-height:1.6;font-size:15px}.goldie-listen-gate-actions{display:flex;flex-wrap:wrap;gap:.75rem}.goldie-listen-gate-cta{padding:.65rem 1rem;border-radius:8px;background:#c9a227;color:#25201e;text-decoration:none;font-weight:600;font-size:14px}.goldie-listen-gate-cta:hover{background:#e8c547}.goldie-listen-gate-secondary{padding:.65rem 1rem;border-radius:8px;border:1px solid rgba(245,240,230,.06);background:transparent;color:#f5f0e6;font-size:14px;cursor:pointer}.goldie-listen-gate-secondary:hover{border-color:rgba(201,162,39,.45)}.goldie-listen-gate-footnote{margin:1rem 0 0;font-size:13px;color:#8a8278;line-height:1.5}.goldie-transcript{margin-top:0}.goldie-transcript-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.goldie-transcript-toolbar--embedded{justify-content:flex-end;margin-bottom:.35rem}.goldie-transcript-heading{margin:0;font-size:14px;color:#c9a227;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.goldie-transcript-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:#c4b8a8;cursor:pointer;transition:color .15s ease,background .15s ease}.goldie-transcript-icon-btn:hover{color:#f5f0e6;background:rgba(245,240,230,.08)}.goldie-transcript-list{max-height:min(52vh,420px);overflow-y:auto;padding:.75rem 0 1.25rem;scroll-behavior:auto;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent)}.goldie-transcript-list--overlay{--transcript-gutter:clamp(1.25rem,4vw,3.25rem);font-size:clamp(1.65rem,2.4vw + 1.1rem,3.35rem);line-height:1.12;max-height:none;flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:1.2em;padding:min(28vh,12rem) var(--transcript-gutter) min(40vh,16rem);-webkit-mask-image:none;mask-image:none}.goldie-transcript-line{display:block;width:100%;text-align:left;border:none;background:transparent;padding:.5rem 0;margin:0;font-size:clamp(1.05rem,2.4vw,1.35rem);line-height:1.45;font-weight:500;letter-spacing:-.01em;color:#8a8278;transition:color .18s ease;cursor:default}.goldie-transcript-list--overlay .goldie-transcript-line{max-width:none;width:100%;font-size:inherit;line-height:inherit;letter-spacing:-.02em;padding:0;text-wrap:pretty}@media (min-width:900px){.goldie-transcript-list--overlay{font-size:clamp(2rem,3.2vw + .85rem,3.75rem)}}@media (min-width:1400px){.goldie-transcript-list--overlay{font-size:clamp(2.35rem,2.8vw + 1rem,4.25rem)}}.goldie-transcript-line.is-active,.goldie-transcript-line.is-past{color:#ffffff}.goldie-transcript-line.is-upcoming{color:#8a8278}.goldie-transcript-line.is-idle{color:#c4b8a8}.goldie-transcript-line:not(:disabled){cursor:pointer}.goldie-transcript-line:not(:disabled):hover{color:#f5f0e6}.goldie-transcript-line.is-active:not(:disabled):hover,.goldie-transcript-line.is-past:not(:disabled):hover{color:#ffffff}.goldie-transcript-line:focus-visible{outline:2px solid rgba(201,162,39,.55);outline-offset:2px;border-radius:6px}.goldie-transcript-overlay{position:fixed;inset:0;z-index:145;display:flex;flex-direction:column;width:100vw;height:100dvh;max-height:100dvh;background:rgba(12,8,5,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.goldie-transcript-overlay-minimize{position:absolute;top:max(.65rem,env(safe-area-inset-top,0px));right:max(.65rem,env(safe-area-inset-right,0px));z-index:2;width:42px;height:42px;background:rgba(12,8,5,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.goldie-transcript-overlay-minimize:hover{background:rgba(245,240,230,.1)}@media (prefers-reduced-motion:reduce){.goldie-transcript-line{transition:none}}.goldie-pro-badge{display:inline-flex;align-items:center;justify-content:center;padding:.12rem .4rem;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(201,162,39,.22);color:#e8c547;line-height:1.2;vertical-align:middle}.goldie-pro-badge--control{position:absolute;top:auto;right:auto;left:50%;bottom:3px;transform:translateX(-50%);font-size:7px;letter-spacing:.04em;padding:.05rem .22rem;pointer-events:none;box-shadow:none;line-height:1.1;max-width:calc(100% - 4px);white-space:nowrap;z-index:1}.goldie-pro-control{position:relative!important;overflow:visible}.goldie-mobile-now-playing__actions button.goldie-pro-control,.goldie-player-toolbar button.goldie-pro-control{flex-direction:column;gap:0;padding-bottom:2px}.goldie-mobile-now-playing__actions button.goldie-pro-control svg,.goldie-player-toolbar button.goldie-pro-control svg{margin-top:-2px}.goldie-mobile-now-playing__actions>div,.goldie-player-toolbar>div{overflow:visible;position:relative}.goldie-pro-gate{position:fixed;inset:0;z-index:180;display:flex;align-items:flex-end;justify-content:center;padding:1rem}@media (min-width:540px){.goldie-pro-gate{align-items:center}}.goldie-pro-gate-scrim{position:absolute;inset:0;border:0;padding:0;margin:0;background:rgba(0,0,0,.55);cursor:pointer}.goldie-pro-gate-card{position:relative;z-index:1;width:min(100%,400px);max-height:min(90vh,560px);overflow:auto;padding:1.5rem 1.35rem 1.35rem;border-radius:16px;border:1px solid rgba(201,162,39,.35);background:#2a2420;box-shadow:0 24px 64px rgba(0,0,0,.5)}.goldie-pro-gate-eyebrow{margin:0 0 .5rem;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227;display:flex;align-items:center;gap:.45rem}.goldie-pro-gate-title{margin:0 0 .65rem;font-family:var(--font-display),Georgia,serif;font-size:1.65rem;font-weight:500;color:#f5f0e6;line-height:1.2}.goldie-pro-gate-lede{margin:0 0 .75rem;font-size:15px;line-height:1.6;color:#c4bdb2}.goldie-pro-gate-price{margin:0 0 1.25rem;font-size:13px;color:#8a8278;line-height:1.5}.goldie-pro-gate-actions{display:flex;flex-direction:column;gap:.55rem}.goldie-pro-gate-primary{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:10px;background:#c9a227;color:#25201e;font-weight:600;font-size:15px;text-decoration:none}.goldie-pro-gate-primary:hover{background:#e8c547}.goldie-pro-gate-secondary{padding:.65rem 1rem;border-radius:10px;border:1px solid rgba(245,240,230,.12);background:transparent;color:#c4bdb2;font:inherit;font-size:14px;cursor:pointer}.goldie-pro-gate-secondary:hover{color:#f5f0e6;border-color:rgba(245,240,230,.22)}.goldie-pro-gate-footnote{margin:1rem 0 0;font-size:12px;line-height:1.55;color:#8a8278}.goldie-pro-empty{padding:1.5rem 0 .5rem;max-width:28rem}.goldie-pro-empty-eyebrow{margin:0 0 .5rem;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227;display:flex;align-items:center;gap:.45rem}.goldie-pro-empty-title{margin:0 0 .65rem;font-family:var(--font-display),Georgia,serif;font-size:1.75rem;font-weight:500;color:#f5f0e6}.goldie-pro-empty-lede{margin:0 0 .75rem;font-size:15px;line-height:1.65;color:#8a8278}.goldie-pro-empty-price{margin:0 0 1.15rem;font-size:13px;color:#c9a227}.goldie-pro-empty-actions{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center;margin-bottom:1rem}.goldie-pro-empty-primary{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.1rem;border-radius:8px;background:#c9a227;color:#25201e;font-weight:600;font-size:14px;text-decoration:none}.goldie-pro-empty-primary:hover{background:#e8c547}.goldie-pro-empty-secondary{background:none;border:0;padding:0;font:inherit;font-size:14px;color:#e8c547;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.goldie-pro-empty-footnote{margin:0;font-size:13px;line-height:1.55;color:#8a8278}@keyframes goldie-vault-spin{to{transform:rotate(1turn)}}.goldie-vault-spin-icon{animation:goldie-vault-spin .85s linear infinite}.goldie-vault-control{display:inline-flex;flex-direction:column;align-items:center;gap:.2rem;min-width:2.75rem}.goldie-vault-status{font-size:11px;line-height:1.2;color:#8a8278;text-align:center;max-width:7.5rem}.goldie-vault-status--progress{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:#c9a227;font-size:12px}.goldie-vault-status--done{color:#c9a227}.goldie-vault-status--error{color:#e8a0a0;max-width:10rem}.goldie-vault-status-link{color:#c9a227;text-decoration:none;font-weight:500}.goldie-vault-status-link:hover{text-decoration:underline}.goldie-vault-list{list-style:none;margin:0;padding:0}.goldie-vault-list-item{display:flex;align-items:center;gap:.85rem;padding:.85rem 0;border-bottom:1px solid rgba(245,240,230,.07)}.goldie-vault-list-item:last-child{border-bottom:none}.goldie-vault-list-icon{flex-shrink:0;color:#c9a227;display:flex}.goldie-vault-list-meta{flex:1 1;min-width:0}.goldie-vault-list-title{text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-vault-list-title:hover{color:#e8c547}.goldie-vault-list-sub{margin:.2rem 0 0;font-size:13px;color:#8a8278}.goldie-vault-list-remove{flex-shrink:0;background:none;border:1px solid rgba(245,240,230,.12);border-radius:8px;color:#8a8278;padding:.4rem .75rem;font-size:13px;font:inherit;cursor:pointer}.goldie-vault-list-remove:hover{color:#f5f0e6;border-color:rgba(245,240,230,.28)}.goldie-vault-section{margin-bottom:1.75rem}.goldie-vault-section-title{margin:0 0 .75rem;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#c9a227;font-weight:600}.goldie-vault-list-title-link{display:block;color:#f5f0e6;text-decoration:none;font-weight:500;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goldie-vault-list-title-link:hover{color:#e8c547}.goldie-vault-list-title{display:block;font-weight:500;font-size:15px;color:#f5f0e6}.goldie-vault-list-sub--error{color:#e8a0a0!important}.goldie-vault-list-icon--progress{color:#c9a227}.goldie-vault-list-pct{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:#c9a227;min-width:2.5rem;text-align:right}.goldie-vault-bar{margin-top:.4rem;height:3px;border-radius:999px;background:rgba(245,240,230,.1);overflow:hidden;max-width:220px}.goldie-vault-bar-fill{height:100%;border-radius:999px;background:#c9a227;transition:width .2s ease}.goldie-mcp-section{position:relative;overflow:hidden;border-block:1px solid rgba(245,240,230,.08);background:radial-gradient(ellipse 60% 50% at 12% 20%,rgba(201,162,39,.08),transparent 50%),radial-gradient(ellipse 50% 40% at 88% 80%,rgba(245,240,230,.04),transparent 45%),#1f1b19;padding:3.5rem 0}.goldie-mcp-section--install{background:transparent;border:none;padding:2rem 0}.goldie-mcp-section-inner{max-width:64rem;margin:0 auto;padding:0 1.25rem}.goldie-mcp-section-intro{text-align:center;max-width:40rem;margin:0 auto 2rem}.goldie-mcp-section-intro--compact{margin-bottom:1.25rem}.goldie-mcp-eyebrow{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-mcp-heading{margin:.75rem 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;line-height:1.2;color:#f5f0e6}.goldie-mcp-heading--sm{font-size:clamp(1.35rem,3vw,1.75rem)}.goldie-mcp-lede{margin:.85rem 0 0;font-size:1.05rem;line-height:1.65;color:#8a8278}.goldie-mcp-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin:1.25rem 0 0;font-size:.875rem;color:#8a8278}.goldie-mcp-meta div{display:flex;align-items:center;gap:.5rem}.goldie-mcp-meta dt{font-weight:600;color:#c4bbae}.goldie-mcp-meta dd{margin:0}.goldie-mcp-meta code{font-size:.8rem;padding:.15rem .45rem;border-radius:4px;background:rgba(245,240,230,.08);color:#f5f0e6}.goldie-mcp-card{overflow:hidden;border-radius:12px;border:1px solid rgba(245,240,230,.1);background:#25201e;box-shadow:0 12px 40px rgba(0,0,0,.35)}.goldie-mcp-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.2);-webkit-overflow-scrolling:touch}.goldie-mcp-tab{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex-shrink:0;border:none;border-bottom:2px solid transparent;background:transparent;color:#8a8278;font-size:.875rem;font-weight:600;padding:.85rem .9rem;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.goldie-mcp-tab:hover{color:#f5f0e6}.goldie-mcp-tab.is-selected{color:#f5f0e6;border-bottom-color:#c9a227;background:#25201e}.goldie-mcp-tab-icon{width:1rem;height:1rem;flex-shrink:0}.goldie-mcp-panel{padding:1.15rem 1.25rem 1.35rem}.goldie-mcp-panel-header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.85rem}@media (min-width:640px){.goldie-mcp-panel-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.goldie-mcp-panel-summary{margin:0;font-size:.9rem;line-height:1.5;color:#8a8278}.goldie-mcp-install-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex-shrink:0;min-height:2.5rem;padding:.5rem 1rem;border-radius:8px;background:#c9a227;color:#1a1512;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .15s ease,transform .1s ease}.goldie-mcp-install-btn:hover{background:#e8c547;color:#1a1512}.goldie-mcp-snippet-wrap{position:relative}.goldie-mcp-copy-btn{position:absolute;top:.5rem;right:.5rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:6px;background:rgba(255,255,255,.08);color:#c4bbae;cursor:pointer}.goldie-mcp-copy-btn:hover{background:rgba(255,255,255,.14);color:#f5f0e6}.goldie-mcp-snippet{margin:0;overflow-x:auto;border-radius:8px;background:#12100f;padding:1rem 2.75rem 1rem 1rem;font-size:.8125rem;line-height:1.55;color:#e8e2d6;text-align:left}.goldie-mcp-tip{margin:.75rem 0 0;font-size:.85rem;line-height:1.5;color:#6e675f}.goldie-mcp-footer-link{margin:1.75rem 0 0;text-align:center;font-size:.9rem}.goldie-mcp-footer-link a{color:#c9a227;font-weight:600;text-decoration:none}.goldie-mcp-footer-link a:hover{text-decoration:underline}.goldie-ai-page{max-width:56rem;margin:0 auto;padding:2.5rem 1.25rem 4rem}.goldie-ai-hero{text-align:center;max-width:40rem;margin:0 auto .5rem}.goldie-ai-title{margin:.75rem 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,5vw,2.75rem);font-weight:500;line-height:1.15;color:#f5f0e6}.goldie-ai-lede{margin:1rem 0 0;font-size:1.1rem;line-height:1.65;color:#8a8278}.goldie-ai-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.goldie-ai-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.65rem 1.25rem;border-radius:8px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease}.goldie-ai-btn--primary{background:#c9a227;color:#1a1512}.goldie-ai-btn--primary:hover{background:#e8c547;color:#1a1512}.goldie-ai-btn--ghost{border:1px solid rgba(245,240,230,.18);color:#f5f0e6;background:transparent}.goldie-ai-btn--ghost:hover{border-color:rgba(201,162,39,.5);background:rgba(201,162,39,.08)}.goldie-ai-server-line{margin:1.25rem 0 0;font-size:.875rem;color:#6e675f}.goldie-ai-server-line code{font-size:.8rem;padding:.15rem .4rem;border-radius:4px;background:rgba(245,240,230,.08);color:#e8e2d6}.goldie-ai-connect-band{margin:2rem -1.25rem 0;padding:.5rem 0 1rem;border-block:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.2);scroll-margin-top:5rem}.goldie-ai-section{margin-top:3rem}.goldie-ai-section-title{margin:0;font-family:var(--font-display),Georgia,serif;font-size:1.65rem;font-weight:500;color:#f5f0e6;text-align:center}.goldie-ai-section-lede{margin:.65rem auto 0;max-width:32rem;text-align:center;font-size:.95rem;line-height:1.55;color:#8a8278}.goldie-ai-capability-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;margin:2rem 0 0}@media (min-width:640px){.goldie-ai-capability-grid{grid-template-columns:1fr 1fr}}.goldie-ai-capability{border-left:2px solid #c9a227;padding-left:1rem}.goldie-ai-capability dt{font-weight:650;color:#f5f0e6}.goldie-ai-capability dd{margin:.4rem 0 0;font-size:.95rem;line-height:1.55;color:#8a8278}.goldie-ai-prompts{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.goldie-ai-prompts li{margin:0;padding:.9rem 1rem;border-radius:8px;border:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.18);font-size:.95rem;line-height:1.5;color:#c4bbae}.goldie-ai-prompts q{quotes:'"' '"'}.goldie-ai-machine-list{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem}.goldie-ai-machine-list li{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.9rem}.goldie-ai-machine-list span{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6e675f}.goldie-ai-machine-list a,.goldie-ai-machine-list code{color:#e8e2d6;word-break:break-all}.goldie-ai-machine-list a{color:#c9a227;text-decoration:none}.goldie-ai-machine-list a:hover{text-decoration:underline}.goldie-ai-footnote{margin:1.5rem 0 0;font-size:.875rem;line-height:1.6;color:#6e675f}.goldie-site-footer{margin-top:3rem;border-top:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.22);padding:2.5rem 1.25rem calc(2rem + var(--goldie-page-bottom-pad, 5rem))}.goldie-site-footer-inner{max-width:64rem;margin:0 auto;display:grid;grid-gap:2rem;gap:2rem}@media (min-width:720px){.goldie-site-footer-inner{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:1.5rem 2rem}}.goldie-site-footer-logo{font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:500;color:#f5f0e6;text-decoration:none;letter-spacing:.02em}.goldie-site-footer-tagline{margin:.65rem 0 0;font-size:.9rem;line-height:1.55;color:#8a8278;max-width:18rem}.goldie-site-footer-heading{margin:0 0 .65rem;font-size:.72rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-site-footer-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.goldie-site-footer-list a{color:#c4bbae;text-decoration:none;font-size:.9rem}.goldie-site-footer-list a:hover{color:#f5f0e6}.goldie-site-footer-legal{max-width:64rem;margin:2rem auto 0;padding-top:1.25rem;border-top:1px solid rgba(245,240,230,.06);font-size:.8rem;line-height:1.5;color:#6e675f}.goldie-site-footer-legal a{color:#c9a227;text-decoration:none}.goldie-site-footer-legal a:hover{text-decoration:underline}.goldie-site-footer-legal code{font-size:.78rem;padding:.05rem .3rem;border-radius:3px;background:rgba(245,240,230,.06);color:#c4bbae}.goldie-dev-surfaces{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-top:1.5rem}@media (min-width:720px){.goldie-dev-surfaces{grid-template-columns:1fr 1fr 1fr}}.goldie-dev-surface{border:1px solid rgba(245,240,230,.08);border-radius:10px;padding:1rem 1.1rem;background:rgba(0,0,0,.18)}.goldie-dev-surface h3{margin:0 0 .65rem;font-size:.95rem;font-weight:650;color:#f5f0e6}.goldie-dev-surface ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:.4rem;gap:.4rem}.goldie-dev-surface li{font-size:.82rem;line-height:1.45;color:#8a8278}.goldie-dev-surface code{font-size:.78rem;color:#e8e2d6;word-break:break-word}.goldie-dev-examples{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-top:1.25rem}.goldie-dev-example h3{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#c4bbae}.goldie-person-hub{max-width:1100px;margin:0 auto;padding:0 0 4rem}.goldie-person-hero{position:relative;overflow:hidden;margin-bottom:1.5rem;border-bottom:1px solid rgba(245,240,230,.06)}.goldie-person-hero-backdrop{position:absolute;inset:0;background-size:cover;background-position:top;filter:blur(28px) saturate(.85);transform:scale(1.12);opacity:.35}.goldie-person-hero-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(37,32,30,.35),rgba(37,32,30,.92) 70%,#25201e)}.goldie-person-hero-backdrop--empty{background:radial-gradient(ellipse at 30% 20%,rgba(201,162,39,.18),transparent 55%),#1c1816;filter:none;transform:none;opacity:1}.goldie-person-hero-inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:1.5rem 1.25rem 2rem}.goldie-person-hero-back{display:inline-block;margin-bottom:1.25rem;color:#8a8278;font-size:14px;text-decoration:none}.goldie-person-hero-back:hover{color:#c9a227}.goldie-person-hero-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.5rem 1.75rem}.goldie-person-hero-copy{flex:1 1 16rem;min-width:0}.goldie-person-hero-eyebrow{margin:0 0 .35rem;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c9a227}.goldie-person-hero-title{margin:0 0 .45rem;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.15;color:#f5f0e6}.goldie-person-hero-meta{margin:0 0 1rem;font-size:15px;color:#8a8278}.goldie-person-hero-cta{display:inline-flex;align-items:center;min-height:42px;padding:.55rem 1.2rem;border-radius:999px;background:#c9a227;color:#1c1816;font-size:14px;font-weight:600;text-decoration:none}.goldie-person-hero-cta:hover{background:#e8c547}.goldie-person-hub-body{padding:0 1.25rem;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.25rem;gap:2.25rem;min-width:0}.goldie-person-hub-body .goldie-tile-shelf{min-width:0;max-width:100%}.goldie-person-section-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.goldie-person-section-title{margin:0 0 .25rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;font-weight:500;color:#f5f0e6}.goldie-person-section-sub{margin:0;font-size:14px;color:#8a8278;line-height:1.45}.goldie-person-section-link{color:#c9a227;font-size:13px;text-decoration:none;white-space:nowrap}.goldie-person-section-link:hover{text-decoration:underline}.goldie-person-show-tile{display:flex;flex-direction:column;gap:.45rem;width:140px;flex-shrink:0;text-decoration:none;color:inherit}.goldie-person-show-tile-title{font-size:13px;font-weight:500;color:#f5f0e6;line-height:1.3}.goldie-person-show-tile-meta{font-size:12px;color:#8a8278}.goldie-person-nights-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:.75rem;gap:.75rem}.goldie-person-night-card{display:flex;gap:.85rem;align-items:stretch;padding:.75rem .85rem;border-radius:10px;border:1px solid rgba(245,240,230,.08);background:rgba(0,0,0,.22);text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.goldie-person-night-card:hover{border-color:rgba(201,162,39,.4);background:rgba(201,162,39,.06)}.goldie-person-night-date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.25rem;padding:.25rem .35rem;border-radius:8px;background:rgba(201,162,39,.1);color:#c9a227}.goldie-person-night-month{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.goldie-person-night-day{font-size:1.35rem;font-weight:600;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goldie-person-night-year{font-size:10px;color:#8a8278;margin-top:.1rem}.goldie-person-night-copy{min-width:0;flex:1 1}.goldie-person-night-show{margin:0;font-size:12px;color:#c9a227;letter-spacing:.02em}.goldie-person-night-ep{margin:.2rem 0 0;font-size:14px;font-weight:500;color:#f5f0e6;line-height:1.35}.goldie-person-night-meta{margin:.3rem 0 0;font-size:12px;color:#8a8278}.goldie-person-coactors-row{list-style:none;margin:0;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 .35rem;-webkit-overflow-scrolling:touch}.goldie-person-coactor{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:6.5rem;flex-shrink:0;scroll-snap-align:start;text-decoration:none;color:inherit;text-align:center}.goldie-person-coactor-name{font-size:13px;font-weight:500;color:#f5f0e6;line-height:1.3}.goldie-person-coactor-meta{font-size:11px;color:#8a8278}.goldie-person-about{max-width:40rem;padding-top:.5rem;border-top:1px solid rgba(245,240,230,.07)}.goldie-person-about-dates{margin:.5rem 0 0;font-size:13px;color:#8a8278}.goldie-person-about-bio{margin:.75rem 0 0;font-size:15px;line-height:1.65;color:#cfc8bc}.goldie-person-about-source{margin:.75rem 0 0;font-size:12px;color:#8a8278}.goldie-person-about-source a{color:#c9a227}@media (max-width:640px){.goldie-person-hero-inner{padding:1.15rem 1rem 1.5rem}.goldie-person-hub-body{padding:0 1rem;gap:1.75rem}.goldie-person-nights-grid{grid-template-columns:1fr}}