:where(html[data-pg=home]) .wrap{z-index:1;padding:0 var(--gutter);position:relative}:where(html[data-pg=home]) .nav.grid-nav .nav-in{max-width:none!important;padding:22px var(--gutter) 0 var(--gutter)!important}@media (max-width:900px){:where(html[data-pg=home]) .nav.grid-nav .nav-in{padding:22px var(--gutter) 0 var(--gutter)!important}}:where(html[data-pg=home]) .below{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}:where(html[data-pg=home]) .below .rail-sub{color:var(--ink-2);font-family:var(--sans);font-size:var(--type-sub);line-height:var(--type-sub-lh);text-wrap:balance;margin-top:1rem;padding-right:40px}:where(html[data-pg=home]) .below .list-col{grid-area:1/5/3/13;min-width:0}:where(html[data-pg=home]) .below .hero{grid-area:1/1/3/4;align-self:start;position:sticky;top:2rem}:where(html[data-pg=home]) .hero{margin-top:4rem}:where(html[data-pg=home]) .hero h1{font-family:var(--mono);white-space:nowrap;align-items:baseline;font-size:1.75rem;font-weight:400;line-height:1.1;display:flex}:where(html[data-pg=home]) .hero h1 .ws{z-index:2;flex:none;align-self:baseline;margin-left:-.5em;position:relative;transform:translateY(-.048em);display:none!important}:where(html[data-pg=home]) .list-top{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(8,minmax(0,1fr));align-items:baseline;margin-top:4rem;padding:0 0 12px;display:grid}:where(html[data-pg=home]) .list-top .tabs{grid-column:1/7;padding-right:2em}:where(html[data-pg=home]) .list-top .search{grid-column:7/9;justify-content:flex-end}@media (max-width:900px){:where(html[data-pg=home]) .list-top{flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:2rem;display:flex}:where(html[data-pg=home]) .list-top .tabs{flex:1;min-width:0}:where(html[data-pg=home]) .list-top .search{flex:none}}@media (max-width:640px){:where(html[data-pg=home]) .search input{width:110px}}:where(html[data-pg=home]) .search{font-family:var(--mono);align-items:baseline;gap:10px;font-size:.75rem;display:flex}:where(html[data-pg=home]) .list-top:has(.search.open) .tabs{grid-column:1/5}:where(html[data-pg=home]) .list-top:has(.search.open) .search{grid-column:5/9}:where(html[data-pg=home]) .search .s-toggle{cursor:pointer;color:var(--ink-2);letter-spacing:.02em;white-space:nowrap;transition:color .15s}:where(html[data-pg=home]) .search .s-toggle .sk{color:var(--ink-3)}:where(html[data-pg=home]) .search .s-toggle:hover{color:var(--ink)}:where(html[data-pg=home]) .search .s-toggle:hover .sk{color:var(--ink-2)}:where(html[data-pg=home]) .search:not(.open){gap:0}:where(html[data-pg=home]) .search .q-wrap{flex:none!important}:where(html[data-pg=home]) .search:not(.open) input{padding:0!important}:where(html[data-pg=home]) .search input{opacity:0;width:0;transition:width .38s var(--ease-out), opacity .25s ease;padding:0}:where(html[data-pg=home]) .search.open input{opacity:1}:where(html[data-pg=home]) .search.open{z-index:2;background:var(--bg);box-shadow:-18px 0 12px -6px var(--bg);padding-left:1rem;position:relative}:where(html[data-pg=home]) .search .lbl{color:var(--ink);letter-spacing:.02em}:where(html[data-pg=home]) .search input{color:var(--ink);font-family:var(--sans);background:0 0;border:none;outline:none;font-size:.875rem}:where(html[data-pg=home]) .search.open input{width:180px}:where(html[data-pg=home]) .search input::placeholder{color:var(--ink-4)}:where(html[data-pg=home]) .post{border-bottom:1px solid var(--line-soft);cursor:pointer;grid-template-columns:repeat(8,minmax(0,1fr));align-items:baseline;padding:1rem 0;transition:opacity .25s;display:grid}:where(html[data-pg=home]) .post .p-date{grid-column:1/3}:where(html[data-pg=home]) .post .p-body{grid-column:3/8;padding-right:28px}:where(html[data-pg=home]) .post .p-time{text-align:right;font-family:var(--mono);color:var(--ink-3);grid-column:8/9;font-size:.875rem}:where(html[data-pg=home]) .post .p-meta .m-time{display:none}@media (hover:hover){:where(html[data-pg=home]) #posts:hover .post.in:not(:hover){opacity:.35}:where(html[data-pg=home]) .post:hover:before{content:""}}@media (hover:none){:where(html[data-pg=home]) #posts:has(.tap) .post.in:not(.tap){opacity:.35}:where(html[data-pg=home]) .post.tap:before{content:""}}:where(html[data-pg=home]) .post{position:relative}:where(html[data-pg=home]) .post:first-child{align-items:start}:where(html[data-pg=home]) .post:first-child .p-time{margin-top:6px}:where(html[data-pg=home]) .post:before{background:color-mix(in srgb, rgb(var(--ink-rgb)) 9%, var(--bg));height:1px;position:absolute;top:-1px;left:0;right:0}:where(html[data-pg=home]) .post .p-date{font-family:var(--mono);color:var(--ink-3);font-size:.875rem}:where(html[data-pg=home]) .post .p-art{width:130px;height:86px;overflow:hidden}:where(html[data-pg=home]) .post .feat-art{aspect-ratio:1;background:rgba(var(--ink-rgb), .07);grid-column:1/2;width:min(80px,100%);height:auto!important}:where(html[data-pg=home]) .post .feat-chip{width:fit-content;font-family:var(--mono);border:1px solid var(--line-soft);color:var(--ink-3);margin-bottom:8px;padding:2px 8px;font-size:.75rem;display:block}:where(html[data-pg=home]) .post .p-title{font-family:var(--sans);font-weight:400;font-size:var(--type-h5);text-wrap:balance;line-height:1.5}:where(html[data-pg=home]) .post.pop{animation:rowpop .45s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms)}:where(html[data-pg=home]) .vm-row{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-2);cursor:pointer;justify-content:space-between;padding:18px 0 0;font-size:.75rem;display:flex}:where(html[data-pg=home]) .vm-row:hover .vm-l{color:var(--ink)}:where(html[data-pg=home]) .post .p-meta{font-family:var(--mono);color:var(--ink-3);gap:1rem;margin-top:8px;font-size:.75rem;display:flex}:where(html[data-pg=home]) #pre-veil{background:var(--bg);z-index:400;transition:opacity .4s .1s;position:fixed;inset:0}:where(html[data-pg=home]) body.pre-off,:where(html[data-pg=home]) body.pre-live{height:100vh;overflow:hidden}:where(html[data-pg=home]) #app .nav{z-index:1000}:where(html[data-pg=home]) #pre-veil.done{opacity:0;pointer-events:none}:where(html[data-pg=home]) .pre-off .hero h1,:where(html[data-pg=home]) .pre-live .hero h1{visibility:hidden}:where(html[data-pg=home]) .pre-live #pre-veil{opacity:1}:where(html[data-pg=home]) #preword{left:var(--gutter);z-index:401;visibility:hidden;font-family:var(--mono);white-space:nowrap;align-items:baseline;font-size:1.75rem;font-weight:400;line-height:1.1;display:flex;position:fixed;top:0}:where(html[data-pg=home]) #preword.on{visibility:visible}:where(html[data-pg=home]) #preword .caret2{background:var(--ink);width:.52em;height:.86em;margin-left:4px;display:inline-block;transform:translateY(.08em)}:where(html[data-pg=home]) #preword.on .caret2{animation:.7s step-end pre-blink}@media (prefers-reduced-motion:reduce){:where(html[data-pg=home]) #pre-veil,:where(html[data-pg=home]) #preword{display:none!important}:where(html[data-pg=home]) body.pre-off,:where(html[data-pg=home]) body.pre-live{height:auto;overflow:auto}:where(html[data-pg=home]) .pre-off .hero h1,:where(html[data-pg=home]) .pre-live .hero h1{visibility:visible}}:where(html[data-pg=home]) .cc-sec{margin-top:110px}:where(html[data-pg=home]) .cc-grid{grid-template-columns:repeat(12,1fr);margin-top:44px;display:grid}:where(html[data-pg=home]) .cc-chlog{grid-column:1/7;padding-right:44px}:where(html[data-pg=home]) .cc-vid{grid-column:7/13}@media (min-width:901px){:where(html[data-pg=home]) .cc-vid{flex-direction:column;padding-top:2.9rem;display:flex}:where(html[data-pg=home]) .cc-vid .cc-player{flex-direction:column;flex:1;min-height:0;display:flex}:where(html[data-pg=home]) .cc-vid .cc-player .ph{flex:1;height:auto;min-height:0;aspect-ratio:auto!important}:where(html[data-pg=home]) .cc-vid .cc-player .ph video{width:100%;height:100%;position:absolute;inset:0;object-fit:cover!important}}:where(html[data-pg=home]) .cc-lbl{font-family:var(--mono);text-wrap:balance;color:var(--ink);margin-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:1.4}:where(html[data-pg=home]) .cl-item:first-child{border-top:1px solid var(--line-soft)}:where(html[data-pg=home]) .cl-item{border-bottom:1px solid var(--line-soft);cursor:pointer;padding:1rem 2px}:where(html[data-pg=home]) .cl-item .t{font-family:var(--sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;transition:transform .24s var(--ease-out);font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden}:where(html[data-pg=home]) .cl-item .vpill{letter-spacing:.02em;border:1px solid var(--line-soft);color:var(--ink-3);padding:2px 8px;font-size:.75rem;display:inline-block}:where(html[data-pg=home]) .cl-item .m{font-family:var(--mono);font-size:var(--type-data);color:var(--ink-3);align-items:center;gap:1.25rem;margin-bottom:8px;display:flex}@media (hover:hover){:where(html[data-pg=home]) .cl-item:hover:before{content:"";background:color-mix(in srgb, rgb(var(--ink-rgb)) 9%, var(--bg));height:1px;position:absolute;top:-1px;left:0;right:0}:where(html[data-pg=home]) #vidItems:hover .cl-item.in:not(:hover){opacity:.35}}:where(html[data-pg=home]) #vidItems:has(.cl-item:focus-visible) .cl-item:not(:focus-visible){opacity:.35}:where(html[data-pg=home]) a.post,:where(html[data-pg=home]) a.cl-item{color:inherit;text-decoration:none;display:block}:where(html[data-pg=home]) a.post{display:grid}:where(html[data-pg=home]) #posts:has(.post:focus-visible) .post:not(:focus-visible){opacity:.35}:where(html[data-pg=home]) .cl-item:focus-visible:after{opacity:1}:where(html[data-pg=home]) .cl-item{transition:opacity .25s;position:relative}:where(html[data-pg=home]) .cl-item:after{content:"↗";content:"↗" / "";font-family:var(--sans);color:var(--ink-3);opacity:0;font-size:1rem;line-height:1.5;transition:opacity .18s;position:absolute;top:1rem;right:8px}@media (hover:hover){:where(html[data-pg=home]) .cl-item:hover:after{opacity:1}}:where(html[data-pg=home]) a.cl-more{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-2);padding:18px 0 0;font-size:.75rem;text-decoration:none;display:block}:where(html[data-pg=home]) button.cl-item{text-align:left;width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;display:block}:where(html[data-pg=home]) button.cl-item:first-child{border-top:1px solid var(--line-soft)}:where(html[data-pg=home]) .vid-item .t{white-space:normal;padding-right:2.5rem}:where(html[data-pg=home]) .vid-item .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(html[data-pg=home]) .vid-item .m{margin:6px 0 0}:where(html[data-pg=home]) .cl-item.vid-item:after{content:"→";content:"→" / ""}:where(html[data-pg=home]) .vid-item.on:after{opacity:1;color:var(--ink)}@media (max-width:900px){:where(html[data-pg=home]) .cl-item.vid-item:after{content:"↑";content:"↑" / ""}}:where(html[data-pg=home]) .cl-more:hover{color:var(--ink)}:where(html[data-pg=home]) .cc-player{background:var(--panel-2);border:1px solid var(--line-soft);-webkit-user-select:none;user-select:none;margin-top:0}:where(html[data-pg=home]) .cc-player .ph{aspect-ratio:16/9;cursor:pointer;background:50%/cover no-repeat;position:relative;overflow:hidden}:where(html[data-pg=home]) .cc-player .pill{z-index:5;white-space:nowrap;background:var(--paper);height:36px;color:var(--bg);font-family:var(--sans);transition:transform .2s var(--ease-out), box-shadow .2s ease-in-out;pointer-events:none;align-items:center;gap:8px;padding:8px 12px;font-size:1rem;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(html[data-pg=home]) .cc-player .ph:hover .pill{box-shadow:0 0 0 2px var(--paper)}:where(html[data-pg=home]) .cc-player .pill{transition:opacity .35s ease, transform .2s var(--ease-out)}:where(html[data-pg=home]) .cc-player.playing .pill{opacity:0;pointer-events:none}:where(html[data-pg=home]) .cc-player .ph video{object-fit:cover!important}:where(html[data-pg=home]) .cc-player .ph video.reel,:where(html[data-pg=home]) .cc-player .ph iframe.yt{border:0;width:100%;height:100%;position:absolute;inset:0}:where(html[data-pg=home]) .cc-player .ph video.reel{opacity:0;transition:opacity .35s}:where(html[data-pg=home]) .cc-player .ph video.reel.on{opacity:1}:where(html[data-pg=home]) .cc-player .ph iframe.yt{z-index:6;background:var(--bg)}:where(html[data-pg=home]) .cc-chrome{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-2);border-top:1px solid var(--line-soft);align-items:center;gap:16px;padding:10px 14px;font-size:.625rem;display:flex}:where(html[data-pg=home]) .cc-chrome .btn-t{cursor:pointer}:where(html[data-pg=home]) .cc-chrome .btn-t:hover{color:var(--ink)}:where(html[data-pg=home]) .cc-chrome .prog{white-space:nowrap;color:var(--ink-4);flex:1;transition:color .15s;overflow:hidden}:where(html[data-pg=home]) .cc-chrome .prog:hover{color:var(--ink-3)}:where(html[data-pg=home]) .cc-chrome .prog .gh{color:var(--ink-2)}:where(html[data-pg=home]) .cc-chrome .prog b{color:var(--ink);font-weight:400}@media (max-width:900px){:where(html[data-pg=home]) .cc-grid{flex-direction:column;display:flex}:where(html[data-pg=home]) .cc-vid{order:1;margin-top:0}:where(html[data-pg=home]) .cc-chlog{order:2;margin-top:40px;padding-right:0}:where(html[data-pg=home]) .cc-vid .cc-player{display:block}:where(html[data-pg=home]) .cc-vid .cc-player .ph{flex:none;height:auto;aspect-ratio:16/9!important}}:where(html[data-pg=home]) .cc-player:fullscreen{background:var(--bg);flex-direction:column;display:flex}:where(html[data-pg=home]) .cc-player:fullscreen .ph{background-color:#000;background-size:contain;min-height:0;aspect-ratio:auto!important;flex:1!important}:where(html[data-pg=home]) .cc-player:fullscreen .ph video{object-fit:contain!important}:where(html[data-pg=home]) .stag{opacity:0;transform:translateY(14px)}:where(html[data-pg=home]) .stag:not(.in){opacity:0!important}:where(html[data-pg=home]) .stag.in{opacity:1;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:none}@media (prefers-reduced-motion:reduce){:where(html[data-pg=home]) .stag,:where(html[data-pg=home]) .stag:not(.in){transform:none;opacity:1!important}}@media (max-width:900px){:where(html[data-pg=home]) .wrap{padding:0 var(--gutter)}:where(html[data-pg=home]) .list-top{margin-top:4rem}:where(html[data-pg=home]) .cc-sec{margin-top:56px}:where(html[data-pg=home]) .below{display:block}:where(html[data-pg=home]) .below .hero{position:static}:where(html[data-pg=home]) .below .rail-sub{max-width:none;font-size:var(--type-sub-m);margin:1rem 0 0;padding:0}:where(html[data-pg=home]) #preword{left:var(--gutter)}:where(html[data-pg=home]) .hero h1{white-space:normal}:where(html[data-pg=home]) .post,:where(html[data-pg=home]) a.post{flex-wrap:wrap;gap:8px 1rem;display:flex;position:relative}:where(html[data-pg=home]) .post .p-body{order:1;width:100%}:where(html[data-pg=home]) .post .p-date{order:2;margin-top:0;display:block}:where(html[data-pg=home]) .post .p-time{text-align:left;order:3;margin-top:0;display:block}:where(html[data-pg=home]) .post .p-meta .m-time{display:inline}:where(html[data-pg=home]) .post:first-child{flex-direction:column;display:flex}:where(html[data-pg=home]) .post:first-child .feat-art{margin-bottom:12px}:where(html[data-pg=home]) .post:first-child .p-time{display:none}:where(html[data-pg=home]) .post:first-child .p-meta{font-size:var(--type-data);flex-wrap:wrap;row-gap:0}:where(html[data-pg=home]) .post:first-child .p-meta>span{white-space:nowrap}:where(html[data-pg=home]) .post:first-child .p-meta>span:first-child{text-overflow:ellipsis;flex-basis:100%;overflow:hidden}:where(html[data-pg=home]) .post:has(.feat-art) .feat-chip{margin:0;position:absolute;top:1rem;right:0}:where(html[data-pg=home]) .post .p-date,:where(html[data-pg=home]) .post .p-body{text-align:left;grid-column:auto;padding:0}:where(html[data-pg=home]) .post{padding:1rem 0}:where(html[data-pg=home]) .cl-item{padding:1rem 2px}:where(html[data-pg=home]) .cl-item .m,:where(html[data-pg=home]) .post .p-meta{gap:1rem}}@media (max-width:1100px){:where(html[data-pg=home]) .wrap{padding-left:var(--gutter);padding-right:var(--gutter)}:where(html[data-pg=home]) #preword{left:var(--gutter)}:where(html[data-pg=home]) .nav.grid-nav .nav-in{padding:22px var(--gutter) 0 var(--gutter)!important}}@media (max-width:900px){:where(html[data-pg=home]) .list-top{margin-top:4rem}:where(html[data-pg=home]) .below{display:block}:where(html[data-pg=home]) .below .rail-sub{grid-column:auto;max-width:560px;margin:1rem 0 0;padding:0}:where(html[data-pg=home]) .below .list-col{grid-column:auto}}:where(html[data-pg=home]) a.post:focus-visible,:where(html[data-pg=home]) .cl-item:focus-visible{border-bottom-color:rgb(var(--ink-rgb));border-radius:0;outline:none}:where(html[data-pg=home]) a.post:focus-visible:before,:where(html[data-pg=home]) .cl-item:focus-visible:before{content:"";background:rgb(var(--ink-rgb));height:1px;position:absolute;top:-1px;left:0;right:0}:where(html[data-pg=home]) .cl-more:focus-visible,:where(html[data-pg=home]) .vm-row:focus-visible{border-radius:0;outline:none;position:relative}:where(html[data-pg=home]) .cl-more:focus-visible:after,:where(html[data-pg=home]) .vm-row:focus-visible:after{content:"";background:rgb(var(--ink-rgb));height:1px;position:absolute;top:-1px;left:0;right:0}@keyframes rowpop{0%{opacity:0;transform:translateY(12px)}}@keyframes pre-blink{50%{opacity:0}}
