.missions_page__H0Qcc{--missions-teal:#356f74;--missions-teal-dark:#214f54;--missions-teal-soft:#eaf4f2;--missions-coral:#ed6a5a;--missions-lemon:#f0efa5;width:100%;min-height:100vh;overflow:hidden;color:var(--ink-900);background:radial-gradient(circle at 4% 8%,hsla(59,71%,79%,.27),transparent 22rem),radial-gradient(circle at 96% 30%,rgba(139,185,181,.18),transparent 25rem),linear-gradient(180deg,var(--page-bg-start),var(--page-bg-end))}.missions_hero__jjo6c{padding:clamp(30px,4vw,58px) clamp(20px,4vw,54px) 30px}.missions_heroContent__5FhG3{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;grid-gap:clamp(30px,5vw,68px);gap:clamp(30px,5vw,68px);width:min(100%,1240px);margin:0 auto;overflow:hidden;border:1px solid rgba(183,224,216,.18);border-radius:28px;background:linear-gradient(112deg,rgba(25,66,71,.97),rgba(53,111,116,.96) 62%,rgba(84,137,135,.94));padding:clamp(34px,4vw,48px);color:#fff;box-shadow:0 28px 68px rgba(31,79,82,.2)}.missions_heroContent__5FhG3:after,.missions_heroContent__5FhG3:before{position:absolute;z-index:-1;content:"";border-radius:50%;pointer-events:none}.missions_heroContent__5FhG3:before{top:-165px;right:-90px;width:420px;height:420px;border:1px solid hsla(59,71%,79%,.18);background:radial-gradient(circle,hsla(59,71%,79%,.13),transparent 67%)}.missions_heroContent__5FhG3:after{right:18%;bottom:-210px;width:340px;height:340px;border:58px solid hsla(0,0%,100%,.03)}.missions_kicker__LVJ1X{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:30px;border:1px solid hsla(59,71%,79%,.3);border-radius:999px;background:hsla(59,71%,79%,.12);padding:0 13px;color:var(--missions-lemon);font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.missions_discoveryPanel__ZKSx3,.missions_heroIntro__xQm8L{min-width:0}.missions_kicker__LVJ1X:before{width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--missions-coral);box-shadow:0 0 0 5px hsla(7,80%,64%,.13);content:""}.missions_title__R_J3i{max-width:680px;margin:22px 0 0;color:#fff;font-size:clamp(2.25rem,3.5vw,3.35rem);font-weight:850;letter-spacing:-.055em;line-height:1.03}.missions_subtitle__rC76_{max-width:620px;margin:18px 0 0;color:#d7e9e5;font-size:clamp(.92rem,1.25vw,1.06rem);line-height:1.65}.missions_discoveryPanel__ZKSx3{border:1px solid hsla(0,0%,100%,.14);border-radius:20px;background:rgba(12,48,51,.24);padding:13px;box-shadow:0 18px 40px rgba(12,39,42,.13);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.missions_searchBar__yAr5c{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px;gap:9px;width:100%;border:0;padding:0}.missions_searchField___0tj4{display:flex;align-items:center;min-width:0;min-height:50px;border:1px solid rgba(201,222,218,.72);border-radius:12px;background:#fff;color:#527678;transition:border-color .16s ease,box-shadow .16s ease}.missions_searchField___0tj4:focus-within{border-color:#8fc1bd;box-shadow:0 0 0 4px rgba(185,223,216,.18)}.missions_searchField___0tj4 svg{width:20px;height:20px;flex:0 0 20px;margin-left:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.missions_searchInput__HBERL{width:100%;min-width:0;min-height:48px;border:0;background:transparent;padding:0 16px 0 11px;color:#21494d;font:inherit;font-size:.9rem;outline:none}.missions_searchInput__HBERL::placeholder{color:#8ca4a3;opacity:1}.missions_searchButton__mwxdO{min-width:154px;min-height:50px;border:1px solid #df6153!important;border-radius:12px;background:var(--missions-coral)!important;padding:0 20px;color:#fff!important;font:inherit;font-size:.82rem;font-weight:850;cursor:pointer;box-shadow:0 9px 21px hsla(7,80%,64%,.25);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.missions_searchButton__mwxdO,.missions_searchButton__mwxdO svg{display:inline-flex;align-items:center;justify-content:center}.missions_searchButton__mwxdO{gap:8px}.missions_searchButton__mwxdO svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.missions_searchButton__mwxdO:hover{border-color:#c94f42!important;background:#d95c4e!important;color:#fff!important;box-shadow:0 12px 25px rgba(217,92,78,.32);transform:none!important}.missions_backLink__YgYfA:focus-visible,.missions_readMoreLink__v39DC:focus-visible,.missions_searchButton__mwxdO:focus-visible,.missions_secondaryLink__7Sl2d:focus-visible{outline:3px solid hsla(59,71%,79%,.74);outline-offset:3px}.missions_heroMeta__Bi3zf{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:14px 4px 1px}.missions_searchHint__MSOf4{margin:10px 4px 0;color:#cfe4df;font-size:.7rem;line-height:1.45}.missions_metaPill__7vHFF{display:inline-flex;align-items:center;gap:9px;min-height:32px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:rgba(9,45,49,.25);padding:0 13px;color:#edf8f5;font-size:.76rem;font-weight:750}.missions_liveDot__1Z_NQ{width:7px;height:7px;border-radius:50%;background:#65d095;box-shadow:0 0 0 4px rgba(101,208,149,.13)}.missions_secondaryLink__7Sl2d{display:inline-flex;align-items:center;gap:8px;color:var(--missions-lemon);font-size:.79rem;font-weight:800;text-decoration:none}.missions_secondaryLink__7Sl2d span{transition:transform .16s ease}.missions_secondaryLink__7Sl2d:hover{color:#fff}.missions_secondaryLink__7Sl2d:hover span{transform:translateX(3px)}.missions_feedSection__Eqbuu{width:100%;padding:30px clamp(20px,4vw,54px) clamp(64px,7vw,96px)}.missions_feedInner__5G7nA{width:min(100%,1240px);margin:0 auto;border:1px solid rgba(121,173,170,.28);border-radius:24px;background:radial-gradient(circle at 100% 0,hsla(59,71%,79%,.22),transparent 16rem),var(--panel);padding:clamp(22px,3vw,32px);box-shadow:0 18px 46px rgb(31 79 82/8%)}.missions_feedGridWrapper__GPhgc{width:100%}.missions_catalogPagination__74_4Y{margin-top:24px}.missions_feedHeader__79Rmv{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.missions_sectionTitle__YJI_m{margin:0;color:var(--ink-900);font-size:clamp(1.4rem,2.2vw,1.9rem);letter-spacing:-.035em;line-height:1.15}.missions_sectionSubtitle__4vZjC{max-width:680px;margin:7px 0 0;color:var(--ink-500);font-size:.83rem;line-height:1.55}.missions_feedActions__WzlZQ{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px}.missions_resultCount__oSMP7{border:1px solid rgba(53,111,116,.17);border-radius:999px;background:var(--missions-teal-soft);padding:0 12px;font-size:.7rem;font-weight:800;white-space:nowrap}.missions_backLink__YgYfA,.missions_resultCount__oSMP7{display:inline-flex;align-items:center;min-height:34px;color:var(--missions-teal)}.missions_backLink__YgYfA{gap:7px;border-radius:9px;padding:0 8px;font-size:.73rem;font-weight:780;text-decoration:none;transition:background .16s ease,color .16s ease}.missions_backLink__YgYfA:hover{background:var(--missions-teal-soft);color:var(--missions-teal-dark)}.missions_grid__bftjY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.missions_carouselViewport__muMO7{position:relative;width:100%;overflow:hidden;padding:5px 2px 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.missions_carouselGroup__IlsOj,.missions_carouselTrack__EC9jX{display:flex;gap:14px}.missions_carouselTrack__EC9jX{width:max-content;will-change:transform}.missions_carouselGroup__IlsOj{flex:0 0 auto}.missions_carouselGroup__IlsOj .missions_card__4o4Ic{width:clamp(286px,29vw,360px);flex:0 0 clamp(286px,29vw,360px)}.missions_carouselViewport__muMO7[data-animated=true] .missions_carouselTrack__EC9jX{animation:missions_missionCarouselLoop__RQJM_ 34s linear infinite}.missions_carouselViewport__muMO7[data-animated=false] .missions_carouselGroup__IlsOj{width:100%;justify-content:center}.missions_carouselViewport__muMO7:focus-within .missions_carouselTrack__EC9jX,.missions_carouselViewport__muMO7:hover .missions_carouselTrack__EC9jX{animation-play-state:paused}.missions_card__4o4Ic,.missions_skeletonCard__KstO4{position:relative;min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--panel);box-shadow:0 10px 28px rgb(35 78 80/7%)}.missions_card__4o4Ic{display:flex;min-height:390px;flex-direction:column;padding:20px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.missions_card__4o4Ic:before{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--missions-teal),#8bb9b5 64%,var(--missions-lemon));content:""}.missions_card__4o4Ic:hover{border-color:rgba(53,111,116,.36);box-shadow:0 18px 38px rgba(35,78,80,.13);transform:translateY(-3px)}.missions_skeletonCard__KstO4{min-height:390px;background:linear-gradient(90deg,transparent,rgb(115 153 149/9%),transparent),var(--panel-soft);background-size:220% 100%;animation:missions_shimmer___ay0F 1.35s linear infinite}.missions_cardTopRow__z9XJn{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:17px}.missions_companyBadge__HnrIo,.missions_statusBadge__UO7z1{display:inline-flex;align-items:center;min-width:0;min-height:27px;border-radius:999px;padding:0 10px;font-size:.67rem;font-weight:820}.missions_companyBadge__HnrIo{max-width:72%;overflow:hidden;border:1px solid rgba(53,111,116,.14);background:var(--missions-teal-soft);color:var(--missions-teal-dark);text-overflow:ellipsis;white-space:nowrap}.missions_statusBadge__UO7z1{border:1px solid rgba(60,166,107,.18);background:rgba(60,166,107,.11);color:#247044}.missions_statusBadge__UO7z1:before{width:6px;height:6px;margin-right:6px;border-radius:50%;background:#3ca66b;content:""}.missions_cardTitle__1Cni7{margin:0 0 10px;color:var(--ink-900);font-size:1.04rem;font-weight:820;letter-spacing:-.025em;line-height:1.4}.missions_cardDescription__Iw1hX{display:-webkit-box;min-height:78px;margin:0 0 17px;overflow:hidden;color:var(--ink-500);font-size:.78rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.missions_cardFacts__wHx63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.missions_metaRow__2EbYQ{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--line);border-radius:11px;background:var(--panel-soft);padding:10px 11px}.missions_metaLabel___JJaS{color:var(--ink-500);font-size:.6rem;font-weight:820;letter-spacing:.07em;text-transform:uppercase}.missions_metaValue__I63Hs{overflow:hidden;color:var(--ink-900);font-size:.73rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.missions_skillsRow__BMq_h{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 19px}.missions_skillChip__HQrcZ{display:inline-flex;align-items:center;min-height:25px;border:1px solid rgba(75,131,181,.15);border-radius:999px;background:rgb(75 131 181/8%);padding:0 9px;color:#3e6d8f;font-size:.64rem;font-weight:740}.missions_readMoreLink__v39DC{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;margin-top:auto;border:1px solid rgba(53,111,116,.24);border-radius:10px;background:#f5faf8;padding:0 12px;color:var(--missions-teal-dark);font-size:.72rem;font-weight:830;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.missions_readMoreLink__v39DC span{font-size:.95rem;transition:transform .16s ease}.missions_readMoreLink__v39DC:hover{border-color:var(--missions-teal);background:var(--missions-teal);color:#fff}.missions_readMoreLink__v39DC:hover span{transform:translateX(3px)}.missions_emptyState__Xrd2l{border:1px dashed rgba(53,111,116,.28);border-radius:17px;background:var(--panel-soft);padding:48px 24px;color:var(--ink-500);text-align:center}.missions_emptyState__Xrd2l h3{margin:0;color:var(--ink-900);font-size:1rem}.missions_emptyState__Xrd2l p{margin:7px 0 0;font-size:.8rem;line-height:1.55}.missions_srOnly__A_UjY{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes missions_shimmer___ay0F{to{background-position:-120% 0}}@keyframes missions_missionCarouselLoop__RQJM_{to{transform:translate3d(calc(-50% - 7px),0,0)}}.missions_page__H0Qcc .missions_feedSection__Eqbuu,.missions_page__H0Qcc .missions_hero__jjo6c{margin-top:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}.missions_page__H0Qcc .missions_title__R_J3i{color:#fff!important;-webkit-text-fill-color:#fff!important}.missions_page__H0Qcc .missions_subtitle__rC76_{color:#d7e9e5!important;-webkit-text-fill-color:#d7e9e5!important}.missions_page__H0Qcc .missions_searchHint__MSOf4{color:#cfe4df!important;-webkit-text-fill-color:#cfe4df!important}.missions_page__H0Qcc .missions_searchField___0tj4{color:#527678!important}.missions_page__H0Qcc .missions_searchInput__HBERL,.missions_page__H0Qcc .missions_searchInput__HBERL:focus{border:0!important;background:transparent!important;box-shadow:none!important;color:#21494d!important}.missions_page__H0Qcc .missions_secondaryLink__7Sl2d{color:var(--missions-lemon)!important}.missions_page__H0Qcc .missions_secondaryLink__7Sl2d:hover{color:#fff!important}.missions_page__H0Qcc .missions_cardTitle__1Cni7,.missions_page__H0Qcc .missions_emptyState__Xrd2l h3,.missions_page__H0Qcc .missions_sectionTitle__YJI_m{color:#24484c!important;-webkit-text-fill-color:#24484c!important}.missions_page__H0Qcc .missions_cardDescription__Iw1hX,.missions_page__H0Qcc .missions_emptyState__Xrd2l p,.missions_page__H0Qcc .missions_sectionSubtitle__4vZjC{color:#6f8887!important}.missions_page__H0Qcc .missions_backLink__YgYfA{color:var(--missions-teal)!important}.missions_page__H0Qcc .missions_backLink__YgYfA:hover,.missions_page__H0Qcc .missions_readMoreLink__v39DC{color:var(--missions-teal-dark)!important}.missions_page__H0Qcc .missions_readMoreLink__v39DC:hover{color:#fff!important}html[data-theme=dark] .missions_feedInner__5G7nA{background:radial-gradient(circle at 100% 0,hsla(59,71%,79%,.07),transparent 16rem),var(--panel)}html[data-theme=dark] .missions_companyBadge__HnrIo,html[data-theme=dark] .missions_resultCount__oSMP7{border-color:rgba(139,185,181,.2);background:rgba(53,111,116,.24);color:#bde1dc}html[data-theme=dark] .missions_statusBadge__UO7z1{color:#8fdeb0}html[data-theme=dark] .missions_skillChip__HQrcZ{color:#9ec5e0}html[data-theme=dark] .missions_readMoreLink__v39DC{background:rgba(53,111,116,.16);color:#bde1dc}html[data-theme=dark] .missions_readMoreLink__v39DC:hover{background:#4a8b90;color:#fff}html[data-theme=dark] .missions_page__H0Qcc .missions_cardTitle__1Cni7,html[data-theme=dark] .missions_page__H0Qcc .missions_emptyState__Xrd2l h3,html[data-theme=dark] .missions_page__H0Qcc .missions_sectionTitle__YJI_m{color:#e3efeb!important;-webkit-text-fill-color:#e3efeb!important}html[data-theme=dark] .missions_page__H0Qcc .missions_cardDescription__Iw1hX,html[data-theme=dark] .missions_page__H0Qcc .missions_emptyState__Xrd2l p,html[data-theme=dark] .missions_page__H0Qcc .missions_sectionSubtitle__4vZjC{color:#a6bbb6!important}html[data-theme=dark] .missions_page__H0Qcc .missions_backLink__YgYfA,html[data-theme=dark] .missions_page__H0Qcc .missions_readMoreLink__v39DC{color:#bde1dc!important}html[data-theme=dark] .missions_page__H0Qcc .missions_backLink__YgYfA:hover,html[data-theme=dark] .missions_page__H0Qcc .missions_readMoreLink__v39DC:hover{color:#fff!important}@media (max-width:980px){.missions_heroContent__5FhG3{grid-template-columns:1fr;gap:28px}.missions_heroIntro__xQm8L,.missions_subtitle__rC76_{max-width:760px}.missions_grid__bftjY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.missions_feedSection__Eqbuu,.missions_hero__jjo6c{padding-right:16px;padding-left:16px}.missions_heroContent__5FhG3{border-radius:22px;padding:31px 22px}.missions_title__R_J3i{font-size:clamp(2rem,10vw,3rem)}.missions_searchBar__yAr5c{grid-template-columns:1fr}.missions_searchButton__mwxdO{width:100%}.missions_feedHeader__79Rmv{align-items:flex-start;flex-direction:column;gap:15px}.missions_feedActions__WzlZQ{justify-content:flex-start}.missions_grid__bftjY{grid-template-columns:1fr}.missions_carouselViewport__muMO7{overflow-x:auto;padding-bottom:8px;scroll-padding-inline:2px;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.missions_carouselViewport__muMO7::-webkit-scrollbar{display:none}.missions_carouselTrack__EC9jX{animation:none!important;transform:none!important}.missions_carouselGroupDuplicate___Wpir{display:none}.missions_carouselGroup__IlsOj .missions_card__4o4Ic{width:min(84vw,340px);flex-basis:min(84vw,340px);scroll-snap-align:start}.missions_cardDescription__Iw1hX,.missions_card__4o4Ic,.missions_skeletonCard__KstO4{min-height:0}}@media (max-width:420px){.missions_heroMeta__Bi3zf{align-items:flex-start;flex-direction:column}.missions_feedInner__5G7nA{border-radius:19px;padding:18px}.missions_cardFacts__wHx63{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.missions_skeletonCard__KstO4{animation:none}.missions_carouselViewport__muMO7{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.missions_carouselTrack__EC9jX{animation:none!important;transform:none!important}.missions_carouselGroupDuplicate___Wpir{display:none}.missions_card__4o4Ic,.missions_readMoreLink__v39DC span,.missions_secondaryLink__7Sl2d span{transition:none}}