@keyframes ufSjVq_sk-breathe{0%,to{opacity:1}50%{opacity:.62}}.ufSjVq_page{max-width:var(--page-max);padding:clamp(var(--space-3xl),6vw,5rem) var(--gutter);margin:0 auto}.ufSjVq_line{background:var(--bg-2);border-radius:var(--r-2);width:92%;height:.625rem;margin-bottom:.75rem;animation:2.6s ease-in-out infinite ufSjVq_sk-breathe;display:block}@media (prefers-reduced-motion:reduce){.ufSjVq_line{opacity:.8;animation:none}}.ufSjVq_w50{width:50%}.ufSjVq_w60{width:60%}.ufSjVq_w70{width:70%}.ufSjVq_w84{width:84%}.ufSjVq_w92{width:92%}.ufSjVq_w95{width:95%}.ufSjVq_h1{background:var(--bg-2);border-radius:var(--r-2);width:90%;height:2.5rem;margin-bottom:.75rem;animation:2.6s ease-in-out infinite ufSjVq_sk-breathe;display:block}@media (prefers-reduced-motion:reduce){.ufSjVq_h1{opacity:.8;animation:none}}@media (min-width:768px){.ufSjVq_h1{height:3.25rem}}.ufSjVq_h1Tail{width:60%}.ufSjVq_h2{width:50%;height:1.5rem;margin:var(--space-xl) 0 var(--space-m);background:var(--bg-2);border-radius:var(--r-2);animation:2.6s ease-in-out infinite ufSjVq_sk-breathe;display:block}@media (prefers-reduced-motion:reduce){.ufSjVq_h2{opacity:.8;animation:none}}.ufSjVq_ruleMark{background:var(--ink-3);width:1.75rem;height:1px;margin-bottom:.625rem;display:block}.ufSjVq_header{margin-bottom:clamp(var(--space-xl),4vw,var(--space-3xl))}.ufSjVq_eyebrow{width:9rem;height:.5rem;margin-bottom:var(--space-m)}.ufSjVq_body{max-width:47.5rem}.ufSjVq_lead{height:1rem}.ufSjVq_leadShort{width:70%;height:1rem;margin-bottom:var(--space-xl)}
._3YVJsG_breadcrumbs{font-family:var(--sans);font-size:var(--fs-author-meta);text-transform:uppercase;letter-spacing:var(--tracking-kicker);color:var(--ink-3);margin:0;padding:0;font-weight:400;line-height:1.4}._3YVJsG_breadcrumbs ol{align-items:center;gap:var(--space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:767px){._3YVJsG_breadcrumbs ol{gap:var(--space-xs);flex-wrap:nowrap}}._3YVJsG_breadcrumbs li{align-items:center;gap:var(--space-s);display:inline-flex}._3YVJsG_breadcrumbs li:last-child{flex:1;min-width:0}@media (max-width:767px){._3YVJsG_breadcrumbs li{gap:var(--space-xs)}._3YVJsG_breadcrumbs ol:has(>li:nth-child(3))>li:first-child{display:none}._3YVJsG_breadcrumbs ol>li:nth-last-child(n+4){display:none}}._3YVJsG_breadcrumbs a{color:var(--ink-3);transition:color var(--t-fast) ease;white-space:nowrap;padding-block:var(--space-m);margin-block:calc(-1*var(--space-m));align-items:center;display:inline-flex}._3YVJsG_breadcrumbs a:hover{color:var(--ink)}._3YVJsG_breadcrumbs [aria-current=page]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._3YVJsG_separator{color:var(--ink-3);opacity:.55;align-items:center;display:inline-flex}
._1qplxa_breadcrumbsRow{border-bottom:.0625rem solid var(--rule)}._1qplxa_breadcrumbsInner{max-width:var(--site-max-width);padding-block:var(--space-m);padding-inline:var(--gutter);margin-inline:auto}._1qplxa_breadcrumbs{margin:0}
.Xz_Rda_tag{font-family:var(--sans);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-kicker);padding:var(--space-2xs) var(--space-s);border-radius:var(--r-pill);margin-right:var(--space-xs);margin-bottom:var(--space-xs);-webkit-backdrop-filter:blur(6px);border:1px solid;border-color:color-mix(in oklch, currentColor 45%, transparent);font-weight:500;line-height:1;transition:border-color .2s,background-color .2s;display:inline-block}a:hover>.Xz_Rda_tag{border-color:currentColor}
.BamnDW_heroTextContent{z-index:110;padding:clamp(var(--space-l),5vw,3.5rem) var(--gutter);color:var(--ink-on-image);pointer-events:none;background:linear-gradient(#0000 35%,#0000001f 55%,#00000052 78%,#0000007a 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.BamnDW_fadeInContainer{max-width:var(--page-max);gap:var(--space-s);pointer-events:auto;flex-direction:column;width:100%;margin:0 auto;display:flex}@media (prefers-reduced-motion:no-preference){.BamnDW_fadeInContainer{animation:BamnDW_heroFadeIn var(--t-slow) var(--ease-out) both}}@keyframes BamnDW_heroFadeIn{0%{opacity:0}to{opacity:1}}.BamnDW_heroTitle{font-family:var(--serif);letter-spacing:var(--tracking-tight);max-width:22ch;color:var(--ink-on-image);text-wrap:balance;text-shadow:var(--shadow-text-on-image);margin:0;font-size:clamp(2rem,5vw,4.25rem);font-weight:400;line-height:1.02}.BamnDW_heroIntro{font-family:var(--body);font-weight:400;font-size:var(--fs-lead-sm);letter-spacing:-.005em;color:color-mix(in srgb, var(--ink-on-image) 90%, transparent);max-width:75ch;text-shadow:var(--shadow-text-on-image);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.BamnDW_updatedAt{font-family:var(--sans);font-size:var(--fs-author-meta);text-transform:uppercase;letter-spacing:.1em;padding-left:var(--space-xs);font-weight:400}.BamnDW_updatedAt>time{font-size:inherit}
.S9Gu7W_clickable{cursor:pointer;position:relative}.S9Gu7W_imageLink{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.S9Gu7W_imageLink:focus{font-family:var(--sans);font-size:var(--fs-cta);text-transform:uppercase;letter-spacing:.18em;z-index:1;top:var(--space-xs);left:var(--gutter);width:auto;height:auto;min-height:var(--tap-min);padding-inline:var(--space-l);clip-path:none;border-radius:var(--radius-card);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-hud);align-items:center;margin:0;font-weight:500;text-decoration:none;display:inline-flex}
.-Tr4dW_page{--backdrop-fade:1}.-Tr4dW_heroTextOffset{padding-bottom:calc(clamp(var(--space-l),5vw,3.5rem) - var(--space-l))}@media (min-width:1440px){.-Tr4dW_heroTextOffset{max-width:var(--site-max-width);margin-inline:auto}}.-Tr4dW_imageGridContainer{--grid-inset:var(--space-xs);--grid-foot:var(--space-xs);max-width:var(--site-max-width);margin:var(--space-xs) auto var(--grid-foot);padding-inline:var(--grid-inset)}@media (min-width:768px){.-Tr4dW_imageGridContainer{--grid-inset:var(--gutter);--grid-foot:var(--space-xl);margin-top:var(--space-m)}}@media (min-width:1440px){.-Tr4dW_imageGridContainer{--grid-inset:clamp(0px, var(--gutter) - (100vw - var(--site-max-width)) / 2, var(--gutter));margin-top:var(--space-2xl)}}