.ailabs-section{padding-top:0;scroll-margin-top:96px}.ailabs-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.ailabs-span-1{grid-column:span 1}.ailabs-span-2{grid-column:span 2}.ailabs-span-3{grid-column:span 3}.ailabs-card{background:var(--white);border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:24px;height:400px;padding:24px;display:flex;overflow:hidden}.ailabs-card-featured{background:radial-gradient(ellipse 40% 40% at 0% 0%, #68fb8459 0%, transparent 100%), linear-gradient(135deg, var(--dark) 0%, var(--dark) 100%);border-right:1px solid #ffffff14}.ailabs-card-top{justify-content:space-between;align-items:flex-start;height:16px;margin-bottom:auto;display:flex}.ailabs-index{color:var(--gray-steel-800)}.ailabs-index-light{color:#e1e6edcc}.ailabs-featured-label{text-transform:uppercase;color:#e1e6edcc}.ailabs-card-body{flex-direction:column;gap:4px;margin-top:auto;padding-bottom:24px;display:flex}.ailabs-card-featured .ailabs-card-body{flex:1;justify-content:flex-end;padding-bottom:0}.ailabs-category{text-transform:uppercase;color:var(--gray-steel-600);font-size:16px;font-weight:700;line-height:22px}.ailabs-category-light{color:var(--gray-steel-600)}.ailabs-headline{color:var(--dark)}.ailabs-headline p{margin:0}.ailabs-headline-light{color:var(--white)}.ailabs-accent-muted{color:var(--gray-steel-800)}.ailabs-accent-green{color:var(--green)}.ailabs-description{color:var(--gray-steel-600);font-size:14px;line-height:20px}.ailabs-description-light{color:#e1e6edcc}.ailabs-card-footer{border-top:1px solid #3a4655cc;flex-shrink:0;justify-content:flex-end;align-items:center;gap:24px;padding-top:24px;display:flex}@media (min-width:769px) and (max-width:1100px){.ailabs-grid{grid-template-columns:repeat(2,1fr)}.ailabs-card,.ailabs-card-featured{height:320px}}@media (max-width:768px){.ailabs-grid{grid-template-columns:1fr}.ailabs-span-2{grid-column:span 1}.ailabs-card{height:342px}.ailabs-card-featured{aspect-ratio:1;height:auto}.ailabs-card-cta{width:100%}}
