.KYM7mW_container{width:100%;max-width:var(--content-max);padding-inline:var(--space-md);margin-inline:auto}.KYM7mW_narrow{max-width:var(--content-narrow)}
.uvtOua_image{max-width:100%;height:auto;display:block}
.J158ma_section{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.J158ma_section+.J158ma_section{margin-top:var(--space-6);padding-top:var(--space-4)}.J158ma_label{margin-bottom:var(--space-2);font-weight:600}.J158ma_list{list-style:none}.J158ma_link{color:inherit;text-underline-offset:.15em;text-decoration:underline}
.fQgSJq_section{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.fQgSJq_section+.fQgSJq_section{margin-top:var(--space-6);padding-top:var(--space-4)}.fQgSJq_label{margin-bottom:var(--space-2);font-weight:600}.fQgSJq_list{list-style:none}.fQgSJq_link{color:inherit;text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}
.nx0RQW_toggle{top:max(var(--space-md), env(safe-area-inset-top,0px));right:max(var(--space-md), env(safe-area-inset-right,0px));z-index:var(--z-overlay);background:var(--toggle-bg);border:1px solid var(--toggle-border);border-radius:var(--radius-full);width:2.5rem;height:2.5rem;box-shadow:var(--toggle-shadow);color:var(--toggle-icon);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);place-items:center;display:grid;position:fixed}.nx0RQW_toggle:hover{border-color:var(--toggle-border-hover);transform:scale(1.05)}.nx0RQW_toggle:active{transform:scale(.96)}.nx0RQW_icon>svg{width:1.125rem;height:1.125rem}
.bRs1Ga_list{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;font-size:.9375rem;display:flex}.bRs1Ga_tag{border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);color:var(--color-text-soft);text-decoration:none;display:inline-block}.bRs1Ga_tag:hover,.bRs1Ga_tag:focus-visible{border-color:var(--color-border-hover);color:var(--color-text)}
.FQfWuq_header{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);background:color-mix(in srgb, var(--color-bg) 88%, transparent);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky}.FQfWuq_inner{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:3.5rem;padding-right:3rem;display:flex}.FQfWuq_wordmark{letter-spacing:-.02em;font-weight:650}.FQfWuq_nav{gap:var(--space-md);flex-wrap:wrap;display:flex}.FQfWuq_link{color:var(--color-text-soft);transition:color var(--duration-fast) var(--easing-standard);font-size:.9375rem}.FQfWuq_link:hover{color:var(--color-text)}
.HkY1WG_main{padding:var(--space-8) 0}.HkY1WG_main h1{letter-spacing:-.02em;margin-bottom:var(--space-2);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.HkY1WG_meta{gap:var(--space-3);color:var(--color-text-soft);margin-bottom:var(--space-4);font-size:.9375rem;display:flex}.HkY1WG_summary{max-width:44rem;line-height:1.7}.HkY1WG_transcript{margin-top:var(--space-6);color:var(--color-text-soft)}.HkY1WG_transcript summary{cursor:pointer;color:var(--color-text);font-weight:620}.HkY1WG_transcript p{margin-top:var(--space-3);white-space:pre-wrap;line-height:1.7}
.-p6Jza_card{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.-p6Jza_card h2{margin-bottom:var(--space-2);font-size:1.25rem;font-weight:640}.-p6Jza_card a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.-p6Jza_card a:hover{text-decoration-thickness:2px}.-p6Jza_cardMeta{gap:var(--space-2);color:var(--color-text-soft);font-size:.9375rem;display:flex}.-p6Jza_thumb{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%;max-width:12rem;margin-bottom:var(--space-3);display:block}
.nmomFq_footer{border-top:1px solid var(--color-border);padding-block:var(--space-lg);padding-bottom:max(var(--space-lg), env(safe-area-inset-bottom,0px));margin-top:auto}.nmomFq_inner{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.nmomFq_copy,.nmomFq_link{color:var(--color-text-muted);font-size:.875rem}.nmomFq_nav{gap:var(--space-md);display:flex}.nmomFq_link:hover{color:var(--color-text)}
.i0KIOq_section{padding-block:var(--space-2xl)}.i0KIOq_tinted{background:var(--color-bg-soft)}.i0KIOq_title{letter-spacing:-.01em;margin-bottom:var(--space-lg);font-size:1.5rem;font-weight:600}
.oIpQwW_main{padding:var(--space-8) 0}.oIpQwW_images{gap:var(--space-6);margin-bottom:var(--space-8);flex-direction:column;display:flex}.oIpQwW_figure{margin:0}.oIpQwW_figure img{width:100%}.oIpQwW_caption{color:var(--color-text-soft);margin-top:var(--space-2);font-size:.9375rem}.oIpQwW_main h1{letter-spacing:-.02em;margin-bottom:var(--space-2);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.oIpQwW_meta{gap:var(--space-3);color:var(--color-text-soft);margin-bottom:var(--space-4);font-size:.9375rem;display:flex}.oIpQwW_summary{max-width:44rem;line-height:1.7}
.BQo1zG_main{padding:var(--space-8) 0}.BQo1zG_main h1{letter-spacing:-.02em;margin-bottom:var(--space-6);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.BQo1zG_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.BQo1zG_cell{gap:var(--space-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}.BQo1zG_thumb{aspect-ratio:1;background:var(--color-bg-soft);border-radius:var(--radius-md);margin-bottom:var(--space-2);overflow:hidden}.BQo1zG_thumb .BQo1zG_img{object-fit:cover;width:100%;max-width:none;height:100%}.BQo1zG_title{font-size:1.125rem;font-weight:620}.BQo1zG_cell:hover .BQo1zG_title{text-underline-offset:.15em;text-decoration:underline}.BQo1zG_medium{color:var(--color-text-soft);font-size:.9375rem}.BQo1zG_empty{color:var(--color-text-soft)}
.KO6pAW_main{padding:var(--space-8) 0}.KO6pAW_main h1{letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.KO6pAW_filters{gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.KO6pAW_filter{gap:var(--space-1);flex-direction:column;display:flex}.KO6pAW_filterLabel{color:var(--color-text-soft);font-size:.875rem}.KO6pAW_filters select{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.KO6pAW_empty{color:var(--color-text-soft)}.KO6pAW_list{gap:var(--space-4);flex-direction:column;display:flex}
.hX-2aW_heading{letter-spacing:-.02em;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.hX-2aW_updated{color:var(--color-text-muted);margin-top:var(--space-xs);font-size:.875rem}.hX-2aW_prose{gap:var(--space-md);margin-top:var(--space-xl);color:var(--color-text-soft);display:grid}.hX-2aW_prose h2{color:var(--color-text);margin-top:var(--space-md);font-size:1.125rem;font-weight:620}.hX-2aW_prose ul{gap:var(--space-xs);padding-left:1.25rem;list-style:outside;display:grid}.hX-2aW_prose a{text-underline-offset:2px;text-decoration:underline}
._6-DenW_main{padding:var(--space-8) 0}._6-DenW_main h1{letter-spacing:-.02em;margin-bottom:var(--space-6);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}._6-DenW_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._6-DenW_cell{gap:var(--space-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}._6-DenW_thumb{aspect-ratio:1;background:var(--color-bg-soft);border-radius:var(--radius-md);margin-bottom:var(--space-2);overflow:hidden}._6-DenW_thumb ._6-DenW_img{object-fit:cover;width:100%;max-width:none;height:100%}._6-DenW_title{font-size:1.125rem;font-weight:620}._6-DenW_cell:hover ._6-DenW_title{text-underline-offset:.15em;text-decoration:underline}._6-DenW_medium{color:var(--color-text-soft);font-size:.9375rem}._6-DenW_empty{color:var(--color-text-soft)}._6-DenW_provider{text-transform:capitalize;width:100%;height:100%;color:var(--color-text-soft);justify-content:center;align-items:center;display:flex}
.ciecCG_main{padding:var(--space-8) 0}.ciecCG_main h1{letter-spacing:-.02em;margin-bottom:var(--space-6);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.ciecCG_list{gap:var(--space-4);flex-direction:column;display:flex}
.WR5oPW_main{padding:var(--space-8) 0}.WR5oPW_main h1{letter-spacing:-.02em;margin-bottom:var(--space-6);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.WR5oPW_empty{color:var(--color-text-soft)}.WR5oPW_list{gap:var(--space-2);flex-direction:column;display:flex}.WR5oPW_list li{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;display:flex}.WR5oPW_link{color:inherit;text-underline-offset:.15em;text-decoration:underline}.WR5oPW_count{color:var(--color-text-soft);font-size:.9375rem}
.ZcDaiW_main{padding:var(--space-8) 0}.ZcDaiW_main h1{letter-spacing:-.02em;margin-bottom:var(--space-2);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.ZcDaiW_meta{gap:var(--space-3);color:var(--color-text-soft);margin-bottom:var(--space-6);font-size:.9375rem;display:flex}.ZcDaiW_body{line-height:1.7}.ZcDaiW_body p{margin-bottom:var(--space-4)}.ZcDaiW_body h2{margin-block:var(--space-8) var(--space-3);font-size:1.5rem;font-weight:660}.ZcDaiW_body h3{margin-block:var(--space-6) var(--space-2);font-size:1.25rem;font-weight:620}.ZcDaiW_body ul,.ZcDaiW_body ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.ZcDaiW_body ul{list-style:outside}.ZcDaiW_body ol{list-style:decimal}.ZcDaiW_body li{margin-bottom:var(--space-1)}.ZcDaiW_body a{text-underline-offset:.15em;text-decoration:underline}.ZcDaiW_body blockquote{border-left:3px solid var(--color-border-hover);padding-left:var(--space-4);margin-block:var(--space-4);color:var(--color-text-soft)}.ZcDaiW_body code{font-family:var(--font-mono);font-size:.9em}.ZcDaiW_body pre{font-family:var(--font-mono);background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4);overflow-x:auto}.ZcDaiW_body hr{border:0;border-top:1px solid var(--color-border);margin-block:var(--space-8)}
.i_VZ9W_main{padding:var(--space-8) 0}.i_VZ9W_main h1{letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.i_VZ9W_list{gap:var(--space-6);flex-direction:column;display:flex}.i_VZ9W_entry h2{margin-bottom:var(--space-2);font-size:1.375rem;font-weight:640}.i_VZ9W_entry a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.i_VZ9W_entry a:hover{text-decoration-thickness:2px}.i_VZ9W_summary,.i_VZ9W_empty{color:var(--color-text-soft)}
.u2f8Jq_code{color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem}.u2f8Jq_heading{letter-spacing:-.02em;margin-block:var(--space-sm) var(--space-md);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:660}.u2f8Jq_body{color:var(--color-text-soft);margin-bottom:var(--space-xl)}.u2f8Jq_action{border:1px solid var(--color-border-hover);border-radius:var(--radius-md);color:var(--color-text);padding:var(--space-xs) var(--space-md);transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);font-size:.9375rem;display:inline-block}.u2f8Jq_action:hover{background:var(--color-bg-soft);border-color:var(--color-text-muted)}
.wg8hDq_main{flex:1}.wg8hDq_skipLink{top:var(--space-sm);left:var(--space-sm);z-index:var(--z-toast);padding:var(--space-xs) var(--space-sm);background:var(--color-bg);border:1px solid var(--color-border-hover);border-radius:var(--radius-sm);transition:transform var(--duration-fast) var(--easing-standard);font-size:.875rem;position:absolute;transform:translateY(-200%)}.wg8hDq_skipLink:focus-visible{transform:translateY(0)}
