.box-shadow-style,.h2_Style{box-shadow:0 4px 8px rgba(0,0,0,.8)}.h2_Style{font-size:1.5rem;font-weight:700;background-color:#052c49;margin:auto auto auto 0;text-align:center;padding:8px 30px;display:inline;color:#fb0;min-width:60vw}@media(min-width:900px){.h2_Style{margin:auto;min-width:75vw}}.castings{display:flex;flex-flow:column wrap;padding:20px;gap:24px;align-items:center}@media(min-width:1024px){.castings{padding:32px 48px}}.castings .headerCastings{display:flex;flex-flow:row wrap;width:100%;justify-content:space-around;align-items:center;gap:10px}.castings .headerCastings h1{width:100%}.castings .headerCastings .resultCount{width:100%;text-align:center;color:#87a5c2;font-size:.9rem}.castings .itemContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:24px;gap:24px;width:100%;justify-items:center}@media(max-width:600px){.castings .itemContainer{grid-template-columns:1fr;gap:16px}}.castings .adjustToMyProfileToggle{display:inline-block;padding:8px 16px;border-radius:999px;border:1px solid #fb0;color:#fb0;font-size:.85rem;font-weight:600;text-decoration:none}.castings .adjustToMyProfileToggle.active{background-color:#fb0;color:#0d3151}.castings .matchingCastingsView{width:100%}.castings .matchingCastingsEmpty{width:100%;text-align:center;padding:2rem 1rem;color:#87a5c2}.castings .matchingSection{width:100%;margin-bottom:32px}.castings .matchingSection h2{margin-bottom:12px}.castings .matchingEmptyState{color:#87a5c2}.castings .matchingCard{position:relative;display:flex;flex-direction:column;gap:6px}.castings .matchingCard .appliedTag{position:absolute;top:8px;left:8px;z-index:2;background-color:#fb0;color:#0d3151;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:999px}.castings .matchingCard .matchDetails{display:flex;flex-wrap:wrap;gap:4px}.castings .matchingCard .matchDetails .matchChip{font-size:.7rem;padding:2px 6px;border-radius:6px}.castings .matchingCard .matchDetails .matchChip.matched{background-color:rgba(76,175,80,.15);color:#4caf50}.castings .matchingCard .matchDetails .matchChip.unmatched{background-color:rgba(158,158,158,.15);color:#87a5c2}.castings .loadMoreButton{margin:0 auto;display:block;padding:10px 24px;border-radius:999px;border:1px solid #fb0;background:none;color:#fb0;cursor:pointer}.castings .scrollSentinel{width:100%;text-align:center;color:#87a5c2;font-size:.85rem;padding:30px 0}.castings .emptyState{width:100%;text-align:center;color:#87a5c2;padding:40px 0}