.ArticleView-module-scss-module__OuyvSW__page{background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 70%, var(--page-background)) 0%, var(--page-background) 100%);min-height:100dvh}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__shell{gap:calc(var(--space)*8);grid-template-columns:minmax(0,1.8fr) 360px;align-items:start;min-width:0;padding:24px 0;display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__articleColumn{gap:calc(var(--space)*6);min-width:0;display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero{gap:calc(var(--space)*5);display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__headline{gap:calc(var(--space)*2 + 2px);display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__mediaHeader{align-items:center;gap:calc(var(--space)*3);min-width:0;display:flex}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__mediaRule{background:color-mix(in srgb, var(--page-foreground) 10%, transparent);flex:auto;min-width:0;height:1px}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__heroImage{aspect-ratio:var(--image-ratio-article);border-radius:calc(var(--radius) + 2px);background:color-mix(in srgb, var(--color-secondary) 16%, transparent);position:relative;overflow:hidden}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__heroImage .ArticleView-module-scss-module__OuyvSW__image{object-fit:cover}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__imageCaption{color:color-mix(in srgb, var(--page-foreground) 72%, transparent);text-align:right;flex:none}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar{align-items:start;gap:calc(var(--space)*4);padding-bottom:calc(var(--space)*2 + 2px);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);flex-wrap:wrap;display:flex}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar .ArticleView-module-scss-module__OuyvSW__metaInline{align-items:center;gap:calc(var(--space)*2 + 2px);flex-wrap:wrap;min-width:0;display:inline-flex}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar .ArticleView-module-scss-module__OuyvSW__metaInlineEnd{margin-left:0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar .ArticleView-module-scss-module__OuyvSW__metaInlineMuted{display:none}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar .ArticleView-module-scss-module__OuyvSW__metaLabel{color:color-mix(in srgb, var(--page-foreground) 64%, transparent)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content{gap:calc(var(--space)*4 + 2px);max-width:78ch;display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content>*{margin:10px 0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content>:first-child{margin-top:0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content>:last-child{margin-bottom:0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content p,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content ul,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content ol,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content blockquote,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content pre,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content table,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h2,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h3,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h4{margin:10px 0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h2,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h3,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content h4{margin-top:calc(var(--space)*5)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content ul,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content ol{gap:calc(var(--space)*2);padding-left:calc(var(--space)*6);display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content li>p{margin:0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content blockquote{padding-left:calc(var(--space)*4);border-left:3px solid color-mix(in srgb, var(--color-primary) 28%, transparent)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content blockquote.twitter-tweet{max-width:100%;margin:0}:is(.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content .twitter-tweet,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content .twitter-tweet-rendered){width:100%!important;max-width:100%!important}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content .twitter-tweet iframe{max-width:100%!important}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content pre{padding:calc(var(--space)*4);border-radius:var(--radius);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-foreground));overflow-x:auto}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content :not(pre)>code{border-radius:var(--radius);background:color-mix(in srgb, var(--color-primary) 8%, transparent);padding:.1em .32em}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content img{border-radius:var(--radius);width:100%;height:auto}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content hr{border:0;border-top:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content table{border-collapse:collapse;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);width:100%;overflow:hidden}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content th,.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content td{padding:calc(var(--space)*3);text-align:left;border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content th{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content a{color:var(--color-secondary)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content a:hover{color:var(--color-primary)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__articleFooterMeta{justify-content:space-between;align-items:center;gap:calc(var(--space)*4);padding:calc(var(--space)*4) 0;border-top:1px solid color-mix(in srgb, var(--page-foreground) 10%, transparent);flex-wrap:wrap;display:flex}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__footerMetaGroup{align-items:center;gap:calc(var(--space)*3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:inline-grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__footerMetaGroupEnd{margin-left:0}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__footerMetaCopy{gap:2px;min-width:0;display:grid}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__footerAuthorAvatar{background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:999px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__footerAuthorAvatarImage{object-fit:cover}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__sidebar{gap:calc(var(--space)*4);display:grid;position:sticky;top:112px}@media (max-width:1100px){.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__shell{grid-template-columns:minmax(0,1fr)}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__content{max-width:none}.ArticleView-module-scss-module__OuyvSW__page .ArticleView-module-scss-module__OuyvSW__sidebar{position:static;top:auto}}@media (max-width:700px){.ArticleView-module-scss-module__OuyvSW__shell{padding:20px 0 56px}.ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__mediaHeader{align-items:flex-start;gap:calc(var(--space)*2);flex-wrap:wrap}.ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__mediaRule{flex-basis:100%;order:2;width:100%}.ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__imageCaption{text-align:left}.ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar{gap:calc(var(--space)*3)}.ArticleView-module-scss-module__OuyvSW__hero .ArticleView-module-scss-module__OuyvSW__metaBar .ArticleView-module-scss-module__OuyvSW__metaInlineEnd{margin-left:0}.ArticleView-module-scss-module__OuyvSW__articleFooterMeta{gap:calc(var(--space)*3)}.ArticleView-module-scss-module__OuyvSW__latestImageWrap{width:96px}}
