:is(.xt-landing__main:has(.xt-blog),.xt-landing__main:has(.xt-article-page)){width:100%;max-width:none;padding:48px 0 64px}.xt-blog{padding-inline:var(--xt-content-inset)}.xt-blog__head{border-bottom:1px solid var(--xt-stroke);padding-bottom:20px}.xt-blog__masthead{color:var(--xt-text);margin:14px 0 0}.xt-blog__lede{max-width:62ch;color:var(--xt-text-muted);font-size:var(--xt-text-base);margin:16px 0 0;line-height:1.6}.xt-blog__dateline{color:var(--xt-text-faint);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin:22px 0 0;display:flex}.xt-blog__list{grid-template-columns:minmax(0,1fr);gap:40px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.xt-blog__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:44px 0;margin-inline:-22px}.xt-blog__item{padding-inline:22px}}@media (min-width:768px) and (max-width:1023.98px){.xt-blog__item{grid-column:span 3}.xt-blog__item:last-child:nth-child(odd){grid-column:span 6}.xt-blog__item:nth-child(2n){border-left:1px solid var(--xt-stroke)}}@media (min-width:1024px){.xt-blog__item{grid-column:span 2}.xt-blog__item--lead{grid-column:span 4}.xt-blog__item:not(:first-child):last-child:nth-child(3n){grid-column:span 6}.xt-blog__item:nth-child(3n):nth-last-child(2),.xt-blog__item:not(:first-child):last-child:nth-child(3n+1){grid-column:span 3}.xt-blog__item:first-child:last-child{grid-column:span 6}.xt-blog__item:nth-child(n+2):not(:nth-child(3n)){border-left:1px solid var(--xt-stroke)}}.xt-blog__card{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.xt-blog__card:focus-visible{outline:2px solid var(--xt-accent);outline-offset:4px}.xt-blog__media{aspect-ratio:4/3;background-color:#ffffff0a;display:block;overflow:hidden}.xt-blog__item--lead .xt-blog__media{aspect-ratio:16/9}.xt-blog__cover{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.xt-blog__cover{transition:transform .42s}.xt-blog__card:hover .xt-blog__cover,.xt-blog__card:focus-visible .xt-blog__cover{transform:scale(1.03)}}.xt-blog__byline{color:var(--xt-text-faint);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:18px;display:flex}.xt-blog__kicker{color:var(--xt-brand-green)}.xt-blog__title{font-family:var(--xt-font-display);margin:10px 0 0;font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:700;line-height:1.08}.xt-blog__item--lead .xt-blog__title{font-size:clamp(1.6rem,2.6vw,2.35rem)}.xt-blog__excerpt{max-width:62ch;color:var(--xt-text-muted);font-size:var(--xt-text-base);margin:14px 0 0;line-height:1.6}.xt-blog__cta{color:var(--xt-text-faint);font-family:var(--xt-font-mono);font-size:var(--xt-text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:18px;transition:color .14s;display:inline-flex}.xt-blog__card:hover .xt-blog__cta,.xt-blog__card:focus-visible .xt-blog__cta{color:var(--xt-brand-green)}.xt-blog__cta-icon{flex:none;width:14px;height:14px}.xt-blog__empty{color:var(--xt-text-muted);font-size:var(--xt-text-base);margin:36px 0 0}.xt-article-page{width:100%;padding-inline:var(--xt-content-inset)}.xt-article,.xt-rail{width:100%;max-width:55ch;margin-inline:auto;font-size:1.1875rem}.xt-article__back-row{margin:0}.xt-article__back{color:var(--xt-text-faint);font-family:var(--xt-font-mono);font-size:var(--xt-text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;text-decoration:none;transition:color .14s;display:inline-flex}.xt-article__back:hover,.xt-article__back:focus-visible{color:var(--xt-brand-green)}.xt-article__back:focus-visible{outline:2px solid var(--xt-accent);outline-offset:3px}.xt-article__back-icon{flex:none;width:14px;height:14px}.xt-article__head{margin-top:28px}.xt-article__title{color:var(--xt-text);margin:14px 0 0}.xt-article__byline{border-bottom:1px solid var(--xt-stroke);color:var(--xt-text-faint);margin:20px 0 0;padding-bottom:18px}.xt-article__cover{aspect-ratio:16/9;object-fit:cover;background-color:#ffffff0a;border-radius:0;width:100%;margin-top:28px;display:block}.xt-article__body{grid-template-columns:minmax(0,55ch) minmax(0,1fr);margin-top:44px;display:grid}.xt-article__body>*{grid-column:1}.xt-article__body>:first-child{margin-top:0}.xt-article__heading{color:var(--xt-text);font-family:var(--xt-font-display);margin:44px 0 0;font-size:1.5rem;font-weight:700;line-height:1.2}.xt-article__p{color:var(--xt-text);margin:20px 0 0;font-size:1.1875rem;line-height:1.62}.xt-article__heading+.xt-article__p{margin-top:16px}.xt-article__list{color:var(--xt-text);margin:20px 0 0;padding-left:1.4em;font-size:1.1875rem;line-height:1.62}.xt-article__list li+li{margin-top:10px}.xt-article__quote{border-left:1px solid var(--xt-stroke);color:var(--xt-text);font-family:var(--xt-font-display);grid-column:1/-1;margin:34px 0 0;padding-left:22px;font-size:1.35rem;font-weight:400;line-height:1.35}.xt-article__quote p{margin:0}.xt-article__foot{border-top:1px solid var(--xt-stroke);margin-top:48px;padding-top:20px}.xt-article__end{color:var(--xt-text-faint);margin:0 0 16px}.xt-rail{margin-top:56px}.xt-rail__head{border-top:1px solid var(--xt-stroke);padding-top:14px}.xt-rail__heading{color:var(--xt-text);margin:0;font-weight:400}.xt-rail__count{color:var(--xt-text-faint);margin:6px 0 0}.xt-rail__list{margin:0;padding:0;list-style:none}.xt-rail__item+.xt-rail__item{border-top:1px solid var(--xt-stroke);margin-top:18px;padding-top:18px}.xt-rail__item--lead{margin-top:22px}.xt-rail__link{color:inherit;text-decoration:none;display:block}.xt-rail__link:focus-visible{outline:2px solid var(--xt-accent);outline-offset:4px}.xt-rail__media{aspect-ratio:16/9;background-color:#ffffff0a;margin-bottom:14px;display:block;overflow:hidden}.xt-rail__cover{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.xt-rail__date{color:var(--xt-text-faint);display:block}.xt-rail__title{color:var(--xt-text);font-family:var(--xt-font-display);margin:8px 0 0;font-size:1.15rem;font-weight:700;line-height:1.15;transition:color .14s}.xt-rail__link:hover .xt-rail__title,.xt-rail__link:focus-visible .xt-rail__title{color:var(--xt-brand-green)}.xt-rail__excerpt{color:var(--xt-text-muted);font-size:var(--xt-text-base);margin-top:10px;line-height:1.55;display:block}@media (min-width:1024px){.xt-article-page:not(.xt-article-page--solo){grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:0;display:grid}.xt-article-page:not(.xt-article-page--solo) .xt-article{max-width:none;margin-inline:0;padding-right:28px}.xt-article-page:not(.xt-article-page--solo) .xt-rail{border-left:1px solid var(--xt-stroke);max-width:none;margin-block:0;margin-inline:0;padding-left:28px}}
