.anvil-projects-layout{gap:12px;margin-top:16px;display:grid}.anvil-featured-case{background:linear-gradient(135deg,#1877f24d,#0866ff1a);border:1px solid #60a5fa80;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff14}.anvil-featured-icon{color:#fff;background:#1877f2;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.anvil-featured-icon svg{width:22px;height:22px}.anvil-featured-case>div:nth-child(2){min-width:0}.anvil-featured-case span{color:#9cc7ff;letter-spacing:.13em;font-size:.58rem;font-weight:900}.anvil-featured-case strong{font-family:var(--font-display);margin-top:4px;font-size:1.08rem;display:block}.anvil-featured-case p{color:#ffffffa8;margin:4px 0 0;font-size:.64rem}.anvil-featured-metric{border-left:1px solid #ffffff29;justify-items:end;min-width:190px;padding-left:18px;display:grid}.anvil-featured-metric b{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;font-size:1.75rem;line-height:1}.anvil-featured-metric small{color:#b9d8ff;text-align:right;margin-top:5px;font-size:.58rem;font-weight:800}.anvil-projects-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}.anvil-projects-grid article{min-height:64px;padding:10px}.anvil-projects-grid strong{white-space:normal;line-height:1.15}.anvil-projects-grid p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1100px){.anvil-projects-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.anvil-featured-case{grid-template-columns:44px 1fr}.anvil-featured-metric{border-top:1px solid #ffffff29;border-left:0;grid-column:1/-1;justify-items:start;min-width:0;padding-top:12px;padding-left:0}.anvil-featured-metric small{text-align:left}.anvil-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.anvil-projects-grid{grid-template-columns:1fr}}
