.-Zurca_fakeImage{background:linear-gradient(to bottom, var(--bg-3), var(--rule), var(--bg-3));border:none;max-width:100%;margin:0 auto;padding:0;display:block}@media (min-width:1024px){.limit-height .-Zurca_fakeImage{max-height:50vh}}
.U9223G_imageContainer{display:inline-block;position:relative}.U9223G_imageContainer .fake-image{max-height:90vh}.U9223G_actualImage{object-fit:cover;position:absolute;inset:0}.U9223G_imageStealer{z-index:1;position:absolute;inset:0}
.t2fINq_fullScreenWrap{width:100%;height:100%;display:block;position:relative;container-type:size}
.E6JWoG_imageContainer{margin:var(--space-l) auto;text-align:center;max-width:calc(1440px + 2rem)}@media (max-width:767px){.blog-post .E6JWoG_imageContainer{margin-inline:calc(-1*var(--gutter))}}.E6JWoG_imageContainer>*{margin:0 auto}:is(.E6JWoG_imageContainer .basic-image,.E6JWoG_imageContainer .ratio-image){background-color:var(--bg-3);cursor:pointer;overflow:hidden;box-shadow:0 0 40px #6464640d}@media (min-width:768px){:is(.E6JWoG_imageContainer .basic-image,.E6JWoG_imageContainer .ratio-image){border-radius:var(--r-12)}:is(:root[data-theme=dark] .E6JWoG_imageContainer .basic-image,:root[data-theme=dark] .E6JWoG_imageContainer .ratio-image){border:1px solid #ffffff24}.E6JWoG_imageContainer{padding:0 var(--space-m)}}.article-grid .E6JWoG_imageContainer{margin:0 auto;padding:0}@media (min-width:768px){.article-grid .E6JWoG_imageContainer{margin:var(--space-m) auto}}
.gZMsTW_root{isolation:isolate;position:absolute;inset:0;overflow:hidden;container-type:size}@media (min-width:1440px){.gZMsTW_root:after{content:"";background:linear-gradient(to bottom, transparent 40%, var(--bg));opacity:var(--backdrop-fade,0);position:absolute;inset:0}}.gZMsTW_backdrop{--rendered-w:max(100cqw, 100cqh * var(--image-ratio));--rendered-h:max(100cqh, 100cqw / var(--image-ratio));object-fit:cover;object-position:clamp(100cqw - var(--rendered-w),50cqw - var(--focal-x)*var(--rendered-w),0px) clamp(100cqh - var(--rendered-h),50cqh - var(--focal-y)*var(--rendered-h),0px);filter:blur(40px)brightness(.75);display:none;transform:scale(1.15)}@media (min-width:1440px){.gZMsTW_backdrop{display:block}}.gZMsTW_frame{z-index:1;max-width:var(--site-max-width);margin-inline:auto;position:absolute;inset:0;overflow:hidden;container-type:size}
.pSRyWW_imageContainer{--rendered-w:max(100cqw, 100cqh * var(--image-ratio));--rendered-h:max(100cqh, 100cqw / var(--image-ratio));object-fit:cover;object-position:clamp(100cqw - var(--rendered-w),50cqw - var(--focal-x)*var(--rendered-w),0px) clamp(100cqh - var(--rendered-h),50cqh - var(--focal-y)*var(--rendered-h),0px);background:linear-gradient(to bottom, var(--bg-3), var(--rule), var(--bg-3))}.pSRyWW_imageStealer{z-index:1;position:absolute;inset:0}
.fQ2jJW_container{background:var(--hero-backdrop);position:relative}.fQ2jJW_container:not(.flex-height){height:48vh}@media (min-width:450px){.fQ2jJW_container:not(.flex-height){height:min(55vh,600px)}}@media (min-width:768px){.fQ2jJW_container:not(.flex-height){height:min(100dvh - var(--header-height-m),700px)}}@media (min-width:1280px){.fQ2jJW_container:not(.flex-height){height:min(100dvh - var(--header-height-m),850px)}}@media (min-width:768px){.fQ2jJW_withBreadcrumbs:not(.flex-height){height:min(100dvh - var(--header-height-m) - var(--breadcrumbs-bar-height),700px)}}@media (min-width:1280px){.fQ2jJW_withBreadcrumbs:not(.flex-height){height:min(100dvh - var(--header-height-m) - var(--breadcrumbs-bar-height),850px)}}
.q4tqFW_heroImage{opacity:0;transition:opacity 1.5s ease-in}.q4tqFW_heroImage.q4tqFW_active{opacity:1}.q4tqFW_heroRatioContainer{margin-bottom:var(--space-m)}.q4tqFW_mainTitle{z-index:10;text-align:center;width:100%;color:var(--ink-on-image);text-shadow:2px 2px 1.5rem #00000080;position:absolute;top:18%}@media (min-width:450px){.q4tqFW_mainTitle{top:14%}}.q4tqFW_mainTitle.q4tqFW_middleAlign{top:20%}.q4tqFW_mainTitleText{font-family:var(--serif);letter-spacing:var(--tracking-tight);min-height:1lh;font-size:clamp(2rem,5vw,4.25rem);font-weight:400;line-height:1.02;display:inline-block}.q4tqFW_mainTitleText:after{content:"";background-color:var(--ink-on-image);height:.25rem;box-shadow:0 0 30px var(--scrim-strong);opacity:.7;border-radius:49%;margin:.25rem -.5rem;display:block}@media (min-width:768px){.q4tqFW_mainTitleText:after{margin:0 -1rem}}.q4tqFW_mainDescription{font-family:var(--body);font-weight:400;font-size:var(--fs-lead-sm);padding:var(--space-2xs) var(--space-m);text-shadow:var(--shadow-text-on-image);line-height:1.45}@media (min-width:768px){.q4tqFW_mainDescription{padding:var(--space-xs) var(--space-m)}}@media (min-width:1024px){.q4tqFW_mainDescription{padding:var(--space-s) var(--space-m)}}.q4tqFW_styledThumbnail{border-radius:var(--radius-thumb);width:3.75rem;height:3.75rem;overflow:hidden}.q4tqFW_previewBackground{z-index:150;background:var(--scrim-soft);border-top:2px solid #ffffff0d;width:100%;position:absolute;bottom:0}@supports (backdrop-filter:blur(5px)){.q4tqFW_previewBackground{backdrop-filter:blur(5px);background:0 0}}.q4tqFW_previewContainer{max-width:calc(var(--site-max-width) - 2rem);-moz-column-gap:.5rem;justify-content:space-between;column-gap:.5rem;margin:0 auto;padding:.5rem;list-style:none;display:flex;overflow:auto hidden}@media (min-width:1024px){.q4tqFW_previewContainer{padding:var(--space-m);-moz-column-gap:var(--space-m);column-gap:var(--space-m)}}.q4tqFW_previewTextWrap{padding:0 .5rem}@supports (-webkit-line-clamp:1){.q4tqFW_previewTextWrap{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}}.q4tqFW_previewTextWrap{max-height:4rem;overflow:hidden}@media (min-width:450px){.q4tqFW_previewTextWrap{font-size:1rem}}.q4tqFW_articleHeader{font-family:var(--serif);font-weight:500;font-size:var(--fs-body-sm);text-shadow:1px 1px .25rem #00000080;margin:0}@media (min-width:768px){.q4tqFW_articleHeader{text-shadow:1px 1px .35rem #00000080;font-size:1rem}}.q4tqFW_previewItem a{color:var(--ink-on-image);align-items:center;display:flex}.q4tqFW_previewDate{text-transform:capitalize;font-family:var(--sans);display:none}@media (min-width:768px){.q4tqFW_previewDate{display:block}}
.jMWy5G_group{align-items:center;gap:var(--space-xs);min-width:0;display:inline-flex;overflow:hidden}.jMWy5G_tag{font-family:var(--sans);text-transform:none;letter-spacing:.01em;color:var(--tag-ink,currentColor);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.jMWy5G_group:has(.jMWy5G_linked:focus-visible){overflow:visible}.jMWy5G_chipGroup{gap:var(--space-2xs)}.jMWy5G_chipGroup .jMWy5G_tag{padding:var(--space-3xs) var(--space-xs);border-radius:var(--r-pill);background:color-mix(in oklch, var(--ink) 8%, transparent)}.jMWy5G_linked{padding-block:var(--space-2xs);border-radius:var(--r-pill);transition:color var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out)}.jMWy5G_linked:hover,.jMWy5G_linked:focus-visible{color:var(--accent-ink)}.jMWy5G_chipGroup .jMWy5G_linked{padding-block:var(--space-2xs)}.jMWy5G_chipGroup .jMWy5G_linked:hover,.jMWy5G_chipGroup .jMWy5G_linked:focus-visible{background:color-mix(in oklch, var(--accent) 16%, transparent)}.jMWy5G_group:not(.jMWy5G_chipGroup) .jMWy5G_linked:hover,.jMWy5G_group:not(.jMWy5G_chipGroup) .jMWy5G_linked:focus-visible{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){.jMWy5G_linked{transition:none}}.jMWy5G_dot{border-radius:var(--r-pill);opacity:.6;background:currentColor;flex-shrink:0;width:2px;height:2px;display:inline-block}.jMWy5G_rule{opacity:.55;background:currentColor;flex-shrink:0;width:1px;height:.8em;display:inline-block}