.post__head[data-astro-cid-yvbahnfj]{--post-arc-width: 50%;--post-arc-depth: 5.0625rem;--post-arc-rise: var(--post-arc-depth);position:relative;background:radial-gradient(ellipse var(--post-arc-width) var(--post-arc-rise) at 50% 100%,var(--surface) 0 99.5%,transparent 100%),var(--c-teal);padding-block:var(--space-md);padding-bottom:calc(var(--space-md) + var(--post-arc-depth))}.post__head[data-astro-cid-yvbahnfj] .post__headgroup{max-width:min(100%,32rem)}.post[data-astro-cid-yvbahnfj] .post__body{max-width:min(100%,31rem)}.post__head[data-astro-cid-yvbahnfj] h1[data-astro-cid-yvbahnfj]{color:var(--text-on-inverse);font-size:clamp(1.5625rem,1.33rem + .93vw,2.125rem);line-height:1.12;margin-bottom:var(--space-sm);max-width:min(100%,32rem)}.post__cat[data-astro-cid-yvbahnfj]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);font-weight:600;margin-bottom:var(--space-xs)}.post__cat[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--c-orange);text-decoration:none}.post__cat[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover,.post__cat[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:focus-visible{text-decoration:underline}.post__byline[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:baseline;margin:0;font-size:var(--step--1)}.post__author[data-astro-cid-yvbahnfj]{color:var(--c-blue-light);font-weight:600}.post__date[data-astro-cid-yvbahnfj]{color:var(--c-blue-light);font-weight:400}.post[data-astro-cid-yvbahnfj]{padding-block:0 var(--space-xl)}.post__meta[data-astro-cid-yvbahnfj]{display:flex;gap:var(--space-sm);align-items:center;text-transform:uppercase;letter-spacing:.08em;font-size:var(--step--1);font-weight:600;color:var(--text-muted)}.post__meta[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--accent);text-decoration:none}.post__lead[data-astro-cid-yvbahnfj]{margin:0;width:100%;aspect-ratio:402 / 188;max-width:980px;margin-inline:auto;max-height:25.5rem;overflow:hidden;background:var(--surface-raised)}.post__lead[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{display:block;width:100%;height:100%;object-fit:cover}.post__stub[data-astro-cid-yvbahnfj]{color:var(--text-muted);font-style:italic}.post__video[data-astro-cid-yvbahnfj]{margin-block:var(--space-lg);border-radius:var(--radius-lg);overflow:hidden;background:var(--c-black)}.post__video[data-astro-cid-yvbahnfj] iframe{display:block;width:100%;aspect-ratio:16 / 9;height:auto;border:0}.post__video-load[data-astro-cid-yvbahnfj]{display:block;position:relative;width:100%;aspect-ratio:16 / 9;padding:0;border:0;background:var(--c-black);cursor:pointer;color:var(--c-white)}.post__video-load[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;height:100%;object-fit:cover;display:block}.post__video-play[data-astro-cid-yvbahnfj]{position:absolute;inset:0;margin:auto;width:68px;height:48px;border-radius:12px;background:#000000a6}.post__video-play[data-astro-cid-yvbahnfj]:after{content:"";position:absolute;inset:0;margin:auto;width:0;height:0;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent var(--c-white)}.post__video-load[data-astro-cid-yvbahnfj]:hover .post__video-play[data-astro-cid-yvbahnfj]{background:var(--cta)}.post__video-note[data-astro-cid-yvbahnfj]{position:absolute;left:0;right:0;bottom:0;padding:.5rem;font-size:var(--step--1);background:#0009}.takeaway[data-astro-cid-yvbahnfj]{margin:var(--space-lg) 0 0;padding:var(--space-lg);background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-lg);box-shadow:0 2px 18px #0000004d}.takeaway[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:1.25rem;color:var(--hero-accent);margin-bottom:var(--space-sm)}.takeaway[data-astro-cid-yvbahnfj] blockquote[data-astro-cid-yvbahnfj]{margin:0;font-size:1rem;line-height:1.5;quotes:"“" "”"}.takeaway[data-astro-cid-yvbahnfj] blockquote[data-astro-cid-yvbahnfj]:before{content:open-quote}.takeaway[data-astro-cid-yvbahnfj] blockquote[data-astro-cid-yvbahnfj]:after{content:close-quote}.takeaway[data-astro-cid-yvbahnfj] figcaption[data-astro-cid-yvbahnfj]{margin-top:var(--space-sm);font-weight:600;color:var(--text-on-inverse)}.guest[data-astro-cid-yvbahnfj]{margin-top:var(--space-lg);padding:var(--space-lg);background:var(--surface-raised);border:1px solid color-mix(in srgb,var(--border) 60%,transparent);border-radius:var(--radius-lg);box-shadow:0 2px 18px #0000004d}.guest[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:1.25rem;margin-bottom:var(--space-sm)}.guest[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin:0;max-width:var(--measure)}.subscribe[data-astro-cid-yvbahnfj]{margin-top:var(--space-lg);padding:var(--space-lg);background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-lg);box-shadow:0 2px 18px #0003}.subscribe[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:1.25rem;color:var(--hero-accent);margin-bottom:var(--space-sm)}.subscribe[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin-bottom:var(--space-md);max-width:var(--measure)}.subscribe__cta[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;min-height:44px;padding:.7rem 1.3rem;border-radius:999px;background:var(--cta);color:var(--on-cta);font-weight:600;text-decoration:none;box-shadow:0 8px 10px -6px #0000004d}.subscribe__cta[data-astro-cid-yvbahnfj]:hover{color:var(--on-cta);opacity:.92}.related__title[data-astro-cid-yvbahnfj]{font-size:var(--step-1);font-weight:700;color:var(--structure);margin-bottom:var(--space-md)}.prose[data-astro-cid-yvbahnfj]{max-width:min(100%,31rem)}.prose[data-astro-cid-yvbahnfj] a{color:var(--c-berry);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--c-berry) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.18em}.prose[data-astro-cid-yvbahnfj] a:hover,.prose[data-astro-cid-yvbahnfj] a:focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}.prose[data-astro-cid-yvbahnfj] h2{font-size:var(--step-1);line-height:1.25;margin-top:var(--space-lg)}.prose[data-astro-cid-yvbahnfj]>:first-child{margin-top:0}.prose[data-astro-cid-yvbahnfj] h3{font-size:var(--step-0);font-weight:700;margin-top:var(--space-md)}.prose[data-astro-cid-yvbahnfj],.prose[data-astro-cid-yvbahnfj] h2{color:var(--c-teal)}.prose[data-astro-cid-yvbahnfj] p{margin-bottom:var(--space-md)}.prose[data-astro-cid-yvbahnfj] img{border-radius:var(--radius);margin-block:var(--space-md)}.prose[data-astro-cid-yvbahnfj] ul,.prose[data-astro-cid-yvbahnfj] ol{padding-left:1.25rem}.prose[data-astro-cid-yvbahnfj] li{margin-bottom:var(--space-xs)}.prose[data-astro-cid-yvbahnfj] blockquote{margin:var(--space-md) 0;padding-left:var(--space-md);border-left:4px solid var(--accent);color:var(--text-muted)}.prose[data-astro-cid-yvbahnfj] iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:var(--radius);margin-block:var(--space-md)}.related[data-astro-cid-yvbahnfj]{padding-bottom:var(--space-xl);--container: calc(var(--content-max) - 2 * var(--gutter))}.related[data-astro-cid-yvbahnfj] .grid--posts{justify-content:start}
