.c3ynHG_card{gap:var(--spacing-5);min-width:0;color:var(--fg);flex-direction:column;text-decoration:none;display:flex}.c3ynHG_card--link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.c3ynHG_thumb{aspect-ratio:3/2;background:var(--bg);border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.c3ynHG_thumbImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c3ynHG_body{gap:var(--spacing-3);min-width:0;padding-right:var(--spacing-5);flex-direction:column;display:flex}@media(min-width:80rem){.c3ynHG_body{gap:var(--spacing-4)}}.c3ynHG_meta{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-1);flex-wrap:wrap;display:flex}.c3ynHG_date{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--fg-muted)}.c3ynHG_title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance;margin:0}.c3ynHG_titleMark{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - var(--underline-offset));background-size:0 var(--underline-thickness);transition:background-size var(--duration-400) var(--ease-out)}@media(hover:hover)and (pointer:fine){.c3ynHG_card--link:hover .c3ynHG_titleMark{background-size:100% var(--underline-thickness)}}.c3ynHG_excerpt{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--fg);text-wrap:pretty;max-width:calc(var(--measure) * .9);margin:0}@media(min-width:80rem){.c3ynHG_excerpt{font-size:var(--text-lg)}}@media(forced-colors:active){.c3ynHG_thumb{border:var(--border-width) solid CanvasText}}._7Kj6Nq_section{gap:var(--spacing-8);padding-block:var(--section-y);padding-inline:var(--container-inset);background:var(--bg);flex-direction:column;scroll-margin-block-start:var(--nav-height);display:flex}@media(min-width:48rem){._7Kj6Nq_section{gap:var(--spacing-12);padding-inline:calc(var(--container-inset) + var(--card-padding))}}@media(min-width:80rem){._7Kj6Nq_section{padding-inline:var(--container-inset)}}@media(min-width:64rem){._7Kj6Nq_section{padding-block:calc(var(--section-y) + var(--spacing-16))}}._7Kj6Nq_title{font-family:var(--font-display);font-size:var(--text-clamp-4xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance}._7Kj6Nq_grid{gap:var(--spacing-12) var(--spacing-5);grid-template-columns:1fr;display:grid}@media(min-width:48rem){._7Kj6Nq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._7Kj6Nq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ibj7WG_section{background:var(--bg);color:var(--fg);position:relative}.ibj7WG_motifClip{z-index:var(--z-base);padding-block:var(--spacing-40);margin-block:calc(-1 * var(--spacing-40));pointer-events:none;position:absolute;inset:0;overflow:hidden}.ibj7WG_motif{aspect-ratio:1921/885.576;width:100%;position:absolute;top:15%;left:0;right:0}.ibj7WG_motifShape{opacity:.1;width:100%;height:100%}@media(min-width:64rem){.ibj7WG_motif{top:0;bottom:var(--spacing-40);left:0}.ibj7WG_motifShape{width:150%;height:150%}}.ibj7WG_row{z-index:1;gap:var(--spacing-12);width:100%;max-width:var(--page-max);padding-inline:var(--spacing-5);flex-direction:column;margin-inline:auto;padding-block-start:var(--section-y);padding-block-end:0;display:flex;position:relative}@media(min-width:48rem){.ibj7WG_row{gap:var(--spacing-16)}}@media(min-width:64rem){.ibj7WG_row{align-items:start;gap:var(--spacing-5);grid-template-columns:1fr 1fr;padding-inline:0;display:grid}}.ibj7WG_headline{font-family:var(--font-display);font-size:var(--text-clamp-5xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg);text-wrap:balance}@media(min-width:48rem){.ibj7WG_column{padding-inline:calc(var(--container-inset) + var(--spacing-5))}}@media(min-width:64rem){.ibj7WG_column{padding-inline:var(--content-inset) 0;flex-direction:column;align-self:stretch;align-items:start;display:flex}}@media(min-width:120rem){.ibj7WG_column{padding-inline:calc(var(--content-inset) - (100vw - var(--page-max)) / 2) 0}}.ibj7WG_story{gap:var(--spacing-6);flex-direction:column;min-width:0;display:flex}.ibj7WG_media{aspect-ratio:3/2;background:var(--bg);border-radius:var(--radius-xl);view-timeline-name:--parallax-view;view-timeline-axis:block;width:100%;position:relative;overflow:hidden}@media(min-width:64rem){.ibj7WG_media{border-start-end-radius:0;border-end-end-radius:0}}@media(min-width:120rem){.ibj7WG_media{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl)}}.ibj7WG_body{gap:var(--spacing-4);flex-direction:column;display:flex}@media(min-width:48rem){.ibj7WG_body{padding-inline:calc(var(--container-inset) + var(--spacing-5))}}@media(min-width:64rem){.ibj7WG_body{gap:var(--spacing-5);padding-inline:0 var(--spacing-5)}}@media(min-width:80rem){.ibj7WG_body{width:85%}}.ibj7WG_body h2{font-size:var(--text-3xl)}@media(hover:hover)and (pointer:fine){.ibj7WG_story:has(.ibj7WG_media a:hover) .ibj7WG_body a{background-size:100% var(--underline-thickness)}}.ibj7WG_meta{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.ibj7WG_date{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--fg-muted)}@media(min-width:64rem){.ibj7WG_date,.ibj7WG_meta .ibj7WG_tag{font-size:var(--text-lg)}}@media(forced-colors:active){.ibj7WG_media{border:var(--border-width) solid CanvasText}}.btLLCq_cue{display:none}@media(min-width:64rem){.btLLCq_cue{align-items:center;gap:var(--spacing-4);bottom:var(--spacing-10);flex-direction:column;margin-top:auto;text-decoration:none;display:flex;position:sticky}}.btLLCq_cue:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.btLLCq_label{font-size:var(--text-base);line-height:var(--leading-tight);color:var(--fg);text-align:center}.btLLCq_circle{width:var(--spacing-20);height:var(--spacing-28);border-radius:var(--radius-full);background:var(--bg-secondary);justify-content:center;align-items:center;display:flex}.btLLCq_icon{color:var(--fg-muted)}@media(forced-colors:active){.btLLCq_circle{border:var(--border-width) solid CanvasText}}
