.Item_container__XaQ6E{border-radius:4px;border:1px solid var(--color-border);display:flex;position:relative;flex-direction:column;padding:24px 16px 24px 24px;cursor:pointer}.Item_container__XaQ6E:hover{background:var(--color-gigs-hover);border-color:var(--color-gigs-hover);text-decoration:none}.Item_container__XaQ6E:hover .Item_view__h9Hpl{border-bottom:2px solid #000}.Item_title__pHjYG{font-size:16px;font-weight:600;text-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;padding-right:40px;width:100%;white-space:normal}.Item_dates__lT5T5{font-size:12px;font-weight:600;margin-top:8px}.Item_location__NiytM{font-size:12px;font-weight:500;color:var(--color-dark-grey);text-transform:uppercase;margin-top:8px}.Item_author__rM2sH{text-transform:uppercase;font-size:10px;margin-top:16px;position:relative;display:flex;align-items:center;gap:6px}.Item_authorImage__3huE3{border-radius:50%}.Item_authorName__redml{font-weight:600;text-decoration:underline}.Item_view__h9Hpl{text-transform:uppercase;position:absolute;bottom:16px;right:16px;display:flex;align-items:center;gap:8px;border-bottom:2px solid transparent}.Item_view__h9Hpl:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7H15M15 7L8.875 1M15 7L8.875 13' stroke='%23110F0D' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:16px;height:14px;display:inline-block;content:""}@media(max-width:900px){.Item_title__pHjYG{font-size:15px}}.Item_mobileContainer__LEpcf{border-radius:4px;border:1px solid var(--color-border);display:inline-block;position:relative;padding:16px 16px 16px 24px;width:226px;height:110px;vertical-align:top}.Item_mobileContainer__LEpcf:not(:first-child){margin-left:8px;margin-bottom:8px}.Categories_container__3S__3{margin-right:48px}.Categories_container__3S__3 h5{font-size:14px;font-weight:500;margin-bottom:0}.Categories_list__ELz9W{margin-bottom:2rem;font-size:14px;margin-top:8px}.Categories_list__ELz9W li{border-bottom:1px solid var(--color-grey);margin-bottom:8px;padding-bottom:8px}.Categories_list__ELz9W li a{display:flex;align-items:center;gap:6px}.Categories_list__ELz9W li:last-of-type{border-bottom:none}.Categories_list__ELz9W li svg{opacity:.5}.Categories_list__ELz9W li.Categories_active___e3_A{font-weight:600}.Categories_list__ELz9W li.Categories_active___e3_A svg{opacity:1}.Categories_list__ELz9W li ul{margin-top:8px;font-weight:400}.Categories_list__ELz9W ul{margin-left:1rem;font-size:12px}.Categories_list__ELz9W ul li{border-bottom-color:transparent;margin-bottom:0}.Categories_list__ELz9W ul li.Categories_active___e3_A{font-weight:600;border-bottom:1px solid var(--color-black);display:inline-flex;padding-bottom:2px;margin-bottom:6px}.Categories_offers__ErkCo{display:grid;grid-gap:8px;gap:8px}@media(max-width:768px){.Categories_container__3S__3{margin-right:0;margin-bottom:48px}.Categories_list__ELz9W{display:flex}.Categories_list__ELz9W li{width:100%;padding:5px;font-size:12px}.Categories_list__ELz9W li:last-of-type{border-bottom:1px solid var(--color-grey)}.Categories_list__ELz9W li.Categories_active___e3_A{font-weight:600;border-bottom:2px solid var(--color-black)}.Categories_list__ELz9W li.Categories_active___e3_A svg{opacity:1}.Categories_list__ELz9W li a{justify-content:center}}.Input_container__ZjBJt{width:100%}.Input_content__LXehL{width:100%;position:relative}.Input_content__LXehL:focus-within .Input_labelTextarea__JM0zN,.Input_content__LXehL:focus-within .Input_label____uEN{transform:translateY(calc(-50% - 22px)) scale(.65)}.Input_labelTextarea__JM0zN,.Input_label____uEN{width:-moz-fit-content;width:fit-content;padding:0 10px;position:absolute;text-align:left;left:10px;top:50%;color:var(--color-input-label);pointer-events:none;transform:translateY(-50%) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms;z-index:9;background:#fff;border-radius:5px}.Input_labelHidden__7wNIB{transform:translateY(calc(-50% - 22px)) scale(.65)}.Input_labelDisabled__wb2Oh{color:rgba(17,17,15,.35)}.Input_labelTextarea__JM0zN{top:28px}.Input_textarea__OkCyN{resize:none;width:100%;height:100px}.Input_password__uGC_L{width:100%;height:-moz-fit-content;height:fit-content}.Input_password__uGC_L span{position:absolute;top:50%;transform:translateY(-50%);font-size:.8rem;right:16px;cursor:pointer;border-bottom:1px solid var(--color-black)}