.cap-page .pit-list,.guide-article .pit-list{display:grid;gap:14px}@media (min-width:900px){.cap-page .pit-list,.guide-article .pit-list{grid-template-columns:1fr 1fr}.cap-page .pit-list>.pit-item:last-child:nth-child(odd),.guide-article .pit-list>.pit-item:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 14px) / 2);justify-self:center}}.cap-page .pit-item,.guide-article .pit-item{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgb(var(--color-surface)/.18);padding:16px 18px}.cap-page .pit-item h3,.cap-page .pit-item h4,.guide-article .pit-item h3,.guide-article .pit-item h4{margin:0 0 10px;font-size:15.5px;line-height:1.4}.cap-page .pit-row,.guide-article .pit-row{display:grid;grid-template-columns:24px 1fr;gap:10px;margin:0 0 8px;font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.78)}.cap-page .pit-row:last-child,.guide-article .pit-row:last-child{margin-bottom:0}.cap-page .pit-mk,.guide-article .pit-mk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:800 14px/1 var(--font-lato),Lato,sans-serif;margin-top:1px}.cap-page .pit-row.bad .pit-mk,.guide-article .pit-row.bad .pit-mk{color:#ff9b9b;border:1px solid rgba(255,120,120,.5);background:rgba(255,90,90,.08)}.cap-page .pit-row.good .pit-mk,.guide-article .pit-row.good .pit-mk{color:rgb(var(--color-primary));border:1px solid rgb(var(--color-primary)/.5);background:rgb(var(--color-primary)/.1)}.cap-page .pit-row.good,.guide-article .pit-row.good{color:#fff}.cap-page .timeline,.guide-article .timeline{list-style:none;margin:22px 0 28px;padding:0 0 0 4px;position:relative}.cap-page .timeline:before,.guide-article .timeline:before{content:"";position:absolute;left:21px;top:8px;bottom:8px;width:2px;background:linear-gradient(to bottom,rgb(var(--color-primary)),rgb(var(--color-secondary)));opacity:.6}.cap-page .timeline li,.guide-article .timeline li{position:relative;display:grid;grid-template-columns:36px 1fr;gap:18px;padding:10px 0}.cap-page .timeline .dot,.guide-article .timeline .dot{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:800 14px var(--font-lato),Lato,sans-serif;color:rgb(var(--color-primary));background:rgb(var(--color-background));border:2px solid rgb(var(--color-primary));z-index:1}.cap-page .timeline h3,.guide-article .timeline h3{margin:4px 0;font-size:16.5px}.cap-page .timeline p,.guide-article .timeline p{margin:0;font-size:14.5px;color:rgba(255,255,255,.7)}