.Navbar_header__gYLyx{border-bottom:1px solid #e5e7eb;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Navbar_headerContainer__Mo6u6{width:min(1240px,100%);margin:0 auto;min-height:76px;padding:.65rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.Navbar_logoButton__Eh0UW{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.Navbar_menu__sQW2P{display:flex;align-items:center;gap:.75rem}.Navbar_loginLink___vNTp,.Navbar_registerLink__ZTOSc{border-radius:.75rem;padding:.55rem 1rem;font-size:.95rem;font-weight:600;transition:all .18s ease}.Navbar_loginLink___vNTp{background:#0f5bd6;color:#fff}.Navbar_loginLink___vNTp:hover{background:#0a47ab}.Navbar_registerLink__ZTOSc{border:1px solid #0f5bd6;color:#0f5bd6}.Navbar_registerLink__ZTOSc:hover{background:#eef4ff}@media (max-width:640px){.Navbar_headerContainer__Mo6u6{min-height:72px;padding:.6rem .9rem}.Navbar_menu__sQW2P{gap:.5rem}.Navbar_loginLink___vNTp,.Navbar_registerLink__ZTOSc{padding:.45rem .7rem;font-size:.85rem}}@media (max-width:480px){.Navbar_headerContainer__Mo6u6{min-height:66px;padding:.5rem .65rem;gap:.55rem}.Navbar_logoButton__Eh0UW img{width:108px;height:auto}.Navbar_menu__sQW2P{gap:.4rem}.Navbar_loginLink___vNTp,.Navbar_registerLink__ZTOSc{border-radius:.65rem;padding:.38rem .62rem;font-size:.78rem;line-height:1.1}}.Layout_appShell___j82_{min-height:100vh;background:linear-gradient(180deg,#f6f9ff,#eff3fa)}.Layout_mainLayout__RqRQ_{min-height:calc(100vh - 76px)}.Layout_profileGrid__k_kTy{display:grid;grid-template-columns:1fr;width:min(1440px,100%);margin:0 auto}.Layout_withAside__5RTOV{grid-template-columns:1fr}.Layout_asideMenu__5wRf1{margin:1rem;padding:.8rem;border:1px solid #dce6f8;border-radius:1rem;background:#fff;box-shadow:0 8px 20px rgba(13,40,81,.06);align-self:start}.Layout_active__8yR_P{position:sticky;top:1rem}.Layout_boxMenu__5_T4P{width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #bfd0ee;border-radius:.65rem;cursor:pointer;color:#2d446b;background:#f9fbff;transition:all .2s ease}.Layout_boxMenu__5_T4P:hover{color:#154ea7;border-color:#8fb1ea;background:#edf4ff}.Layout_navigation__zeO3J{margin-top:1rem;display:flex;flex-direction:column;gap:.4rem}.Layout_navLink__YZwuo{display:flex;align-items:center;gap:.6rem;color:#304a73;border-radius:.7rem;padding:.7rem .8rem;transition:all .2s ease}.Layout_navLink__YZwuo:hover{background:#eef4ff;color:#154ea7}.Layout_navLinkActive__EcmHn{background:#1d62d8;color:#fff}.Layout_navLink__YZwuo svg{width:18px;height:18px}.Layout_mainProfile__yziJx{padding:1rem}.Layout_workspaceShell__eGbJw{background:#fff;border:1px solid #dce6f8;border-radius:1rem;box-shadow:0 12px 28px rgba(13,40,81,.08);overflow:hidden}.Layout_workspaceHead__x4xpx{padding:1rem 1rem .85rem;border-bottom:1px solid #e6eefb;background:linear-gradient(180deg,#fcfdff,#f8fbff)}.Layout_workspaceEyebrow__SSRVv{margin:0;font-size:.76rem;color:#4f6790;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.Layout_workspaceTitle__xalgL{margin:.25rem 0 0;font-size:clamp(1.4rem,2.8vw,2rem);color:#0f2b57;letter-spacing:-.01em}.Layout_workspaceSubtitle__JcqRQ{margin:.4rem 0 0;font-size:.92rem;color:#526990}.Layout_profileTabs__r_t1q{margin-top:.9rem;display:inline-flex;padding:.2rem;border-radius:.7rem;background:#edf3ff;gap:.25rem}.Layout_profileTab__PJjo8{border:none;background:transparent;color:#37527f;font-size:.9rem;font-weight:600;border-radius:.55rem;padding:.45rem .85rem;cursor:pointer}.Layout_profileTabActive__URHEw{background:#fff;color:#1d62d8;box-shadow:0 3px 9px rgba(15,43,87,.1)}.Layout_workspaceBody__4h95k{padding:.9rem}.Layout_pageShell__Gn6ot{padding:.3rem}@media (min-width:900px){.Layout_withAside__5RTOV{grid-template-columns:260px minmax(0,1fr);gap:1rem;padding:1rem}.Layout_mainProfile__yziJx{padding:0}.Layout_workspaceHead__x4xpx{padding:1.2rem 1.25rem 1rem}.Layout_workspaceBody__4h95k{padding:1.2rem 1.25rem 1.35rem}}.RequirementFileDropzone_wrapper__6K3SE{width:100%}.RequirementFileDropzone_header__AvijY{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.RequirementFileDropzone_label__f_Ele{font-size:.98rem;font-weight:700;color:#17335f}.RequirementFileDropzone_meta__jT7Uq{font-size:.76rem;font-weight:700;color:#4b6895;text-transform:uppercase;letter-spacing:.06em}.RequirementFileDropzone_dropzone__7ZsYc{width:100%;border:1px dashed #b9d0f5;border-radius:1rem;background:linear-gradient(180deg,#fbfdff,#f4f8ff);padding:1rem 1.05rem;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.RequirementFileDropzone_dropzoneActive__dL07i,.RequirementFileDropzone_dropzone__7ZsYc:hover{border-color:#1d62d8;box-shadow:0 10px 28px rgba(29,98,216,.09)}.RequirementFileDropzone_dropzoneError__Df4Cm{border-color:#8db2ef;box-shadow:0 0 0 3px rgba(29,98,216,.08)}.RequirementFileDropzone_icon__6B1Ew{display:inline-flex;align-items:center;justify-content:center;min-width:110px;min-height:38px;border-radius:.85rem;background:#1d62d8;color:#fff;font-size:.78rem;font-weight:700;box-shadow:0 8px 18px rgba(29,98,216,.18)}.RequirementFileDropzone_title__EcXj5{display:block;font-size:1rem;font-weight:700;color:#17335f}.RequirementFileDropzone_description__IyqGR{display:block;margin-top:.25rem;font-size:.88rem;color:#587197;line-height:1.5}.RequirementFileDropzone_topRow__ojuCn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.RequirementFileDropzone_copyBlock__7i9nK{min-width:0}.RequirementFileDropzone_bottomRow__aA17O{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.RequirementFileDropzone_infoBlock__LZF89{min-width:0}.RequirementFileDropzone_infoLabel__AymTG{display:block;margin-bottom:.4rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5574a4}.RequirementFileDropzone_chips__J_K0m{display:flex;flex-wrap:wrap;gap:.42rem}.RequirementFileDropzone_chip__Ot5wO{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:.15rem .58rem;border-radius:999px;background:#eef5ff;border:1px solid #cfe0fb;color:#20498a;font-size:.74rem;font-weight:700}.RequirementFileDropzone_inlineHint__7OymR{max-width:280px;font-size:.82rem;line-height:1.5;color:#5a759d;text-align:right}.RequirementFileDropzone_hiddenInput__MMeLM{display:none}.RequirementFileDropzone_fileList__v9aA5{display:grid;gap:.6rem;margin-top:.8rem}.RequirementFileDropzone_fileItem__OvRH4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem .95rem;border-radius:1rem;border:1px solid #d7e3f7;background:#fff}.RequirementFileDropzone_fileMain__YZJfX{display:flex;align-items:flex-start;gap:.85rem;min-width:0}.RequirementFileDropzone_fileTypeIcon__5abB8{min-width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;font-size:.82rem;font-weight:800;letter-spacing:.04em}.RequirementFileDropzone_fileTonePdf__nF1nF{background:linear-gradient(180deg,#eaf2ff,#dbe9ff);color:#1d62d8}.RequirementFileDropzone_fileToneDoc__pqKlI{background:linear-gradient(180deg,#eef6ff,#deeeff);color:#2459a8}.RequirementFileDropzone_fileToneImage__B6Es2{background:linear-gradient(180deg,#eff8ff,#ddf1ff);color:#18608d}.RequirementFileDropzone_fileToneGeneric__BD5Gz{background:linear-gradient(180deg,#eef3fb,#e0e8f5);color:#49617f}.RequirementFileDropzone_fileContent__Ul6Zf{min-width:0;flex:1 1 auto}.RequirementFileDropzone_fileTopLine__HwvjY{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.RequirementFileDropzone_fileName__JdfbZ{font-size:1rem;font-weight:700;color:#21395f;word-break:break-word;line-height:1.6;text-decoration:none}.RequirementFileDropzone_fileSize__ah2ay{margin-top:.15rem;font-size:.8rem;color:#6480a9}.RequirementFileDropzone_fileReady__fNcWa{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .55rem;border-radius:999px;background:#edf5ff;color:#1d62d8;font-size:.72rem;font-weight:800}.RequirementFileDropzone_fileActions__GF_pB{display:flex;align-items:center;gap:.55rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.RequirementFileDropzone_replaceButton__w37xo{border:1px solid #d7e3f7;background:#fff;border-radius:999px;padding:.45rem .75rem;color:#2e5da6;font-size:.82rem;font-weight:700}.RequirementFileDropzone_replaceButton__w37xo:hover{background:#f5f9ff}.RequirementFileDropzone_removeButton__svKVI{border:1px solid #d7e3f7;background:#f7faff;border-radius:999px;padding:.45rem .75rem;color:#294b7c;font-size:.82rem;font-weight:700}.RequirementFileDropzone_removeButton__svKVI:hover{background:#edf3ff}.RequirementFileDropzone_error__RQ0V8{margin-top:.55rem;font-size:.84rem;color:#c43131;font-weight:600}@media (max-width:640px){.RequirementFileDropzone_bottomRow__aA17O,.RequirementFileDropzone_topRow__ojuCn{flex-direction:column;align-items:flex-start}.RequirementFileDropzone_inlineHint__7OymR{text-align:left}.RequirementFileDropzone_fileItem__OvRH4{align-items:flex-start;flex-direction:column}.RequirementFileDropzone_fileActions__GF_pB{width:100%;justify-content:flex-start}}.Campaign_textSm__0s7SR{font-size:.7rem}.Campaign_isPostulateActive__tdNc4{border:3px solid var(--bg-blueSecondary100)!important}.Campaign_loadingContainer__9nlNE{width:100%;display:flex;flex-direction:column;gap:1rem}.Campaign_servicesGrid__YLcsG{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1rem;margin-block-end:50px}.Campaign_setect__pfFbR{width:100%;padding:.5rem;border-radius:1rem}.Campaign_modalTitle__WFxKp{width:100%;text-align:center;font-size:1.9rem;font-weight:800;line-height:1.35}.Campaign_modalStepContent__GYRxm{display:flex;flex-direction:column;gap:1rem;max-height:min(68vh,760px);overflow-y:auto;padding-right:.35rem}.Campaign_inputGroup__tqWtG{display:flex;flex-direction:column;gap:.5rem}.Campaign_fieldLabel__FAPWa{font-size:1.02rem;line-height:1.5;color:#1f3353}.Campaign_modalInput__cyUGQ,.Campaign_modalSelect__xHENC{width:100%;min-height:52px;padding:.85rem 1rem;border:1px solid #6ea1f2;border-radius:1rem;background:#fff;color:#1f3353;font-size:1.05rem}.Campaign_modalInput__cyUGQ:focus,.Campaign_modalSelect__xHENC:focus{outline:none;border-color:#1d62d8;box-shadow:0 0 0 4px rgba(29,98,216,.12)}.Campaign_highlightText__aQ1kg{color:#1d62d8;font-weight:800}.Campaign_modalPrimaryButton__sQ2k6{width:100%;margin-top:1rem;min-height:52px;border:none;border-radius:.9rem;background:linear-gradient(180deg,#4582eb,#2d62dd);color:#fff;font-size:1.15rem;font-weight:700;transition:background .2s ease,transform .2s ease}.Campaign_modalPrimaryButton__sQ2k6:hover{background:linear-gradient(180deg,#3d78dc,#2758c7)}.Campaign_modalPrimaryButton__sQ2k6:active{transform:translateY(1px)}.Campaign_companyTitle__zbVIi,.Campaign_title__C3uIZ{font-size:1rem}.Campaign_card__ebFP0{background:#fff;border:1px solid #d9e4f5;box-shadow:0 8px 18px rgba(17,43,91,.06);border-radius:.5rem;overflow:auto}.Campaign_cardContainer__NndcV{display:flex;flex-direction:column;justify-content:space-between;width:100%;cursor:pointer}.Campaign_card__ebFP0:hover{background:#fff;border-color:#cfe0fb}.Campaign_titleContainer__DHtn_{border-bottom:1px solid #e1e1e1;padding-inline:1rem;display:flex;justify-content:space-between;align-items:center;height:50px;padding-block:2rem}.Campaign_titleContainer__DHtn_ h4{margin:0}.Campaign_titleContainer__DHtn_ span{border:1px solid var(--bg-blueSecondary100);color:var(--bg-blueSecondary100);padding:.25rem;border-radius:.25rem}.Campaign_desactiveAnnounce__hUjsx{border:1px solid var(--bg-red)!important;color:var(--bg-red)!important}.Campaign_infoContainer__oA1Q_{padding:1rem;max-height:150px;overflow:hidden}.Campaign_infoContainer__oA1Q_ p{white-space:wrap;overflow:hidden;text-overflow:ellipsis}.Campaign_actions__PY92I{padding:1rem;display:flex;flex-direction:row;gap:1rem}.Campaign_buttonDisabled__0PCIw{color:var(--bg-green)}.Campaign_bodyGrid__TGPFg{display:flex;justify-content:space-between;padding:1rem}.Campaign_button__v6ur8{padding:.25rem .5rem;background-color:var(--bg-white);border-radius:.25rem;cursor:pointer;transition:.3s ease-in-out;z-index:1000}.Campaign_button__v6ur8:hover{background-color:var(--bg-black);color:var(--bg-white)}.Campaign_modal__A1u6J{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);height:100vh;display:flex;justify-content:center;align-items:center;z-index:100000}.Campaign_modalContainer__XX4Z4{padding:2rem;border-radius:.5rem;background-color:#fff;max-width:100%;position:relative;overflow-y:auto;height:80vh;z-index:200px}.Campaign_infoBody__jn9ax{overflow:auto;height:auto}.Campaign_requirements__sONmD{margin-block:.5rem}.Campaign_requirements__sONmD h3,.Campaign_requirements__sONmD p{margin:0}.Campaign_infoGeneral__0sQCL p{font-weight:700}.Campaign_modalContainer__XX4Z4 svg{font-size:2rem;position:absolute;right:0;top:0;background-color:#fff;border-radius:50%;padding:0;cursor:pointer}.Campaign_modalJob__ktOti{height:80vh;display:flex;justify-content:center;align-items:center;text-align:center}.Campaign_socialIcons__5uXyX{display:flex;align-items:center;justify-content:center;margin-block-start:1rem;-moz-column-gap:1rem;column-gap:1rem}.Campaign_boxIcon__jR_ER{width:30px;height:30px}.Campaign_boxIcon__jR_ER svg{width:100%;height:100%}.Campaign_boxIcon__jR_ER svg:hover{cursor:pointer}@media screen and (min-width:768px){.Campaign_wrapper__6_i7j{width:100%}.Campaign_modalContainer__XX4Z4{width:50%;padding:2rem;border-radius:.5rem;background-color:#fff;max-width:80%;position:relative;height:60vh}.Campaign_title__C3uIZ{font-size:1.25rem}.Campaign_actions__PY92I{flex-direction:column}.Campaign_cardContainer__NndcV{flex-direction:row}}@media screen and (max-width:640px){.Campaign_modalTitle__WFxKp{font-size:1.45rem}.Campaign_modalStepContent__GYRxm{max-height:62vh}.Campaign_fieldLabel__FAPWa{font-size:.95rem}.Campaign_modalInput__cyUGQ,.Campaign_modalSelect__xHENC{min-height:48px;font-size:1rem}.Campaign_modalPrimaryButton__sQ2k6{min-height:48px;font-size:1.05rem}}@media screen and (min-width:1024px){.Campaign_card__ebFP0{min-width:1000px}}.Campaign_page__6Ras9{padding:2rem 1rem 3rem}.Campaign_jobsContainer___wBlf{width:min(1080px,100%);margin:0 auto}.Campaign_pageHeader__NjrGG{margin-bottom:1.25rem}.Campaign_backToSite__eL1tE{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.35rem;color:#2f4d79;font-weight:600;transition:color .16s ease}.Campaign_backToSite__eL1tE:hover{color:#0f5bd6}.Campaign_pageTitle__BXnq2{margin-top:.6rem;font-size:clamp(1.9rem,4vw,2.5rem);line-height:1.15;color:#0f2140;letter-spacing:-.02em}.Campaign_pageSubtitle__vrA_r{margin-top:.35rem;color:#4a607f}.Campaign_jobsList__NHhG3{display:flex;flex-direction:column;gap:1rem}.Campaign_loadingContainer__9nlNE{padding:3.2rem 0 2.2rem;align-items:center}.Campaign_loadingTitle__H7QlG{font-size:1.5rem;font-weight:700;color:#163562}.Campaign_emptyState__zGCww{background:#fff;border:1px solid #e7edf8;border-radius:1rem;padding:1.25rem;box-shadow:0 16px 28px rgba(17,43,91,.05)}.Campaign_emptyState__zGCww h3{font-size:1.4rem;font-weight:700;color:#0f2140}.Campaign_emptyState__zGCww p{margin-top:.4rem;color:#4a607f}.Campaign_socialLinks__4DzmZ{margin:.85rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.Campaign_socialLinks__4DzmZ a{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #d9e5fa;background:#f7faff;color:#20437a;border-radius:999px;padding:.4rem .75rem;font-size:.9rem;font-weight:600}.Campaign_jobCard__4Scz7{background:#fff;border:1px solid #e7edf8;border-radius:1rem;box-shadow:0 16px 28px rgba(17,43,91,.05);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;cursor:pointer}.Campaign_jobCard__4Scz7:hover{border-color:#cfe0fb;box-shadow:0 20px 36px rgba(17,43,91,.1);transform:translateY(-1px)}.Campaign_jobCard__4Scz7:focus-visible{outline:3px solid rgba(27,95,208,.22);outline-offset:3px}.Campaign_jobCardContainer__DCV9Y{width:100%;display:flex;flex-direction:column;gap:.9rem;padding:1rem}.Campaign_jobCardMain__VHcn_{display:flex;gap:.8rem}.Campaign_jobLogoWrap__KikhA{width:66px;min-width:66px;height:66px;display:none;align-items:center;justify-content:center;border-radius:.8rem;background:#f4f8ff}.Campaign_jobCardContent__SJQky{width:100%;min-width:0}.Campaign_jobCardTitle__owQlt{display:inline-block;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15;color:#0f438f;font-weight:700}.Campaign_jobCardTitle__owQlt:hover{color:#0a2f67}.Campaign_jobMetaRow__A9rqw{margin-top:.4rem;display:flex;flex-wrap:wrap;gap:.7rem}.Campaign_jobMetaRow__A9rqw span{display:inline-flex;align-items:center;gap:.25rem;color:#5b6780;font-size:.87rem;font-weight:500}.Campaign_jobTagsRow__z_pEr{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.5rem}.Campaign_jobTag__EuTXY{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #cfdef7;color:#1f4781;background:#f6faff;border-radius:999px;padding:.28rem .65rem;font-size:.86rem;font-weight:700}.Campaign_jobActionsCol__kEnsP{display:flex;gap:.6rem}.Campaign_jobApplyBtn__4KPMr,.Campaign_jobViewBtn__vmUGB{width:100%;border-radius:.7rem;text-align:center;padding:.55rem .85rem;font-size:.9rem;font-weight:700;transition:all .16s ease}.Campaign_jobViewBtn__vmUGB{border:1px solid #123a78;color:#123a78;background:#fff}.Campaign_jobViewBtn__vmUGB:hover{background:#f4f8ff}.Campaign_jobApplyBtn__4KPMr{border:0;color:#fff;background:#0f5bd6;cursor:pointer}.Campaign_jobApplyBtn__4KPMr:hover{background:#0a47ab}.Campaign_jobApplyBtn__4KPMr:disabled{cursor:not-allowed}.Campaign_jobAppliedBtn__QJaZz{background:#1f9f5b}.Campaign_jobAppliedBtn__QJaZz:hover{background:#1a8b50}@media (min-width:768px){.Campaign_page__6Ras9{padding:2.2rem 1.6rem 3.4rem}.Campaign_jobLogoWrap__KikhA{display:inline-flex}.Campaign_jobCardContainer__DCV9Y{flex-direction:row;align-items:center;justify-content:space-between}.Campaign_jobActionsCol__kEnsP{min-width:132px;flex-direction:column}}.Campaign_page__6Ras9{background:#f7f9fc;min-height:calc(100vh - 84px)}.Campaign_jobsContainer___wBlf{width:min(1240px,100%)}.Campaign_pageHeader__NjrGG{margin-bottom:1.5rem}.Campaign_pageTitle__BXnq2{font-size:clamp(2rem,3vw,2.6rem);color:#0f274d}.Campaign_pageSubtitle__vrA_r{font-size:1rem;color:#5a6d8b}.Campaign_jobsList__NHhG3{gap:1.1rem}.Campaign_jobCard__4Scz7{border:1px solid #d9e4f5;border-radius:.8rem;box-shadow:0 8px 18px rgba(17,43,91,.06)}.Campaign_jobCardContainer__DCV9Y{padding:1.1rem 1.2rem}.Campaign_jobCardTitle__owQlt{color:#123f84}.Campaign_jobMetaRow__A9rqw span{font-size:.9rem;color:#4f6180}.Campaign_jobTag__EuTXY{border-radius:.5rem;background:#fff;border:1px solid #d2ddef;color:#294b80;font-weight:600}.Campaign_jobApplyBtn__4KPMr,.Campaign_jobViewBtn__vmUGB{border-radius:.55rem;font-size:.92rem;padding:.52rem .8rem}.Campaign_jobViewBtn__vmUGB{border:1px solid #234e8f;color:#234e8f}.Campaign_jobApplyBtn__4KPMr{background:#1b5fd0}.Campaign_jobApplyBtn__4KPMr:hover{background:#154ea8}@media (min-width:1024px){.Campaign_page__6Ras9{padding:2.3rem 2.2rem 3.6rem}.Campaign_jobCardContainer__DCV9Y{gap:1.5rem}.Campaign_jobActionsCol__kEnsP{min-width:148px}}@media (max-width:640px){.Campaign_page__6Ras9{padding:.9rem .55rem 1.6rem;background:#f4f7fc}.Campaign_jobsContainer___wBlf{width:100%}.Campaign_pageHeader__NjrGG{margin-bottom:.85rem}.Campaign_backToSite__eL1tE{font-size:.94rem}.Campaign_pageTitle__BXnq2{margin-top:.35rem;font-size:clamp(1.85rem,8.2vw,2.2rem);line-height:1.08}.Campaign_pageSubtitle__vrA_r{margin-top:.3rem;font-size:.96rem;max-width:28ch}.Campaign_jobCard__4Scz7{border-radius:.75rem}.Campaign_jobCardContainer__DCV9Y{padding:.82rem;gap:.68rem}.Campaign_jobLogoWrap__KikhA{display:none!important}.Campaign_jobCardTitle__owQlt{font-size:clamp(1.1rem,7vw,1.36rem);line-height:1.15}.Campaign_jobMetaRow__A9rqw{margin-top:.3rem;gap:.4rem}.Campaign_jobMetaRow__A9rqw span{font-size:.78rem;gap:.18rem}.Campaign_jobTagsRow__z_pEr{margin-top:.55rem;gap:.34rem}.Campaign_jobTag__EuTXY{font-size:.74rem;padding:.23rem .5rem;border-radius:.45rem}.Campaign_jobActionsCol__kEnsP{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.Campaign_jobApplyBtn__4KPMr,.Campaign_jobViewBtn__vmUGB{min-height:43px;font-size:.83rem;padding:.35rem .45rem;border-radius:.58rem}}