.in-page{padding-top:var(--s-9)}.in-wrap{gap:var(--s-8);flex-direction:column;display:flex}.in-head{align-items:flex-start;gap:var(--s-5);flex-direction:column;display:flex}.in-head .eyebrow{margin-bottom:calc(var(--s-1) * -1)}.in-head__title{max-width:880px}.in-head__lead{max-width:640px;min-height:2lh}.in-areas{margin-top:var(--s-3)}.in-areas__list,.in-chips{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.in-pill,.in-chip{border-radius:var(--r-pill);background-color:var(--surface);height:40px;color:var(--ink);white-space:nowrap;transition:box-shadow var(--t-state), background-color var(--t-state), color var(--t-state);align-items:center;padding:0 18px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.in-chip{height:36px;box-shadow:inset 0 0 0 1.5px var(--line);background-color:#0000;padding:0 14px}@media (hover:hover){.in-pill:where(:not([aria-current])):hover,.in-chip:where(:not([aria-current])):hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.in-pill:active,.in-chip:active{box-shadow:inset 0 0 0 1.5px var(--ink);background-image:linear-gradient(var(--press), var(--press))}.in-pill[aria-current],.in-chip[aria-current]{background-color:var(--ink);color:var(--bg);box-shadow:none}.in-filters{justify-content:space-between;align-items:center;gap:var(--s-4);padding-bottom:var(--s-2);flex-wrap:wrap;display:flex}.in-topic{align-items:center;gap:var(--s-2);display:flex}.in-select{display:inline-flex;position:relative}.in-select__input{border-radius:var(--r-pill);background-color:var(--surface);height:40px;color:var(--ink);box-shadow:var(--edge);appearance:none;cursor:pointer;transition:box-shadow var(--t-state);border:0;padding:0 44px 0 18px;font-family:inherit;font-size:14px;font-weight:500}@media (hover:hover){.in-select__input:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.in-select__input:active{background-image:linear-gradient(var(--press), var(--press))}.in-select__ic{color:var(--ink-2);pointer-events:none;display:grid;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.in-grid{gap:var(--s-8) var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.in-card{min-width:0;display:flex}.in-card__link{gap:var(--s-3);border-radius:var(--r-ui);width:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.in-card__media{aspect-ratio:16/9;margin-bottom:var(--s-1);border-radius:var(--r-ui);background-color:var(--surface);display:block;overflow:hidden}.in-card__img{object-fit:cover;width:100%;height:100%;display:block}.in-card__meta{display:block}.in-card__title{align-items:flex-start;gap:var(--s-2);text-wrap:balance;display:flex}.in-card__title-text{text-underline-offset:5px;transition:text-decoration-color var(--t-state);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px}.in-card__ext{color:var(--ink-2);flex:none;margin-top:2px;display:grid}.in-card__excerpt{display:block}@media (hover:hover){.in-card__link:hover .in-card__title-text{-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline)}}.in-card__link:active .in-card__title-text{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-decoration-thickness:2.5px}.in-card__link:focus-visible{outline-offset:6px}.in-rows{border-top:1px solid var(--rule);flex-direction:column;display:flex}.in-row{gap:var(--s-8);padding:var(--s-8) 0;border-bottom:1px solid var(--rule);scroll-margin-top:var(--s-10);content-visibility:auto;contain-intrinsic-size:auto 640px;grid-template-columns:220px minmax(0,1fr);display:grid}.in-detail .in-row{padding-top:var(--s-6);content-visibility:visible;border-bottom:0}.in-row__date{top:calc(var(--s-10) - var(--s-3));align-self:start;gap:var(--s-3);flex-direction:column;display:flex;position:sticky}.in-row__time{color:var(--ink-2);font-variant-numeric:tabular-nums}.in-row__cat{display:block}.in-row__main{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.in-row__head{align-items:flex-start;gap:var(--s-3);display:flex}.in-row__title{text-wrap:balance;min-width:0}.in-log__title{font-size:24px;line-height:1.25}.in-row__link{color:inherit;text-underline-offset:5px;transition:text-decoration-color var(--t-state);border-radius:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px}@media (hover:hover){.in-row__link:hover{-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline)}}.in-row__link:active{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.in-row__chips{display:none}.in-versions{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.in-version{gap:6px}.in-version__p{color:var(--ink-2);font-weight:450}.in-tags{gap:var(--s-1);flex-wrap:wrap;list-style:none;display:flex}.in-tag{border-radius:var(--r-pill);background-color:var(--surface);height:22px;color:var(--ink-2);font-size:var(--fs-cap);letter-spacing:.01em;align-items:center;padding:0 8px;font-weight:500;display:inline-flex}.in-tag[data-tier=primary]{color:var(--ink)}.in-copy{align-items:center;gap:var(--s-2);flex:none;margin-top:-6px;display:inline-flex;position:relative}.in-copy__btn{width:40px;height:40px;color:var(--ink-2)}@media (hover:hover){.in-copy__btn:hover{background-color:var(--hover);color:var(--ink)}}.in-copy__btn:active{background-color:var(--press);color:var(--ink)}.in-copy__btn[data-copied]{color:var(--ink)}.in-copy__status:empty{display:none}.in-copy__status{border-radius:var(--r-pill);background-color:var(--surface);height:28px;color:var(--ink);font-size:var(--fs-cap);white-space:nowrap;align-items:center;padding:0 12px;font-weight:500;display:inline-flex}.in-copy__manual{z-index:2;width:min(420px,80vw);margin-top:var(--s-2);position:absolute;top:100%;right:0}.in-copy__field{height:44px;font-size:14px}.in-machine{font-size:var(--fs-small);color:var(--ink-2);line-height:1.45}.in-acc{border-top:1px solid var(--rule)}.in-acc__item{border-bottom:1px solid var(--rule)}.in-acc__sum{align-items:center;gap:var(--s-3);padding:var(--s-4) 0;color:var(--ink);cursor:pointer;border-radius:8px;list-style:none;display:flex}.in-acc__sum::-webkit-details-marker{display:none}.in-acc__count{border-radius:var(--r-pill);background-color:var(--surface);min-width:22px;height:22px;color:var(--ink-2);place-items:center;padding:0 6px;display:inline-grid}.in-acc__ic{border-radius:var(--r-pill);background-color:var(--surface);width:32px;height:32px;color:var(--ink);transition:background-color var(--t-state);place-items:center;margin-left:auto;display:grid}.in-acc__ic svg{transition:transform var(--t-state)}@media (hover:hover){.in-acc__sum:hover .in-acc__ic{background-image:linear-gradient(var(--hover), var(--hover))}}.in-acc__sum:active .in-acc__ic{background-image:linear-gradient(var(--press), var(--press))}.in-acc__item[open]:not([data-closing])>.in-acc__sum .in-acc__ic{background-color:var(--ink);color:var(--bg)}.in-acc__item[open]:not([data-closing])>.in-acc__sum .in-acc__ic svg{transform:rotate(180deg)}.in-acc__list{gap:var(--s-5);padding:var(--s-1) 0 var(--s-6);flex-direction:column;list-style:none;display:flex}.in-item{gap:var(--s-2);flex-direction:column;display:flex}.in-item__text{font-size:var(--fs-body);color:var(--ink);line-height:1.55}.in-item__text p+p{margin-top:var(--s-2)}.in-item__img{width:100%;max-width:640px;height:auto;margin-top:var(--s-2);border-radius:var(--r-ui);display:block}.in-launch__media{aspect-ratio:16/9;border-radius:var(--r-media);background-color:var(--surface);display:block;overflow:hidden}.in-launch__img{object-fit:cover;width:100%;height:100%;display:block}.in-launch .in-row__title{font-size:var(--fs-h2);letter-spacing:-.035em;line-height:1.04}.in-launch__excerpt{max-width:640px}.in-launch__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.in-more{align-items:center;gap:var(--s-3);flex-direction:column;min-height:1px;display:flex}.in-paging{justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.in-empty{padding:var(--s-8) 0}.in-detail{gap:var(--s-7);flex-direction:column;width:100%;max-width:1120px;margin-inline:auto;display:flex}.in-detail>*,.in-body>*{width:100%;max-width:752px;margin-inline:auto}.in-detail--log>.in-row,.in-detail>.in-body,.in-detail>.in-detail__cover,.in-detail>.in-detail__more,.in-detail>.in-prevnext,.in-body>.in-fig--wide{max-width:1120px}.in-crumbs ol{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.in-crumbs li+li:before{content:"/";margin-right:var(--s-2);color:var(--ink-2)}.in-detail__head{align-items:flex-start;gap:var(--s-4);flex-direction:column;display:flex}.in-detail__title{align-items:flex-start;gap:var(--s-3);display:flex}.in-detail__cover{aspect-ratio:16/9;border-radius:var(--r-media);background-color:var(--surface);overflow:hidden}.in-detail__img{object-fit:cover;width:100%;height:100%;display:block}.in-detail__more{gap:var(--s-6);padding-top:var(--s-8);border-top:1px solid var(--rule);flex-direction:column;display:flex}.in-authors{gap:var(--s-5);flex-wrap:wrap;list-style:none;display:flex}.in-author{align-items:center;gap:var(--s-3);display:flex}.in-author__img{border-radius:var(--r-pill);background-color:var(--surface);object-fit:cover;flex:none;width:40px;height:40px}.in-author__text{flex-direction:column;display:flex}.in-author__name{font-weight:520}.in-prevnext{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.in-prevnext__link{gap:var(--s-1);padding:var(--s-5);border-radius:var(--r-ui);background-color:var(--surface);color:var(--ink);transition:box-shadow var(--t-state);flex-direction:column;text-decoration:none;display:flex}.in-prevnext__link--end{text-align:right;grid-column:2}@media (hover:hover){.in-prevnext__link:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.in-prevnext__link:active{background-image:linear-gradient(var(--press), var(--press))}.in-body{gap:var(--s-7);flex-direction:column;display:flex}.in-fig{gap:var(--s-3);flex-direction:column;display:flex}.in-img{border-radius:var(--r-ui);background-color:var(--surface);width:100%;height:auto;display:block}.in-figcap{max-width:640px}.in-gallery__grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.in-gallery[data-count="3"] .in-gallery__grid,.in-gallery[data-count="6"] .in-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.in-gallery__grid .in-img{aspect-ratio:1;object-fit:cover}.in-quote{gap:var(--s-3);padding-left:var(--s-6);border-left:2px solid var(--ink);flex-direction:column;display:flex}.in-quote__text{letter-spacing:-.02em;text-wrap:balance;font-size:28px;font-weight:450;line-height:1.25}.in-callout{padding:var(--s-5) var(--s-6);border-radius:var(--r-ui);background-color:var(--surface)}.in-callout[data-tone=warning]{box-shadow:inset 0 0 0 1.5px var(--ink)}.in-callout__text{font-size:var(--fs-body);line-height:1.55}.in-cta{display:flex}.in-embed{aspect-ratio:16/9;border-radius:var(--r-ui);background-color:var(--surface);position:relative;overflow:hidden}.in-embed__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.in-embed__play{justify-content:center;align-items:center;gap:var(--s-3);border-radius:var(--r-ui);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;position:absolute;inset:0}.in-embed__play:focus-visible{outline-offset:-4px}.in-embed__disc{border-radius:var(--r-pill);background-color:var(--ink);width:72px;height:72px;color:var(--bg);transition:background-color var(--t-state);place-items:center;display:grid}@media (hover:hover){.in-embed__play:hover .in-embed__disc{background-color:var(--ink-hover)}}.in-embed__play:active .in-embed__disc{background-color:var(--ink-press)}.in-embed__label{border-radius:var(--r-pill);background-color:var(--raised);padding:6px 14px;font-size:14px;font-weight:520}.in-embed__note{right:var(--s-4);bottom:var(--s-3);left:var(--s-4);text-align:center;pointer-events:none;position:absolute}.in-embed--playing iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.in-player{border-radius:var(--r-ui);background-color:var(--surface);position:relative;overflow:hidden}.in-player__video{width:100%;height:auto;display:block}.in-player__start{border-radius:var(--r-ui);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.in-player__start:focus-visible{outline-offset:-4px}.in-player__disc{border-radius:var(--r-pill);background-color:var(--ink);width:72px;height:72px;color:var(--bg);transition:background-color var(--t-state);place-items:center;display:grid}@media (hover:hover){.in-player__start:hover .in-player__disc{background-color:var(--ink-hover)}}.in-player__start:active .in-player__disc{background-color:var(--ink-press)}.in-player__bar{right:var(--s-4);bottom:var(--s-4);left:var(--s-4);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.in-player__right{gap:var(--s-2);display:flex}.in-player__bar .icon-btn{pointer-events:auto}@media (width<=899px){.in-page{padding-top:var(--s-8)}.in-wrap{gap:var(--s-7)}.in-head{gap:var(--s-3)}.in-head .eyebrow{margin-bottom:0}.in-head__lead{min-height:3lh}.in-areas{margin-top:var(--s-2)}.in-grid{gap:var(--s-7);grid-template-columns:minmax(0,1fr)}.in-row{gap:var(--s-3);padding:var(--s-7) 0;grid-template-columns:minmax(0,1fr)}.in-row__date{position:static}.in-row__aside{display:none}.in-row__chips{display:block}.in-log__title{font-size:21px}.in-launch .in-row__title{font-size:28px}.in-quote__text{font-size:22px}.in-gallery[data-count="3"] .in-gallery__grid,.in-gallery[data-count="6"] .in-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.in-prevnext{grid-template-columns:minmax(0,1fr)}.in-prevnext__link--end{text-align:left;grid-column:auto}.in-embed__disc{width:56px;height:56px}.in-embed__note{display:none}}@media (width>=600px) and (width<=899px){.in-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
