.builders[data-astro-cid-3n4dlcsz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.builder[data-astro-cid-3n4dlcsz]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);transition:transform .35s var(--ease), border-color .35s var(--ease);display:block;overflow:hidden}.builder[data-astro-cid-3n4dlcsz]:hover{border-color:var(--line-2);text-decoration:none;transform:translateY(-3px)}.media[data-astro-cid-3n4dlcsz]{aspect-ratio:16/10;background:var(--card-2);display:block;position:relative}.media[data-astro-cid-3n4dlcsz]>img[data-astro-cid-3n4dlcsz]:first-child{object-fit:cover;width:100%;height:100%}.media[data-astro-cid-3n4dlcsz]:after{content:"";background:linear-gradient(#0000 40%,#0a1522d9);position:absolute;inset:0}.logo[data-astro-cid-3n4dlcsz]{object-fit:contain;object-position:left;z-index:1;filter:drop-shadow(0 2px 6px #0009);width:auto;max-width:55%;height:36px;position:absolute;bottom:14px;left:16px}.name[data-astro-cid-3n4dlcsz]{font-family:var(--font-head);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:17px;font-weight:600;display:flex}.name[data-astro-cid-3n4dlcsz] .arrow[data-astro-cid-3n4dlcsz]{color:var(--accent-text);transition:transform .3s var(--ease)}.builder[data-astro-cid-3n4dlcsz]:hover .arrow[data-astro-cid-3n4dlcsz]{transform:translate(4px)}.quote[data-astro-cid-3n4dlcsz]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);margin:0;padding:36px}.quote[data-astro-cid-3n4dlcsz] blockquote[data-astro-cid-3n4dlcsz]{color:var(--strong);margin:0 0 20px;font-size:clamp(18px,1.6vw,21px);font-weight:300;line-height:1.5}.quote[data-astro-cid-3n4dlcsz] figcaption[data-astro-cid-3n4dlcsz]{color:var(--muted);font-size:14px;font-weight:700}
