.link-grid.svelte-zr2g9c{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1rem}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c){width:min(350px,100%);height:600px;position:relative;border-radius:8px;border:2px solid var(--cc-border);overflow:hidden}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c) img:where(.svelte-zr2g9c){transition:all .1s;transform:scale(1)}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c):hover{filter:drop-shadow(0 2px 4px var(--cc-lake))}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c):hover img:where(.svelte-zr2g9c){transform:scale(1.03)}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c):hover .link-title:where(.svelte-zr2g9c){filter:drop-shadow(0 2px 4px black);transform:translate(-50%,-50%) scale(1.1)}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c) .link-title:where(.svelte-zr2g9c){position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid var(--cc-border);border-radius:4px;filter:drop-shadow(0 2px 2px black);padding:1rem 2rem;background-color:var(--cc-teal);transition:all .1s}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c) .link-title:where(.svelte-zr2g9c) p:where(.svelte-zr2g9c){font-size:1.4rem;white-space:nowrap}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c) .link-pic:where(.svelte-zr2g9c){position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.link-grid.svelte-zr2g9c .logo-box:where(.svelte-zr2g9c){width:min(350px,45%);height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem}.link-grid.svelte-zr2g9c .logo-box:where(.svelte-zr2g9c) .grid-logo:where(.svelte-zr2g9c){width:100%;object-fit:contain}@media screen and not (min-width:600px){.link-grid.svelte-zr2g9c{justify-content:center}.link-grid.svelte-zr2g9c .link-box:where(.svelte-zr2g9c){width:100%;height:400px}.link-grid.svelte-zr2g9c .logo-box:where(.svelte-zr2g9c){width:100%;height:400px}.link-grid.svelte-zr2g9c .logo-box:where(.svelte-zr2g9c) .grid-logo:where(.svelte-zr2g9c){width:80%}}.banners.svelte-zr2g9c{display:flex;flex-direction:column;align-items:center;margin:1rem 0;gap:1rem}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c){padding:2rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--cc-teal);border-radius:8px;border:2px solid var(--cc-border);filter:drop-shadow(0 2px 2px black);position:relative;cursor:pointer;transition:all .1s}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c):hover:not(:has(div:hover)){transform:scale(1.02);filter:drop-shadow(0 2px 4px black)}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c) .scores:where(.svelte-zr2g9c){filter:drop-shadow(0 2px 2px black);position:absolute;top:-30px;right:-30px;text-decoration:none;transition:all .1s}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c) .scores:where(.svelte-zr2g9c):hover{transform:scale(1.1);filter:drop-shadow(0 2px 4px black)}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c) .scores:where(.svelte-zr2g9c) .star:where(.svelte-zr2g9c){width:200px;aspect-ratio:1;clip-path:polygon(100% 50%,91.36% 57.29%,96.98% 67.1%,86.37% 71%,88.3% 82.14%,77% 82.17%,75% 93.3%,64.36% 89.47%,58.68% 99.24%,50% 92%,41.32% 99.24%,35.64% 89.47%,25% 93.3%,23% 82.17%,11.7% 82.14%,13.63% 71%,3.02% 67.1%,8.64% 57.29%,0% 50%,8.64% 42.71%,3.02% 32.9%,13.63% 29%,11.7% 17.86%,23% 17.83%,25% 6.7%,35.64% 10.53%,41.32% .76%,50% 8%,58.68% .76%,64.36% 10.53%,75% 6.7%,77% 17.83%,88.3% 17.86%,86.37% 29%,96.98% 32.9%,91.36% 42.71%);background-color:gold;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.banners.svelte-zr2g9c .banner:where(.svelte-zr2g9c) .scores:where(.svelte-zr2g9c) .star:where(.svelte-zr2g9c) p:where(.svelte-zr2g9c){font-size:90%}
