.owp_i-c4r4,.owp_OZlLpR{-webkit-user-select:none;user-select:none}.owp_wMO0Ts{container:stories/inline-size}.owp_Qd1yFm{gap:var(--story-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.owp_mArjLp{min-width:0;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.owp_i-c4r4{aspect-ratio:var(--story-cover-ratio);background:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);overflow:hidden}.owp_i-c4r4 svg{stroke-width:var(--illustration-stroke);width:100%;height:100%;transition:transform var(--duration-move) var(--ease-out);display:block}.owp_oOVYzI{stroke:var(--color-border-strong)}.owp_xysnQZ{fill:var(--color-text-muted);stroke:none;font:var(--text-lg) var(--font-mono)}.owp_-Vs2Fg{fill:var(--color-surface-sunken);stroke:var(--color-text-muted)}.owp_iJL4EE{stroke:var(--color-editorial-accent)}.owp_Dk0SIo{fill:var(--color-editorial-accent);stroke:none}.owp_JpgGEQ{gap:var(--copy-title-gap);padding-block:var(--space-7);flex:1;grid-template-rows:auto auto 1fr auto;display:grid}.owp_b6-bA1{color:var(--color-text-muted);font:var(--text-sm) var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-tight);margin:0}.owp_mArjLp h3{font-size:var(--story-title-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-component);text-wrap:balance;margin:0}.owp_bqovTa{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--leading-editorial);text-wrap:pretty;margin:0}.owp_L3N9Km{min-height:var(--content-control-height);font-size:var(--text-lg);justify-content:space-between;align-items:center;display:flex}.owp_mArjLp:hover .owp_i-c4r4 svg,.owp_mArjLp:focus-visible .owp_i-c4r4 svg{transform:scale(var(--motion-hover-scale))}.owp_bgwHqy{gap:var(--space-7);justify-content:space-between;align-items:end;display:flex}.owp_-Y0yRF{align-items:center;gap:var(--space-5);min-height:var(--content-control-height);color:var(--color-text);font-size:var(--text-lg);flex:none;text-decoration:none;display:inline-flex}.owp_GPFN3n{gap:var(--copy-heading-gap);max-width:var(--content-title-width);padding-block:var(--space-11) var(--space-10);display:grid}.owp_GPFN3n h1,.owp_h1UqMM h1{font-size:var(--type-article-title-size);font-weight:var(--weight-heading);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.owp_GPFN3n .owp_bqovTa,.owp_h1UqMM .owp_bqovTa{max-width:var(--content-copy-width);font-size:var(--type-lead-size);line-height:var(--leading-lead)}.owp_1-L7ef{padding-block:var(--space-10)}.owp_OZlLpR{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-8);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-lg);display:flex}.owp_OZlLpR>a,.owp_OZlLpR>span,.owp_alXeFS a{justify-content:center;align-items:center;gap:var(--space-4);min-height:var(--content-control-height);min-width:var(--content-control-height);padding:var(--space-5);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;display:inline-flex}.owp_OZlLpR [aria-disabled]{color:var(--color-text-muted)}.owp_alXeFS,.owp_alXeFS>span{align-items:center;display:flex}.owp_alXeFS [aria-current]{background:var(--color-control)}.owp_2Ntj2W{color:var(--color-text-muted)}.owp_KhFFBE{gap:var(--space-6);padding-block:var(--space-8);color:var(--color-text-muted);font-size:var(--text-lg);align-items:center;display:flex}.owp_KhFFBE a{color:var(--color-text);text-decoration:none}.owp_h1UqMM{gap:var(--copy-heading-gap);max-width:var(--content-title-width);padding-block:var(--space-8) var(--space-10);display:grid}.owp_qjYakL{max-width:var(--content-title-width);margin-bottom:var(--space-10)}.owp_qjYakL .owp_i-c4r4{aspect-ratio:2}.owp_LtMwjy{gap:var(--space-10);padding-bottom:var(--space-11);grid-template-columns:minmax(0,.65fr) minmax(0,2fr);align-items:start;display:grid}.owp_xtLV9B{top:var(--space-8);position:sticky}.owp_xtLV9B nav{gap:var(--space-2);margin-top:var(--space-6);display:grid}.owp_xtLV9B a{min-height:var(--control-height);color:var(--color-text-muted);font-size:var(--text-lg);padding-block:var(--space-2);align-items:center;text-decoration:none;display:flex}.owp_xtLV9B a:hover{color:var(--color-editorial-accent)}.owp_eErusZ{max-width:var(--article-width);min-width:0;font-size:var(--article-body-size);line-height:var(--leading-editorial);color:var(--color-text-muted);overflow-wrap:anywhere}.owp_eErusZ>:first-child{margin-top:0}.owp_eErusZ h2,.owp_eErusZ h3{margin:var(--prose-heading-before) 0 var(--copy-heading-gap);color:var(--color-text);font-weight:var(--weight-heading);font-size:var(--type-article-section-size);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);scroll-margin-top:var(--space-8)}.owp_eErusZ h3{margin-top:var(--prose-subheading-before);margin-bottom:var(--copy-title-gap);font-weight:var(--weight-semibold);font-size:var(--type-subsection-size)}.owp_eErusZ p,.owp_eErusZ ul,.owp_eErusZ ol{margin-block:0 var(--prose-paragraph-gap)}.owp_eErusZ a{color:inherit;text-underline-offset:var(--space-2)}.owp_eErusZ strong{color:var(--color-text)}.owp_eErusZ blockquote{margin:var(--space-9) 0;padding-left:var(--space-7);border-left:var(--border-width) solid var(--color-editorial-accent);color:var(--color-text)}.owp_eErusZ img{border-radius:var(--radius-lg);max-width:100%;height:auto}.owp_eErusZ code,.owp_eErusZ pre{font-family:var(--font-mono);font-size:var(--text-lg)}.owp_eErusZ pre{padding:var(--space-7);background:var(--color-surface-raised);border-radius:var(--radius-lg);overflow-x:auto}@container stories (width<=900px){.owp_Qd1yFm{grid-template-columns:minmax(0,1fr)}.owp_mArjLp{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}}@container stories (width<=560px){.owp_mArjLp{gap:0;display:flex}}@media (width<=1023px){.owp_bgwHqy{flex-direction:column;align-items:start}.owp_GPFN3n{padding-top:var(--space-10)}.owp_LtMwjy{gap:var(--space-9);grid-template-columns:minmax(0,1fr)}.owp_xtLV9B{padding-bottom:var(--space-8);border-bottom:var(--border-width) solid var(--color-border);position:static}}.owp_JpgGEQ[data-metadata=false]{grid-template-rows:auto 1fr auto}
