/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.rooster-link-cards{--rooster-link-cards-fam:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));--rooster-link-cards-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");box-sizing:border-box;color:var(--wp--preset--color--contrast-2,light-dark(#45556c,#cad5e2));overflow-wrap:normal;word-break:normal;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-end:0;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:grid}.rooster-link-cards li{margin:0}.rooster-link-cards .rooster-link-cards__card{box-sizing:border-box;border:1px solid var(--wp--preset--color--line,light-dark(#e2e8f0,#ffffff1a));height:100%;color:inherit;border-radius:.75rem;flex-direction:column;padding:1rem;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:flex}.rooster-link-cards .rooster-link-cards__card:hover{border-color:var(--rooster-link-cards-fam);background:light-dark(var(--rooster-link-cards-fam),var(--rooster-link-cards-fam))}@supports (color:color-mix(in lab, red, red)){.rooster-link-cards .rooster-link-cards__card:hover{background:light-dark(color-mix(in srgb, var(--rooster-link-cards-fam) 5%, transparent),color-mix(in srgb, var(--rooster-link-cards-fam) 10%, transparent))}}.rooster-link-cards .rooster-link-cards__card:focus-visible{outline:2px solid var(--rooster-link-cards-fam);outline-offset:2px}.rooster-link-cards__name{color:var(--wp--preset--color--contrast,light-dark(#020618,#fff));justify-content:space-between;align-items:center;gap:.5rem;font-weight:600;display:flex}.rooster-link-cards__arrow{width:1rem;height:1rem;-webkit-mask:var(--rooster-link-cards-arrow) center / contain no-repeat;-webkit-mask:var(--rooster-link-cards-arrow) center / contain no-repeat;-webkit-mask:var(--rooster-link-cards-arrow) center / contain no-repeat;mask:var(--rooster-link-cards-arrow) center / contain no-repeat;background-color:currentColor;flex:none}.rooster-link-cards__line{color:var(--wp--preset--color--muted,light-dark(#45556c,#90a1b9));margin-top:.25rem;font-size:.875rem;line-height:1.375}@media (min-width:40rem){.rooster-link-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.rooster-link-cards--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rooster-link-cards--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}