.BlogChallengePreview-module__4fTx8W__preview{aspect-ratio:1200/630;grid-template-columns:repeat(3,minmax(0,1fr));gap:2%;display:grid;container-type:inline-size}.BlogChallengePreview-module__4fTx8W__card{isolation:isolate;background:radial-gradient(ellipse at 85% 105%,rgb(var(--accent)/.12),transparent 85%),#0a0f1c;border:1px solid #1b2030;border-radius:6px;min-width:0;padding:4.5cqw 2.3cqw;position:relative;overflow:hidden}.BlogChallengePreview-module__4fTx8W__tokenizer{--accent:151 115 235}.BlogChallengePreview-module__4fTx8W__inference{--accent:32 184 172}.BlogChallengePreview-module__4fTx8W__firewall{--accent:228 137 53}.BlogChallengePreview-module__4fTx8W__watermark{z-index:-1;opacity:.6;width:140%;max-width:none;height:auto;position:absolute;bottom:-10%;right:-28%;transform:rotate(-13deg);-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.BlogChallengePreview-module__4fTx8W__logo{width:11cqw;height:11cqw;margin-bottom:5cqw;display:block}.BlogChallengePreview-module__4fTx8W__build{color:#9aa1ad;margin-bottom:1cqw;font-size:clamp(8px,1.6cqw,12px);line-height:1.5;display:block}.BlogChallengePreview-module__4fTx8W__name{color:#e5e7eb;font-size:clamp(12px,2.8cqw,22px);font-weight:500;line-height:1.3;display:block}
.MilestoneTimeline-module__xTbq9q__item{position:relative}.MilestoneTimeline-module__xTbq9q__item:before{content:"";background:var(--gray-800);pointer-events:none;width:1px;position:absolute;top:0;bottom:-1.5rem;left:1.5rem}.MilestoneTimeline-module__xTbq9q__item:first-child:before{top:50%}.MilestoneTimeline-module__xTbq9q__item:last-child:before{bottom:50%}.MilestoneTimeline-module__xTbq9q__card{isolation:isolate;position:relative;overflow:hidden}.MilestoneTimeline-module__xTbq9q__watermark{object-fit:contain;opacity:0;pointer-events:none;width:180px;height:140px;transition:opacity .18s;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-12deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.MilestoneTimeline-module__xTbq9q__link:focus-visible .MilestoneTimeline-module__xTbq9q__watermark{opacity:1}@media (hover:hover){.MilestoneTimeline-module__xTbq9q__link:hover .MilestoneTimeline-module__xTbq9q__watermark{opacity:1}}@media (prefers-reduced-motion:reduce){.MilestoneTimeline-module__xTbq9q__watermark{transition:none}}
