.hero--photo{isolation:isolate;color:#fff;background:#0a3fa8;align-items:center;min-height:clamp(34rem,72vh,46rem);display:flex;position:relative;overflow:hidden}.hero__media{z-index:-2;width:62%;position:absolute;top:0;bottom:0;right:0}.hero__img{object-fit:cover;object-position:var(--focus,50% 20%);opacity:0;transition:opacity 1.4s var(--ease)}.hero__img.is-active{opacity:1}.hero__img--mob{display:none}@media (max-width:760px){.hero__img--desk{display:none}.hero__img--mob{display:block}}.hero__caption{z-index:1;color:#ffffffd9;text-shadow:0 1px 8px #04144699;margin:0;font-size:.8rem;position:absolute;bottom:1rem;left:28%}@media (prefers-reduced-motion:reduce){.hero__img{transition:none}}.hero__shade{background:linear-gradient(90deg,#0a3fa8 0%,#0a3fa8d9 18%,#0a3fa873 38%,#0a3fa81f 58%,#0a3fa800 75%);position:absolute;inset:0}.q-motif{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.hero__q{z-index:-1;aspect-ratio:1;opacity:.42;width:clamp(13rem,20vw,19rem);bottom:6%;right:4%}.hero__inner{padding-block:clamp(3.5rem,8vw,6rem);position:relative}.hero__title{font-family:var(--font-comfortaa), "Comfortaa", system-ui, sans-serif;letter-spacing:-.03em;text-shadow:0 2px 24px #04144640;font-size:clamp(2.9rem,9vw,7.2rem);font-weight:700;line-height:.98}.hero__dot{color:var(--blue-light)}.hero__lead{color:#ffffffe0;max-width:44ch;margin-top:1.5rem;font-size:clamp(1.1rem,2vw,1.3rem)}.hero .eyebrow{font-family:var(--font-comfortaa), "Comfortaa", system-ui, sans-serif;color:#ffffffd9}@media (max-width:760px){.hero--photo{align-items:flex-start;min-height:41rem}.hero__media{width:100%;height:48%;top:auto;left:0}.hero__img{object-position:var(--focus-m,50% 20%)}.hero__caption{bottom:.75rem;left:1rem}.hero__shade{background:linear-gradient(#0a3fa8 0%,#0a3fa899 25%,#0a3fa826 55%,#0a3fa800 80%)}.hero__q{width:8.5rem;bottom:.75rem;right:.75rem}}
.hm-intro__lead{max-width:38rem;color:var(--d-ink)}.hm-intro__link{margin-top:clamp(1.25rem,1rem + .6vw,1.75rem)}.hm-pod__grid{gap:2rem var(--d-gap);display:grid}.hm-pod__grid>*{min-width:0}.hm-pod__side{flex-direction:column;display:flex}.hm-pod__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;margin-top:1rem;display:flex}@media (min-width:960px){.hm-pod__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.hm-pod__player{grid-column:1/span 7}.hm-pod__side{grid-column:8/-1}.hm-pod__foot{margin-top:auto;padding-top:1rem}.hm-pod__player{display:grid}.hm-pod__player .hm-still{aspect-ratio:auto;min-height:360px}}.hm-still{aspect-ratio:16/9;border-radius:var(--d-r);background:var(--d-night);color:#fff;isolation:isolate;align-items:end;text-decoration:none;display:grid;position:relative;overflow:hidden}@media (max-width:559.98px){.hm-still{aspect-ratio:4/5}.hm-still:after{background:linear-gradient(#08142f00 44%,#08142f99 74%,#08142fdb 100%)!important}}.hm-still:after{content:"";z-index:-1;background:linear-gradient(#08142f00 48%,#08142f80 76%,#08142fc7 100%);position:absolute;inset:0}.hm-still__img{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .6s var(--d-ease);position:absolute;inset:0}.hm-still__body{grid-template-columns:auto minmax(0,1fr);grid-template-areas:".k""play name"".topic";align-items:center;gap:.5rem 1rem;padding:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.hm-still__play{width:52px;height:52px;color:var(--d-blue);transition:transform .2s var(--d-ease);background:#fff;border-radius:50%;flex:none;grid-area:play;place-items:center;padding-left:3px;display:grid}.hm-still__text{display:contents}.hm-still__k{color:#ffffffe0;grid-area:k;font-size:.875rem;font-weight:500;line-height:1.3}.hm-still__name{font-family:var(--font-display);font-weight:var(--d-w-display);letter-spacing:-.025em;grid-area:name;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);line-height:1}.hm-still__topic{color:#ffffffe6;grid-area:topic;font-size:1rem;line-height:1.4}.hm-still:hover .hm-still__img{transform:scale(1.03)}.hm-still:hover .hm-still__play{transform:scale(1.06)}.hm-still:focus-visible{outline-offset:4px}.hm-video{aspect-ratio:16/9;border-radius:var(--d-r);background:var(--d-night);position:relative;overflow:hidden}.hm-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hm-pod__links{color:var(--d-ink-2);font-size:.9375rem;line-height:1.6}.hm-pod__links a{color:var(--d-ink);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--d-line-2);text-decoration-color:var(--d-line-2);font-weight:600}.hm-pod__links a:hover{color:var(--d-blue);text-decoration-color:currentColor}.hm-eps{border-top:var(--d-rule)}.hm-eps>li{border-bottom:var(--d-rule)}.hm-ep{color:var(--d-ink);grid-template-columns:minmax(0,1fr) auto;gap:.1rem 1rem;padding:.75rem 0;text-decoration:none;display:grid}.hm-ep__date,.hm-ep__name,.hm-ep__sub{grid-column:1}.hm-ep__name{font-family:var(--font-display);font-weight:var(--d-w-head);letter-spacing:-.01em;transition:color .16s var(--d-ease);font-size:1.25rem;line-height:1.15}.hm-ep__sub{color:var(--d-ink-2);font-size:1rem}.hm-ep__go{color:var(--d-blue);transition:transform .2s var(--d-ease);grid-area:1/2/span 3;align-self:center}.hm-ep:hover .hm-ep__name{color:var(--d-blue)}.hm-ep:hover .hm-ep__go{transform:translate(3px)}.hm-ep__rec{color:var(--d-blue)}@media (prefers-reduced-motion:reduce){.hm-still:hover .hm-still__img,.hm-still:hover .hm-still__play,.hm-ep:hover .hm-ep__go{transform:none}}.hm-band{background:var(--d-blue);color:#fff;padding-block:clamp(3.5rem,2.4rem + 4vw,6.5rem);position:relative;overflow:hidden}.hm-band :where(h2,p,figure){margin:0}.hm-band__grid{gap:2.5rem var(--d-gap);display:grid}.hm-band__grid>*{min-width:0}.hm-band__q{-webkit-user-select:none;user-select:none;pointer-events:none;width:clamp(3.25rem,2.6rem + 2vw,4.5rem);height:auto;margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:block}.hm-band__title{font-family:var(--font-display);font-weight:var(--d-w-display);font-optical-sizing:auto;letter-spacing:-.03em;color:#fff;text-wrap:balance;font-size:clamp(2.25rem,1.5rem + 3.4vw,4.25rem);line-height:1.02}.hm-band__title em{font-style:italic;font-weight:400}.hm-band__text{color:#dfe7fa;text-wrap:pretty;max-width:34rem;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;margin-top:clamp(1.25rem,1rem + .8vw,1.75rem)!important}.hm-band__frame{aspect-ratio:4/3;background:var(--d-blue-deep);display:block;position:relative;overflow:hidden}.hm-band__img{object-fit:cover;object-position:50% 55%;filter:var(--d-grade-scene)}@media (max-width:639.98px){.hm-band{padding-bottom:0}.hm-band__fig{margin-inline:calc(-1 * var(--gutter))!important}}@media (min-width:640px){.hm-band__frame{border-radius:var(--d-r)}}@media (min-width:1024px){.hm-band__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.hm-band__body{grid-column:1/span 6}.hm-band__fig{grid-column:8/-1}.hm-band__frame{aspect-ratio:1}}.hm-band :focus-visible{outline-offset:3px;outline:2px solid #fff}
