.Breadcrumb_bar__iFyyh{background:linear-gradient(180deg,#fafafa,#f5f5f7);border-bottom:1px solid #ececec}.Breadcrumb_inner__AnIhm{max-width:1240px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;flex-wrap:wrap;row-gap:6px}.Breadcrumb_crumb__mc_63{display:inline-flex;align-items:center;font-family:Poppins,sans-serif;font-size:13px}.Breadcrumb_sep__z5Z3r{font-size:9px;color:#d9b56a;margin:0 12px}.Breadcrumb_link__m3_w0{display:inline-flex;align-items:center;gap:7px;color:#6b6f7b;font-weight:500;text-decoration:none;transition:color .2s ease}.Breadcrumb_link__m3_w0:hover{color:#b8893c}.Breadcrumb_homeIcon__M3u5j{font-size:12px;color:#d9b56a}.Breadcrumb_current__we9aK{color:#16181d;font-weight:600;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575px){.Breadcrumb_current__we9aK{max-width:200px}.Breadcrumb_sep__z5Z3r{margin:0 8px}}.CareersIntro_section__MJ3Zh{padding:90px 24px 70px;background:#fff}.CareersIntro_inner__Dv_wn{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:start}.CareersIntro_kicker__lB9E8{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#b8893c;margin-bottom:16px}.CareersIntro_title__rGNSz{font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:clamp(26px,3.5vw,34px);line-height:1.3;color:#16181d;margin:0}.CareersIntro_text__1X9ah{font-size:15px;line-height:1.85;color:#6b6f7b;margin:0 0 18px}.CareersIntro_text__1X9ah:last-child{margin-bottom:0}@media (max-width:900px){.CareersIntro_section__MJ3Zh{padding:60px 20px 50px}.CareersIntro_inner__Dv_wn{grid-template-columns:1fr;gap:24px}}.CareersPerks_section__0fI46{padding:90px 24px;background:#fafafb}.CareersPerks_inner__BrpVR{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.CareersPerks_imageWrap__S0_5d{position:relative;width:100%;aspect-ratio:4/3;border-radius:14px;overflow:hidden}.CareersPerks_image__klCPV{-o-object-fit:cover;object-fit:cover}.CareersPerks_kicker__NwoWe{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#b8893c;margin-bottom:16px}.CareersPerks_title__dcnIb{font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:clamp(26px,3.5vw,34px);color:#16181d;margin:0 0 24px}.CareersPerks_perks__pWz__{display:flex;flex-direction:column;gap:18px;margin-bottom:32px}.CareersPerks_perk__bzyCl{display:flex;align-items:flex-start;gap:14px}.CareersPerks_perkIcon__ADKdg{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:hsla(41,59%,63%,.14);color:#b8893c;display:flex;align-items:center;justify-content:center;font-size:16px}.CareersPerks_perkText__9giNh{font-size:14px;color:#454852;line-height:1.6;padding-top:8px}.CareersPerks_perkText__9giNh strong{display:block;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#16181d;margin-bottom:2px}.CareersPerks_applyBtn__EQgtB{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:2px;background:#16181d;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.CareersPerks_applyBtn__EQgtB:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.18);color:#fff}@media (max-width:900px){.CareersPerks_section__0fI46{padding:60px 20px}.CareersPerks_inner__BrpVR{grid-template-columns:1fr;gap:36px}}.JobsGrid_section__na_Bu{padding:90px 24px;background:#f7f7f9}.JobsGrid_head___CrpP{max-width:700px;margin:0 auto 48px;text-align:center}.JobsGrid_kicker__H7IAI{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:4px;text-transform:uppercase;color:#b8893c;margin-bottom:14px}.JobsGrid_title__IU6hY{font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:clamp(28px,4vw,40px);color:#16181d;margin:0 0 14px}.JobsGrid_tagline__8_HnB{font-size:15px;color:#6b6f7b;margin:0}.JobsGrid_grid__VnPz1{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.JobsGrid_card__d_Jdt{background:#fff;border-radius:14px;padding:30px 26px;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column}.JobsGrid_card__d_Jdt:hover{transform:translateY(-6px);box-shadow:0 16px 32px rgba(0,0,0,.08)}.JobsGrid_badgeRow__Focje{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.JobsGrid_badge__SzeEK{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;background:hsla(41,59%,63%,.14);color:#b8893c;font-family:Poppins,sans-serif;font-size:11px;font-weight:600}.JobsGrid_jobTitle__f0G6m{font-family:Poppins,sans-serif;font-size:17px;font-weight:700;color:#16181d;margin:0 0 12px;text-transform:capitalize}.JobsGrid_teaser__t7N7i{font-size:14px;line-height:1.7;color:#6b6f7b;margin:0 0 22px;flex-grow:1}.JobsGrid_viewBtn__njkm_{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:11px 20px;border:none;border-radius:8px;background:#16181d;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.JobsGrid_viewBtn__njkm_:hover{opacity:.85}.JobsGrid_overlay__hH2Vr{position:fixed;inset:0;z-index:10000;background:hsla(0,0%,4%,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px}.JobsGrid_modal__oWSZK{position:relative;width:100%;max-width:560px;max-height:86vh;overflow-y:auto;background:#fff;border-radius:16px;padding:40px 36px 36px;box-shadow:0 30px 80px rgba(0,0,0,.35)}.JobsGrid_closeBtn__9O1Kb{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;border:none;background:#f7f7f9;color:#6b6f7b;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}.JobsGrid_closeBtn__9O1Kb:hover{background:#eef0f3;color:#16181d}.JobsGrid_modalKicker__y1QO9{display:block;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#b8893c;margin-bottom:10px}.JobsGrid_modalTitle__mmGjh{font-family:Playfair Display,serif;font-style:italic;font-weight:600;font-size:26px;color:#16181d;margin:0 0 24px;text-transform:capitalize}.JobsGrid_modalBody__36e8i h4{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#16181d;margin:20px 0 8px}.JobsGrid_modalBody__36e8i h4:first-child{margin-top:0}.JobsGrid_modalBody__36e8i p,.JobsGrid_modalBody__36e8i ul{font-size:14px;line-height:1.75;color:#6b6f7b;margin:0 0 8px}.JobsGrid_modalBody__36e8i ul{padding-left:18px}.JobsGrid_modalBody__36e8i a{color:#b8893c;font-weight:600}@media (max-width:900px){.JobsGrid_grid__VnPz1{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.JobsGrid_grid__VnPz1{grid-template-columns:1fr}.JobsGrid_section__na_Bu{padding:60px 20px}.JobsGrid_modal__oWSZK{padding:32px 24px 28px}}.Developers_section__qa5Gq{background:#fff;padding:24px 0 32px;overflow:hidden;border-bottom:1px solid #e8e9ed}.Developers_inner__L7k1I{display:flex;align-items:stretch;gap:32px;max-width:1600px;margin:0 auto;padding:0 40px}.Developers_label__Lo6Zm{flex:0 0 auto;max-width:220px;display:flex;align-items:center;font-family:Poppins,sans-serif;font-size:17px;line-height:1.5;color:#16181d;background:#f4f6f9;border-radius:10px;padding:18px 22px;margin:0}.Developers_marquee__aEExc{flex:1 1 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.Developers_track__LLHd8{display:flex;align-items:center;width:-moz-max-content;width:max-content;animation:Developers_marquee__aEExc 28s linear infinite}.Developers_marquee__aEExc:hover .Developers_track__LLHd8{animation-play-state:paused}.Developers_logoItem__PQcvW{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:72px;margin:0 44px}.Developers_logoImg__pkuuq{height:100%!important;width:auto!important;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) opacity(.65);transition:filter .3s ease}.Developers_logoItem__PQcvW:hover .Developers_logoImg__pkuuq{filter:grayscale(0) opacity(1)}@keyframes Developers_marquee__aEExc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.Developers_inner__L7k1I{flex-direction:column;align-items:flex-start;gap:20px;padding:0 20px}.Developers_label__Lo6Zm{max-width:100%}}