.Sponsors-module__7OeS_G__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Sponsors-module__7OeS_G__label{font-family:"Shift Mono", var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--dim);font-size:10.5px;font-weight:600}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__label{color:var(--on-dark-faint)}.Sponsors-module__7OeS_G__bannerLabel{margin-bottom:8px}.Sponsors-module__7OeS_G__grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:24px;margin-top:16px;display:grid}.Sponsors-module__7OeS_G__compact .Sponsors-module__7OeS_G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:10px}.Sponsors-module__7OeS_G__tile{color:inherit;min-width:0;display:block}.Sponsors-module__7OeS_G__tile:hover{text-decoration:none}.Sponsors-module__7OeS_G__frame{aspect-ratio:1;border:var(--border);box-shadow:5px 5px 0 var(--ink);background:var(--bone-lift);transition:transform 80ms,box-shadow 80ms;overflow:hidden}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__frame{box-shadow:5px 5px 0 var(--lime)}.Sponsors-module__7OeS_G__compact .Sponsors-module__7OeS_G__frame{box-shadow:3px 3px 0 var(--ink)}a.Sponsors-module__7OeS_G__tile:hover .Sponsors-module__7OeS_G__frame{box-shadow:7px 7px 0 var(--vermilion);transform:translate(-2px,-2px)}.Sponsors-module__7OeS_G__frame img{object-fit:cover;width:100%;height:100%;display:block}.Sponsors-module__7OeS_G__art{transition:transform 80ms}.Sponsors-module__7OeS_G__art img{mix-blend-mode:multiply;width:100%;height:auto;display:block}a.Sponsors-module__7OeS_G__tile:hover .Sponsors-module__7OeS_G__art{transform:translateY(-3px)}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__art img{mix-blend-mode:normal;border-radius:12px}.Sponsors-module__7OeS_G__placeholder{text-align:center;border-style:dashed;border-color:var(--faint);box-shadow:none;color:var(--faint);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__placeholder{border-color:var(--on-dark-faint);color:var(--on-dark-faint);box-shadow:none;background:0 0}.Sponsors-module__7OeS_G__placeholderName{font-size:15px;font-weight:700;line-height:1.2}.Sponsors-module__7OeS_G__compact .Sponsors-module__7OeS_G__placeholderName{font-size:12px}.Sponsors-module__7OeS_G__name{color:var(--ink);margin-top:10px;font-size:15px;font-weight:700;line-height:1.25}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__name{color:var(--on-dark)}.Sponsors-module__7OeS_G__tagline{color:var(--dim);font-size:13px}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__tagline{color:var(--on-dark-body)}.Sponsors-module__7OeS_G__compact .Sponsors-module__7OeS_G__name{margin-top:8px;font-size:12.5px}.Sponsors-module__7OeS_G__compact .Sponsors-module__7OeS_G__tagline{display:none}.Sponsors-module__7OeS_G__banner{border:var(--border);box-shadow:6px 6px 0 var(--ink);background:var(--dark);display:block;position:relative;overflow:hidden}.Sponsors-module__7OeS_G__banner:hover{text-decoration:none}.Sponsors-module__7OeS_G__banner img{width:100%;height:auto;display:block}.Sponsors-module__7OeS_G__bannerPlaceholder{aspect-ratio:8;min-height:64px;box-shadow:none;border:1.5px dashed var(--faint);color:var(--faint);text-align:center;background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:12px 20px;display:flex}.Sponsors-module__7OeS_G__onDark .Sponsors-module__7OeS_G__bannerPlaceholder{border-color:var(--on-dark-faint);color:var(--on-dark-faint)}.Sponsors-module__7OeS_G__bannerName{font-size:17px;font-weight:700}.Sponsors-module__7OeS_G__sponsorTag{z-index:1;background:var(--ink);color:var(--on-dark);font-family:"Shift Mono", var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;top:0;left:0}.Sponsors-module__7OeS_G__bannerPlaceholder .Sponsors-module__7OeS_G__sponsorTag{position:static}@media (max-width:640px){.Sponsors-module__7OeS_G__bannerPlaceholder{aspect-ratio:4}}
