.QpHWRq_page{--draft-max:calc(var(--blog-reading-width,68rem) + 3rem);--blog-aside:25rem}.QpHWRq_column{padding-bottom:5rem}.QpHWRq_top{isolation:isolate;padding:2.5rem var(--draft-inset) 2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;display:flex;position:relative}.QpHWRq_intro{min-width:0;max-width:46rem}.QpHWRq_title{color:#fff;letter-spacing:-.045em;font-size:clamp(2.25rem,5vw,3rem);font-weight:600;line-height:1.05}.QpHWRq_lead{color:var(--is-text-muted);text-wrap:pretty;margin-top:.5rem;font-size:1rem;line-height:1.6}.QpHWRq_guides{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;display:flex}.QpHWRq_top a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.QpHWRq_toolbar{min-width:0;display:flex}.QpHWRq_toolbar:not(:last-child){border-bottom:1px solid var(--draft-line)}.QpHWRq_tabs{flex:auto;align-items:flex-end;min-width:0;display:flex}.QpHWRq_tabs>.blog-category-tabs{border-bottom:0;width:100%}.QpHWRq_tabs .blog-category-tabs__track{gap:0}.QpHWRq_tabs .blog-category-tab{min-height:3.5rem;padding:.5rem var(--draft-inset);border-bottom:0}.QpHWRq_tabs .blog-category-tab[aria-current=page]{background:linear-gradient(var(--is-text) 0 0) center bottom .875rem / calc(100% - 2 * var(--draft-inset)) 1px no-repeat, var(--is-surface)}.QpHWRq_tabs .blog-category-tabs__indicator{display:none}.QpHWRq_tabs .blog-category-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.QpHWRq_filters{flex:none;display:flex}.QpHWRq_filter{isolation:isolate;min-width:8.5rem;max-width:14rem;padding:.5rem var(--draft-inset);border-left:1px solid var(--draft-line);color:#d4d4d8;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:.75rem;display:grid;position:relative}.QpHWRq_filterLabel{color:#71717a;grid-column:1;font-size:.6875rem;font-weight:500;line-height:1.4}.QpHWRq_filterValue{text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:.8125rem;font-weight:500;line-height:1.4;overflow:hidden}.QpHWRq_filter[data-active] .QpHWRq_filterValue{color:#fff}.QpHWRq_filter>svg{color:#71717a;grid-area:1/2/span 2;align-self:center;width:.875rem;height:.875rem}.QpHWRq_filter[data-state=open]>svg{transform:rotate(180deg)}.QpHWRq_filter:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.QpHWRq_filter:after,.QpHWRq_story:after,.QpHWRq_pagerLink:after{z-index:-1;content:"";opacity:0;pointer-events:none;background:linear-gradient(#ffffff09,#ffffff04);transition:opacity .42s;position:absolute;inset:0}.QpHWRq_filter:is(:hover,[data-state=open]):after,.QpHWRq_story:is(:hover,:has(.QpHWRq_storyLink:focus-visible)):after,.QpHWRq_pagerLink:hover:after{opacity:1;transition-duration:0s}.QpHWRq_results{padding:.875rem var(--draft-inset);color:var(--is-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;font-size:.875rem;display:flex}.QpHWRq_results p{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}.QpHWRq_results strong{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.QpHWRq_resultsFilters{overflow-wrap:anywhere}.QpHWRq_resultsFilters:before{color:#52525b;content:"·";margin-right:.5rem}.QpHWRq_results a:focus-visible,.QpHWRq_empty a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.QpHWRq_story{isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.QpHWRq_storyMedia{border-bottom:1px solid var(--draft-line)}.QpHWRq_storyBody{min-width:0;padding:1.5rem var(--draft-inset) 0;flex-direction:column;gap:.875rem;display:flex}.QpHWRq_storyTitle{color:#fff;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.1vw,1.875rem);font-weight:600;line-height:1.15}.QpHWRq_storyLink{color:inherit;text-underline-offset:.2em;-webkit-tap-highlight-color:transparent;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.QpHWRq_storyLink:after{z-index:1;content:"";position:absolute;inset:0}.QpHWRq_storyLink:focus{outline:none}.QpHWRq_story:is(:hover,:has(.QpHWRq_storyLink:focus-visible)) .QpHWRq_storyLink{text-decoration-color:#fff6}.QpHWRq_story:has(.QpHWRq_storyLink:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:-2px}.QpHWRq_storySummary{-webkit-line-clamp:3;line-clamp:3;color:#b4b4bc;-webkit-box-orient:vertical;font-size:1rem;line-height:1.65;display:-webkit-box;overflow:hidden}.QpHWRq_storyFooter{margin:auto calc(-1 * var(--draft-inset)) 0;padding:.875rem var(--draft-inset);border-top:1px solid var(--draft-line);justify-content:space-between;align-items:center;gap:1rem;display:flex}.QpHWRq_storyCta{color:#fff;white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;display:inline-flex}.QpHWRq_storyCta svg{opacity:.6;width:.9375rem;height:.9375rem}.QpHWRq_story:hover .QpHWRq_storyCta svg{opacity:1}.QpHWRq_story[data-text] .QpHWRq_storyBody{padding-top:2rem}.QpHWRq_story[data-text] :is(.QpHWRq_storyTitle,.QpHWRq_storySummary){max-width:52rem}.QpHWRq_media{aspect-ratio:16/9;background:var(--is-page-alt);justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.QpHWRq_media>img{object-fit:cover;width:100%;height:100%;display:block}.QpHWRq_mediaPlay{color:#fafafa;background:#09090bcc;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem .3125rem .5rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:.75rem;left:.75rem}.QpHWRq_mediaPlay svg{width:.875rem;height:.875rem}.QpHWRq_facts{flex-wrap:wrap;align-items:center;gap:.375rem 1.25rem;display:flex}.QpHWRq_facts li{color:#a1a1aa;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.4375rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.QpHWRq_facts svg{color:#71717a;stroke-width:1.75px;flex:none;width:.9375rem;height:.9375rem}.QpHWRq_facts li[data-fact=pinned]{color:#e4e4e7}.QpHWRq_facts li[data-fact=pinned] svg{color:#d4d4d8}.QpHWRq_facts li[data-fact=release]{color:#afcccc}.QpHWRq_facts li[data-fact=release] svg{color:#6b9a9a}.QpHWRq_author{color:#e4e4e7;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:500;display:inline-flex}.QpHWRq_avatar{color:#d4d4d8;background:#18181b;border-radius:50%;flex:0 0 1.625rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.625rem;font-weight:600;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.QpHWRq_avatar img{object-fit:cover;width:100%;height:100%;display:block}.QpHWRq_list>li+li{border-top:1px solid var(--draft-line)}.QpHWRq_entry{grid-template-columns:minmax(0,1fr);display:grid}.QpHWRq_rail{min-width:0;padding:1.5rem var(--draft-inset) 0}.QpHWRq_railInner{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.QpHWRq_railInner .QpHWRq_facts{gap:.375rem 1rem}.QpHWRq_main{min-width:0;padding:1rem var(--draft-inset) 1.75rem;flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.QpHWRq_entryTitle{color:#fff;letter-spacing:-.03em;text-wrap:pretty;overflow-wrap:anywhere;font-size:1.25rem;font-weight:600;line-height:1.25}.QpHWRq_entryTitle a{color:inherit;text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.QpHWRq_entryTitle a:hover{text-decoration-color:#fff6}.QpHWRq_entryContent{color:#d4d4d8;align-self:stretch;font-size:.9375rem}.QpHWRq_entryContent>*{margin-block:1rem}.QpHWRq_entrySummary{color:#b4b4bc;font-size:1rem;line-height:1.7}.QpHWRq_more{margin-top:.25rem}.QpHWRq_main :is(.QpHWRq_entryTitle a,.QpHWRq_more):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px;border-radius:.25rem}.QpHWRq_empty{padding:4rem var(--draft-inset);background:var(--draft-void);text-align:center;place-items:center;display:grid}.QpHWRq_patch{background:var(--draft-paper);color:var(--is-text-muted);justify-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:.9375rem;line-height:1.6;display:grid}.QpHWRq_pager{border-top:1px solid var(--draft-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.QpHWRq_pagerLink,.QpHWRq_pagerEnd,.QpHWRq_pagerStatus{isolation:isolate;min-width:0;min-height:3.5rem;padding:.5rem var(--draft-inset);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex;position:relative}.QpHWRq_pagerLink{color:#fff}.QpHWRq_pagerLink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.QpHWRq_pagerLink svg{opacity:.6;flex:none;width:.9375rem;height:.9375rem}.QpHWRq_pagerLink:hover svg{opacity:1}.QpHWRq_pagerEnd{background:var(--draft-void);color:#52525b}.QpHWRq_pagerEnd>span{background:var(--draft-paper);align-items:center;gap:.5rem;margin-inline:-.5rem;padding:.25rem .5rem;display:inline-flex}.QpHWRq_pagerEnd svg{width:.9375rem;height:.9375rem}.QpHWRq_pager>:last-child{justify-content:flex-end}.QpHWRq_pagerStatus{border-inline:1px solid var(--draft-line);color:var(--is-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center}@media (max-width:63.999rem){.QpHWRq_toolbar{flex-wrap:wrap}.QpHWRq_tabs{flex-basis:100%}.QpHWRq_filters{border-top:1px solid var(--draft-line);clip-path:inset(0);flex-basis:100%;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.QpHWRq_filter{max-width:none;min-height:3.25rem;box-shadow:-1px -1px 0 0 var(--draft-line);border-left:0}}@media (max-width:26.999rem){.QpHWRq_filter:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:47.999rem){.QpHWRq_pagerLink,.QpHWRq_pagerEnd,.QpHWRq_pagerStatus{font-size:.8125rem}}@media (min-width:48rem){.QpHWRq_main{padding:1.25rem var(--draft-inset) 2.25rem}.QpHWRq_entryTitle{font-size:1.5rem}.QpHWRq_entryContent{font-size:1rem}.QpHWRq_page .QpHWRq_leadBand:before,.QpHWRq_page .QpHWRq_leadBand:after{content:none}.QpHWRq_page :has(+.QpHWRq_leadBand):after{content:none}.QpHWRq_story:before{--grip:#fff9;--grip-arm:1.5rem;z-index:2;background:linear-gradient(var(--grip) 0 0) left top / var(--grip-arm) 1px, linear-gradient(var(--grip) 0 0) left top / 1px var(--grip-arm), linear-gradient(var(--grip) 0 0) right top / var(--grip-arm) 1px, linear-gradient(var(--grip) 0 0) right top / 1px var(--grip-arm), linear-gradient(var(--grip) 0 0) left bottom / var(--grip-arm) 1px, linear-gradient(var(--grip) 0 0) left bottom / 1px var(--grip-arm), linear-gradient(var(--grip) 0 0) right bottom / var(--grip-arm) 1px, linear-gradient(var(--grip) 0 0) right bottom / 1px var(--grip-arm);content:"";pointer-events:none;background-repeat:no-repeat;position:absolute;inset:-1px}}@media (min-width:64rem){.QpHWRq_top{grid-template-columns:minmax(0, 1fr) var(--blog-aside);gap:0;padding-inline:0;display:grid}.QpHWRq_intro{padding-inline:var(--draft-inset)}.QpHWRq_rss{margin-left:calc(var(--draft-inset) + 1px);place-self:end start}.QpHWRq_toolbar{grid-template-columns:minmax(0, 1fr) var(--blog-aside);display:grid}.QpHWRq_filters{grid-column:2;min-width:0}.QpHWRq_filter{flex:auto;column-gap:.5rem;min-width:0;max-width:none;padding-right:1rem}.QpHWRq_results{grid-template-columns:minmax(0, 1fr) var(--blog-aside);gap:0;padding:0;display:grid}.QpHWRq_results p{padding:.875rem var(--draft-inset)}.QpHWRq_resultsAction{padding:.875rem var(--draft-inset);border-left:1px solid var(--draft-line);align-items:center;display:flex}.QpHWRq_story{grid-template-columns:minmax(0, 1fr) calc(var(--blog-aside) - 1px)}.QpHWRq_storyMedia{border-bottom:0;height:100%}.QpHWRq_storyBody{border-left:1px solid var(--draft-line);padding-top:1.75rem}.QpHWRq_story .QpHWRq_facts{grid-template-columns:repeat(2,minmax(0,max-content));gap:.5rem 1.5rem;display:grid}.QpHWRq_story[data-text]{grid-template-rows:auto minmax(0,1fr) auto}.QpHWRq_story[data-text] .QpHWRq_storyBody{display:contents}.QpHWRq_story[data-text] .QpHWRq_storyTitle{padding:2rem var(--draft-inset) 0;grid-area:1/1}.QpHWRq_story[data-text] .QpHWRq_storySummary{margin:.875rem var(--draft-inset) 2rem;grid-area:2/1/span 2;align-self:start}.QpHWRq_story[data-text] .QpHWRq_facts{padding:2rem var(--draft-inset) 1.5rem;border-left:1px solid var(--draft-line);grid-area:1/2/span 2;align-content:flex-start}.QpHWRq_story[data-text] .QpHWRq_storyFooter{border-left:1px solid var(--draft-line);grid-area:3/2;margin:0}.QpHWRq_entry{grid-template-columns:minmax(0, 1fr) var(--blog-aside)}.QpHWRq_rail{padding:2.25rem var(--draft-inset);border-left:1px solid var(--draft-line);grid-area:1/2}.QpHWRq_railInner{top:calc(var(--blog-sticky-top,68px) + 1.5rem);gap:.875rem;display:grid;position:sticky}.QpHWRq_railInner .QpHWRq_facts{gap:.5rem;display:grid}.QpHWRq_main{padding:2.25rem var(--draft-inset) 2.5rem;grid-area:1/1}.QpHWRq_pager{grid-template-columns:minmax(0, 1fr) repeat(2, calc(var(--blog-aside) / 2));grid-template-areas:"status previous next"}.QpHWRq_pager>:first-child{border-left:1px solid var(--draft-line);grid-area:previous}.QpHWRq_pager>:last-child{border-left:1px solid var(--draft-line);grid-area:next}.QpHWRq_pagerStatus{border-inline:0;grid-area:status;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){:is(.QpHWRq_filter,.QpHWRq_story,.QpHWRq_pagerLink):after{transition:none}}
