.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}}.CastingItem{width:100%;max-width:340px;border-radius:12px;background-color:#0d3151;overflow:hidden;cursor:pointer;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.CastingItem:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.7);background-color:#123a5f}.CastingItem .coverWrapper{position:relative;width:100%;aspect-ratio:4/3}.CastingItem .coverWrapper .cover{width:100%;height:100%;object-fit:cover;object-position:center}.CastingItem .coverWrapper .verificado{width:2.25rem;height:2.25rem;padding:4px;border-radius:50%;text-shadow:0 2px 4px rgba(0,0,0,.7)}.CastingItem .coverWrapper .paymentBadge,.CastingItem .coverWrapper .verificado{position:absolute;top:8px;left:8px;z-index:2;background-color:#fb0;color:#03192a}.CastingItem .coverWrapper .paymentBadge{display:flex;align-items:center;gap:2px;padding:4px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.CastingItem .coverWrapper .verificado~.paymentBadge{top:48px}.CastingItem .coverWrapper .favoriteButton{position:absolute;top:8px;right:8px;z-index:2;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background-color:rgba(3,25,42,.6);border-radius:50%;color:#f3f6fa;transition:transform .15s ease,color .15s ease}.CastingItem .coverWrapper .favoriteButton:hover{transform:scale(1.1)}.CastingItem .coverWrapper .favoriteButton.active{color:#ff7878}.CastingItem .coverWrapper .favoriteButton svg{width:1.15rem;height:1.15rem}.CastingItem .coverWrapper .expirationBadge{position:absolute;bottom:8px;left:8px;display:inline-flex;align-items:center;gap:4px;background-color:rgba(3,25,42,.85);color:#f3f6fa;font-size:.7rem;font-weight:700;padding:4px 8px;border-radius:999px}.CastingItem .coverWrapper .expirationBadge.urgent{background-color:#eb0000;color:#fff}.CastingItem .data{padding:12px 14px;text-align:left}.CastingItem .data h2{color:#f3f6fa;font-size:1.15rem}.CastingItem .data .description{margin-top:4px;font-size:.85rem;color:#87a5c2;line-height:1.4}.CastingItem .data .chips{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.CastingItem .data .chips .chip{background-color:#123a5f;color:#f3f6fa;font-size:.75rem;padding:3px 10px;border-radius:999px}.CastingItem .data .chips .chip.more{background-color:#fb0;color:#03192a;font-weight:700}