._page_i8dgl_1{min-height:calc(100vh - 4.5rem);font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif;background:#fff}._page_i8dgl_1 h1,._page_i8dgl_1 h2,._page_i8dgl_1 p{font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif!important}._page_i8dgl_1 h1._title_i8dgl_13{font-family:Playfair Display,Georgia,Times New Roman,serif!important}._hero_i8dgl_17{background:#041b3e}._inner_i8dgl_21{text-align:left;max-width:none;margin:0;padding:clamp(3.5rem,10vw,6rem) clamp(1.5rem,5vw,4rem)}._row_i8dgl_28{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){._row_i8dgl_28{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4rem)}}._eyebrow_i8dgl_42{font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#b37917;margin:0 0 .75rem;font-size:clamp(1rem,2vw,1.2rem);font-weight:700}._title_i8dgl_13{letter-spacing:.04em;margin:0;font-size:clamp(2.75rem,6.5vw,4.25rem);font-weight:500;line-height:1.1;color:#fff!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important}._lead_i8dgl_62{max-width:none;font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif;color:#c5d0db;margin:0;font-size:clamp(1.15rem,2.4vw,1.4rem);line-height:1.65}._listings_i8dgl_73{background:#fff}._listingsInner_i8dgl_77{max-width:none;margin:0;padding:clamp(3rem,8vw,5rem) clamp(1.25rem,4vw,3rem) clamp(4rem,10vw,6rem)}._listingsHeader_i8dgl_83{margin-bottom:1.75rem}._listingsTitle_i8dgl_87{letter-spacing:-.02em;margin:0 0 .45rem;font-size:clamp(2.35rem,5vw,3.25rem);font-weight:700;line-height:1.15;color:#b37917!important}._listingsCount_i8dgl_96{letter-spacing:-.02em;margin:0;font-size:clamp(1.85rem,4vw,2.5rem);font-weight:500;line-height:1.15;color:#6b7280!important}._filters_i8dgl_105{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:2.25rem;display:flex}._searchField_i8dgl_113,._selectField_i8dgl_114{flex:none;min-width:0;display:block;position:relative}._searchField_i8dgl_113{width:11.5rem}._selectField_i8dgl_114{width:9.5rem}._selectFieldWide_i8dgl_129{width:11.25rem}._searchIcon_i8dgl_133{color:#4b5563;pointer-events:none;width:.9rem;height:.9rem;position:absolute;top:50%;left:.7rem;transform:translateY(-50%)}._searchInput_i8dgl_144,._selectTrigger_i8dgl_145{color:#374151;width:100%;height:2.35rem;font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif;background:#f3f4f6;border:none;border-radius:.35rem;outline:none;font-size:1rem;transition:box-shadow .15s}._searchInput_i8dgl_144{padding:0 .75rem 0 2.1rem}._searchInput_i8dgl_144::placeholder{color:#4b5563;opacity:1}._selectTrigger_i8dgl_145{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;display:inline-flex}._selectTriggerOpen_i8dgl_177{color:#374151}._selectIcon_i8dgl_181{color:#4b5563;flex-shrink:0;width:.9rem;height:.9rem;transition:transform .15s}._selectIconOpen_i8dgl_189{transform:rotate(180deg)}._searchInput_i8dgl_144:focus,._selectTrigger_i8dgl_145:focus-visible{box-shadow:0 0 0 2px #041b3e33}._dropdown_i8dgl_198{z-index:20;background:#fff;border:1px solid #d1d5db;border-radius:0;min-width:14.5rem;max-height:18rem;padding:.65rem 0;position:absolute;bottom:calc(100% + .4rem);left:0;overflow-y:auto}._dropdownBelow_i8dgl_212{top:calc(100% + .4rem);bottom:auto}._dropdownOption_i8dgl_217{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}._dropdownOption_i8dgl_217:hover{background:#f9fafb}._dropdownCheckbox_i8dgl_230{appearance:none;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:0;flex-shrink:0;width:1.05rem;height:1.05rem;margin:0}._dropdownCheckbox_i8dgl_230:checked{background-color:#041b3e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem;border-color:#041b3e}._dropdownLabel_i8dgl_252{color:#111827;font-family:var(--font-futura), "Futura Cyrillic", Helvetica, sans-serif;font-size:1rem;font-weight:500;line-height:1.3}._tableHead_i8dgl_260{color:#8c8f93;border-bottom:1px solid #e5e7eb;padding:0 0 .85rem;font-size:1.4rem;font-weight:500;display:none}@media (width>=768px){._tableHead_i8dgl_260{grid-template-columns:minmax(0,1fr) 22rem 15rem 3.5rem;align-items:center;column-gap:4rem;display:grid}._tableHead_i8dgl_260>:nth-child(3){text-align:center}._tableHead_i8dgl_260>:nth-child(4){justify-self:end}}._teamCertGroup_i8dgl_286{grid-template-columns:8rem 12rem;align-items:center;column-gap:2rem;width:22rem;min-width:22rem;max-width:22rem;display:grid}._teamCertGroup_i8dgl_286>*{text-align:center}._jobList_i8dgl_301{margin:0;padding:0;list-style:none}._jobRow_i8dgl_307{color:inherit;border-bottom:1px solid #e5e7eb;grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;padding:1.15rem 0;text-decoration:none;transition:background .15s;display:grid}._jobRow_i8dgl_307:hover{background:#fafafa}._jobRole_i8dgl_323{color:#111827;grid-column:1;min-width:0;font-size:1.35rem;font-weight:700;line-height:1.35}._jobTeam_i8dgl_332,._jobCertification_i8dgl_333,._jobLocation_i8dgl_334{color:#6b7280;font-size:1.25rem;font-weight:400}._jobLocation_i8dgl_334,._jobRow_i8dgl_307 ._teamCertGroup_i8dgl_286{grid-column:1}._jobArrow_i8dgl_348{color:#9ca3af;flex-shrink:0;grid-area:1/2/span 3;justify-self:end;width:1.4rem;height:1.4rem}@media (width>=768px){._jobRow_i8dgl_307{grid-template-columns:minmax(0,1fr) 22rem 15rem 3.5rem;align-items:center;column-gap:4rem}._jobRole_i8dgl_323,._jobLocation_i8dgl_334,._jobRow_i8dgl_307 ._teamCertGroup_i8dgl_286{grid-column:auto}._jobLocation_i8dgl_334{text-align:center;width:100%;min-width:0}._jobArrow_i8dgl_348{grid-area:auto/4;justify-self:end;width:1.4rem;height:1.4rem}}._empty_i8dgl_386{margin:1.5rem 0 0;font-size:.98rem;color:#6b7280!important}._visuallyHidden_i8dgl_392{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
