.article-template__header[data-astro-cid-ooyegdua]{background:radial-gradient(circle at 0 0,#6bafbd33,#0000 36%),linear-gradient(#f7f6fa 0%,#f0ebf4 100%);border-bottom:1px solid #94a3b838;padding:clamp(2rem,4vw,4rem) 0 clamp(2.5rem,4vw,4rem);position:relative;overflow:hidden}.article-template__header-bg[data-astro-cid-ooyegdua]{position:absolute;inset:0}.article-template__header-bg[data-astro-cid-ooyegdua]:after{content:"";background:linear-gradient(#0d141dad 0%,#0d141d80 38%,#0d141d52 100%),radial-gradient(circle at 0 0,#6bafbd38,#0000 38%);position:absolute;inset:0}.article-template__header-bg[data-astro-cid-ooyegdua] .article-template__header-image{object-fit:cover;width:100%;height:100%;display:block}.article-template__shell[data-astro-cid-ooyegdua]{z-index:1;align-items:center;gap:2rem;width:min(100% - 2rem,72rem);margin:0 auto;display:grid;position:relative}.article-template__copy[data-astro-cid-ooyegdua]{max-width:44rem}.article-template__categories[data-astro-cid-ooyegdua]{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.article-template__category[data-astro-cid-ooyegdua]{letter-spacing:.08em;text-transform:uppercase;color:#f8fafc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:.4rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.article-template__title[data-astro-cid-ooyegdua]{font-family:var(--brand-font-display,var(--font-display));font-weight:var(--brand-display-weight,400);letter-spacing:var(--brand-display-tracking,-.05em);color:#2b2b3f;margin:0;font-size:clamp(2.4rem,6vw,5rem);line-height:.95}.article-template__summary[data-astro-cid-ooyegdua]{color:#536174;max-width:42rem;margin:1.15rem 0 0;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.65}.article-template__meta[data-astro-cid-ooyegdua]{color:#3a4a5f;flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:1.25rem;font-size:.92rem;font-weight:600;display:flex}.article-template__meta[data-astro-cid-ooyegdua] [data-astro-cid-ooyegdua]:is(span,time){position:relative}.article-template__meta[data-astro-cid-ooyegdua]>[data-astro-cid-ooyegdua]+[data-astro-cid-ooyegdua]:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:50%;left:-.66rem;transform:translateY(-50%)}a[data-astro-cid-ooyegdua].article-template__category:hover{text-underline-offset:.2em;text-decoration:underline}.article-template--has-header-image[data-astro-cid-ooyegdua] .article-template__title[data-astro-cid-ooyegdua]{color:#f8fafc}.article-template--has-header-image[data-astro-cid-ooyegdua] .article-template__summary[data-astro-cid-ooyegdua]{color:#f8fafcdb}.article-template--has-header-image[data-astro-cid-ooyegdua] .article-template__meta[data-astro-cid-ooyegdua]{color:#f8fafcd1}.article-template__body[data-astro-cid-ooyegdua]{min-height:20rem}@media (width>=960px){.article-template__shell[data-astro-cid-ooyegdua]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}}@media (width<=959px){.article-template__header[data-astro-cid-ooyegdua]{padding-top:1.5rem}}.hi-episode[data-astro-cid-ipry4lyj]{background:var(--hi-paper,#ece9df);border-bottom:1px solid #1a293314;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(5rem,9vw,7rem);position:relative;overflow:hidden}.hi-episode__backdrop[data-astro-cid-ipry4lyj]{position:absolute;inset:0}.hi-episode__backdrop[data-astro-cid-ipry4lyj] img{width:100%;height:100%}.hi-episode[data-astro-cid-ipry4lyj].has-backdrop:after{content:"";background:linear-gradient(90deg,#f7f6f299 0%,#f7f6f2e0 38%,#f7f6f2eb 100%),linear-gradient(#f7f6f233 0%,#f7f6f2bf 100%);position:absolute;inset:0}.hi-episode__inner[data-astro-cid-ipry4lyj]{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);width:min(100% - 2rem,72rem);margin:0 auto;display:grid;position:relative}.hi-episode__art[data-astro-cid-ipry4lyj]{aspect-ratio:1;background:#102c40;border-radius:1rem;width:clamp(11rem,22vw,17rem);transition:transform .2s;display:block;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 1.5rem 2.75rem -1.25rem #0a1a268c,0 0 0 1px #ffffff80}.hi-episode__art[data-astro-cid-ipry4lyj]:hover{transform:rotate(0)scale(1.02)}.hi-episode__art[data-astro-cid-ipry4lyj]{--fiveq-optimized-object-position:center top}.hi-episode__art[data-astro-cid-ipry4lyj] img{width:100%;height:100%}.hi-episode__copy[data-astro-cid-ipry4lyj]{justify-items:start;gap:.85rem;display:grid}.hi-episode__kicker[data-astro-cid-ipry4lyj]{font:700 .75rem/1.2 var(--brand-font-label,var(--brand-font-body));letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0;display:flex}.hi-episode__kicker[data-astro-cid-ipry4lyj] span[data-astro-cid-ipry4lyj]{color:#fff;background:#102c40;border-radius:999px;padding:.35rem .65rem}.hi-episode__kicker[data-astro-cid-ipry4lyj] a[data-astro-cid-ipry4lyj]{color:var(--hi-gilt-ink,#80602b);text-decoration:none}.hi-episode__kicker[data-astro-cid-ipry4lyj] a[data-astro-cid-ipry4lyj]:hover{text-decoration:underline}.hi-episode__title[data-astro-cid-ipry4lyj]{max-width:22ch;color:var(--brand-ink,#1a2933);font-family:var(--brand-font-display,var(--brand-font-body));letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:600;line-height:1.08}.hi-episode__meta[data-astro-cid-ipry4lyj]{color:var(--brand-ink-soft,#475569);font:600 .9rem/1.3 var(--brand-font-body);margin:0}.hi-episode__actions[data-astro-cid-ipry4lyj]{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.hi-episode__btn[data-astro-cid-ipry4lyj]{min-height:2.6rem;color:var(--brand-ink,#1a2933);font:600 .9rem/1.2 var(--brand-font-body);cursor:pointer;background:#ffffffbf;border:1px solid #1a293338;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1.1rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.hi-episode__btn[data-astro-cid-ipry4lyj]:hover{border-color:var(--brand-ink,#1a2933);background:#fff}.hi-episode__btn--solid[data-astro-cid-ipry4lyj]{color:#fff;background:#102c40;border-color:#102c40}.hi-episode__btn--solid[data-astro-cid-ipry4lyj]:hover{background:#17384f}.hi-episode__btn[data-astro-cid-ipry4lyj]:focus-visible{outline:2px solid var(--brand-accent,#305f7e);outline-offset:2px}.hi-episode__btn[data-astro-cid-ipry4lyj] svg[data-astro-cid-ipry4lyj]{width:1.05rem;height:1.05rem}.hi-episode__listen[data-astro-cid-ipry4lyj]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.hi-episode__listen-label[data-astro-cid-ipry4lyj]{color:var(--brand-ink-soft,#475569);font:700 .72rem/1.2 var(--brand-font-label,var(--brand-font-body));letter-spacing:.12em;text-transform:uppercase;margin:0}.hi-episode__listen-list[data-astro-cid-ipry4lyj]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hi-episode__platform[data-astro-cid-ipry4lyj]{color:#1a1a1a;min-height:2.6rem;font:600 .9rem/1.2 var(--brand-font-body);background:#fff;border:1px solid #1a293324;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1rem .45rem .55rem;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex;box-shadow:0 .35rem .9rem -.6rem #0a1a2659}.hi-episode__platform[data-astro-cid-ipry4lyj]:hover{border-color:#1a293366;transform:translateY(-1px)}.hi-episode__platform[data-astro-cid-ipry4lyj]:focus-visible{outline:2px solid var(--brand-accent,#305f7e);outline-offset:2px}.hi-episode__platform[data-astro-cid-ipry4lyj] svg[data-astro-cid-ipry4lyj]{flex:none;width:1.6rem;height:1.6rem}.hi-episode__platform--apple[data-astro-cid-ipry4lyj] svg[data-astro-cid-ipry4lyj]{fill:url(#hi-apple-podcasts)}.hi-episode__platform--spotify[data-astro-cid-ipry4lyj] svg[data-astro-cid-ipry4lyj]{fill:#1ed760}@media (width<=47.99rem){.hi-episode__inner[data-astro-cid-ipry4lyj]{grid-template-columns:1fr;justify-items:start}}.hi-player[data-astro-cid-2laxse7f]{z-index:2;width:min(100% - 2rem,56rem);margin:clamp(-4.5rem,-6vw,-3rem) auto 0;position:relative}.hi-player__native[data-astro-cid-2laxse7f]{background:#102c40;border-radius:1.25rem;width:100%;padding:1rem;display:block}.hi-player__ui[data-astro-cid-2laxse7f]{color:#f8f4ea;background:radial-gradient(circle at 0 0,#c99f5f38,#0000 42%),linear-gradient(135deg,#17384f 0%,#102c40 60%,#0c2232 100%);border-radius:1.4rem;align-items:center;gap:clamp(1rem,3vw,1.75rem);padding:clamp(1.1rem,3vw,1.6rem) clamp(1.1rem,3.5vw,2rem);display:flex;box-shadow:0 1.75rem 3rem -1.5rem #0a1a268c}.hi-player__ui[data-astro-cid-2laxse7f][hidden]{display:none}.hi-player__play[data-astro-cid-2laxse7f]{aspect-ratio:1;background:var(--hi-gilt,#c99f5f);color:#102c40;cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;width:clamp(3.75rem,9vw,4.75rem);transition:transform .15s,background-color .15s;display:grid;box-shadow:0 .6rem 1.4rem -.5rem #0000008c,inset 0 0 0 1px #ffffff59}.hi-player__play[data-astro-cid-2laxse7f]:hover{background:#d6b072;transform:scale(1.05)}.hi-player__play[data-astro-cid-2laxse7f] svg[data-astro-cid-2laxse7f]{width:44%;height:44%}.hi-player__icon-play[data-astro-cid-2laxse7f]{margin-left:8%}.hi-player__icon-pause[data-astro-cid-2laxse7f],.hi-player[data-astro-cid-2laxse7f].is-playing .hi-player__icon-play[data-astro-cid-2laxse7f]{display:none}.hi-player[data-astro-cid-2laxse7f].is-playing .hi-player__icon-pause[data-astro-cid-2laxse7f]{display:block}.hi-player__main[data-astro-cid-2laxse7f]{flex:1;gap:.35rem;min-width:0;display:grid}.hi-player__kicker[data-astro-cid-2laxse7f]{color:var(--hi-gilt,#c99f5f);font:700 .72rem/1.2 var(--brand-font-label,var(--brand-font-body));letter-spacing:.14em;text-transform:uppercase;margin:0}.hi-player__title[data-astro-cid-2laxse7f]{color:#fff;font:600 clamp(1rem, 2vw, 1.15rem)/1.3 var(--brand-font-display,var(--brand-font-body));text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hi-player__track[data-astro-cid-2laxse7f]{align-items:center;gap:.75rem;margin-top:.35rem;display:flex}.hi-player__time[data-astro-cid-2laxse7f]{color:#f8f4eabf;min-width:2.75rem;font:500 .8rem/1 var(--brand-font-body);font-variant-numeric:tabular-nums;flex:none}.hi-player__time[data-astro-cid-2laxse7f]:last-child{text-align:right}.hi-player__range[data-astro-cid-2laxse7f]{--hi-progress:0%;appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:1.25rem;margin:0}.hi-player__range[data-astro-cid-2laxse7f]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--hi-gilt,#c99f5f) var(--hi-progress), #fff3 var(--hi-progress));border-radius:999px;height:.35rem}.hi-player__range[data-astro-cid-2laxse7f]::-moz-range-track{background:linear-gradient(90deg, var(--hi-gilt,#c99f5f) var(--hi-progress), #fff3 var(--hi-progress));border-radius:999px;height:.35rem}.hi-player__range[data-astro-cid-2laxse7f]::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #102c40;border-radius:999px;width:1rem;height:1rem;margin-top:-.325rem}.hi-player__range[data-astro-cid-2laxse7f]::-moz-range-thumb{background:#fff;border:2px solid #102c40;border-radius:999px;width:.9rem;height:.9rem}.hi-player__range[data-astro-cid-2laxse7f]:focus-visible{outline:2px solid var(--hi-gilt,#c99f5f);outline-offset:3px;border-radius:999px}.hi-player__controls[data-astro-cid-2laxse7f]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;display:flex}.hi-player__btn[data-astro-cid-2laxse7f]{color:#f8f4ea;min-width:2.5rem;height:2.25rem;font:600 .82rem/1 var(--brand-font-body);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:0 .7rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.hi-player__btn[data-astro-cid-2laxse7f]:hover{background:#ffffff1f;border-color:#ffffff73}.hi-player__btn[data-astro-cid-2laxse7f]:focus-visible,.hi-player__play[data-astro-cid-2laxse7f]:focus-visible{outline:2px solid var(--hi-gilt,#c99f5f);outline-offset:3px}.hi-player__btn[data-astro-cid-2laxse7f] svg[data-astro-cid-2laxse7f]{width:1.1rem;height:1.1rem}.hi-player__speed[data-astro-cid-2laxse7f]{font-variant-numeric:tabular-nums;min-width:3.25rem}.hi-player__download[data-astro-cid-2laxse7f]{margin-left:auto}@media (width<=30rem){.hi-player__ui[data-astro-cid-2laxse7f]{align-items:flex-start}.hi-player__title[data-astro-cid-2laxse7f]{white-space:normal}}
