@keyframes competitionStyles_comp-pulse__UtqVL{0%,to{opacity:1}50%{opacity:.5}}.competitionStyles_pageMain__yHrAI{min-height:100vh;background-color:var(--comp-gray-200)}.competitionStyles_detailMessage__Qgg1v{padding:8rem 0;text-align:center;font-size:.875rem;color:var(--comp-gray-500)}.competitionStyles_detailMessageError__6yFQm{padding:8rem 0;text-align:center;font-size:.875rem;color:var(--comp-red-600)}.competitionStyles_detailOuter__7r8BO{padding:0}@media (min-width:640px){.competitionStyles_detailOuter__7r8BO{padding:1rem}}@media (min-width:768px){.competitionStyles_detailOuter__7r8BO{padding:3rem}}.competitionStyles_detailShell__9GU2s{max-width:72rem;margin:0 auto;background:#fff;min-height:100vh;overflow:hidden;border:1px solid var(--color-border-light)}.competitionStyles_detailHeader__Isor1{display:flex;flex-direction:column;border-bottom:1px solid var(--color-border-light)}@media (min-width:768px){.competitionStyles_detailHeader__Isor1{flex-direction:row}}.competitionStyles_detailHero__LpP_s{position:relative;background:#f0f0f0;overflow:hidden;min-height:220px;aspect-ratio:1/1}@media (min-width:768px){.competitionStyles_detailHero__LpP_s{width:28%;height:120px;border-left:2px solid #000}}.competitionStyles_detailHeroImg__qNy1l{width:100%;height:100%;object-fit:cover;display:block}.competitionStyles_detailPosterPlaceholder__1SkO1{width:100%;height:100%;background:linear-gradient(135deg,var(--comp-gray-100),var(--comp-gray-200))}.competitionStyles_detailHeaderRight__6V6zZ{padding:1.5rem 1.75rem}@media (min-width:768px){.competitionStyles_detailHeaderRight__6V6zZ{width:72%;padding:1.75rem 2rem;text-align:right;align-self:center}}.competitionStyles_detailTitle__gzzWT{font-weight:600;line-height:1.05;font-size:2rem;color:#000;margin-bottom:2%}.competitionStyles_detailHeaderActions__egyp9{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:.75rem}.competitionStyles_detailHr___hDXy{height:4px;border:none;background:#000;margin:.75rem 0 1rem}.competitionStyles_detailStatsWrap__ciH_N{overflow-x:auto}.competitionStyles_detailStatsGrid__2S9tF{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light)}.competitionStyles_detailStatCell__jjK_f{padding:.4rem .5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.competitionStyles_detailStatCell__jjK_f:first-child{border-inline-start:none}.competitionStyles_detailLabelText__9kSrj{font-size:.65rem;font-weight:800;color:#888;margin-bottom:3px}.competitionStyles_detailValueText__5yV5I{font-size:.9rem;font-weight:700;line-height:1.15}.competitionStyles_detailBody__ICccr{padding:1.5rem 1.75rem 2.5rem;text-align:right}@media (min-width:768px){.competitionStyles_detailBody__ICccr{padding:1.75rem 2rem 3rem}}.competitionStyles_detailProse__2JcyG{font-size:.9rem;line-height:1.75;color:var(--color-text-title);white-space:pre-wrap}.competitionStyles_detailProse__2JcyG p+p{margin-top:1rem}.competitionStyles_detailSection__6St2m{margin-top:2rem}.competitionStyles_detailSectionHeading__tGyks{font-size:1.125rem;font-weight:700;color:#000;margin-bottom:.75rem}.competitionStyles_detailPlainList__vdhyh{font-size:.9rem;line-height:1.75;color:#111}.competitionStyles_detailNoMarkerList__J8jD1{font-size:.9rem;line-height:1.75;color:#111;list-style:none;padding:0;margin:0}.competitionStyles_detailNumberedList__qQwvp{font-size:.9rem;line-height:1.75;color:#111;list-style:decimal;padding-inline-start:1.25rem;margin:0}.competitionStyles_detailNumberedList__qQwvp li+li{margin-top:.2rem}.competitionStyles_detailTwoColRow__4lIrQ{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.competitionStyles_detailTwoColRight__m7pyx{font-weight:800;text-align:right;flex:1 1 auto}.competitionStyles_detailTwoColLeft__X_h_7{text-align:left;flex:0 0 auto;white-space:nowrap;color:#1a1a1a}.competitionStyles_detailPlainList__vdhyh li+li{margin-top:.2rem}.competitionStyles_detailMuted__CTllR{font-size:.875rem;color:var(--comp-gray-500)}.competitionStyles_detailKeyDates__Fv0YT{font-size:.9rem;line-height:1.75;color:#111;display:inline-block;width:fit-content;max-width:100%}.competitionStyles_detailKeyDateRow__1hU93{display:flex;gap:.5rem}.competitionStyles_detailKeyDateRow__1hU93 span:first-child{flex:1;color:#1a1a1a}.competitionStyles_detailKeyDateRow__1hU93 span:last-child{white-space:nowrap}.competitionStyles_detailKeyDateRow__1hU93+.competitionStyles_detailKeyDateRow__1hU93{margin-top:.35rem}.competitionStyles_detailFees__irB7o{margin-top:2.25rem}.competitionStyles_detailFeesList__zauSE{font-size:.9rem;line-height:1.75;color:#111}.competitionStyles_detailFeeRow__rP_QH{display:flex;gap:.5rem}.competitionStyles_detailFeeRowRange__PKvje{flex:1;color:#1a1a1a}.competitionStyles_detailFeeRowPrice__FTTh3{white-space:nowrap}.competitionStyles_detailFeeRow__rP_QH+.competitionStyles_detailFeeRow__rP_QH{margin-top:.25rem}.competitionStyles_detailCtaWrap__k4oaF{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap;margin-top:2.25rem}.competitionStyles_relatedSection__IGR_D{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--color-border-light)}.competitionStyles_relatedHeading__qrVXn{font-size:1.5rem;font-weight:700;color:var(--comp-gray-900);margin-bottom:2rem;text-align:right}.competitionStyles_relatedGrid__nhE7m{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.competitionStyles_relatedGrid__nhE7m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.competitionStyles_relatedGrid__nhE7m{grid-template-columns:repeat(3,minmax(0,1fr))}}.competitionStyles_detailForm__JLNiN{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem;max-width:44rem}.competitionStyles_detailFieldRow__y_cYC{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.competitionStyles_detailFieldRow__y_cYC{grid-template-columns:repeat(2,minmax(0,1fr))}}.competitionStyles_detailFieldRow3__ItY3F{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.competitionStyles_detailFieldRow3__ItY3F{grid-template-columns:repeat(3,minmax(0,1fr))}}.competitionStyles_detailField__Hb3ua{display:flex;flex-direction:column;gap:.35rem}.competitionStyles_detailCheckboxRow__Z1Q8m{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:#111}.competitionStyles_detailFieldLabel__PHFN3{font-size:.8rem;font-weight:800;color:#111}.competitionStyles_detailFieldInput__sMi9s{width:100%;border:1px solid var(--color-border-light);background:#fff;padding:.65rem .75rem;font-size:.9rem;outline:none}.competitionStyles_detailFieldInput__sMi9s:focus{border-color:var(--color-interactive)}.competitionStyles_detailFieldTextarea__b5ehD{width:100%;min-height:8rem;resize:vertical;border:1px solid var(--color-border-light);background:#fff;padding:.65rem .75rem;font-size:.9rem;outline:none}.competitionStyles_detailFieldTextarea__b5ehD:focus{border-color:var(--color-interactive)}.competitionStyles_detailFormActions__I_L5G{margin-top:.75rem;display:flex;justify-content:flex-start}.competitionStyles_detailPrimaryBtn__0JzLw{display:inline-block;background:var(--color-interactive);color:#fff;font-size:.875rem;font-weight:900;text-transform:uppercase;padding:.85rem 2.75rem;text-decoration:none}.competitionStyles_detailPrimaryBtn__0JzLw:hover{background:var(--color-button-primary-hover)}.competitionStyles_listRoot__EE3mb{min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Liberation Sans,sans-serif;background-color:#fcfcfc;color:#1a1a1a}.competitionStyles_listMain__Ni7du{max-width:80rem;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.competitionStyles_listMain__Ni7du{flex-direction:row}}.competitionStyles_listContent__6MJCr{flex:1 1 auto}.competitionStyles_errorBox__oDQCm{margin-bottom:1.5rem;border-radius:.25rem;border:1px solid var(--comp-red-200);background:var(--comp-red-50);padding:.75rem 1rem;font-size:.875rem;color:var(--comp-red-700)}.competitionStyles_skeletonGrid__8X5_U{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:768px){.competitionStyles_skeletonGrid__8X5_U{grid-template-columns:repeat(2,minmax(0,1fr))}}.competitionStyles_skeletonCard__P2GyA{height:18rem;width:100%;animation:competitionStyles_comp-pulse__UtqVL 2s ease-in-out infinite;border-radius:.25rem;background:linear-gradient(135deg,var(--comp-gray-100),var(--comp-gray-200))}.competitionStyles_controls__GuYta{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:2.5rem;gap:1.5rem}@media (min-width:640px){.competitionStyles_controls__GuYta{flex-direction:row}}.competitionStyles_searchWrap__ofkMk{position:relative;width:100%}@media (min-width:640px){.competitionStyles_searchWrap__ofkMk{width:24rem}}.competitionStyles_searchIcon__ECI8G{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--comp-gray-300);transition:color .15s ease}.competitionStyles_searchWrap__ofkMk:focus-within .competitionStyles_searchIcon__ECI8G{color:#000}.competitionStyles_searchInput__6Wq0D{width:100%;padding:.75rem 2.5rem .75rem 1rem;background:transparent;border:0;border-bottom:1px solid var(--comp-gray-200);outline:none;transition:border-color .15s ease;font-size:.875rem}.competitionStyles_searchInput__6Wq0D:focus{border-bottom-color:#000}.competitionStyles_controlsRight__8OUWn{display:flex;align-items:center;gap:1.5rem}.competitionStyles_viewToggle__8vwMJ{display:flex;align-items:center;gap:.25rem}.competitionStyles_viewButton__V05hu{padding:.5rem;transition:color .15s ease,opacity .15s ease}.competitionStyles_viewButtonActive__R8Xjj{color:#000}.competitionStyles_viewButtonInactive__UKB4u{color:var(--comp-gray-300)}.competitionStyles_controlsDivider__x_mV1{height:1rem;width:1px;background:var(--comp-gray-200)}.competitionStyles_resultsText__CebR_{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--comp-gray-400)}.competitionStyles_sidebar__zajsT{width:100%;flex-shrink:0}@media (min-width:768px){.competitionStyles_sidebar__zajsT{width:18rem}}.competitionStyles_sidebarSticky__JTd7p{position:sticky;top:7rem;display:flex;flex-direction:column;gap:2.5rem}.competitionStyles_sidebarHeadingWithIcon__Mo9Ra,.competitionStyles_sidebarHeading__pVke7{text-transform:uppercase;letter-spacing:.2em;font-weight:600;color:var(--comp-zinc-400);margin-bottom:1rem}.competitionStyles_categoryGrid__SQOQ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.competitionStyles_categoryButton__3ov_t{text-align:right;padding:.5rem .75rem;font-size:.75rem;transition:border-color .15s ease,color .15s ease,background-color .15s ease;border:1px solid transparent}.competitionStyles_categoryButtonActive__uBd4J{background:#000;color:#fff;border-color:#000;font-weight:700}.competitionStyles_categoryButtonInactive__6L6Xg{color:var(--comp-gray-500);border-color:var(--comp-gray-100)}.competitionStyles_categoryButtonInactive__6L6Xg:hover{border-color:var(--comp-zinc-300)}.competitionStyles_levelList__QfvIZ{display:flex;flex-direction:column;gap:.5rem}.competitionStyles_levelRow__Ad4y1{display:flex;align-items:center;justify-content:space-between;width:100%}.competitionStyles_levelLabel__gkt2M{font-size:.875rem}.competitionStyles_levelLabelActive__ISdw7{font-weight:700;color:#000}.competitionStyles_levelLabelInactive__Af91E{color:var(--comp-gray-500)}.competitionStyles_levelCheck__4hW09{width:1rem;height:1rem;border:1px solid var(--comp-gray-200);display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,background-color .15s ease}.competitionStyles_levelCheckActive__d9q0F{background:#000;border-color:#000}.competitionStyles_levelCheckInactive__9F5Q1{border-color:var(--comp-gray-200)}.competitionStyles_levelRow__Ad4y1:hover .competitionStyles_levelCheckInactive__9F5Q1{border-color:#000}.competitionStyles_levelCheckIcon__w7sNQ{color:#fff}.competitionStyles_prizeList__UtK_N{display:flex;flex-direction:column;gap:.75rem}.competitionStyles_prizeLabel__lWLxQ{display:flex;align-items:center;gap:.75rem;cursor:pointer}.competitionStyles_hiddenInput__kazGp{display:none}.competitionStyles_prizeBox__mAJ6T{width:1.25rem;height:1.25rem;border:2px solid var(--comp-gray-200);display:flex;align-items:center;justify-content:center;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.competitionStyles_prizeBoxActive__1Rs_s{background:#000;border-color:#000;transform:scale(.9)}.competitionStyles_prizeBoxInactive__zwexj{border-color:var(--comp-gray-200)}.competitionStyles_prizeLabel__lWLxQ:hover .competitionStyles_prizeBoxInactive__zwexj{border-color:#000}.competitionStyles_prizeDot__zOAJu{width:.375rem;height:.375rem;background:#fff;border-radius:9999px}.competitionStyles_prizeText__HyZ3K{font-size:.75rem}.competitionStyles_prizeTextActive__AjCeu{font-weight:700;color:#000}.competitionStyles_prizeTextInactive__SKIvC{color:var(--comp-gray-500)}.competitionStyles_statusRow__vLzWM{display:flex;gap:.5rem}.competitionStyles_statusButton__ClxwZ{flex:1 1 0%;padding:.5rem 0;font-size:10px;font-weight:700;border:1px solid transparent;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.competitionStyles_statusButtonActive__OkokH{border-color:#000;background:#000;color:#fff}.competitionStyles_statusButtonInactive__Ah_rF{border-color:var(--comp-gray-100);color:var(--comp-gray-400)}.competitionStyles_statusButtonInactive__Ah_rF:hover{border-color:#000;color:#000}.competitionStyles_promo__vElhm{padding:1.5rem;background:var(--comp-zinc-100);color:var(--comp-zinc-900);border-left:4px solid #000}.competitionStyles_promoTitle__G1BAW{font-weight:900;font-size:.875rem;margin-bottom:.5rem}.competitionStyles_promoText___hDpd{font-size:11px;color:var(--comp-zinc-500);line-height:1.625;margin-bottom:1rem}.competitionStyles_promoLink__qyc5x{font-size:11px;font-weight:900;text-decoration:underline;text-transform:uppercase;letter-spacing:-.01em}.competitionStyles_promoLink__qyc5x:hover{color:var(--comp-zinc-600)}.competitionStyles_emptyState__l_qzt{text-align:center;padding:8rem 0;border:1px dashed var(--comp-gray-200)}.competitionStyles_emptyTitle___F_wk{font-size:.875rem;font-weight:900;color:var(--comp-gray-400);text-transform:uppercase;letter-spacing:.2em}.competitionStyles_resetButton__mYEmE{margin-top:1.5rem;font-size:.75rem;font-weight:700;border:0;border-bottom:1px solid #000;padding-bottom:.25rem;transition:color .15s ease,border-color .15s ease;background:transparent}.competitionStyles_resetButton__mYEmE:hover{color:var(--comp-gray-500);border-bottom-color:var(--comp-gray-500)}.competitionStyles_listGrid__S2RUM{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:768px){.competitionStyles_listGrid__S2RUM{grid-template-columns:repeat(2,minmax(0,1fr))}}.competitionStyles_listStack__ErT3h{display:flex;flex-direction:column;gap:2rem}.competitionStyles_card__OXVHB{background:#fff;border:1px solid transparent;overflow:hidden;transition:border-color .7s ease,box-shadow .7s ease}.competitionStyles_card__OXVHB:hover{border-color:var(--color-border-light)}.competitionStyles_cardList__s_GwQ{display:flex;flex-direction:row;gap:2rem;border-bottom:1px solid var(--comp-gray-100);border-radius:0;align-items:stretch;height:auto;overflow:hidden;background:var(--comp-zinc-100)}.competitionStyles_mediaList__UcHKJ{width:220px;aspect-ratio:1/1;flex:0 0 220px}.competitionStyles_mediaGrid__m_E0r{aspect-ratio:1/1;width:100%;max-height:220px;overflow:hidden}.competitionStyles_cover__tS3ws{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s ease,opacity 1s ease;opacity:.9}.competitionStyles_card__OXVHB:hover .competitionStyles_cover__tS3ws{transform:scale(1.05);opacity:1}.competitionStyles_badgeWrap__v8uqj{position:absolute;top:0;right:0;padding:1rem}.competitionStyles_badge__uo_E_{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.25rem .75rem;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.2em;color:#000}.competitionStyles_cardBody__sItas{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.competitionStyles_cardBodyList__uvuW8{flex:1 1 auto;padding:1rem 0}.competitionStyles_cardMetaRow__tVNF9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.competitionStyles_cardMetaText__dwON_{font-size:9px;font-weight:900;color:var(--comp-zinc-400);text-transform:uppercase;letter-spacing:.2em}.competitionStyles_cardTitle__6RL6m{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;line-height:1.25;transition:transform .15s ease}.competitionStyles_card__OXVHB:hover .competitionStyles_cardTitle__6RL6m{transform:translateX(-4px)}.competitionStyles_cardOrg__jK6Zw{font-size:.75rem;color:var(--comp-gray-500);margin-bottom:1rem;font-weight:500;font-style:italic}.competitionStyles_cardDetails__Nvhx3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border-top:1px solid var(--comp-gray-50);padding-top:1 rem}.competitionStyles_detailRow__YjUOR{display:flex;align-items:center;gap:.5rem}.competitionStyles_detailIcon__UYnh1{width:2rem;height:2rem;border-radius:9999px;background:var(--comp-zinc-50);display:flex;align-items:center;justify-content:center;color:var(--comp-zinc-400)}.competitionStyles_detailLabel__DyErz{font-size:9px;color:var(--comp-gray-400);text-transform:uppercase;font-weight:700}.competitionStyles_detailValue__YH3wA{font-size:.75rem;font-weight:900}.competitionStyles_location__GrR4D{margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--comp-gray-500)}.competitionStyles_locationIcon__meMF6{color:var(--comp-gray-400)}.competitionStyles_locationText__1IhZE{font-weight:500}.competitionStyles_pagination__KbDkk{margin-top:5rem;display:flex;justify-content:center;align-items:center;gap:2rem}.competitionStyles_paginationNav__nFXlM{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.2em;display:flex;align-items:center;gap:.5rem;transition:color .15s ease}.competitionStyles_paginationNav__nFXlM:hover{color:var(--comp-gray-400)}.competitionStyles_paginationNav__nFXlM:disabled{opacity:.2;cursor:default}.competitionStyles_paginationPages__jS7ZT{display:flex;gap:1rem}.competitionStyles_paginationPage__WyFjO{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:1px solid transparent;font-size:.75rem;font-weight:700;transition:border-color .15s ease,color .15s ease}.competitionStyles_paginationPageActive__HMZo4{border-color:#000;color:#000}.competitionStyles_paginationPageInactive__rVBIx{border-color:transparent;color:var(--comp-gray-400)}.competitionStyles_paginationPageInactive__rVBIx:hover{border-color:var(--comp-gray-200)}.competitionStyles_nav__Z8f6_{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--comp-gray-100);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.competitionStyles_navLeft__fdY0R{display:flex;align-items:center;gap:2rem}.competitionStyles_navBrand__Iyll_{font-size:1.5rem;font-weight:700;letter-spacing:-.05em;text-transform:uppercase;font-style:italic}.competitionStyles_navLinks__TnKLY{display:none;gap:1.5rem;font-size:.875rem;font-weight:500}@media (min-width:768px){.competitionStyles_navLinks__TnKLY{display:flex}}.competitionStyles_navLinkActive__VQZGG{border-bottom:2px solid #000;padding-bottom:.25rem}.competitionStyles_navLinkActive__VQZGG:hover{color:#000}.competitionStyles_navLink__82k82{color:var(--comp-gray-400);transition:color .15s ease}.competitionStyles_navLink__82k82:hover{color:#000}.competitionStyles_navRight__V_Ju7{display:flex;align-items:center;gap:1rem}.competitionStyles_navAction__wKciF{padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;background:#000;color:#fff;transition:filter .15s ease}.competitionStyles_navAction__wKciF:hover{filter:brightness(.9)}.competitionStyles_footer__nzo38{margin-top:8rem;background:#000;color:#fff;padding:5rem 1.5rem}.competitionStyles_footerGrid__aWm7x{max-width:80rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:768px){.competitionStyles_footerGrid__aWm7x{grid-template-columns:repeat(4,minmax(0,1fr))}}.competitionStyles_footerWide__1DumP{grid-column:1/-1}@media (min-width:768px){.competitionStyles_footerWide__1DumP{grid-column:span 2/span 2}}.competitionStyles_footerBrand__GAu3P{font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}.competitionStyles_footerText__edqeN{color:var(--comp-zinc-500);font-size:.875rem;max-width:24rem;line-height:1.625}.competitionStyles_footerHeading__9uDa0{font-size:10px;text-transform:uppercase;letter-spacing:.2em;font-weight:900;margin-bottom:1.5rem;color:var(--comp-zinc-600)}.competitionStyles_footerList__MFbhV{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;color:var(--comp-zinc-400)}.competitionStyles_footerLink__0oliM{transition:color .15s ease}.competitionStyles_footerLink__0oliM:hover{color:#fff}.competitionStyles_footerBottom__jzgrG{max-width:80rem;margin:5rem auto 0;padding-top:2rem;border-top:1px solid var(--comp-zinc-900);display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--comp-zinc-600);text-transform:uppercase;letter-spacing:.2em}.competitionStyles_footerBottomLinks__BYNNO{display:flex;gap:1.5rem}.competitionStyles_placeholderSection__WDGl6{padding:1.5rem}.competitionStyles_placeholderTitle__5v5KL{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.competitionStyles_placeholderText__utt8l{font-size:.875rem;color:var(--comp-gray-500)}.competitionStyles_formContainer__doIxw{max-width:64rem;margin:0 auto;padding:2rem;background:#fff;border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.06)}.competitionStyles_formSpace__wG3OU{display:flex;flex-direction:column;gap:1.5rem}.competitionStyles_gridCols2__DFTCB{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.competitionStyles_gridCols2__DFTCB{grid-template-columns:repeat(2,minmax(0,1fr))}}.competitionStyles_gridCols3__S0EOd{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.competitionStyles_gridCols3__S0EOd{grid-template-columns:repeat(3,minmax(0,1fr))}}.competitionStyles_actionsRow__2npSP{display:flex;justify-content:flex-end;padding-top:1.5rem}.competitionStyles_submitBtn__bwxyl{padding:.75rem 1.5rem;background:var(--color-interactive);color:#fff;border-radius:.375rem;font-weight:700;border:none;cursor:pointer}.competitionStyles_submitBtn__bwxyl:hover{background:var(--color-button-primary-hover)}.competitionStyles_submitBtn__bwxyl:disabled{background:var(--comp-gray-200);cursor:not-allowed;color:var(--comp-zinc-500)}.competitionStyles_fieldWrapper__Fta5T{display:flex;flex-direction:column;gap:.5rem}.competitionStyles_selectRoot__mOYBD{position:relative}.competitionStyles_selectButton__gYJxQ{width:100%;padding:.65rem .75rem;text-align:right;background:#fff;border:1px solid var(--color-border-light);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between}.competitionStyles_chevron__EQv_9{transition:transform .2s ease}.competitionStyles_chevronOpen__pFiNc{transform:rotate(180deg)}.competitionStyles_selectList__MIC6S{position:absolute;z-index:10;width:100%;margin-top:.5rem;background:#fff;border:1px solid var(--color-border-light);border-radius:.5rem;box-shadow:0 8px 24px rgba(0,0,0,.08)}.competitionStyles_selectItem__iJ2d9{padding:.65rem .75rem;cursor:pointer}.competitionStyles_selectItem__iJ2d9:hover{background:var(--comp-gray-100)}.competitionStyles_selectItemActive__1sU8C{background:rgba(59,130,246,.1)}.competitionStyles_fieldLabel__5FaU4{font-size:.875rem;font-weight:700;color:#111}.competitionStyles_input__ljETt{width:100%;padding:.65rem .75rem;border:1px solid var(--color-border-light);background:#fff;font-size:.95rem;border-radius:.5rem;outline:none}.competitionStyles_input__ljETt:focus{border-color:var(--color-interactive)}.competitionStyles_textarea__IkHiD{width:100%;min-height:8rem;padding:.65rem .75rem;border:1px solid var(--color-border-light);background:#fff;font-size:.95rem;border-radius:.5rem;resize:vertical}.competitionStyles_fileInput__k6Gyu{padding-top:.4rem;padding-bottom:.4rem}.competitionStyles_checkboxRow__ph6LT{display:flex;align-items:center;gap:.5rem;cursor:pointer}.competitionStyles_checkboxInput__oOKkG{width:1.05rem;height:1.05rem;border:1px solid var(--color-border-light);border-radius:.25rem}.competitionStyles_checkboxText__V9eCf{color:#111}.competitionStyles_listSpacing__B37Qn{display:flex;flex-direction:column;gap:1rem}.competitionStyles_listItemCard__0rgYl,.competitionStyles_memberCard__TtVzq{display:grid;grid-template-columns:1fr;gap:1rem;padding:1rem;border:1px solid var(--color-border-light);border-radius:.5rem;background:var(--comp-zinc-50)}@media (min-width:768px){.competitionStyles_listItemCard__0rgYl,.competitionStyles_memberCard__TtVzq{grid-template-columns:repeat(3,minmax(0,1fr))}}.competitionStyles_fieldGroup__UMc7T{display:flex;flex-direction:column;gap:.35rem}.competitionStyles_fieldInput__9La32{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border-light);border-radius:.375rem;outline:none}.competitionStyles_fieldInput__9La32:focus{border-color:var(--color-interactive)}.competitionStyles_itemActions__L3hM4,.competitionStyles_memberActions__1YyXg{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.competitionStyles_iconBtn__BvbL1{padding:.45rem;color:var(--comp-gray-500);background:transparent;border-radius:.375rem;border:none}.competitionStyles_iconBtn__BvbL1:hover{color:#000}.competitionStyles_iconBtn__BvbL1:disabled{opacity:.5;cursor:not-allowed}.competitionStyles_removeBtn__joZ7s{padding:.45rem;color:#dc2626;background:transparent;border:none;border-radius:.375rem}.competitionStyles_removeBtn__joZ7s:hover{color:#b91c1c}.competitionStyles_addBtn__xKkKn{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-interactive);background:transparent;border:none;cursor:pointer}.competitionStyles_addBtn__xKkKn:hover{color:var(--color-button-primary-hover)}.Compatition_outer__JBXvS{padding:0;color:#000;font-family:var(--font-body),sans-serif;--thick-bar-height:8px}.Compatition_outer__JBXvS *{border-radius:0!important}@media (min-width:640px){.Compatition_outer__JBXvS{padding:1rem}}@media (min-width:768px){.Compatition_outer__JBXvS{padding:3rem}}.Compatition_shell__sfmGP{max-width:100%;margin:0 auto;background:transparent;width:90%}@media (min-width:1024px){.Compatition_shell__sfmGP{width:80%}}@media (min-width:1440px){.Compatition_shell__sfmGP{width:70%}}@media (min-width:1680px){.Compatition_shell__sfmGP{width:62%}}@media (min-width:1920px){.Compatition_shell__sfmGP{width:60%}}.Compatition_contentRow__oUIZT{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media (min-width:1024px){.Compatition_contentRow__oUIZT{grid-template-columns:1fr 260px}}.Compatition_mainCol__00iVg{min-width:0}.Compatition_header__ieH68{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem;align-items:start}@media (min-width:768px){.Compatition_header__ieH68{grid-template-columns:200px 1fr;gap:2rem}}.Compatition_hero__d0tdz{width:100%;aspect-ratio:1/1;background-color:#f0f0f0;position:relative;overflow:hidden}.Compatition_heroImg__xOaHo{width:100%;height:100%;object-fit:cover;display:block}.Compatition_posterPlaceholder__LWq93{width:100%;height:100%;background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.Compatition_headerInfo__TVQ5A,.Compatition_titleRow__DiQ_G{display:flex;flex-direction:column}.Compatition_titleRow__DiQ_G{border-top:2px solid #332244;padding-top:1rem;margin-bottom:.5rem;gap:.25rem}.Compatition_titleMain__aflxv{font-weight:900;font-size:1.6rem;line-height:1.2;text-transform:uppercase;color:#000}.Compatition_companyName__JQrUg{font-weight:700;font-size:1.1rem;color:#555;margin-top:.25rem}.Compatition_infoGrid__r5I_l{display:grid;grid-auto-flow:column;gap:1rem;padding-top:.6rem;padding-bottom:.6rem;border-top:1px solid #332244;overflow-x:auto;-webkit-overflow-scrolling:touch}.Compatition_infoCell__buRHq{display:flex;flex-direction:column}.Compatition_infoLabel__2ZWib{font-weight:800;font-size:.75rem;color:#000;margin-bottom:.2rem}.Compatition_infoValue__gV2x_{font-weight:500;font-size:.9rem;color:#000;line-height:1.3}.Compatition_prose__MDNcu{font-size:.95rem;line-height:1.6;color:#111;text-align:justify;font-weight:500;white-space:pre-wrap}.Compatition_prose__MDNcu p{margin-bottom:1.25rem}.Compatition_authGateWrap__p5RLJ{padding:2.5rem 0;display:flex;justify-content:center}.Compatition_authGateCard__NV3lV{background:#fff;max-width:720px;width:100%;text-align:center;padding:2rem 1.75rem 1.5rem}.Compatition_authGateIcon__Z_3YY{width:88px;height:88px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}.Compatition_authGateIconImg__eOu8I{display:block;width:56px;height:56px}.Compatition_authGateTitle__wOkoP{margin:0 0 .6rem;font-weight:900;font-size:1.3rem;color:#26164d}.Compatition_authGateText__okSYg{margin:0 0 1.2rem;color:#3c3c3c;line-height:1.5;font-weight:600}.Compatition_authGateActions__CewGX{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:stretch}.Compatition_authGatePrimaryBtn__Cti07{background:#5c3bb7;color:#fff;border:none;padding:.75rem 1.75rem}.Compatition_authGatePrimaryBtn__Cti07,.Compatition_authGateSecondaryBtn__uGj2m{font-weight:800;cursor:pointer;width:100%;max-width:360px;margin:0 auto;display:inline-flex;align-items:center;justify-content:center}.Compatition_authGateSecondaryBtn__uGj2m{background:transparent;color:#5c3bb7;border:2px solid #5c3bb7;padding:.7rem 1.4rem}@media (min-width:640px){.Compatition_authGateActions__CewGX{flex-direction:row;align-items:center}.Compatition_authGatePrimaryBtn__Cti07,.Compatition_authGateSecondaryBtn__uGj2m{width:auto;max-width:none;margin:0}}.Compatition_applyActionsRow__Gv1V_{display:flex;gap:1rem;flex-wrap:wrap}.Compatition_applyBtnSecondary__RR0Eu{background:transparent;color:#332244;border:2px solid #332244}.Compatition_sidebarSearchForm__FJkej{display:flex;border:2px solid #332244;height:2.4rem}.Compatition_sidebarSearchBtn__RXkFg{background:transparent;border:none;padding:0 .5rem;cursor:pointer;color:#332244;display:flex;align-items:center}.Compatition_sideCol__OO_lJ{display:flex;flex-direction:column;gap:2rem}.Compatition_widget__SYmtT{margin-bottom:0}.Compatition_widgetHeader__OJOKW{display:flex;align-items:center;gap:.5rem;margin-bottom:.8rem;font-weight:900;font-size:1.1rem;color:#332244;white-space:nowrap;line-height:1}.Compatition_widgetBar__t2WWz{flex:1;height:var(--thick-bar-height);background:#332244;margin-top:.2rem}.Compatition_newsletterForm__JEgfA{display:flex;border:2px solid #332244;height:2.4rem}.Compatition_newsletterInput__513KX{flex:1;border:none;padding:0 .8rem;font-size:.85rem;color:var(--color-text-body);background:var(--color-background-light);font-family:inherit;font-weight:600}.Compatition_newsletterInput__513KX:focus{outline:none;background:var(--color-background-light)}.Compatition_newsletterInput__513KX::placeholder{color:var(--comp-gray-400)}.Compatition_newsletterBtn__aUgF8{background:#332244;color:#fff;border:none;padding:0 1rem;font-weight:800;font-size:.85rem;cursor:pointer;letter-spacing:0;text-transform:uppercase;font-family:inherit}.Compatition_newsletterPrivacy___nnad{margin-top:.5rem;font-size:.7rem;color:var(--color-text-body-cool);display:flex;align-items:center;gap:.5rem;font-weight:500}.Compatition_searchWrapper__M9yNZ{position:relative;width:100%}.Compatition_searchSelect__bor6g{width:100%;border:2px solid #332244;padding:.55rem .65rem .55rem 2rem;font-size:.85rem;font-family:inherit;background:var(--color-background-light);color:var(--color-text-body);font-weight:500;cursor:pointer;height:2.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23332244' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .6rem center;background-size:.9rem}.Compatition_searchSelect__bor6g:focus{outline:none}.Compatition_sortBlock____9IJ{background:var(--comp-gray-50);padding:1rem;border:1px solid var(--comp-gray-200)}.Compatition_sortGroup__I30i6{margin-bottom:1rem}.Compatition_sortGroup__I30i6:last-child{margin-bottom:0}.Compatition_sortLabel__mVw_M{display:block;font-size:.8rem;margin-bottom:.3rem;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);gap:1rem;color:#332244;font-weight:700}.Compatition_sortSelectFake__baIC4{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--comp-gray-400);background:var(--color-background-light);padding:.5rem;font-size:.8rem;grid-template-columns:repeat(4,1fr);margin-bottom:.3rem;cursor:pointer;font-weight:500;color:var(--color-text-body)}.Compatition_sortSelectFake__baIC4:hover{background:var(--comp-gray-100);border-color:#332244}.Compatition_relatedList__Zvqas{display:flex;flex-direction:column}.Compatition_relatedItem__krcse{border-bottom:1px solid var(--comp-gray-200);padding:.75rem 0;text-decoration:none;color:inherit;display:grid;grid-template-columns:60px 1fr;gap:.8rem;align-items:center}.Compatition_relatedImgWrapper__YqKSe{width:60px;aspect-ratio:1/1;background:#f0f0f0;overflow:hidden}.Compatition_relatedImg__YRQ_q{width:100%;height:100%;object-fit:cover;display:block}.Compatition_relatedText__JspDf{display:flex;flex-direction:column;gap:.15rem;min-width:0}.Compatition_relatedTitle__kmGWU{font-weight:800;font-size:.8rem;text-transform:uppercase;color:#332244;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Compatition_relatedMeta__7FCmd{font-size:.7rem;color:var(--color-text-body-cool);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Compatition_applySection__CLhAR{margin-top:3rem;padding-top:2rem;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;align-self:stretch}.Compatition_applyBtn__5HVgK{display:inline-block;background:#332244;color:#fff;padding:.8rem 3rem;font-weight:800;font-size:1rem;text-decoration:none;text-transform:uppercase;border:2px solid #332244;transition:all .2s;font-family:inherit}.Compatition_saveBtn__JxMWP{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;transition:opacity .12s ease,background-color .15s ease,color .15s ease}.Compatition_saveBtnDefault__9yiT8{color:#332244}.Compatition_saveBtnSaved__Zchmd{background:transparent;color:#332244}.Compatition_saveBtn__JxMWP:disabled{cursor:not-allowed;opacity:.6}.Compatition_saveBtnIcon__5yIk1{width:16px;height:16px}.Compatition_saveBtnIconSaved__pPdIt{filter:sepia(1) saturate(10) hue-rotate(240deg)}.Compatition_applyBtn__5HVgK:hover{background:var(--color-background-light);color:#332244}.Compatition_shareContainer__HDdmf{width:100%;border-top:2px solid #332244;padding-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.Compatition_shareBlock__mdTeV{display:flex;flex-direction:column;width:fit-content;margin:0 auto;align-items:flex-start;text-align:right}.Compatition_shareLabel__7Sf4A{font-weight:800;font-size:.9rem;margin-bottom:.4rem;color:#332244}.Compatition_shareIcons__Ydux_{display:flex;gap:.4rem;justify-content:flex-start}.Compatition_shareIcon__cmnBV{width:1.6rem;height:1.6rem;border-radius:50%;background:#332244;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.Compatition_shareIcon__cmnBV:hover{opacity:.8}.Compatition_moreLinksBlock__yDvPm{display:flex;flex-direction:column;width:fit-content;margin:0 auto;align-items:flex-start;text-align:right}.Compatition_moreLabel__VIYZO{font-weight:800;font-size:.9rem;margin-bottom:.4rem;color:#332244}.Compatition_moreLink__m6w6P{font-weight:700;font-size:.85rem;color:#000;text-decoration:none;margin-bottom:.2rem}.Compatition_moreLink__m6w6P:hover{text-decoration:underline}.Compatition_addNewBtn__B_qZ2{display:block;width:100%;text-align:center;border:3px solid #332244;background:#332244;color:#fff;padding:.8rem;font-weight:800;font-size:1rem;text-transform:uppercase;text-decoration:none;margin-top:0;transition:all .2s;cursor:pointer}.Compatition_addNewBtn__B_qZ2:hover{background:#fff;color:#332244}.Compatition_detailSectionHeading__E_lWv{font-weight:900;font-size:1.3rem;color:#000;margin-top:2rem;margin-bottom:1rem;text-transform:uppercase;border-bottom:2px solid #332244;padding-bottom:.5rem;display:inline-block}.Compatition_detailFeesList__6p2yI,.Compatition_detailKeyDates__xIM_7,.Compatition_detailNoMarkerList__3BEOv,.Compatition_detailPlainList__4jbb8{list-style:none;padding:0;margin:0}.Compatition_detailNoMarkerList__3BEOv li,.Compatition_detailPlainList__4jbb8 li{margin-bottom:.5rem;font-weight:500}.Compatition_detailFeeRow__Miaoh,.Compatition_detailKeyDateRow__Kv_DT{display:flex;justify-content:start;border-bottom:1px solid #e5e7eb;padding:.6rem 0}.Compatition_detailFeeRow__Miaoh:last-child,.Compatition_detailKeyDateRow__Kv_DT:last-child{border-bottom:none}.Compatition_juryList__kWqH5{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,max-content));gap:1.5rem;list-style:none;padding:0;margin:1rem 0}.Compatition_juryItem__ogxjb{display:flex;align-items:center;gap:1rem}.Compatition_juryAvatar__EPKMl{width:50px;height:50px;flex-shrink:0;background:#eee;overflow:hidden;border:1px solid #ddd}.Compatition_juryImg__TUKC1{width:100%;height:100%;object-fit:cover}.Compatition_avatarPlaceholder__cyX_l{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#332244;color:#fff;font-weight:900;font-size:1.2rem;text-transform:uppercase}.Compatition_juryInfo__lDMJx{display:flex;flex-direction:column}.Compatition_juryName__clUV0{font-weight:800;font-size:.95rem;color:#000;letter-spacing:0;word-spacing:0}.Compatition_juryTitle__oEn06{font-size:.8rem;color:#666;font-weight:500;letter-spacing:0;word-spacing:0}.Compatition_galleryContainer__4EHYg{margin-top:3rem}.Compatition_detailGalleryGrid__PsFtC{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;margin-top:1rem}.Compatition_galleryItemThumb__TApjS{width:100%;aspect-ratio:16/9;background:#f0f0f0;overflow:hidden;border:1px solid #eee;cursor:pointer;transition:opacity .2s}.Compatition_galleryItemThumb__TApjS:hover{opacity:.9}.Compatition_galleryImgThumb__GkkFl{width:100%;height:100%;object-fit:cover;display:block}.Login_overlay__bAKM4{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:2000;animation:Login_fadeIn__n2h3Z .3s ease}.Login_modal__pJj8S{background:var(--color-background-light);padding:28px 24px;width:420px;max-width:95%;direction:rtl;text-align:right;box-shadow:0 10px 28px rgba(0,0,0,.25);animation:Login_slideUp__IWzPH .3s ease;position:relative;font-family:var(--font-arabic-body)}.Login_closeBtn__Cb80O{position:absolute;top:12px;left:12px;background:transparent;border:none;font-size:1.4rem;color:var(--color-text-subheading);cursor:pointer}.Login_closeBtn__Cb80O:hover,.Login_modal__pJj8S h2{color:var(--color-text-title)}.Login_modal__pJj8S h2{margin:0 0 20px;font-size:var(--font-size-subheading);font-family:var(--font-arabic-head);font-weight:700;text-align:center}.Login_form__XpZEc{display:flex;flex-direction:column;gap:14px;margin-bottom:15px}.Login_input__PzNoq{padding:12px;border:1px solid var(--color-border);font-size:var(--font-size-body);outline:none;font-family:var(--font-arabic-body);transition:border .2s ease,box-shadow .2s ease;color:#000}.Login_input__PzNoq:focus{border-color:var(--color-accent-primary);box-shadow:0 0 5px rgba(191,139,52,.4)}.Login_form-btn__paiC7,.Login_submitBtn__FZyhQ{background:var(--color-interactive);color:var(--color-background-light);border:none;padding:12px;font-size:var(--font-size-body);font-family:var(--font-arabic-head);font-weight:600;cursor:pointer;transition:background .3s ease,transform .1s ease}.Login_form-btn__paiC7:hover,.Login_submitBtn__FZyhQ:hover{background:var(--color-button-secondary-hover)}.Login_form-btn__paiC7:active,.Login_submitBtn__FZyhQ:active{transform:scale(.97)}.Login_sign-up-label__dVVHr,.Login_signUpLabel__1hqZF{margin:10px 0;font-size:var(--font-size-body);color:var(--color-text-body);text-align:center}.Login_sign-up-link__5LKDL,.Login_signUpLink__0aF3h{color:var(--color-accent-primary);font-weight:600;cursor:pointer;text-decoration:underline}.Login_buttons-container__eDE__,.Login_buttonsContainer__fSH7k{display:flex;flex-direction:column;gap:12px;margin-top:15px}.Login_forgotRow__Gm7wu{display:flex;justify-content:center;margin:4px 0 10px}.Login_forgotLink__E0ceV{background:transparent;border:none;padding:0;cursor:pointer;color:var(--color-accent-primary);text-decoration:underline;font-family:var(--font-arabic-body);font-size:var(--font-size-body)}.Login_forgotForm__I3ngY{display:flex;flex-direction:column;gap:12px;margin:10px 0 6px}.Login_forgotCancel__dEvIM{background:transparent;border:1px solid var(--color-border);padding:10px 12px;cursor:pointer;font-family:var(--font-arabic-body);font-size:var(--font-size-body);color:var(--color-text-body)}.Login_forgotError__gDIlO{margin:0;color:#d00;font-size:var(--font-size-body)}.Login_forgotMessage__tt9R4{margin:0;color:var(--color-text-body);font-size:var(--font-size-body);line-height:1.6}.Login_apple-login-button__CeSaB,.Login_appleLoginButton__ciwRO,.Login_google-login-button__JcZVy,.Login_googleLoginButton__ouBRN{box-sizing:border-box;padding:10px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-arabic-body);font-size:var(--font-size-body);transition:background .2s ease,border .2s ease}.Login_apple-login-button__CeSaB,.Login_appleLoginButton__ciwRO{background-color:#000;color:#fff;border:2px solid #000}.Login_apple-login-button__CeSaB:hover,.Login_appleLoginButton__ciwRO:hover{background-color:#333}.Login_google-login-button__JcZVy,.Login_googleLoginButton__ouBRN{background-color:#fff;color:#000;border:2px solid var(--color-border)}.Login_google-login-button__JcZVy:hover,.Login_googleLoginButton__ouBRN:hover{background-color:#f1f1f1}.Login_apple-icon__x1Kkj,.Login_appleIcon__0MNoT,.Login_google-icon__yfP3r,.Login_googleIcon__YoRiR{width:18px;height:18px}@keyframes Login_fadeIn__n2h3Z{0%{opacity:0}to{opacity:1}}@keyframes Login_slideUp__IWzPH{0%{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}.Register_overlay__AQl8x{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:2000;backdrop-filter:blur(3px);animation:Register_fadeIn__JjZxS .3s ease}.Register_modal__hf5f6{background:var(--color-background-light);padding:28px 24px;width:420px;max-width:95%;direction:rtl;text-align:right;box-shadow:0 10px 28px rgba(0,0,0,.25);animation:Register_slideUp__LrD30 .3s ease;position:relative;font-family:var(--font-arabic-body);max-height:92vh;display:flex;flex-direction:column}.Register_optionalBtn__s0SKC{display:inline-flex;align-items:center;gap:.55rem}.Register_arrowIcon__rcSIT{width:14px;height:14px;object-fit:contain;transition:transform .25s ease;filter:brightness(0) saturate(100%) invert(28%) sepia(59%) saturate(749%) hue-rotate(237deg) brightness(92%) contrast(91%);transform:rotate(0deg)}.Register_arrowOpen__i_3cb{transform:rotate(180deg)}.Register_optionalBtn__s0SKC:disabled .Register_arrowIcon__rcSIT{opacity:.55}.Register_closeBtn__pdxX5{position:absolute;top:12px;left:12px;background:transparent;border:none;font-size:1.4rem;color:var(--color-text-subheading);cursor:pointer}.Register_closeBtn__pdxX5:hover,.Register_modal__hf5f6 h2{color:var(--color-text-title)}.Register_modal__hf5f6 h2{margin:0 0 20px;font-size:var(--font-size-subheading);font-family:var(--font-arabic-head);font-weight:700;text-align:center}.Register_form__ZSmhe{display:flex;flex-direction:column;gap:14px;margin-bottom:15px}.Register_input__XobFT{padding:12px;border:1px solid var(--color-border);font-size:var(--font-size-body);outline:none;font-family:var(--font-arabic-body);transition:border .2s ease,box-shadow .2s ease;color:#000}.Register_input__XobFT:focus{border-color:var(--color-accent-primary);box-shadow:0 0 5px rgba(191,139,52,.4)}.Register_form-btn__w7Rv3,.Register_submitBtn__wsF5P{background:var(--color-interactive);color:var(--color-background-light);border:none;padding:12px;font-size:var(--font-size-body);font-family:var(--font-arabic-head);font-weight:600;cursor:pointer;transition:background .3s ease,transform .1s ease}.Register_form-btn__w7Rv3:hover,.Register_submitBtn__wsF5P:hover{background:var(--color-button-secondary-hover)}.Register_form-btn__w7Rv3:active,.Register_submitBtn__wsF5P:active{transform:scale(.97)}.Register_sign-up-label__SETqh,.Register_signUpLabel__X_AM1{margin:10px 0;font-size:var(--font-size-body);color:var(--color-text-body);text-align:center}.Register_sign-up-link__8Ezcw,.Register_signUpLink__NZDzO{color:var(--color-accent-primary);font-weight:600;cursor:pointer;text-decoration:underline}.Register_buttons-container__R10er,.Register_buttonsContainer__QtG7n{display:flex;flex-direction:column;gap:12px;margin-top:15px}.Register_apple-login-button__VaB8a,.Register_appleLoginButton__5QizM,.Register_google-login-button__MEig7,.Register_googleLoginButton__5uy2M{box-sizing:border-box;padding:10px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-arabic-body);font-size:var(--font-size-body);transition:background .2s ease,border .2s ease}.Register_apple-login-button__VaB8a,.Register_appleLoginButton__5QizM{background-color:#000;color:#fff;border:2px solid #000}.Register_apple-login-button__VaB8a:hover,.Register_appleLoginButton__5QizM:hover{background-color:#333}.Register_google-login-button__MEig7,.Register_googleLoginButton__5uy2M{background-color:#fff;color:#000;border:2px solid var(--color-border)}.Register_google-login-button__MEig7:hover,.Register_googleLoginButton__5uy2M:hover{background-color:#f1f1f1}.Register_apple-icon__PPMCs,.Register_appleIcon__spbJX,.Register_google-icon__VpLzd,.Register_googleIcon__UVbQ1{width:18px;height:18px}@keyframes Register_fadeIn__JjZxS{0%{opacity:0}to{opacity:1}}@keyframes Register_slideUp__LrD30{0%{transform:translateY(25px);opacity:0}to{transform:translateY(0);opacity:1}}.Register_optionalBox__9mbqg{margin-top:.85rem;background:var(--color-surface-alt,#fbfbfd);border:1px solid var(--color-border,#ececf2);padding:1.15rem 1.05rem 1.2rem;display:grid;gap:1rem}.Register_optionalBox__9mbqg .Register_textarea__J1h7U{width:100%;font-family:inherit;background:#f8f8fb;border:1px solid #e2e3ea;padding:.8rem .9rem;font-size:.78rem;resize:vertical;min-height:120px;line-height:1.55;outline:none;color:#1f1f26;transition:border .18s,box-shadow .18s,background .18s;direction:rtl}.Register_optionalBox__9mbqg .Register_textarea__J1h7U:focus{background:#fff;border-color:var(--color-accent-primary,#7f4cd6);box-shadow:0 0 0 2px rgba(127,76,214,.22)}.Register_optionalBox__9mbqg .Register_textarea__J1h7U:disabled{opacity:.55;cursor:not-allowed}.Register_fileRow__2pEKi{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.Register_fileLabel__Q1gl5{display:inline-flex;align-items:center;gap:.5rem;background:#efeef6;color:#38384a;padding:.6rem 1rem;font-size:.68rem;font-weight:600;cursor:pointer;border:1px solid #dedde8;transition:background .18s,border-color .18s;position:relative}.Register_fileLabel__Q1gl5:hover{background:#e5e4ef}.Register_fileLabel__Q1gl5 input{display:none}.Register_fileName__WV6VF{max-width:260px;font-size:.6rem;color:#555;direction:ltr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f2f2f6;padding:.35rem .55rem}.Register_socialGrid__Ivk_x{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Register_socialGrid__Ivk_x .Register_input__XobFT{background:#f7f7fa;border:1px solid var(--color-border,#e1e2e8);padding:.7rem .8rem;font-size:.75rem;outline:none;transition:border .18s,box-shadow .18s,background .18s;direction:rtl;color:#222}.Register_socialGrid__Ivk_x .Register_input__XobFT:focus{background:#fff;border-color:var(--color-accent-primary,#8455d8);box-shadow:0 0 0 2px rgba(132,85,216,.18)}.Register_socialGrid__Ivk_x .Register_input__XobFT:disabled{opacity:.55;cursor:not-allowed}@media (max-width:640px){.Register_socialGrid__Ivk_x{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.Register_fileLabel__Q1gl5{font-size:.6rem;padding:.5rem .75rem}}.Register_scrollBody__A0QNW{overflow-y:auto;padding-right:4px;margin-right:-4px;scrollbar-width:thin;scrollbar-color:#bcbccc transparent}.Register_scrollBody__A0QNW::-webkit-scrollbar{width:8px}.Register_scrollBody__A0QNW::-webkit-scrollbar-track{background:transparent}.Register_scrollBody__A0QNW::-webkit-scrollbar-thumb{background:#c7c7d4}.Register_scrollBody__A0QNW::-webkit-scrollbar-thumb:hover{background:#b1b1c0}.Register_scrollBody__A0QNW>:last-child{margin-bottom:.5rem}@media (max-width:640px){.Register_modal__hf5f6{max-height:96vh}.Register_scrollBody__A0QNW{padding-right:2px;margin-right:-2px}}.Register_termsRow__NYXSg{display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--color-text-body)}.Register_termsLink___MGfF{color:var(--color-accent-primary);text-decoration:underline;cursor:pointer}.Register_tcOverlay__0upgx{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:3000}.Register_tcModal__mAsPk{background:var(--color-background-light);width:720px;max-width:95%;max-height:80vh;overflow:auto;padding:18px;box-shadow:0 10px 30px rgba(0,0,0,.25);direction:rtl}.Register_tcBody__Z2YD_{gap:.65rem;display:flex;flex-direction:column;color:var(--color-text-body)}.Register_tcActions__nhTQx{display:flex;gap:.6rem;justify-content:flex-end;margin-top:12px}.Register_tcAccept__5k_I8,.Register_tcClose__Q9Xgx{padding:8px 12px;cursor:pointer;border:none}.Register_tcClose__Q9Xgx{background:var(--color-surface-alt)}.Register_tcAccept__5k_I8{background:var(--color-accent-primary);color:var(--color-button-primary-text)}.CombinedGrid_grid__FwUQ1{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;width:100%}@media (max-width:1250px){.CombinedGrid_grid__FwUQ1{grid-template-columns:repeat(3,1fr)}.CombinedGrid_grid__FwUQ1>div{grid-column:span 1!important}}@media (max-width:1050px){.CombinedGrid_grid__FwUQ1{grid-template-columns:repeat(2,1fr)}.CombinedGrid_grid__FwUQ1>div{grid-column:span 1!important}}@media (max-width:900px){.CombinedGrid_grid__FwUQ1{grid-template-columns:1fr}.CombinedGrid_grid__FwUQ1>div{grid-column:span 1!important}}.EngineerCard_card__zPeEZ{background:#fff;border:1px solid var(--color-border);height:fit-content}.EngineerCard_actionPrimary__iEBS_:hover{background:var(--color-accent-primary);box-shadow:0 6px 16px rgba(10,102,194,.2)}.EngineerCard_actionPrimary__iEBS_.EngineerCard_following__87ZsB{background:#6c757d}.EngineerCard_actionPrimary__iEBS_.EngineerCard_following__87ZsB:hover{background:#5a6268;box-shadow:0 6px 16px rgba(108,117,125,.2)}.EngineerCard_avatar__dCTDk{background:linear-gradient(135deg,var(--color-accent-primary),var(--color-background-primary))}.EngineerCard_card__zPeEZ{background:#ffffff;border:1px solid var(--color-border-light);padding:1rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem;box-sizing:border-box;position:relative;overflow:hidden;transition:box-shadow .2s ease,transform .1s ease}.EngineerCard_card__zPeEZ:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.EngineerCard_avatar__dCTDk{width:56px;height:56px;background:var(--color-background-light);flex-shrink:0}.EngineerCard_body__AWcfD{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.EngineerCard_headerRow__bN3VV{display:flex;align-items:self-start;gap:.75rem;justify-content:flex-start}.EngineerCard_headerRow__bN3VV>div{min-width:0}.EngineerCard_headerRow__bN3VV>div:nth-child(2){flex:1 1 auto;min-width:0}.EngineerCard_headerRow__bN3VV>div:last-child{flex:0 0 auto;display:flex;align-items:flex-start}.EngineerCard_headerStack__5W9Cw{display:block}.EngineerCard_name___sDIC{color:var(--color-text-title);font-weight:700}.EngineerCard_title__Km8RQ{color:var(--color-text-body)}.EngineerCard_company__EmTQZ{color:var(--color-text-body);font-size:.9rem;display:flex;align-items:center;gap:.3rem}.EngineerCard_location__4ijNq{color:#0a66c2;font-size:.92rem;font-weight:600}.EngineerCard_stats__enoGh{display:none}.EngineerCard_statItem__u0KaY{display:inline-flex;align-items:center;gap:.25rem}.EngineerCard_separator__cQhXB{color:var(--color-text-muted);font-weight:300}.EngineerCard_tags__Iz3ID{display:flex;flex-wrap:wrap;gap:.4rem}.EngineerCard_tag__jEH12{font-size:.8rem}.EngineerCard_badge__uqDX5{display:inline-block;margin-inline-start:.5rem;background:var(--color-accent-primary);color:var(--color-button-primary-text);padding:.1rem .5rem;font-size:.7rem;vertical-align:middle}.EngineerCard_verifyIcon__4mS5x{display:inline-flex;align-items:center;justify-content:center}.EngineerCard_sizeMD__4F5ST,.EngineerCard_sizeSM__svENP{padding:.5rem;gap:.6rem;display:flex;flex-direction:column;align-items:stretch;text-align:left;grid-column:span 3;direction:rtl}.EngineerCard_sizeMD__4F5ST .EngineerCard_headerRow__bN3VV,.EngineerCard_sizeSM__svENP .EngineerCard_headerRow__bN3VV{display:flex;align-items:right;gap:5px}.EngineerCard_sizeSM__svENP .EngineerCard_avatar__dCTDk{width:87px;height:87px;border:1px solid #e6e6e6;background-size:cover;background-position:50%;flex:0 0 auto}.EngineerCard_sizeMD__4F5ST .EngineerCard_avatar__dCTDk{width:100px;height:100px;border:1px solid #e6e6e6;background-size:cover;background-position:50%;flex:0 0 auto}.EngineerCard_sizeMD__4F5ST .EngineerCard_body__AWcfD{display:flex;flex-direction:column}.EngineerCard_sizeMD__4F5ST .EngineerCard_headerRow__bN3VV{margin-top:auto;margin-bottom:auto}.EngineerCard_sizeMD__4F5ST .EngineerCard_location__4ijNq,.EngineerCard_sizeMD__4F5ST .EngineerCard_name___sDIC,.EngineerCard_sizeMD__4F5ST .EngineerCard_title__Km8RQ{font-size:16px}.EngineerCard_sizeMD__4F5ST .EngineerCard_actionPrimary__iEBS_{padding:.4rem .6rem;font-size:16px;box-shadow:0 4px 10px rgba(10,102,194,.12)}.EngineerCard_headerInfo__aEdI9{flex:1 1 auto;display:flex;flex-direction:column;justify-content:right;text-align:right;align-items:flex-start;min-width:0}.EngineerCard_sizeSM__svENP .EngineerCard_name___sDIC{font-size:14px;margin:0;font-weight:700}.EngineerCard_sizeSM__svENP .EngineerCard_title__Km8RQ{font-size:14px;color:var(--color-text-body)}.EngineerCard_sizeMD__4F5ST .EngineerCard_location__4ijNq,.EngineerCard_sizeSM__svENP .EngineerCard_location__4ijNq{font-size:14px;color:var(--color-text-muted)}.EngineerCard_sizeMD__4F5ST .EngineerCard_badge__uqDX5,.EngineerCard_sizeMD__4F5ST .EngineerCard_tag__jEH12,.EngineerCard_sizeSM__svENP .EngineerCard_badge__uqDX5,.EngineerCard_sizeSM__svENP .EngineerCard_tag__jEH12{display:none}.EngineerCard_sizeMD__4F5ST .EngineerCard_button__dTlVq,.EngineerCard_sizeSM__svENP .EngineerCard_button__dTlVq{font:12px}.EngineerCard_headerAction__M3aaw{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.EngineerCard_sizeSM__svENP .EngineerCard_actionPrimary__iEBS_{padding:.2rem .4rem;font-size:12px;box-shadow:0 4px 10px rgba(10,102,194,.12)}.EngineerCard_inBadge__b04y5{display:inline-block;margin-inline-start:.35rem;font-weight:800;color:#0a66c2;line-height:1;font-size:.75rem;padding:.05rem .25rem}.EngineerCard_metaRow__Ndmr4{display:flex;flex-wrap:wrap;gap:.35rem;margin:.4rem 0 .2rem}.EngineerCard_metaChip__JidF3{font-size:12px;color:var(--color-text-body);background:#f3f6f9;border:1px solid #e6e9ef;padding:.18rem .55rem}.EngineerCard_metaVerified__ToFKN{color:#0a66c2;background:#e8f3fe}.EngineerCard_ratingRow__tTjyb{display:inline-flex;align-items:center;gap:.3rem;margin:.35rem 0 .25rem;color:var(--color-text-body)}.EngineerCard_ratingRow__tTjyb .EngineerCard_reviews__kL__d{color:var(--color-text-subheading);font-size:.82rem}.EngineerCard_ratingRow__tTjyb .EngineerCard_rating__OwyZf{font-weight:700;font-size:.9rem}.EngineerCard_ratingRow__tTjyb .EngineerCard_stars__1SJFE{display:inline-flex;align-items:center}.EngineerCard_statsRow__rOhk3{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.25rem;color:var(--color-text-body)}.EngineerCard_sizeLG__RT3SZ .EngineerCard_statsRow__rOhk3{grid-template-columns:repeat(2,minmax(0,1fr))}.EngineerCard_statBox__CfUnC{background:#f7f9fb;border:1px solid #e6e9ef;padding:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.03)}.EngineerCard_statNumber__ON9O_{font-size:1.1rem;font-weight:800;color:var(--color-text-title)}.EngineerCard_statLabel__vprFV{font-size:.85rem;color:var(--color-text-subheading)}.EngineerCard_actionsRow__QWxnB{margin-top:.6rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.EngineerCard_iconBtn__Msl8E{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e0e4ea;color:#65758b;background:#fff}.EngineerCard_iconBtn__Msl8E:hover{background:#f3f6f9}.EngineerCard_actions__uMXRl{margin-top:.6rem}.EngineerCard_actionPrimary__iEBS_{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1rem;background:var(--color-accent-primary);color:#fff;font-weight:700;font-size:.9rem;position:relative;transform:none;margin:0;white-space:nowrap}.EngineerCard_actionPrimary__iEBS_:hover{background:#0856a0;border-color:#0856a0}.EngineerCard_countsRow__l6juz{display:flex;justify-content:center;gap:32px;align-items:baseline;margin-top:6px}.EngineerCard_countItem__6_Bo6{text-align:center}.EngineerCard_countNumber__RUmwM{font-size:18px;font-weight:800;color:var(--color-text-title)}.EngineerCard_countLabel__O4HqM{font-size:12px;color:var(--color-text-subheading)}.EngineerCard_footer__ntQOr{flex:0 0 auto;display:flex;flex-direction:column}@media (max-width:1124px){.EngineerCard_sizeMD__4F5ST,.EngineerCard_sizeSM__svENP{grid-column:span 4!important}.EngineerCard_sizeLG__RT3SZ{grid-column:span 8}.EngineerCard_sizeLG__RT3SZ .EngineerCard_avatar__dCTDk{width:88px;height:88px}.EngineerCard_sizeLG__RT3SZ .EngineerCard_thumbImage__hKXV_,.EngineerCard_sizeLG__RT3SZ .EngineerCard_thumbPlaceholder__C4PqI{height:88px}}@media (max-width:768px){.EngineerCard_sizeLG__RT3SZ,.EngineerCard_sizeMD__4F5ST,.EngineerCard_sizeSM__svENP{padding:.5rem}.EngineerCard_avatar__dCTDk{width:48px;height:48px}.EngineerCard_sizeLG__RT3SZ .EngineerCard_avatar__dCTDk{width:72px;height:72px}.EngineerCard_sizeMD__4F5ST .EngineerCard_name___sDIC,.EngineerCard_sizeSM__svENP .EngineerCard_name___sDIC{font-size:13px}.EngineerCard_sizeMD__4F5ST .EngineerCard_title__Km8RQ,.EngineerCard_sizeSM__svENP .EngineerCard_title__Km8RQ{font-size:12px}.EngineerCard_thumbImage__hKXV_,.EngineerCard_thumbPlaceholder__C4PqI{height:44px}.EngineerCard_sizeMD__4F5ST .EngineerCard_thumbs__qQ0cQ{grid-template-columns:repeat(3,1fr)}.EngineerCard_sizeLG__RT3SZ{grid-column:auto;padding:.5rem;gap:.6rem;margin-bottom:2%}.EngineerCard_sizeLG__RT3SZ .EngineerCard_avatar__dCTDk{width:72px;height:72px;border:1px solid #e6e6e6}.EngineerCard_sizeLG__RT3SZ .EngineerCard_headerRow__bN3VV{margin-top:auto;margin-bottom:auto}.EngineerCard_sizeLG__RT3SZ .EngineerCard_name___sDIC{font-size:13px}.EngineerCard_sizeLG__RT3SZ .EngineerCard_title__Km8RQ{font-size:12px}}.EngineerCard_sizeMD__4F5ST .EngineerCard_thumbs__qQ0cQ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:6px;border:1px solid var(--color-accent-primary);box-sizing:border-box;align-items:stretch}.EngineerCard_sizeMD__4F5ST .EngineerCard_thumbImage__hKXV_,.EngineerCard_sizeMD__4F5ST .EngineerCard_thumbPlaceholder__C4PqI{height:56px;width:100%;max-width:none}.EngineerCard_variantSavers__d6ZKZ{display:flex;flex-direction:row}.EngineerCard_variantSavers__d6ZKZ .EngineerCard_body__AWcfD{flex:1 1 auto}.EngineerCard_variantSavers__d6ZKZ .EngineerCard_footer__ntQOr{flex:0 0 180px}.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbs__qQ0cQ{display:flex;flex-direction:column;gap:4px}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbs__qQ0cQ{display:flex;gap:8px;justify-content:flex-end;flex:1 1 auto}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbImage__hKXV_,.EngineerCard_variantLong__rFI8O .EngineerCard_thumbPlaceholder__C4PqI{width:33%;height:140px;object-fit:cover}.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbImage__hKXV_,.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbPlaceholder__C4PqI{width:100%;height:60px;object-fit:cover;border:1px solid #e6e6e6;box-sizing:border-box;background:#f5f5f5}.EngineerCard_variantLong__rFI8O{display:flex;flex-direction:row;gap:.75rem;padding:1rem;direction:rtl;align-items:flex-start}.EngineerCard_variantLong__rFI8O .EngineerCard_body__AWcfD{flex:0 0 33%;min-width:180px}.EngineerCard_variantLong__rFI8O .EngineerCard_avatar__dCTDk{width:72px;height:72px;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}.EngineerCard_variantLong__rFI8O .EngineerCard_headerInfo__aEdI9{display:flex;flex-direction:column;gap:4px}.EngineerCard_variantLong__rFI8O .EngineerCard_longFooter__NXIro{flex:1 1 auto;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between}.EngineerCard_variantLong__rFI8O .EngineerCard_countsRow__l6juz{display:flex;gap:1.25rem;align-items:center;flex:0 0 auto}@media (max-width:767px){.EngineerCard_variantLong__rFI8O{flex-direction:column}.EngineerCard_variantLong__rFI8O .EngineerCard_body__AWcfD{flex:0 0 auto;width:100%}.EngineerCard_variantLong__rFI8O .EngineerCard_longFooter__NXIro{flex-direction:column;align-items:stretch}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbImage__hKXV_,.EngineerCard_variantLong__rFI8O .EngineerCard_thumbPlaceholder__C4PqI{width:100%;height:140px}}.EngineerCard_articleHeader__XrqOK{display:flex;justify-content:space-between;align-items:center;gap:8px}.EngineerCard_articleSource__sfzTZ{font-weight:800;color:var(--color-accent-primary);font-size:.95rem}.EngineerCard_articleDate__K2IT7{font-size:.82rem;color:var(--color-text-subheading)}.EngineerCard_articleImageWrapper__fE51u{width:100%;max-height:220px;overflow:hidden;border-radius:6px;border:1px solid #e6e6e6;background:#fff}.EngineerCard_articleImage__4I_BQ{width:100%;height:100%;object-fit:cover;display:block}.EngineerCard_articleBody__REtq3{padding-top:.25rem}.EngineerCard_articleTitle__3_Mde{font-size:1.05rem;margin:0 0 .25rem;font-weight:800;color:var(--color-text-title);text-align:right}.EngineerCard_articleSubtitle__Y_pjr{margin:0 0 .5rem;color:var(--color-text-body);font-weight:600;text-align:right}.EngineerCard_articleExcerpt__6FWaW{margin:0 0 .6rem;color:var(--color-text-subheading);font-size:.95rem;line-height:1.45;text-align:right}.EngineerCard_articleFooter__q6mzz{display:flex;justify-content:space-between;align-items:center;gap:8px}.EngineerCard_articleTags__UI28F{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:flex-start}.EngineerCard_readMoreBtn__0F4i7{background:var(--color-accent-primary);color:#fff;border:none;padding:.5rem .9rem;border-radius:6px;font-weight:700;cursor:pointer}.EngineerCard_tag__jEH12{background:var(--color-background-light);border:1px solid var(--color-border);padding:.25rem .6rem;font-size:.82rem;border-radius:4px}.EngineerCard_card__zPeEZ.EngineerCard_sizeSM__svENP.EngineerCard_variantLong__rFI8O{border:none;border-bottom:1px solid var(--color-border-light);border-radius:0;width:100%;padding-left:.75rem;padding-right:.75rem}@media (max-width:768px){.EngineerCard_variantLong__rFI8O{flex-direction:column}.EngineerCard_variantLong__rFI8O .EngineerCard_footer__ntQOr{flex:0 0 auto}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbs__qQ0cQ{flex-direction:row;flex-wrap:nowrap;overflow-x:hidden}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbImage__hKXV_,.EngineerCard_variantLong__rFI8O .EngineerCard_thumbPlaceholder__C4PqI{width:33%;height:100px}}.EngineerCard_sizeSM__svENP.EngineerCard_variantSavers__d6ZKZ .EngineerCard_footer__ntQOr{flex:0 0 120px}.EngineerCard_sizeSM__svENP.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbs__qQ0cQ{gap:2px;padding:2px}.EngineerCard_sizeSM__svENP .EngineerCard_thumbImage__hKXV_{width:32.5%}.EngineerCard_sizeSM__svENP.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbImage__hKXV_,.EngineerCard_sizeSM__svENP.EngineerCard_variantSavers__d6ZKZ .EngineerCard_thumbPlaceholder__C4PqI{height:36px}.EngineerCard_sizeLG__RT3SZ{padding:1.25rem;gap:1.1rem;grid-column:span 6}.EngineerCard_sizeLG__RT3SZ .EngineerCard_headerRow__bN3VV{gap:1rem;align-items:flex-start}.EngineerCard_sizeLG__RT3SZ .EngineerCard_avatar__dCTDk{width:120px;height:120px;border:3px solid #fff;box-shadow:inset 0 0 0 2px #e6e9ef}.EngineerCard_sizeLG__RT3SZ .EngineerCard_headerStack__5W9Cw{text-align:start;align-items:flex-start}.EngineerCard_sizeLG__RT3SZ .EngineerCard_name___sDIC{font-size:1.25rem}.EngineerCard_sizeLG__RT3SZ .EngineerCard_title__Km8RQ{font-size:1.05rem}.EngineerCard_sizeLG__RT3SZ .EngineerCard_location__4ijNq{font-size:.95rem}.EngineerCard_sizeLG__RT3SZ .EngineerCard_tag__jEH12{font-size:.85rem;padding:.3rem .65rem}.EngineerCard_sizeLG__RT3SZ .EngineerCard_ratingRow__tTjyb .EngineerCard_rating__OwyZf{font-size:1rem}.EngineerCard_sizeLG__RT3SZ .EngineerCard_ratingRow__tTjyb .EngineerCard_stars__1SJFE svg{width:18px;height:18px}.EngineerCard_sizeLG__RT3SZ .EngineerCard_actionsRow__QWxnB .EngineerCard_actionPrimary__iEBS_,.EngineerCard_sizeLG__RT3SZ .EngineerCard_actions__uMXRl .EngineerCard_actionPrimary__iEBS_{padding:.6rem 1.1rem;font-size:.95rem}.EngineerCard_thumbs__qQ0cQ{display:flex;gap:1%;border:1px solid #e6e9ef;background:#fff;width:100%;box-sizing:border-box;align-items:stretch}.EngineerCard_thumbImage__hKXV_,.EngineerCard_thumbPlaceholder__C4PqI{flex:1 1 0;height:64px;object-fit:cover;border:1px solid #e6e6e6;box-sizing:border-box;max-width:32%}.EngineerCard_thumbPlaceholder__C4PqI{background:#f5f5f5}.EngineerCard_sizeLG__RT3SZ .EngineerCard_thumbImage__hKXV_,.EngineerCard_sizeLG__RT3SZ .EngineerCard_thumbPlaceholder__C4PqI{flex:1 1 0;height:112px;object-fit:cover;border:1px solid #e6e6e6;box-sizing:border-box;max-width:32%}@media (max-width:768px){.EngineerCard_variantLong__rFI8O{width:50%}.EngineerCard_variantLong__rFI8O .EngineerCard_thumbImage__hKXV_,.EngineerCard_variantLong__rFI8O .EngineerCard_thumbPlaceholder__C4PqI{width:33%}}@media (max-width:600px){.EngineerCard_variantLong__rFI8O{width:100%}}.CompanyCard_card__IXVoj{background:#fff;border:1px solid var(--color-border);height:fit-content;padding:1rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem;box-sizing:border-box;position:relative;overflow:hidden;transition:box-shadow .2s ease,transform .1s ease;cursor:pointer}.CompanyCard_card__IXVoj:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.CompanyCard_body__QBPZ6{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.CompanyCard_headerRow__bA2Ul{display:flex;align-items:flex-start;gap:.75rem;justify-content:flex-start;direction:rtl}.CompanyCard_logo__UInkn{width:80px;height:80px;background:#f5f5f5;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6}.CompanyCard_logoImg__l_0u8{border-radius:8px}.CompanyCard_logoPlaceholder__V8_xH{font-size:2rem;font-weight:700;color:var(--color-accent-primary)}.CompanyCard_headerInfo__c4AcI{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.CompanyCard_name__g695_{color:var(--color-text-title);font-weight:700;font-size:1.1rem;margin:0}.CompanyCard_industry__L5nJS{color:var(--color-text-body);font-size:.9rem;margin:0}.CompanyCard_stats__8jzNr{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.CompanyCard_separator__H0QGQ,.CompanyCard_stats__8jzNr{color:var(--color-text-muted)}.CompanyCard_actionPrimary__6ByoQ{align-self:flex-start;background:var(--color-accent-primary);color:white;border:none;padding:.5rem 1rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:4px;margin-top:.5rem}.CompanyCard_actionPrimary__6ByoQ:hover{background:#0856a8;box-shadow:0 4px 12px rgba(10,102,194,.2)}.CompanyCard_sizeLG__68fAl,.CompanyCard_sizeMD__vq_0P,.CompanyCard_sizeSM__G6or_{grid-column:span 3}.CompanyCard_sizeSM__G6or_ .CompanyCard_logo__UInkn{width:60px;height:60px}.CompanyCard_sizeMD__vq_0P .CompanyCard_logo__UInkn{width:80px;height:80px}.CompanyCard_sizeLG__68fAl .CompanyCard_logo__UInkn{width:100px;height:100px}.CompanyCard_sizeLG__68fAl{grid-column:span 6}.CompanyCard_sizeLG__68fAl .CompanyCard_name__g695_{font-size:1.3rem}.CompanyCard_sizeLG__68fAl .CompanyCard_industry__L5nJS{font-size:1rem}.CompanyGrid_grid__eCne7{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;width:100%}@media (max-width:768px){.CompanyGrid_grid__eCne7{grid-template-columns:1fr}.CompanyGrid_grid__eCne7>div{grid-column:span 1!important}}