.directory-grid .directory-card-flip{min-width:0;height:auto;min-height:420px}.directory-grid .directory-card-flip-inner{height:100%;display:grid}.directory-grid .directory-card-face{grid-area:1/1;min-width:0;position:relative;inset:auto}.directory-grid .directory-card-face[aria-hidden=true]{pointer-events:none}.directory-grid .directory-card-front .card-cover{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.directory-grid .card-cover>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.directory-grid .card-cover>b{float:none;flex-shrink:0}.directory-grid .card-cover>i{display:none}.directory-grid .directory-card-front .directory-card-body{min-width:0;padding-top:34px;position:static}.directory-grid .directory-logo-anchor{flex-shrink:0;height:0;position:relative}.directory-grid .directory-logo-anchor .company-logo{top:-59px}.directory-grid .directory-card h2,.directory-grid .directory-card-body>p,.directory-grid .demand-card-head strong{overflow-wrap:anywhere}.directory-grid .directory-card-body>p{min-height:0;margin:0 0 14px}.directory-grid .directory-tags{flex-shrink:0}.directory-grid .directory-tags span{overflow-wrap:anywhere;min-width:0;max-width:100%}.directory-grid .card-entry-actions,.directory-grid .demand-card-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;padding-top:4px;display:flex}.directory-grid .card-entry-actions>*,.directory-grid .demand-card-actions>*{text-align:center;white-space:nowrap;flex:75px;padding:10px 6px;font-size:11px;line-height:1.5}.directory-grid .card-entry-link:after{content:"";z-index:3;cursor:pointer;position:absolute;inset:0}.directory-grid .card-entry-actions>button{z-index:4;position:relative}.directory-grid .directory-card-front:has(.card-entry-link:focus-visible){outline-offset:3px;outline:3px solid #11876f}.directory-grid :is(.card-entry-actions,.demand-card-actions)>:focus-visible{outline-offset:3px;outline:3px solid #11876f}.directory-grid .directory-card-back .demand-card-content{overflow:visible}.directory-grid .demand-card-content p{min-height:0}@media (prefers-reduced-motion:reduce){.directory-grid .directory-card-flip,.directory-grid .directory-card-flip-inner{transition:none}}
