.home_page__NOZQO{--home-coral:#ed6a5a;--home-chiffon:#f4f1bb;--home-ash:#9bc1bc;--home-teal:#5ca4a9;--home-linen:#e6ebe0;--home-ink:#3f7d81;--home-muted:#739b9a;--home-line:#9bc1bc;--home-green:var(--home-coral);--home-green-dark:var(--home-teal);--home-cream:var(--home-linen);background:var(--home-linen);color:var(--home-ink);margin:0;max-width:none;overflow-x:clip;padding:0;width:100%}.home_page__NOZQO a:hover{text-decoration:none}.home_shell__sGt5b{margin:0 auto;max-width:1280px;padding:0 32px;width:100%}.home_header__5FqNo{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(87,22%,90%,.94);border:0;border-bottom:1px solid var(--home-line);border-radius:0;box-shadow:0 0 0 rgba(63,125,129,0);margin:0;padding:0;position:-webkit-sticky;position:sticky;top:0;transition:background .34s ease,border-color .34s ease,padding .42s cubic-bezier(.22,1,.36,1);z-index:60}.home_headerCompact__tqo5o{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-color:transparent;padding:10px 0 0}.home_headerShell__WZ6SC{background:transparent;border:1px solid transparent;border-radius:0;max-width:1280px;transition:max-width .48s cubic-bezier(.22,1,.36,1),padding .42s cubic-bezier(.22,1,.36,1),background .3s ease,border-color .3s ease,border-radius .42s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.home_headerCompact__tqo5o .home_headerShell__WZ6SC{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(84,26%,96%,.91);border-color:rgba(155,193,188,.62);border-radius:18px;box-shadow:0 16px 42px rgba(31,76,78,.17);max-width:min(960px,calc(100% - 24px));padding-left:18px;padding-right:18px}.home_navbar__ZAGG1{align-items:center;display:flex;height:82px;justify-content:space-between;transition:height .42s cubic-bezier(.22,1,.36,1)}.home_headerCompact__tqo5o .home_navbar__ZAGG1{height:50px}.home_brand__9Zfa3{align-items:center;color:var(--home-ink);display:inline-flex;font-size:1.62rem;font-weight:850;gap:8px;letter-spacing:-.06em;transition:font-size .38s cubic-bezier(.22,1,.36,1),gap .38s ease}.home_headerCompact__tqo5o .home_brand__9Zfa3{font-size:1.22rem;gap:5px}.home_logo__akK6c{height:38px;transition:height .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);width:38px}.home_headerCompact__tqo5o .home_navbar__ZAGG1 .home_logo__akK6c{height:25px;transform:rotate(-5deg);width:25px}.home_brandDot__VtmJ7{color:var(--home-green)}.home_navContent__2hOK2{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin-left:50px;transition:margin .38s cubic-bezier(.22,1,.36,1)}.home_headerCompact__tqo5o .home_navContent__2hOK2{margin-left:28px}.home_navActions__yK5nt,.home_navLinks__EDmxs{align-items:center;display:flex;gap:28px}.home_navLinks__EDmxs{transition:gap .38s ease}.home_headerCompact__tqo5o .home_navLinks__EDmxs{gap:17px}.home_navLinks__EDmxs a{padding:10px 1px;position:relative;transition:color .22s ease,transform .22s ease}.home_navLinks__EDmxs a:after{background:var(--home-coral);border-radius:999px;bottom:3px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1);width:24px}.home_navLinkButton__DM_H7,.home_page__NOZQO .home_navLinks__EDmxs a,.home_signIn__Mg2op{color:var(--home-ink)!important;font-size:.88rem;font-weight:700}.home_headerCompact__tqo5o .home_navLinks__EDmxs a,.home_headerCompact__tqo5o .home_signIn__Mg2op{font-size:.78rem}.home_navLinkButton__DM_H7:hover,.home_page__NOZQO .home_navLinks__EDmxs a.home_navLinkActive__8xZ7m,.home_page__NOZQO .home_navLinks__EDmxs a:hover,.home_signIn__Mg2op:hover{color:var(--home-coral)!important}.home_navLinks__EDmxs a:hover{transform:translateY(-1px)}.home_navLinks__EDmxs a.home_navLinkActive__8xZ7m:after{transform:translateX(-50%) scaleX(1)}.home_navActions__yK5nt{gap:12px}.home_headerCompact__tqo5o .home_navActions__yK5nt{gap:8px}.home_navLinkButton__DM_H7,.home_signIn__Mg2op{background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-family:inherit;margin:0;padding:8px 0}.home_navLinkButton__DM_H7:hover,.home_signIn__Mg2op:hover{background:transparent;box-shadow:none;transform:none}.home_join__aDgwt{background:var(--home-ink);border:1px solid var(--home-ink);border-radius:8px;color:#fff;font-size:.84rem;font-weight:800;padding:11px 16px}.home_headerCompact__tqo5o .home_join__aDgwt{font-size:.75rem;padding:8px 12px}.home_join__aDgwt:hover{background:var(--home-green-dark);border-color:var(--home-green-dark)}.home_settings__akvLZ{position:relative}.home_menuButton__gu2Ag{background:transparent;box-shadow:none;display:none;gap:4px;padding:8px}.home_menuButton__gu2Ag:hover{box-shadow:none;transform:none}.home_menuButton__gu2Ag span{background:var(--home-ink);border-radius:2px;display:block;height:2px;width:22px}.home_hero__o4ZPq{background:radial-gradient(circle at 83% 22%,hsla(7,80%,64%,.2),transparent 28%),linear-gradient(125deg,var(--home-linen) 0,#fff 55%,var(--home-chiffon) 130%);border:0;border-radius:0;box-shadow:none;margin:0;min-height:610px;padding:74px 0 70px}.home_page__NOZQO [data-home-section]{scroll-margin-top:76px}.home_heroGrid__DhqFK{align-items:center;display:grid;grid-gap:68px;gap:68px;grid-template-columns:minmax(0,1.05fr) minmax(0,.78fr)}.home_heroCopy__e6FQF{max-width:720px}.home_eyebrow__hSiDi{align-items:center;color:var(--home-green-dark);display:inline-flex;font-size:.72rem;font-weight:850;gap:8px;letter-spacing:.11em;text-transform:uppercase}.home_eyebrow__hSiDi i{animation:home_signalPulse__A6DQs 2.4s ease-in-out infinite;background:var(--home-coral);border-radius:999px;box-shadow:0 0 0 5px hsla(7,80%,64%,.14);height:7px;width:7px}.home_hero__o4ZPq h1{color:var(--home-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5.6vw,5.7rem);font-weight:500;letter-spacing:-.065em;line-height:.96;margin:24px 0}.home_hero__o4ZPq h1 em{color:var(--home-green-dark);font-weight:500}.home_heroCopy__e6FQF>p{color:var(--home-muted);font-size:clamp(1rem,1.5vw,1.17rem);line-height:1.75;margin:0;max-width:650px}.home_searchBox__cEBHV{align-items:center;background:#fff;border:1px solid #cad5cd;border-radius:12px;box-shadow:0 16px 40px rgba(23,54,36,.12);display:grid;grid-gap:10px;gap:10px;grid-template-columns:26px 1fr auto;margin-top:32px;padding:6px 6px 6px 18px}.home_searchBox__cEBHV svg{fill:none;height:21px;stroke:#758078;stroke-linecap:round;stroke-width:1.8;width:21px}.home_searchBox__cEBHV input{background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--home-ink);font-size:.96rem;min-width:0;padding:12px 4px}.home_searchBox__cEBHV input:focus{border:0;box-shadow:none}.home_searchBox__cEBHV button{background:var(--home-coral);border-radius:8px;color:var(--home-chiffon);font-size:.88rem;font-weight:850;min-width:118px;padding:14px 20px}.home_searchBox__cEBHV button:hover{background:var(--home-teal);box-shadow:none}.home_popularSearches__2ozLC{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.home_popularSearches__2ozLC>span{color:var(--home-muted);font-size:.72rem;font-weight:750}.home_popularSearches__2ozLC button{background:transparent;border:1px solid #cbd5ce;border-radius:999px;box-shadow:none;color:#526158;font-size:.69rem;font-weight:750;padding:6px 10px}.home_popularSearches__2ozLC button:hover{background:#fff;border-color:var(--home-green);box-shadow:none;color:var(--home-green-dark);transform:none}.home_talentVisual___jFQw{animation:home_visualFloat__O_tWy 7s ease-in-out infinite;background:var(--home-teal);border:1px solid var(--home-ash);border-radius:26px;box-shadow:0 28px 70px rgba(92,164,169,.28);min-height:410px;overflow:hidden;padding:26px;position:relative;transform:rotate(1.2deg);will-change:transform}.home_visualGlow__u2iqf{animation:home_glowDrift__HWi_z 8s ease-in-out infinite alternate;background:var(--home-coral);border-radius:50%;filter:blur(2px);height:240px;opacity:.28;position:absolute;right:-90px;top:-105px;width:240px}.home_visualHeader__7R5xa{align-items:center;color:var(--home-chiffon);display:flex;font-size:.78rem;font-weight:800;justify-content:space-between;position:relative}.home_visualHeader__7R5xa strong{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:inline-flex;font-size:.65rem;gap:6px;padding:6px 9px}.home_missionTop__y2tC2 small i,.home_visualHeader__7R5xa i{background:var(--home-coral);border-radius:50%;height:6px;width:6px}.home_talentList__DNzgC{display:grid;grid-gap:11px;gap:11px;margin-top:26px;position:relative}.home_talentCard__t3K1L{align-items:center;animation:home_cardIn__4JICl .55s ease both;animation-delay:var(--delay);background:var(--home-linen);border:1px solid hsla(57,72%,85%,.65);border-radius:15px;box-shadow:0 14px 24px rgba(63,125,129,.18);display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr auto;padding:13px;transform:rotate(-1.2deg)}.home_avatar__unxVm{align-items:center;border-radius:12px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:850;height:50px;justify-content:center;width:50px}.home_avatarcoral__cqzVJ{background:linear-gradient(135deg,#e97c62,#c44661)}.home_avatarblue__yt9Ea{background:linear-gradient(135deg,#4a8aca,#31567f)}.home_avatargold__C_qNa{background:linear-gradient(135deg,#dba849,#b46d2f)}.home_talentIdentity__BQH9W{display:grid;grid-gap:4px;gap:4px}.home_talentIdentity__BQH9W strong{color:#223129;font-size:.83rem}.home_talentIdentity__BQH9W small{color:#758078;font-size:.67rem}.home_matchScore__9B3od{align-items:center;color:var(--home-green-dark);display:grid;font-size:.82rem;font-weight:850;grid-template-columns:auto auto;justify-content:end}.home_matchScore__9B3od b{animation:home_sparkle__REvwl 2.2s ease-in-out infinite;font-size:.63rem;margin-right:4px}.home_matchScore__9B3od small{color:#89938d;font-size:.55rem;font-weight:700;grid-column:1/3;text-align:right}.home_visualFooter__YffSC{align-items:center;color:var(--home-chiffon);display:flex;font-size:.65rem;gap:10px;margin-top:22px;position:relative}.home_avatarStack__dRa8B{display:flex;padding-left:6px}.home_avatarStack__dRa8B i{align-items:center;background:#75aaa9;border:2px solid var(--home-teal);border-radius:50%;color:#fff;display:inline-flex;font-size:.5rem;font-style:normal;font-weight:800;height:28px;justify-content:center;margin-left:-6px;width:28px}.home_avatarStack__dRa8B i:last-child{background:var(--home-coral);color:var(--home-chiffon)}.home_assurances__Jv1pR{background:var(--home-linen);border:0;border-bottom:1px solid var(--home-line);border-radius:0;box-shadow:none;margin:0;padding:20px 0}.home_assurances__Jv1pR .home_shell__sGt5b{align-items:center;display:flex;justify-content:center}.home_assurances__Jv1pR div div{align-items:center;color:#59665e;display:flex;font-size:.76rem;font-weight:750;gap:9px;padding:0 45px}.home_assurances__Jv1pR div div+div{border-left:1px solid var(--home-line)}.home_assurances__Jv1pR span{align-items:center;background:#eaf8f1;border-radius:50%;color:var(--home-green-dark);display:inline-flex;height:24px;justify-content:center;width:24px}.home_section__bCaaS{background:#fff;border:0;border-radius:0;box-shadow:none;margin:0;padding:92px 0}.home_sectionHeading__2L2pT{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:36px}.home_centerHeading__tLosT>span,.home_freelanceBanner__OXa_X span,.home_sectionHeading__2L2pT>div>span{color:var(--home-green-dark);font-size:.69rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.home_centerHeading__tLosT h2,.home_freelanceBanner__OXa_X h2,.home_sectionHeading__2L2pT h2{color:var(--home-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4vw,3.6rem);font-weight:500;letter-spacing:-.045em;line-height:1.05;margin:11px 0 0}.home_sectionHeading__2L2pT p{color:var(--home-muted);line-height:1.65;margin:12px 0 0;max-width:620px}.home_sectionHeading__2L2pT>a{color:var(--home-ink);font-size:.77rem;font-weight:850}.home_sectionHeading__2L2pT>a b{color:var(--home-green-dark);font-size:1rem;margin-left:7px}.home_categoryGrid__hTBGG{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.home_categoryCard__tPkiP{align-items:center;background:#fff;border:1px solid var(--home-line);border-radius:13px;color:var(--home-ink);display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto 1fr auto;min-height:104px;padding:17px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home_categoryCard__tPkiP:hover{border-color:#a9c8b6;box-shadow:0 14px 30px rgb(22 65 42/9%);transform:translateY(-3px)}.home_categoryIcon__Y_RqE{align-items:center;border-radius:12px;display:inline-flex;font-family:Georgia,serif;font-size:1rem;font-weight:850;height:52px;justify-content:center;transition:transform .24s ease;width:52px}.home_categoryCard__tPkiP:hover .home_categoryIcon__Y_RqE{transform:rotate(-4deg) scale(1.06)}.home_categoryTone1__hEIjk,.home_categoryTone6__XDMuo{background:#e9f7f0;color:#147348}.home_categoryTone2__YTJCr,.home_categoryTone7__JTLiD{background:#f8eade;color:#a65431}.home_categoryTone3___3W8i,.home_categoryTone8__sKYNS{background:#e8eff8;color:#2e5d91}.home_categoryTone4__7B5Qp{background:#efe9f7;color:#68429a}.home_categoryTone5__M1DyY{background:#f9f1d8;color:#8e6b10}.home_categoryCard__tPkiP strong{font-size:.83rem;line-height:1.35}.home_categoryCard__tPkiP small{color:#9ca69f;font-size:1rem}.home_missionsSection__xSLrz{background:var(--home-cream)}.home_missionCarousel__y7h9s{overflow:hidden;padding:4px 0 22px;width:100%}.home_missionCarousel__y7h9s:focus-visible{outline:3px solid rgba(92,164,169,.38);outline-offset:4px}.home_missionTrack__fRqWT{animation:home_missionMarquee__D8bTo 34s linear infinite;display:flex;width:max-content;will-change:transform}.home_missionCarousel__y7h9s:focus-within .home_missionTrack__fRqWT,.home_missionCarousel__y7h9s:hover .home_missionTrack__fRqWT{animation-play-state:paused}.home_missionGroup__jtUrx{display:flex;flex:0 0 auto;gap:15px;padding-right:15px}.home_missionCard__hfxWt{background:#fff;border:1px solid #dfe5e0;border-radius:15px;display:flex;flex:0 0 clamp(260px,23vw,300px);flex-direction:column;min-height:300px;padding:20px;transition:box-shadow .18s ease,transform .18s ease}.home_missionCard__hfxWt:hover{box-shadow:0 18px 35px rgba(22,54,36,.1);transform:translateY(-3px)}.home_missionTop__y2tC2{align-items:center;display:flex;justify-content:space-between}.home_missionTop__y2tC2>span{align-items:center;background:#183c2d;border-radius:9px;color:#fff;display:inline-flex;font-size:.65rem;font-weight:850;height:39px;justify-content:center;width:39px}.home_missionTop__y2tC2 small{align-items:center;background:#edf9f3;border-radius:999px;color:#168151;display:flex;font-size:.6rem;font-weight:800;gap:5px;padding:5px 8px}.home_missionCard__hfxWt>p{color:#879188;font-size:.63rem;font-weight:750;margin:18px 0 7px;text-transform:uppercase}.home_missionCard__hfxWt h3{font-size:1rem;line-height:1.45;margin:0;min-height:48px}.home_skillList__FrFd9{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.home_skillList__FrFd9 span{background:#f2f5f3;border-radius:6px;color:#657269;font-size:.59rem;font-weight:700;padding:5px 7px}.home_missionBottom__603yW{align-items:flex-end;border-top:1px solid #edf0ee;display:flex;gap:10px;justify-content:space-between;margin-top:auto;padding-top:16px}.home_missionBottom__603yW strong{font-size:.72rem}.home_missionBottom__603yW a{color:var(--home-green-dark);font-size:.66rem;font-weight:850;text-align:right}.home_emptyMissions__QgLHV{background:#fff;border:1px dashed #cfd9d2;border-radius:14px;color:var(--home-muted);padding:44px;text-align:center}.home_srOnly__w17bH{clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.home_howSection__qzxp4{background:#fff;border:0;border-radius:0;box-shadow:none;margin:0;padding:98px 0}.home_centerHeading__tLosT{margin:0 auto 55px;max-width:760px;text-align:center}.home_steps__xpYIU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home_steps__xpYIU article{padding:12px 60px;position:relative;text-align:center}.home_steps__xpYIU article>span{color:#c6cec8;font-family:Georgia,serif;font-size:.75rem;font-weight:700}.home_stepIcon__cesem{align-items:center;background:#edf8f2;border:1px solid #d1eadc;border-radius:18px;color:var(--home-green-dark);display:flex;font-size:1.3rem;height:66px;justify-content:center;margin:13px auto 20px;width:66px}.home_steps__xpYIU h3{font-size:1rem;margin:0 0 10px}.home_steps__xpYIU p{color:var(--home-muted);font-size:.78rem;line-height:1.65;margin:0}.home_stepLine__gQaZe{border-top:1px dashed #bdc9c0;position:absolute;right:-22%;top:60px;width:44%}.home_freelanceBanner__OXa_X{background:var(--home-teal);border:0;border-radius:0;box-shadow:none;color:#fff;margin:0;overflow:hidden;padding:64px 0;position:relative}.home_freelanceBanner__OXa_X:after{background:var(--home-green);border-radius:50%;content:"";filter:blur(1px);height:300px;opacity:.13;position:absolute;right:8%;top:-170px;width:300px}.home_freelanceBanner__OXa_X span{color:var(--home-chiffon)}.home_freelanceBanner__OXa_X h2{color:#fff;max-width:700px}.home_freelanceBanner__OXa_X p{color:var(--home-linen);line-height:1.7;margin:14px 0 0;max-width:680px}.home_bannerInner__sd0IT{align-items:center;display:flex;gap:60px;justify-content:space-between;position:relative;z-index:1}.home_bannerActions__t3jEm{display:grid;flex:0 0 230px;grid-gap:10px;gap:10px}.home_bannerActions__t3jEm button{background:var(--home-coral);border:1px solid var(--home-coral);border-radius:8px;color:var(--home-chiffon);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:850;padding:13px 18px;text-align:center}.home_bannerActions__t3jEm button+button{background:transparent;border-color:#6d897b;color:#fff}.home_footer__HqMXW{background:#477f83;color:#fff;padding:58px 0 22px}.home_footerGrid__YTUCT{display:grid;grid-gap:55px;gap:55px;grid-template-columns:2fr repeat(3,1fr)}.home_footer__HqMXW .home_brand__9Zfa3{color:#fff}.home_footerGrid__YTUCT>div{align-content:start;display:grid;grid-gap:11px;gap:11px}.home_footerGrid__YTUCT>div:first-child{max-width:330px}.home_footerGrid__YTUCT p{color:var(--home-linen);font-size:.76rem;line-height:1.65;margin:5px 0 0}.home_footerGrid__YTUCT strong{color:#fff;font-size:.72rem;margin-bottom:7px}.home_footerAuthButton__Nr5UV,.home_footerGrid__YTUCT a,.home_footerGrid__YTUCT>div>span{color:var(--home-chiffon);font-size:.7rem}.home_footerAuthButton__Nr5UV:hover,.home_footerGrid__YTUCT a:hover{color:#fff}.home_footerAuthButton__Nr5UV{background:transparent;border:0;box-shadow:none;cursor:pointer;font-family:inherit;font-weight:inherit;margin:0;padding:0;text-align:left}.home_footerAuthButton__Nr5UV:hover{background:transparent;box-shadow:none;transform:none}.home_footerBottom__8cQC0{border-top:1px solid var(--home-ash);color:var(--home-linen);display:flex;font-size:.64rem;justify-content:space-between;margin-top:48px;padding-top:20px}.home_scrollDock___e0Cf{--home-coral:#ed6a5a;--home-ink:#3f7d81;--home-teal:#5ca4a9;align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.84);border:1px solid rgba(155,193,188,.62);border-radius:999px;box-shadow:0 18px 45px rgba(39,82,83,.18);display:flex;flex-direction:column;gap:7px;padding:7px;position:fixed;right:clamp(14px,2vw,30px);top:50%;transform:translateY(-50%);z-index:55}.home_backToTopButton__R4hlV,.home_scrollDockButton__SlmA_{align-items:center;background:transparent;border:0;border-radius:50%;box-shadow:none;color:var(--home-ink);cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease,opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1);width:38px}.home_backToTopButton__R4hlV svg,.home_scrollDockButton__SlmA_ svg{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:19px}.home_scrollDock___e0Cf .home_scrollDockButton__SlmA_{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--home-ink)!important}.home_scrollDock___e0Cf .home_backToTopButton__R4hlV{background:var(--home-coral)!important;border:0!important;color:#fff!important}.home_scrollDockButton__SlmA_:hover:not(:disabled){background:rgba(92,164,169,.14);color:#2f7478;transform:scale(1.08)}.home_scrollDock___e0Cf .home_scrollDockButton__SlmA_:hover:not(:disabled){background:rgba(92,164,169,.14)!important;color:#2f7478!important}.home_scrollDockButton__SlmA_:disabled{cursor:default;opacity:.28}.home_backToTopButton__R4hlV:focus-visible,.home_scrollDockButton__SlmA_:focus-visible{outline:3px solid rgba(92,164,169,.3);outline-offset:2px}.home_scrollProgressTrack__3B8Pd{background:rgba(155,193,188,.35);border-radius:999px;height:45px;overflow:hidden;position:relative;width:3px}.home_scrollProgressTrack__3B8Pd>span{background:linear-gradient(180deg,var(--home-teal),var(--home-coral));border-radius:inherit;inset:0;position:absolute;transform:scaleY(var(--home-scroll-progress));transform-origin:top;transition:transform .12s linear}.home_scrollDockDivider__Y7J6j{background:rgba(155,193,188,.45);height:1px;width:22px}.home_backToTopButton__R4hlV{background:var(--home-coral);color:#fff;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(7px) scale(.72)}.home_backToTopButtonVisible__JvjYn{max-height:38px;opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.home_scrollDock___e0Cf .home_backToTopButtonVisible__JvjYn:hover{background:#df5a4b!important;box-shadow:0 8px 18px hsla(7,80%,64%,.27)!important;color:#fff!important;transform:translateY(-2px) scale(1.04)}.home_authModalBackdrop__5Cuch{--modal-coral:#ed6a5a;--modal-teal:#3f7d81;--modal-teal-deep:#285f63;--modal-ink:#203331;--modal-muted:#6d7d78;align-items:center;animation:home_authBackdropIn__WUyYB .22s ease-out both;background:rgba(10,29,28,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:500}.home_authModal__l6N9j{animation:home_authModalIn__V7a8A .32s cubic-bezier(.2,.8,.2,1) both;background:#fff;border:1px solid hsla(0,0%,100%,.5);border-radius:24px;box-shadow:0 35px 100px rgba(8,33,31,.34);display:grid;grid-template-columns:minmax(340px,.92fr) minmax(470px,1.08fr);max-height:min(820px,calc(100dvh - 48px));max-width:1080px;min-height:650px;overflow:hidden;position:relative;width:100%}.home_authModalClose__iRXA9{align-items:center;background:#f4f7f5;border:1px solid #e1e9e5;border-radius:50%;box-shadow:none;color:#526762;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:22px;top:22px;transition:background .18s ease,color .18s ease,transform .18s ease;width:40px;z-index:5}.home_authModalClose__iRXA9 svg{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-width:1.8;width:19px}.home_authModalClose__iRXA9:hover{background:#e8f0ec;box-shadow:none;color:var(--modal-teal-deep);transform:rotate(4deg)}.home_authModalClose__iRXA9:focus-visible{outline:3px solid rgba(92,164,169,.32);outline-offset:3px}.home_authModalStory__qiPSF{background:radial-gradient(circle at 85% 13%,hsla(57,72%,85%,.24),transparent 28%),radial-gradient(circle at 0 100%,hsla(7,80%,64%,.42),transparent 36%),linear-gradient(145deg,#316f73,#3f8588 58%,#5ca4a9);color:#fff;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:58px 48px 44px;position:relative}.home_authModalStory__qiPSF:after,.home_authModalStory__qiPSF:before{border:1px solid hsla(0,0%,100%,.13);border-radius:50%;content:"";position:absolute;z-index:-1}.home_authModalStory__qiPSF:before{height:290px;right:-125px;top:-105px;width:290px}.home_authModalStory__qiPSF:after{bottom:-185px;height:390px;left:-190px;width:390px}.home_authModalStoryKicker__s8tyK{align-items:center;display:flex;font-size:.72rem;font-weight:850;gap:10px;letter-spacing:.17em}.home_authModalStoryKicker__s8tyK:before{background:#f4f1bb;border-radius:3px;content:"";height:8px;width:8px}.home_authModalStory__qiPSF h2{color:#fff;font-size:clamp(2rem,3vw,2.7rem);letter-spacing:-.045em;line-height:1.08;margin:36px 0 30px;max-width:390px}.home_authModalStory__qiPSF ul{display:grid;grid-gap:17px;gap:17px;list-style:none;margin:0;padding:0}.home_authModalStory__qiPSF li{align-items:flex-start;display:flex;font-size:.9rem;font-weight:650;gap:11px;line-height:1.45}.home_authModalStory__qiPSF li:before{align-items:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.24);border-radius:50%;color:#f4f1bb;content:"✓";display:flex;flex:0 0 22px;font-size:.7rem;height:22px;justify-content:center;margin-top:-1px}.home_authModalVisual__ZewLq{background:rgba(246,250,247,.96);border:1px solid hsla(0,0%,100%,.55);border-radius:19px;box-shadow:0 24px 54px rgba(20,66,66,.24);color:var(--modal-ink);margin-top:auto;padding:20px;transform:rotate(-1.8deg)}.home_authModalVisualTop__7ViBI{align-items:center;color:#6e837d;display:flex;font-size:.58rem;font-weight:800;letter-spacing:.1em}.home_authModalVisualTop__7ViBI i{animation:home_authPulse__hX0FX 2s ease-in-out infinite;background:var(--modal-coral);border-radius:50%;height:7px;margin-right:7px;width:7px}.home_authModalVisualTop__7ViBI strong{color:var(--modal-teal);font-size:.7rem;margin-left:auto}.home_authModalVisualCard__4MoY3{align-items:center;display:flex;gap:12px;margin:21px 0 18px}.home_authModalVisualCard__4MoY3>span{align-items:center;background:linear-gradient(135deg,#f4f1bb,#e9dfa1);border-radius:12px;color:#476867;display:flex;font-size:.72rem;font-weight:900;height:43px;justify-content:center;width:43px}.home_authModalVisualCard__4MoY3 div{display:grid;grid-gap:4px;gap:4px}.home_authModalVisualCard__4MoY3 strong{font-size:.82rem}.home_authModalVisualCard__4MoY3 small{color:#7b8b86;font-size:.61rem}.home_authModalVisualProgress__ky6yv{background:#dbe6e1;border-radius:20px;height:6px;overflow:hidden}.home_authModalVisualProgress__ky6yv span{animation:home_authProgress__x3HJS 1s ease-out .35s both;background:linear-gradient(90deg,var(--modal-teal),#6eafb2);border-radius:inherit;display:block;height:100%;width:82%}.home_authModalVisualMeta__jazB3{color:#687b76;display:flex;font-size:.58rem;justify-content:space-between;margin-top:11px}.home_authModalContent__uwSls{background:#fff;display:flex;flex-direction:column;min-width:0;overflow-y:auto;padding:55px 50px 34px}.home_authModalContent__uwSls::-webkit-scrollbar{width:6px}.home_authModalContent__uwSls::-webkit-scrollbar-track{background:transparent}.home_authModalContent__uwSls::-webkit-scrollbar-thumb{background:#bfd0ca;border-radius:20px}.home_authModalHeading__24Kqf{padding-right:42px}.home_authModalHeading__24Kqf>span{color:var(--modal-coral);font-size:.66rem;font-weight:900;letter-spacing:.15em}.home_authModalHeading__24Kqf h2{color:var(--modal-ink);font-size:clamp(1.75rem,2.6vw,2.25rem);letter-spacing:-.035em;line-height:1.12;margin:10px 0}.home_authModalHeading__24Kqf p{color:var(--modal-muted);font-size:.82rem;margin:0}.home_authModalHeading__24Kqf p button{background:transparent;border:0;box-shadow:none;color:var(--modal-teal-deep);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:800;padding:0;text-decoration:underline;text-underline-offset:3px}.home_authModalHeading__24Kqf p button:hover{background:transparent;box-shadow:none;color:var(--modal-coral);transform:none}.home_authModalSocials__MtzXr{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr;margin-top:28px}.home_authModalSocials__MtzXr button{align-items:center;background:#fff;border:1px solid #d9e2de;border-radius:10px;box-shadow:none;color:#263a36;cursor:pointer;display:flex;font-family:inherit;font-size:.74rem;font-weight:750;gap:10px;justify-content:center;min-height:45px;padding:10px 14px}.home_authModalSocials__MtzXr button:hover{background:#f4f8f6;border-color:#b5c8c0;box-shadow:none;transform:translateY(-1px)}.home_authModalSocials__MtzXr button:disabled{cursor:wait;opacity:.55}.home_googleMark__7OBnN,.home_linkedinMark__ugjZT{align-items:center;display:inline-flex;font-size:.9rem;font-weight:900;height:20px;justify-content:center;width:20px}.home_googleMark__7OBnN{color:#4285f4}.home_linkedinMark__ugjZT{background:#0a66c2;border-radius:3px;color:#fff;font-family:Arial,sans-serif;font-size:.68rem}.home_authModalDivider__OrpFJ{align-items:center;color:#9aa7a3;display:flex;font-size:.58rem;font-weight:800;gap:12px;letter-spacing:.1em;margin:20px 0}.home_authModalDivider__OrpFJ:after,.home_authModalDivider__OrpFJ:before{background:#e4ebe7;content:"";flex:1 1;height:1px}.home_authModalForm__dThrt{display:grid;grid-gap:15px;gap:15px}.home_authModalForm__dThrt label{color:#40534e;display:grid;font-size:.72rem;font-weight:750;grid-gap:7px;gap:7px}.home_authModalForm__dThrt input:not([type=radio]):not([type=checkbox]){background:#fbfcfb;border:1px solid #d6e0dc;border-radius:10px;box-shadow:none;color:var(--modal-ink);font-family:inherit;font-size:.83rem;height:45px;outline:none;padding:0 14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.home_authModalForm__dThrt input:not([type=radio]):not([type=checkbox]):focus{background:#fff;border-color:#6ea9aa;box-shadow:0 0 0 3px rgba(92,164,169,.14)}.home_authModalForm__dThrt input::placeholder{color:#a6b1ad}.home_authModalPassword__Nspxy{position:relative}.home_authModalPassword__Nspxy input{padding-right:78px!important}.home_authModalPassword__Nspxy button{background:transparent;border:0;box-shadow:none;color:var(--modal-teal);cursor:pointer;font-family:inherit;font-size:.64rem;font-weight:800;padding:5px;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.home_authModalPassword__Nspxy button:hover{background:transparent;box-shadow:none;color:var(--modal-coral);transform:translateY(-50%)}.home_authModalFormMeta__2H6iw{align-items:center;display:flex;justify-content:flex-end;margin-top:-4px}.home_authModalFormMeta__2H6iw a,.home_authModalFormMeta__2H6iw button{background:transparent;border:0;box-shadow:none;color:var(--modal-teal-deep);cursor:pointer;font-family:inherit;font-size:.69rem;font-weight:800;padding:0}.home_authModalFormMeta__2H6iw a:hover,.home_authModalFormMeta__2H6iw button:hover{background:transparent;box-shadow:none;color:var(--modal-coral);transform:none}.home_authModalSubmit__MisIn{background:linear-gradient(135deg,#3f7d81,#4d9195);border:0;border-radius:10px;box-shadow:0 10px 22px rgba(63,125,129,.21);color:#fff;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:850;min-height:47px;padding:12px 18px;transition:box-shadow .18s ease,transform .18s ease}.home_authModalSubmit__MisIn:hover{background:linear-gradient(135deg,#376f73,#46888c);box-shadow:0 13px 27px rgba(63,125,129,.26);transform:translateY(-1px)}.home_authModalSubmit__MisIn:disabled{cursor:wait;opacity:.65;transform:none}.home_authModalTextButton__t3MGu{background:transparent;border:0;box-shadow:none;color:var(--modal-teal);cursor:pointer;font-family:inherit;font-size:.7rem;font-weight:800;margin-top:-5px;padding:4px}.home_authModalTextButton__t3MGu:hover{background:transparent;box-shadow:none;color:var(--modal-coral);transform:none}.home_authModalSecondaryActions__QbGdf{align-items:center;display:flex;gap:12px;justify-content:center}.home_authModalSecondaryActions__QbGdf .home_authModalTextButton__t3MGu+.home_authModalTextButton__t3MGu{border-left:1px solid #dbe5e0;padding-left:14px}.home_authModalTextButton__t3MGu:disabled{cursor:wait;opacity:.55}.home_authModalNotice__dImrA{background:#f0f7f4;border:1px solid #d5e7df;border-radius:10px;color:#5d706a;font-size:.73rem;line-height:1.55;padding:13px 14px}.home_authModalNotice__dImrA strong{color:var(--modal-ink)}.home_authModalNoticeError__pTR0U{background:#fff5f3;border-color:#f1cdc7;color:#8a4b43}.home_authModalFlow__9Mw9j{gap:17px;margin-top:28px}.home_authModalFlow__9Mw9j>.home_authModalForm__dThrt{gap:14px}.home_authModalStandaloneForm__sIXqp{gap:17px;margin-top:30px}.home_authModalFlow__9Mw9j .home_authModalNotice__dImrA{align-items:center;display:flex;gap:12px}.home_authModalFlow__9Mw9j .home_authModalNotice__dImrA p{margin:0}.home_authModalLinkStatus__s8DpZ{align-items:center;background:linear-gradient(145deg,#f3f8f6,#edf5f2);border:1px solid #d6e5df;border-radius:16px;display:flex;flex-direction:column;justify-content:center;min-height:310px;padding:38px 28px;text-align:center}.home_authModalLinkStatus__s8DpZ>span{align-items:center;background:#fff;border:1px solid #dbe8e3;border-radius:50%;box-shadow:0 12px 26px rgba(54,105,99,.12);color:#2f8b67;display:flex;height:68px;justify-content:center;width:68px}.home_authModalLinkStatus__s8DpZ>span svg{fill:none;height:31px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:31px}.home_authModalLinkStatus__s8DpZ strong{color:var(--modal-ink);font-size:1.05rem;margin-top:21px}.home_authModalLinkStatus__s8DpZ p{color:var(--modal-muted);font-size:.76rem;line-height:1.6;margin:9px 0 0;max-width:360px}.home_authModalLinkStatus__s8DpZ .home_authModalSpinner__54T_x{height:33px;width:33px}.home_authModalLinkStatusSuccess__u_0vX{background:linear-gradient(145deg,#eff9f3,#e7f6ed);border-color:#c7e5d3}.home_authModalNoticeIcon__zA1wW{align-items:center;background:var(--modal-teal);border-radius:9px;color:#fff;display:flex;flex:0 0 36px;font-size:.85rem;font-weight:900;height:36px;justify-content:center}.home_authModalFlowIntro__jpjhU{align-items:center;background:#f5f8f6;border:1px solid #e0e8e4;border-radius:13px;display:flex;gap:14px;padding:15px}.home_authModalFlowIntro__jpjhU p{color:#687a75;font-size:.72rem;line-height:1.55;margin:0}.home_authModalFlowIcon__Ea_gf{align-items:center;background:linear-gradient(135deg,#3f7d81,#5ca4a9);border-radius:12px;box-shadow:0 8px 18px rgba(63,125,129,.18);display:flex;flex:0 0 43px;height:43px;justify-content:center}.home_authModalFlowIcon__Ea_gf svg{fill:none;height:22px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:22px}.home_authModalCodeInput__ifDZ3{font-size:1.25rem!important;font-weight:850;letter-spacing:.38em;text-align:center}.home_authModalError__5yvck{color:#c84d40;font-size:.63rem;font-weight:650;line-height:1.35}.home_authModalSteps__xbh9k{align-items:center;display:flex;margin:1px 0 5px}.home_authModalSteps__xbh9k>span{align-items:center;display:flex;flex:1 1}.home_authModalSteps__xbh9k>span:not(:last-child):after{background:#dce6e1;content:"";flex:1 1;height:2px;transition:background .2s ease}.home_authModalSteps__xbh9k i{align-items:center;background:#edf2ef;border:1px solid #d9e3de;border-radius:50%;color:#8b9995;display:flex;font-size:.64rem;font-style:normal;font-weight:850;height:29px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:29px}.home_authModalSteps__xbh9k>.home_authModalStepActive___lrHe i{background:var(--modal-teal);border-color:var(--modal-teal);color:#fff}.home_authModalSteps__xbh9k>.home_authModalStepActive___lrHe:not(:last-child):after{background:#8db9b4}.home_authModalOAuthStatus__NHS_Q{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-height:330px;padding:35px 10px;text-align:center}.home_authModalOAuthStatus__NHS_Q strong{color:var(--modal-ink);font-size:1rem;margin-top:18px}.home_authModalOAuthStatus__NHS_Q p{color:var(--modal-muted);font-size:.75rem;line-height:1.6;margin:9px auto 22px;max-width:340px}.home_authModalOAuthStatus__NHS_Q .home_authModalSubmit__MisIn{min-width:210px}.home_authModalSpinner__54T_x{animation:home_authSpin__pHi1Q .8s linear infinite;border-radius:50%;border:3px solid #d9e7e2;border-top:3px solid var(--modal-coral);display:block;flex:0 0 auto;height:42px;width:42px}.home_authModalRoles__qekkG{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr 1fr}.home_authModalRoles__qekkG>label{align-items:center;background:#fbfcfb;border:1px solid #dce5e1;border-radius:11px;cursor:pointer;display:flex;gap:10px;min-width:0;padding:11px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.home_authModalRoles__qekkG>label:hover{border-color:#a8c3ba}.home_authModalRoles__qekkG input{opacity:0;pointer-events:none;position:absolute}.home_authModalRoles__qekkG>label>span{align-items:center;background:#eaf2ee;border-radius:9px;color:var(--modal-teal);display:flex;flex:0 0 35px;font-size:.7rem;font-weight:900;height:35px;justify-content:center}.home_authModalRoles__qekkG>label>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.home_authModalRoles__qekkG strong{color:var(--modal-ink);font-size:.72rem}.home_authModalRoles__qekkG small{color:#87938f;font-size:.57rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_authModalRoles__qekkG>.home_authModalRoleActive__nRatM{background:#eff7f3;border-color:#5ca4a9;box-shadow:0 0 0 2px rgba(92,164,169,.1)}.home_authModalRoles__qekkG>.home_authModalRoleActive__nRatM>span{background:var(--modal-teal);color:#fff}.home_authModalFormGrid__ohheH{display:grid;grid-gap:13px 12px;gap:13px 12px;grid-template-columns:1fr 1fr}.home_authModalTerms__TJyYH{align-items:flex-start;display:flex!important;font-size:.63rem!important;font-weight:600!important;gap:9px!important;line-height:1.45}.home_authModalTerms__TJyYH input{accent-color:var(--modal-teal);flex:0 0 auto;height:15px;margin:1px 0 0;width:15px}.home_authModalLegal__0Nlh_{color:#8b9894;font-size:.59rem;line-height:1.55;margin:auto 0 0;padding-top:22px;text-align:center}@keyframes home_authBackdropIn__WUyYB{0%{opacity:0}to{opacity:1}}@keyframes home_authModalIn__V7a8A{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home_authPulse__hX0FX{0%,to{box-shadow:0 0 0 0 hsla(7,80%,64%,.38)}50%{box-shadow:0 0 0 6px hsla(7,80%,64%,0)}}@keyframes home_authProgress__x3HJS{0%{width:0}to{width:82%}}@keyframes home_authSpin__pHi1Q{to{transform:rotate(1turn)}}@keyframes home_cardIn__4JICl{0%{opacity:0;transform:rotate(-1.2deg) translateY(12px)}to{opacity:1;transform:rotate(-1.2deg) translateY(0)}}@keyframes home_visualFloat__O_tWy{0%,to{transform:rotate(1.2deg) translateY(0)}50%{transform:rotate(.45deg) translateY(-10px)}}@keyframes home_mobileVisualFloat__9HNI4{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes home_glowDrift__HWi_z{0%{transform:translate3d(-8px,2px,0) scale(.95)}to{transform:translate3d(20px,18px,0) scale(1.1)}}@keyframes home_signalPulse__A6DQs{0%,to{box-shadow:0 0 0 5px hsla(7,80%,64%,.14);transform:scale(1)}50%{box-shadow:0 0 0 10px hsla(7,80%,64%,.04);transform:scale(1.18)}}@keyframes home_sparkle__REvwl{0%,to{opacity:.65;transform:rotate(0deg) scale(.9)}50%{opacity:1;transform:rotate(18deg) scale(1.18)}}@keyframes home_missionMarquee__D8bTo{to{transform:translate3d(-50%,0,0)}}@media (max-width:1050px){.home_navContent__2hOK2{margin-left:30px}.home_navLinks__EDmxs{gap:18px}.home_headerCompact__tqo5o .home_headerShell__WZ6SC{max-width:calc(100% - 24px)}.home_headerCompact__tqo5o .home_navContent__2hOK2{margin-left:22px}.home_headerCompact__tqo5o .home_navLinks__EDmxs{gap:13px}.home_heroGrid__DhqFK{gap:35px;grid-template-columns:minmax(0,1fr) minmax(350px,.8fr)}.home_categoryGrid__hTBGG{grid-template-columns:repeat(2,minmax(0,1fr))}.home_steps__xpYIU article{padding-left:35px;padding-right:35px}.home_authModal__l6N9j{grid-template-columns:minmax(310px,.8fr) minmax(430px,1.2fr)}.home_authModalStory__qiPSF{padding-left:36px;padding-right:36px}.home_authModalContent__uwSls{padding-left:38px;padding-right:38px}}@media (max-width:820px){.home_shell__sGt5b{padding-left:20px;padding-right:20px}.home_menuButton__gu2Ag{display:grid}.home_navContent__2hOK2{align-items:stretch;background:#fff;border:1px solid var(--home-line);border-radius:0 0 18px 18px;box-sizing:border-box;box-shadow:0 15px 30px rgba(23,50,35,.1);display:none;left:0;margin:0;max-height:calc(100dvh - 82px);max-width:100vw;overflow-y:auto;padding:18px;position:fixed;right:auto;top:82px;width:100vw}.home_headerCompact__tqo5o .home_navContent__2hOK2{border-radius:0 0 16px 16px;left:0;margin:0;max-height:calc(100dvh - 64px);right:auto;top:64px;width:100vw}.home_navContentOpen__HBeQa{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr);justify-content:stretch}.home_navActions__yK5nt,.home_navLinks__EDmxs{align-items:stretch;display:grid;grid-gap:6px;gap:6px;justify-items:stretch}.home_headerCompact__tqo5o .home_navLinks__EDmxs{gap:6px}.home_navLinks__EDmxs a{border-radius:10px;padding:13px 12px;text-align:center}.home_navLinks__EDmxs a:after{bottom:5px}.home_navActions__yK5nt{border-top:1px solid var(--home-line);gap:10px;padding-top:14px}.home_navActions__yK5nt>*{width:100%}.home_settings__akvLZ>button{inline-size:100%!important;justify-content:center;min-height:46px;width:100%}.home_join__aDgwt,.home_signIn__Mg2op{align-items:center;display:inline-flex;justify-content:center;min-height:46px;text-align:center;width:100%}.home_hero__o4ZPq{padding:58px 0}.home_heroGrid__DhqFK{grid-template-columns:1fr}.home_talentVisual___jFQw{margin:0 auto;max-width:560px;width:100%}.home_assurances__Jv1pR .home_shell__sGt5b{align-items:stretch;flex-direction:column;gap:10px}.home_assurances__Jv1pR div div{justify-content:flex-start;padding:6px 0}.home_assurances__Jv1pR div div+div{border-left:0}.home_sectionHeading__2L2pT{align-items:flex-start;flex-direction:column;gap:20px}.home_missionCarousel__y7h9s{margin-left:-20px;margin-right:-20px;overflow-x:auto;overscroll-behavior-inline:contain;padding:4px 20px 18px;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;width:auto}.home_missionCarousel__y7h9s::-webkit-scrollbar{display:none}.home_missionTrack__fRqWT{animation:none;will-change:auto}.home_missionGroup__jtUrx{padding-right:20px}.home_missionGroupClone__LGfVZ{display:none}.home_missionCard__hfxWt{flex-basis:min(82vw,340px);scroll-snap-align:start}.home_steps__xpYIU{gap:35px;grid-template-columns:1fr}.home_steps__xpYIU article{padding:0 35px}.home_stepLine__gQaZe{display:none}.home_bannerInner__sd0IT{align-items:flex-start;flex-direction:column}.home_bannerActions__t3jEm{flex-basis:auto;max-width:360px;width:100%}.home_footerGrid__YTUCT{grid-template-columns:1.7fr 1fr 1fr}.home_footerGrid__YTUCT>div:last-child{display:none}.home_authModalBackdrop__5Cuch{padding:18px}.home_authModal__l6N9j{display:block;max-width:590px;min-height:0}.home_authModalStory__qiPSF{display:none}.home_authModalContent__uwSls{max-height:calc(100dvh - 36px);min-height:min(680px,calc(100dvh - 36px))}.home_scrollDock___e0Cf{bottom:18px;flex-direction:row;right:16px;top:auto;transform:none}.home_scrollProgressTrack__3B8Pd{height:3px;width:34px}.home_scrollProgressTrack__3B8Pd>span{transform:scaleX(var(--home-scroll-progress));transform-origin:left}.home_scrollDockDivider__Y7J6j{height:22px;width:1px}}@media (max-width:560px){.home_navbar__ZAGG1{height:68px}.home_navContent__2hOK2{top:68px}.home_headerCompact__tqo5o{padding-top:8px}.home_headerCompact__tqo5o .home_headerShell__WZ6SC{max-width:calc(100% - 16px);padding-left:14px;padding-right:14px}.home_headerCompact__tqo5o .home_navbar__ZAGG1{height:48px}.home_headerCompact__tqo5o .home_navContent__2hOK2{left:8px;right:8px;top:60px}.home_hero__o4ZPq h1{font-size:clamp(2.7rem,14vw,4rem)}.home_heroGrid__DhqFK{gap:46px}.home_searchBox__cEBHV{grid-template-columns:22px 1fr;padding:9px 12px}.home_searchBox__cEBHV button{grid-column:1/3;width:100%}.home_popularSearches__2ozLC{display:none}.home_talentVisual___jFQw{animation:home_mobileVisualFloat__9HNI4 7s ease-in-out infinite;min-height:390px;padding:20px;transform:none}.home_talentCard__t3K1L{transform:none}.home_categoryGrid__hTBGG{grid-template-columns:1fr}.home_howSection__qzxp4,.home_section__bCaaS{padding:70px 0}.home_missionCard__hfxWt{min-height:270px}.home_footerGrid__YTUCT{grid-template-columns:1fr 1fr}.home_footerGrid__YTUCT>div:first-child{grid-column:1/3}.home_footerBottom__8cQC0{gap:8px;flex-direction:column}.home_authModalBackdrop__5Cuch{align-items:flex-end;padding:0}.home_authModal__l6N9j{border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:22px 22px 0 0;max-height:96dvh;max-width:none;width:100%}.home_authModalContent__uwSls{max-height:96dvh;min-height:0;padding:44px 22px 26px}.home_authModalClose__iRXA9{right:17px;top:15px}.home_authModalHeading__24Kqf{padding-right:35px}.home_authModalHeading__24Kqf h2{font-size:1.7rem}.home_authModalFormGrid__ohheH,.home_authModalSocials__MtzXr{grid-template-columns:1fr}.home_authModalRoles__qekkG small{white-space:normal}.home_scrollDock___e0Cf{bottom:max(12px,env(safe-area-inset-bottom));right:12px}.home_backToTopButton__R4hlV,.home_scrollDockButton__SlmA_{height:34px;width:34px}.home_backToTopButtonVisible__JvjYn{max-height:34px}@keyframes home_cardIn__4JICl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}html[data-theme=dark] .home_page__NOZQO{--home-ink:#e8f4ec;--home-muted:#a3b4aa;--home-line:#273b30;--home-cream:#0b1710;background:#08110c}html[data-theme=dark] .home_assurances__Jv1pR,html[data-theme=dark] .home_header__5FqNo,html[data-theme=dark] .home_howSection__qzxp4,html[data-theme=dark] .home_section__bCaaS{background:#0a150e}html[data-theme=dark] .home_hero__o4ZPq{background:radial-gradient(circle at 83% 22%,hsla(7,80%,64%,.18),transparent 27%),#173638}html[data-theme=dark] .home_categoryCard__tPkiP,html[data-theme=dark] .home_emptyMissions__QgLHV,html[data-theme=dark] .home_missionCard__hfxWt,html[data-theme=dark] .home_searchBox__cEBHV{background:#101f16}html[data-theme=dark] .home_searchBox__cEBHV input{color:#e8f4ec}html[data-theme=dark] .home_talentCard__t3K1L{background:#eaf1ec}html[data-theme=dark] .home_navContentOpen__HBeQa{background:#0a150e}html[data-theme=dark] .home_headerCompact__tqo5o{background:transparent}html[data-theme=dark] .home_headerCompact__tqo5o .home_headerShell__WZ6SC{background:rgba(10,21,14,.91);border-color:#38564a}html[data-theme=dark] .home_headerCompact__tqo5o .home_navContent__2hOK2{background:rgba(10,21,14,.97)}html[data-theme=dark] .home_scrollDock___e0Cf{background:rgba(16,31,22,.88);border-color:#38564a}html[data-theme=dark] .home_scrollDock___e0Cf .home_scrollDockButton__SlmA_{color:#dcebe4!important}.home_page__NOZQO{background:var(--home-linen)!important;color:var(--home-ink)!important}.home_page__NOZQO a{color:inherit!important}.home_page__NOZQO .home_assurances__Jv1pR,.home_page__NOZQO .home_freelanceBanner__OXa_X,.home_page__NOZQO .home_hero__o4ZPq,.home_page__NOZQO .home_howSection__qzxp4,.home_page__NOZQO .home_section__bCaaS{border-left:0!important;border-right:0!important;border-radius:0!important;box-shadow:none!important}.home_page__NOZQO .home_hero__o4ZPq{background:radial-gradient(circle at 83% 22%,hsla(7,80%,64%,.2),transparent 28%),linear-gradient(125deg,var(--home-linen) 0,#fff 55%,var(--home-chiffon) 130%)!important;color:var(--home-ink)!important}.home_page__NOZQO .home_assurances__Jv1pR,.home_page__NOZQO .home_howSection__qzxp4,.home_page__NOZQO .home_section__bCaaS{background:var(--home-linen)!important;color:var(--home-ink)!important}.home_page__NOZQO .home_missionsSection__xSLrz{background:hsla(57,72%,85%,.74)!important}.home_page__NOZQO .home_freelanceBanner__OXa_X{background:var(--home-teal)!important;color:#fff!important}.home_page__NOZQO .home_centerHeading__tLosT h2,.home_page__NOZQO .home_hero__o4ZPq h1,.home_page__NOZQO .home_sectionHeading__2L2pT h2{color:var(--home-ink)!important}.home_page__NOZQO .home_centerHeading__tLosT>span,.home_page__NOZQO .home_hero__o4ZPq h1 em,.home_page__NOZQO .home_sectionHeading__2L2pT>div>span{color:var(--home-green-dark)!important}.home_page__NOZQO .home_freelanceBanner__OXa_X h2{color:#fff!important}.home_page__NOZQO .home_freelanceBanner__OXa_X span{color:var(--home-chiffon)!important}.home_page__NOZQO .home_heroCopy__e6FQF>p,.home_page__NOZQO .home_sectionHeading__2L2pT p,.home_page__NOZQO .home_steps__xpYIU p{color:var(--home-muted)!important}.home_page__NOZQO .home_freelanceBanner__OXa_X p{color:var(--home-linen)!important}.home_page__NOZQO .home_searchBox__cEBHV input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--home-ink)!important}.home_page__NOZQO .home_bannerActions__t3jEm button,.home_page__NOZQO .home_searchBox__cEBHV button{background:var(--home-coral)!important;border-color:var(--home-coral)!important;box-shadow:none!important;color:var(--home-chiffon)!important}.home_page__NOZQO .home_bannerActions__t3jEm button:hover,.home_page__NOZQO .home_searchBox__cEBHV button:hover{background:var(--home-teal)!important;border-color:var(--home-teal)!important;color:#fff!important;transform:translateY(-2px)}.home_page__NOZQO .home_menuButton__gu2Ag,.home_page__NOZQO .home_popularSearches__2ozLC button{background:transparent!important;border-color:#cbd5ce!important;box-shadow:none!important;color:#526158!important}.home_page__NOZQO .home_footerAuthButton__Nr5UV,.home_page__NOZQO .home_navLinkButton__DM_H7,.home_page__NOZQO .home_signIn__Mg2op{background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important}.home_page__NOZQO .home_navLinkButton__DM_H7:hover,.home_page__NOZQO .home_signIn__Mg2op:hover{color:var(--home-green-dark)!important;transform:none!important}.home_page__NOZQO .home_footerAuthButton__Nr5UV{color:var(--home-chiffon)!important}.home_page__NOZQO .home_footerAuthButton__Nr5UV:hover{color:#fff!important;transform:none!important}.home_page__NOZQO .home_join__aDgwt{background:var(--home-ink)!important;border-color:var(--home-ink)!important;color:#fff!important}.home_page__NOZQO .home_join__aDgwt:hover{background:var(--home-coral)!important;border-color:var(--home-coral)!important}.home_page__NOZQO .home_bannerActions__t3jEm button+button{background:transparent!important;border-color:#6d897b!important;color:#fff!important}.home_page__NOZQO .home_missionCard__hfxWt h3,.home_page__NOZQO .home_steps__xpYIU h3,.home_page__NOZQO .home_talentCard__t3K1L h3{color:var(--home-ink)!important}.home_page__NOZQO .home_missionCard__hfxWt>p{color:#879188!important}.home_authModal__l6N9j .home_authModalClose__iRXA9{background:#f4f7f5!important;border:1px solid #e1e9e5!important;box-shadow:none!important;color:#526762!important}.home_authModal__l6N9j .home_authModalClose__iRXA9:hover{background:#e8f0ec!important;border-color:#d5e3dd!important;box-shadow:none!important;color:var(--modal-teal-deep)!important;transform:rotate(4deg)!important}.home_authModal__l6N9j .home_authModalFormMeta__2H6iw button,.home_authModal__l6N9j .home_authModalHeading__24Kqf button,.home_authModal__l6N9j .home_authModalPassword__Nspxy button,.home_authModal__l6N9j .home_authModalTextButton__t3MGu{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--modal-teal-deep)!important}.home_authModal__l6N9j .home_authModalFormMeta__2H6iw button:hover,.home_authModal__l6N9j .home_authModalHeading__24Kqf button:hover,.home_authModal__l6N9j .home_authModalTextButton__t3MGu:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--modal-coral)!important;transform:none!important}.home_authModal__l6N9j .home_authModalPassword__Nspxy button:hover{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--modal-coral)!important;transform:translateY(-50%)!important}.home_authModal__l6N9j .home_authModalSocials__MtzXr button{background:#fff!important;border:1px solid #d9e2de!important;box-shadow:none!important;color:#263a36!important}.home_authModal__l6N9j .home_authModalSocials__MtzXr button:hover{background:#f4f8f6!important;border-color:#b5c8c0!important;box-shadow:none!important;color:#263a36!important;transform:translateY(-1px)!important}.home_authModal__l6N9j .home_authModalSubmit__MisIn{background:linear-gradient(135deg,#3f7d81,#4d9195)!important;border:0!important;box-shadow:0 10px 22px rgba(63,125,129,.21)!important;color:#fff!important}.home_authModal__l6N9j .home_authModalSubmit__MisIn:hover{background:linear-gradient(135deg,#376f73,#46888c)!important;border:0!important;box-shadow:0 13px 27px rgba(63,125,129,.26)!important;color:#fff!important;transform:translateY(-1px)!important}.home_authModal__l6N9j .home_authModalSubmit__MisIn:disabled{transform:none!important}html[data-theme=dark] .home_page__NOZQO{background:#08110c!important}html[data-theme=dark] .home_page__NOZQO .home_hero__o4ZPq{background:radial-gradient(circle at 83% 22%,hsla(7,80%,64%,.18),transparent 27%),#173638!important}html[data-theme=dark] .home_page__NOZQO .home_assurances__Jv1pR,html[data-theme=dark] .home_page__NOZQO .home_howSection__qzxp4,html[data-theme=dark] .home_page__NOZQO .home_section__bCaaS{background:#0a150e!important}@media (prefers-reduced-motion:reduce){.home_eyebrow__hSiDi i,.home_matchScore__9B3od b,.home_talentCard__t3K1L,.home_talentVisual___jFQw,.home_visualGlow__u2iqf{animation:none!important}.home_backToTopButton__R4hlV,.home_brand__9Zfa3,.home_categoryCard__tPkiP,.home_categoryIcon__Y_RqE,.home_headerShell__WZ6SC,.home_header__5FqNo,.home_join__aDgwt,.home_logo__akK6c,.home_navContent__2hOK2,.home_navLinks__EDmxs,.home_navLinks__EDmxs a,.home_navLinks__EDmxs a:after,.home_navbar__ZAGG1,.home_scrollDockButton__SlmA_,.home_scrollProgressTrack__3B8Pd>span{transition:none}.home_missionCarousel__y7h9s{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.home_missionTrack__fRqWT{animation:none!important;will-change:auto}.home_missionGroupClone__LGfVZ{display:none}.home_missionCard__hfxWt{scroll-snap-align:start}}.home_page__NOZQO .home_header__5FqNo{isolation:isolate;position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100%;will-change:padding,background-color}.home_page__NOZQO .home_headerShell__WZ6SC{transform-origin:top center;will-change:max-width,border-radius,box-shadow}.home_page__NOZQO .home_headerCompact__tqo5o{background:linear-gradient(180deg,hsla(87,22%,90%,.28),transparent)!important;border-bottom-color:transparent!important;padding:8px 0 0!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_headerShell__WZ6SC{-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%);background:hsla(75,33%,98%,.93)!important;border:1px solid rgba(130,177,173,.58)!important;border-radius:16px!important;box-shadow:0 16px 38px rgba(29,70,72,.16),inset 0 1px 0 hsla(0,0%,100%,.84)!important;max-width:min(920px,calc(100% - 28px))!important;padding-left:16px!important;padding-right:16px!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_navbar__ZAGG1{height:52px!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_brand__9Zfa3{font-size:1.14rem}.home_page__NOZQO .home_headerCompact__tqo5o .home_navbar__ZAGG1 .home_logo__akK6c{height:26px;width:26px}.home_page__NOZQO .home_headerCompact__tqo5o .home_navContent__2hOK2{margin-left:24px}.home_page__NOZQO .home_headerCompact__tqo5o .home_navLinks__EDmxs{gap:15px}.home_page__NOZQO .home_headerCompact__tqo5o .home_navLinks__EDmxs a,.home_page__NOZQO .home_headerCompact__tqo5o .home_signIn__Mg2op{font-size:.76rem!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_join__aDgwt{border-radius:9px;font-size:.73rem;padding:8px 11px}@media (max-width:820px){.home_page__NOZQO .home_headerCompact__tqo5o .home_headerShell__WZ6SC{max-width:calc(100% - 18px)!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_navContent__2hOK2{margin-left:0}}@media (max-width:560px){.home_page__NOZQO .home_headerCompact__tqo5o{padding-top:6px!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_headerShell__WZ6SC{border-radius:14px!important;max-width:calc(100% - 12px)!important;padding-left:12px!important;padding-right:12px!important}.home_page__NOZQO .home_headerCompact__tqo5o .home_navbar__ZAGG1{height:48px!important}}html[data-theme=dark] .home_page__NOZQO .home_headerCompact__tqo5o .home_headerShell__WZ6SC{background:rgba(10,25,22,.94)!important;border-color:rgba(113,167,161,.44)!important;box-shadow:0 16px 38px rgba(0,0,0,.32)!important}.settings-menu_menuRoot__oxNy2{display:inline-flex;position:relative}.settings-menu_menuTrigger__zrJlL{align-items:center;background:radial-gradient(circle at 85% 15%,hsla(57,72%,85%,.76) 0,transparent 46%),linear-gradient(140deg,#fff,#eff7f7)!important;border:1px solid rgba(31,74,80,.22)!important;border-radius:999px;box-shadow:0 10px 20px rgba(31,74,80,.16)!important;color:#1f4a50!important;cursor:pointer;display:inline-flex;gap:10px;min-height:44px;padding:8px 12px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.settings-menu_menuTriggerCompact__OPMfv{align-items:center;background:hsla(0,0%,100%,.84)!important;border:1px solid #a9bfd7!important;border-radius:11px;box-shadow:0 4px 10px rgb(15 23 42/8%)!important;color:#2f5760!important;gap:0;inline-size:38px!important;justify-content:center;min-height:38px;min-width:38px;padding:0!important}.settings-menu_menuTriggerCompact__OPMfv:hover{background:rgba(248,252,255,.96)!important;border-color:#86a8ca!important;box-shadow:0 6px 14px rgba(15,23,42,.12)!important;transform:translateY(-1px)}.settings-menu_menuTriggerCompact__OPMfv .settings-menu_menuTriggerIcon__2paXZ{align-items:center;background:transparent!important;border:none!important;display:inline-flex;height:100%;justify-content:center;width:100%}.settings-menu_menuTriggerCompact__OPMfv .settings-menu_menuTriggerIcon__2paXZ svg{height:17px;stroke-width:2;width:17px}.settings-menu_menuTrigger__zrJlL:hover{border-color:rgba(31,74,80,.34)!important;box-shadow:0 14px 24px rgba(31,74,80,.2)!important;transform:translateY(-1px)}.settings-menu_menuTriggerOpen__tmuhe{border-color:rgba(31,74,80,.42)!important;box-shadow:0 14px 24px rgba(31,74,80,.22)!important}.settings-menu_menuTriggerIcon__2paXZ{align-items:center;background:rgba(31,74,80,.12)!important;border:1px solid rgba(31,74,80,.2)!important;border-radius:999px;display:inline-flex;height:26px;justify-content:center;width:26px}.settings-menu_menuTriggerIcon__2paXZ svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.settings-menu_menuTriggerLabelWrap__Q5RDy{align-items:center;display:inline-flex;line-height:1}.settings-menu_menuTriggerLabel__PTl4b{font-size:.8rem;font-weight:800;letter-spacing:.02em}.settings-menu_menuChevron__GoGa3{align-items:center;color:rgba(31,74,80,.74);display:inline-flex;justify-content:center;transition:transform .2s ease}.settings-menu_menuChevron__GoGa3 svg{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:14px}.settings-menu_menuChevronOpen__G4i6w{transform:rotate(180deg)}.settings-menu_menuBackdrop__8oe07{background:rgba(15,23,42,.22);border:none;display:none;inset:0;position:fixed;z-index:4200}.settings-menu_menuPanel__9Fndi{background:radial-gradient(circle at 88% 14%,hsla(57,72%,85%,.46) 0,transparent 40%),linear-gradient(162deg,#fefefe,#f3f8f6)!important;border:1px solid rgba(155,193,188,.46)!important;border-radius:18px;box-shadow:0 22px 34px rgba(27,70,73,.22)!important;display:grid;grid-gap:10px;gap:10px;min-width:300px;padding:12px;position:absolute;right:0;top:calc(100% + 10px);z-index:4300}.settings-menu_menuPanelHead__o9HC3{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.settings-menu_menuPanelKicker___itjF{color:rgba(31,74,80,.6);font-size:.58rem;font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.settings-menu_menuPanelTitle__fkd9p{color:#1f4a50;font-size:.95rem;font-weight:800;letter-spacing:.01em;margin:2px 0 0}.settings-menu_menuCloseButton__p8iZX{align-items:center;background:linear-gradient(135deg,#ed6a5a,#d95749)!important;border:1px solid hsla(7,80%,64%,.58)!important;border-radius:999px;box-shadow:0 6px 12px hsla(7,80%,64%,.28)!important;color:#fff!important;cursor:pointer;display:inline-flex;height:34px;justify-content:center;min-height:34px;transform:none!important;width:34px}.settings-menu_menuCloseButton__p8iZX:hover{background:linear-gradient(135deg,#f07463,#e16253)!important;border-color:hsla(7,80%,64%,.72)!important;transform:none!important}.settings-menu_menuCloseGlyph__2heWz{color:#fff!important;display:inline-block;font-family:Segoe UI,Arial,sans-serif;font-size:1.3rem;font-weight:900;line-height:1;margin-top:-2px;text-shadow:0 1px 1px rgba(0,0,0,.22)}.settings-menu_menuCards__qYsOK{display:grid;grid-gap:8px;gap:8px}.settings-menu_menuCard__NQ_E6{background:hsla(0,0%,100%,.84)!important;border:1px solid rgba(155,193,188,.34)!important;border-radius:13px;box-shadow:none!important;padding:9px}.settings-menu_menuSectionTitle__3xnB3{color:#2c4e58;font-size:.7rem;font-weight:800;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.settings-menu_menuOptionsRow__eZGiB{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-menu_menuOptionButton__6r1we{align-items:center;background:linear-gradient(140deg,hsla(0,0%,100%,.95),rgba(245,251,249,.92))!important;border:1px solid rgba(155,193,188,.45)!important;border-radius:12px;box-shadow:none!important;color:#29515d!important;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;min-height:38px;padding:7px 9px;transform:none!important}.settings-menu_menuOptionInner__Nmg9_{gap:7px}.settings-menu_menuOptionIcon__6LW4C,.settings-menu_menuOptionInner__Nmg9_{align-items:center;display:inline-flex;justify-content:center}.settings-menu_menuOptionIcon__6LW4C svg{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.settings-menu_menuOptionButton__6r1we:hover{background:linear-gradient(140deg,rgba(238,247,245,.98),rgba(231,242,239,.95))!important;border-color:rgba(92,164,169,.46)!important;transform:none!important}.settings-menu_menuOptionButtonActive__f6LPy{background:linear-gradient(135deg,#2d8683,#1f4a50)!important;border-color:rgba(31,74,80,.76)!important;color:#fff!important}html[data-theme=dark] .settings-menu_menuTrigger__zrJlL{background:radial-gradient(circle at 85% 15%,rgba(96,165,250,.2) 0,transparent 46%),linear-gradient(145deg,#111f34,#0f172a)!important;border-color:#3b5f95!important;box-shadow:0 14px 24px rgba(2,8,22,.48)!important;color:#dbeafe!important}html[data-theme=dark] .settings-menu_menuTriggerOpen__tmuhe{border-color:#7aa6ea!important}html[data-theme=dark] .settings-menu_menuTriggerCompact__OPMfv{background:rgba(15,23,42,.82)!important;border-color:rgba(96,165,250,.32)!important;box-shadow:0 8px 16px rgba(2,8,22,.36)!important;color:#deecff!important}html[data-theme=dark] .settings-menu_menuTriggerCompact__OPMfv:hover{background:rgba(30,58,138,.3)!important;border-color:rgba(147,197,253,.62)!important}html[data-theme=dark] .settings-menu_menuTriggerIcon__2paXZ{background:rgba(96,165,250,.16)!important;border-color:rgba(96,165,250,.3)!important}html[data-theme=dark] .settings-menu_menuChevron__GoGa3{color:rgba(219,234,254,.78)}html[data-theme=dark] .settings-menu_menuPanel__9Fndi{background:radial-gradient(circle at 88% 14%,rgba(96,165,250,.16) 0,transparent 40%),linear-gradient(155deg,#0f172a,#111f34)!important;border-color:#3b5f95!important;box-shadow:0 22px 36px rgba(2,8,22,.62)!important}html[data-theme=dark] .settings-menu_menuPanelTitle__fkd9p{color:#dbeafe!important}html[data-theme=dark] .settings-menu_menuCloseButton__p8iZX{background:linear-gradient(135deg,#f07463,#e16253)!important;border-color:hsla(0,91%,71%,.62)!important;color:#fff!important}html[data-theme=dark] .settings-menu_menuCard__NQ_E6{background:rgba(15,23,42,.82)!important;border-color:rgba(96,165,250,.26)!important}html[data-theme=dark] .settings-menu_menuSectionTitle__3xnB3{color:#bcd2f6!important}html[data-theme=dark] .settings-menu_menuOptionButton__6r1we{background:linear-gradient(145deg,rgba(15,23,42,.94),rgba(17,31,52,.94))!important;border-color:rgba(96,165,250,.3)!important;color:#d7e6ff!important}html[data-theme=dark] .settings-menu_menuOptionButton__6r1we:hover{background:linear-gradient(145deg,rgba(30,58,138,.3),rgba(29,78,216,.24))!important;border-color:rgba(96,165,250,.5)!important}html[data-theme=dark] .settings-menu_menuOptionButtonActive__f6LPy{background:linear-gradient(140deg,#3b82f6,#1d4ed8);border-color:#60a5fa;color:#fff}@media (max-width:960px){.settings-menu_menuChevron__GoGa3,.settings-menu_menuTriggerLabelWrap__Q5RDy{display:none}.settings-menu_menuPanel__9Fndi{bottom:max(12px,env(safe-area-inset-bottom));left:12px;max-height:min(72vh,540px);min-width:0;overflow-y:auto;position:fixed;right:12px;top:auto;width:auto}.settings-menu_menuTrigger__zrJlL{min-height:40px;padding:8px}.settings-menu_menuTriggerIcon__2paXZ{height:24px;width:24px}.settings-menu_menuBackdrop__8oe07{background:rgba(15,23,42,.34);display:block}}