.detail_hero__hm9fX{position:relative;height:100vh;min-height:600px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#000;color:#fff}.detail_heroImg__BdgAb{object-fit:cover}.detail_heroShade__0k8No{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.1) 55%,rgba(0,0,0,.45))}.detail_heroTop__7ZIqw{position:relative;z-index:1;padding-top:calc(var(--header-h) + 1.5rem)}.detail_heroText__X73oy{position:relative;z-index:1;padding-bottom:4rem;display:flex;flex-direction:column;gap:.5rem}.detail_heroLabel__y5xIY{align-self:flex-start;padding:.25rem .625rem;color:var(--c-ink);background:#fff;font-weight:700}.detail_heroTitle__Xn0Ti{font-size:var(--fs-display-md);line-height:1.15;font-weight:700;letter-spacing:-.03em;margin-top:.5rem}.detail_heroEn__Q_Bgr{font-size:1.125rem;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.85)}.detail_heroMeta__4_YgR{font-family:var(--font-mono);font-size:.8125rem;color:rgba(255,255,255,.7)}.detail_overview__vZVLr{display:grid;gap:3rem;padding-top:6rem;padding-bottom:6rem;border-bottom:1px solid var(--c-line)}.detail_overviewLeft__XRcdi{display:flex;flex-direction:column;gap:2rem}.detail_metaList__uom2H{margin:0;padding-top:1.25rem;border-top:1px solid var(--c-line);display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem}.detail_metaList__uom2H div{display:grid;grid-template-columns:4rem 1fr}.detail_metaList__uom2H dt{font-size:.6875rem;letter-spacing:.12em;color:var(--c-subtle);text-transform:uppercase;padding-top:.125rem}.detail_metaList__uom2H dd{margin:0}.detail_overviewRight__k_5Kq{display:flex;flex-direction:column;gap:1.5rem;color:#333}.detail_fold__6e6lb{border-top:1px solid var(--c-line)}.detail_fold__6e6lb:last-child{border-bottom:1px solid var(--c-line)}[data-light] .detail_fold__6e6lb:not(:last-child) [data-shw=b]{display:none}.detail_fold__6e6lb summary{display:block;padding:1rem 0;font-size:.8125rem;font-weight:600;letter-spacing:.08em;cursor:pointer;list-style:none}.detail_fold__6e6lb summary::-webkit-details-marker{display:none}.detail_foldToggle__2Tw0O{float:right;transition:transform .2s}.detail_fold__6e6lb[open] .detail_foldToggle__2Tw0O{transform:rotate(45deg)}.detail_fold__6e6lb>p{padding-bottom:1.25rem;line-height:var(--lh-sub)}.detail_credits__gv3oz{margin:0 0 1.25rem;display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem}.detail_credits__gv3oz div{display:grid;grid-template-columns:minmax(0,14rem) 1fr;gap:1rem}.detail_credits__gv3oz dt{color:var(--c-subtle)}.detail_credits__gv3oz dd{margin:0}@media (min-width:1024px){.detail_overview__vZVLr{grid-template-columns:5fr 7fr;gap:5rem}}.detail_gallery__hKdxQ{display:flex;flex-direction:column;gap:2rem;padding-top:6rem;padding-bottom:6rem;border-bottom:1px solid var(--c-line)}.detail_gallery__hKdxQ figure{margin:0;display:flex;flex-direction:column;gap:.75rem}.detail_frame__eRWOc{position:relative;aspect-ratio:4/3;background:var(--c-surface-container);border:1px solid var(--c-line);box-shadow:var(--shadow-arch)}.detail_frameClip__zG8_e{position:absolute;inset:0;overflow:hidden}.detail_frame__eRWOc img{object-fit:cover}.detail_frameWide__zo2sU{aspect-ratio:4/3;border-color:var(--c-ink);box-shadow:var(--shadow-arch)}.detail_galleryTwo__pNZew{display:grid;gap:2rem}@media (min-width:768px){.detail_frameWide__zo2sU{aspect-ratio:21/9}.detail_galleryTwo__pNZew{grid-template-columns:1fr 1fr}}.detail_related__PRe3i{padding-top:6rem;padding-bottom:4rem}.detail_relatedGrid__BMB0O{display:grid;gap:1.5rem}@media (min-width:768px){.detail_relatedGrid__BMB0O{grid-template-columns:repeat(3,1fr)}}.detail_cta__RwLGJ{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:6rem;padding:2.5rem;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-depth-3)}.detail_cta__RwLGJ .detail_label__RnI52{display:block;margin-bottom:.5rem}@media (min-width:768px){.detail_cta__RwLGJ{flex-direction:row;align-items:center;justify-content:space-between;padding:3rem}}.home_hero__Lf9T2{position:relative;height:100vh;min-height:640px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;color:#fff}.home_heroImg__hspbx{object-fit:cover;filter:brightness(.78) contrast(1.12)}.home_heroShade__puIHm{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 50%,rgba(0,0,0,.5))}.home_heroContent__a_eG9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:var(--container);padding:0 var(--margin);text-align:center}.home_heroLogo__FkZdx{display:block;width:61.8%;max-width:none;height:auto;filter:brightness(0) invert(1);opacity:1;text-shadow:none}@media (min-width:768px){.home_heroLogo__FkZdx{width:38.2%}}.home_scrollCue__Xdm37{position:absolute;bottom:2rem;left:50%;z-index:1;translate:-50% 0;display:block;padding:.5rem;color:rgba(255,255,255,.7);opacity:1;transition:color var(--btn-dur) var(--btn-ease),opacity .4s var(--btn-ease),scale var(--btn-dur) var(--btn-ease)}.home_scrollCue__Xdm37[data-hidden]{opacity:0;pointer-events:none}.home_scrollCue__Xdm37:focus-visible{color:#fff}@media (hover:hover){.home_scrollCue__Xdm37:hover{color:#fff}}.home_scrollCue__Xdm37:active{color:#fff;opacity:.8;transition-duration:var(--btn-dur-press)}.home_cueMouse__SwuAq{position:relative;display:block;width:24px;height:38px;border:1.5px solid;border-radius:12px}.home_cueWheel__M7gFX{position:absolute;top:7px;left:50%;width:3px;height:7px;margin-left:-1.5px;background:currentColor;border-radius:2px;animation:home_cueWheel__M7gFX 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes home_cueWheel__M7gFX{0%{opacity:0;transform:translateY(-3px)}25%{opacity:1}80%,to{opacity:0;transform:translateY(13px)}}@media (prefers-reduced-motion:reduce){.home_cueWheel__M7gFX{animation:none}}.home_keywords__nfZcl{padding:var(--sp-89) 0;border-bottom:1px solid var(--c-line-strong)}.home_keywordGrid__4oHkQ{display:grid;gap:var(--sp-34)}.home_keywordTitle__iQje7{font-size:var(--fs-keyword);line-height:var(--lh-m);font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;color:var(--c-black)}.home_statement__PsVKq{margin:var(--sp-55) auto 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-34)}.home_statementTitle__bzbY6{font-family:var(--font-display);font-size:var(--fs-l);line-height:var(--lh-l);font-weight:700;word-break:keep-all}@media (min-width:768px){.home_statement__PsVKq{margin-top:var(--sp-89);gap:var(--sp-34)}.home_statementTitle__bzbY6{line-height:1.17}.home_keywordGrid__4oHkQ{grid-template-columns:repeat(3,1fr);column-gap:var(--sp-55)}.home_keywordTitle__iQje7{font-size:var(--fs-keyword-pc);white-space:nowrap}}@media (min-width:1024px){.home_keywords__nfZcl{padding:var(--sp-144) 0}}.home_scenes__E5WFL{--scene-photo:none}.home_scene__ictEK{position:relative;min-height:max(100vh,560px);display:flex;align-items:center;overflow:hidden;background:#000;color:#fff}.home_sceneBg__wQHaw{position:absolute;top:-14%;bottom:-14%;left:0;right:0;will-change:transform}.home_sceneImg__XTFRE{object-fit:cover;filter:var(--scene-photo)}.home_sceneBody__G6C9d{position:relative;z-index:1;width:100%;padding-top:var(--sp-89);padding-bottom:var(--sp-89)}.home_sceneText__0gSgQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-13);width:max-content;max-width:100%}.home_sceneKeyword__4RFj3{font-size:var(--fs-eyebrow);line-height:1.4;font-family:var(--font-display);font-weight:600;letter-spacing:.32em;color:rgba(255,255,255,.86)}.home_line__Mjz25{display:block;white-space:nowrap}.home_lineMobile__N2EUX{display:none}@media (max-width:767px){.home_linePc__K_JAw{display:none}.home_line__Mjz25{white-space:normal;text-wrap:balance}.home_lineMobile__N2EUX{display:block}}.home_sceneLeadText__RGxm4{font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-xl);font-weight:700;color:#fff;word-break:keep-all}html[lang=en] .home_sceneLeadText__RGxm4{font-size:clamp(1.75rem,.9rem + 2.9vw,3.5rem)}@media (min-width:768px){.home_sceneBody__G6C9d{position:absolute;top:calc(var(--header-h) + (100% - var(--header-h)) * var(--vy));left:0;right:0;translate:0 -50%;padding:0 var(--margin)}.home_y_top__1efqg{--vy:0.382}.home_y_bottom__Ms4Sf{--vy:0.618}.home_sceneText__0gSgQ{gap:var(--sp-21)}.home_align_left__cdIuJ{align-items:flex-start;text-align:left;margin-right:auto}.home_align_right__yJxgT{align-items:flex-end;text-align:right;margin-left:auto}.home_align_center__nSWeS{align-items:center;text-align:center;margin-left:auto;margin-right:auto}}.home_inquiry__jweow{padding:var(--sp-89) var(--margin);background:var(--c-surface-low);border-bottom:1px solid var(--c-line-strong)}[data-light]:not([data-shadow-gl]) .home_inquiry__jweow{border-bottom-color:transparent;box-shadow:0 calc(var(--ly) * 14px) 0 rgba(17,17,17,.1)}.home_inquiryInner__IYvjh{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--sp-34);text-align:center}@media (min-width:768px){.home_inquiry__jweow{padding:var(--sp-144) var(--margin)}}.home_inquiryInner__IYvjh p{max-width:42rem}.home_inquiryInner__IYvjh h2{font-family:var(--font-accent);font-weight:600}.home_featured__7JIPl{padding:var(--sp-89) 0 var(--sp-144)}.home_featuredTitleLine__gu5II{display:inline-block}.home_featuredGrid__VDuu0{display:grid;gap:var(--sp-34)}.home_monoCard__ViLXf{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--c-line);background:var(--c-canvas);--bs:1;--bm:var(--bs);box-shadow:var(--shadow-card);transition:--bs var(--btn-dur) var(--btn-ease),--lift var(--btn-dur) var(--ease),box-shadow var(--btn-dur) var(--ease)}.home_monoCard__ViLXf:focus-visible{--bs:1.25;--lift:1}@media (hover:hover){.home_monoCard__ViLXf:hover{--bs:1.25;--lift:1}}.home_monoCard__ViLXf:active{--bs:0.6;--lift:0.4;transition-duration:var(--btn-dur-press)}@media (hover:hover) and (pointer:fine) and (min-width:768px){html[data-shadow-static] .home_monoCard__ViLXf:focus-visible,html[data-shadow-static] .home_monoCard__ViLXf:hover{box-shadow:var(--sh-static-card-lift)}html[data-shadow-static] .home_monoCard__ViLXf:active{box-shadow:none}}.home_monoImage__IlLuc{position:relative;aspect-ratio:4/3;margin-bottom:.75rem;overflow:hidden;background:var(--c-surface-container)}.home_monoImage__IlLuc img{object-fit:cover;filter:grayscale(1);transition:filter .5s,transform .5s}.home_monoCard__ViLXf:hover .home_monoImage__IlLuc img{filter:grayscale(0);transform:scale(1.05)}.home_monoMeta__XmqO3{display:flex;justify-content:space-between}.home_more__4Dp_v{margin-top:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em}@media (min-width:768px){.home_featuredGrid__VDuu0{grid-template-columns:repeat(3,1fr)}}.home_closing__6FUaT{padding:var(--sp-89) 0;text-align:center;border-top:1px solid var(--c-line)}[data-light] .home_closing__6FUaT{border-top-color:transparent}.home_closing__6FUaT h2{font-family:var(--font-accent);font-weight:600}.detail_main__EtNry{padding-bottom:4rem}.detail_step__4aIJX{display:flex;flex-direction:column;gap:1.5rem;padding:5rem 0;border-bottom:1px solid var(--c-line)}.detail_step__4aIJX:last-child{border-bottom:0}.detail_stepIndex__mYeB8{display:block;margin-bottom:.75rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:var(--c-subtle)}.detail_heroHead__jLMUh{display:flex;flex-direction:column;gap:.75rem}.detail_title__fvO0n{font-size:var(--fs-display-md);line-height:1.15;font-weight:700;letter-spacing:-.03em}.detail_heroMeta__Fi_oX{font-family:var(--font-mono);font-size:.8125rem;color:var(--c-muted)}.detail_heroFrame__l_obZ{position:relative;aspect-ratio:16/9;background:#171717;border:1px solid var(--c-ink);box-shadow:var(--shadow-arch)}.detail_frameClip__i6zKR{position:absolute;inset:0;overflow:hidden}.detail_heroFrame__l_obZ img{object-fit:cover}.detail_candidate__tcjgy{position:absolute;top:1rem;right:1rem;padding:.25rem .625rem;font-family:var(--font-mono);font-size:.6875rem;color:#fff;background:rgba(17,17,17,.85);border:1px solid rgba(255,255,255,.3)}@media (min-width:768px){.detail_heroHead__jLMUh{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media (min-width:1024px){.detail_heroFrame__l_obZ{aspect-ratio:21/9}}.detail_split__4jEwr{display:grid;gap:2.5rem}.detail_splitBody__0CB8y{display:flex;flex-direction:column;gap:2rem}.detail_specs__1j4nC{margin:0;border-top:1px solid var(--c-ink)}.detail_specs__1j4nC div{display:grid;grid-template-columns:7rem 1fr;padding:.75rem 0;border-bottom:1px solid var(--c-line);font-size:.875rem}.detail_specs__1j4nC dt{font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--c-subtle);padding-top:.125rem}.detail_specs__1j4nC dd{margin:0}@media (min-width:1024px){.detail_split__4jEwr{grid-template-columns:5fr 6fr;gap:5rem}}.detail_process__P7BiS{margin:0;display:flex;flex-direction:column;gap:.75rem}.detail_processFrame__Goc3o{position:relative;aspect-ratio:16/10;background:var(--c-surface-low);border:1px solid var(--c-line);box-shadow:var(--shadow-arch)}.detail_processFrame__Goc3o img{object-fit:contain;padding:1.5rem}.detail_note__VMX70{max-width:48rem;line-height:var(--lh-sub)}.detail_possibility___xEqD{display:grid;gap:2rem;padding:4rem 2rem;margin:3rem 0 0;background:var(--c-surface-low);border:1px solid var(--c-line);box-shadow:var(--shadow-depth-3)}.detail_possibilityBody__Vq9vp{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:34rem}@media (min-width:1024px){.detail_possibility___xEqD{grid-template-columns:1fr 1fr;align-items:end;padding:4rem 3rem}}.detail_relatedGrid__uGWgQ{display:grid;gap:1.5rem}@media (min-width:768px){.detail_relatedGrid__uGWgQ{grid-template-columns:repeat(3,1fr)}}.BackLink_back__JXhH_{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink);background:var(--c-canvas);border:1px solid var(--c-ink);transition:background-color var(--btn-dur) var(--btn-ease),color var(--btn-dur) var(--btn-ease)}.BackLink_back__JXhH_:focus-visible{background:var(--c-ink);color:#fff}@media (hover:hover){.BackLink_back__JXhH_:hover{background:var(--c-ink);color:#fff}}.BackLink_back__JXhH_:active{background:var(--c-ink);color:#fff;filter:brightness(.85);transition-duration:var(--btn-dur-press)}.BackLink_light__u_6AW{color:#fff;background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.BackLink_light__u_6AW:focus-visible{background:#fff;color:var(--c-ink)}@media (hover:hover){.BackLink_light__u_6AW:hover{background:#fff;color:var(--c-ink)}}.BackLink_light__u_6AW:active{background:rgba(255,255,255,.85);color:var(--c-ink)}.Footer_footer__UaG1g{background:var(--c-charcoal);color:#fff;padding:var(--space-xl) 0 var(--space-lg)}.Footer_inner__ACAek{display:grid;gap:var(--space-lg);align-items:start}.Footer_brand___zP6t{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md)}.Footer_logo__NsUJK{display:block;height:20px;width:auto;margin-left:-.6875rem;filter:brightness(0) invert(1)}.Footer_brand___zP6t p{margin:0;color:rgba(255,255,255,.64)}.Footer_taglinePart__IGVDz{display:inline-block}.Footer_info__z1Rhg{display:flex;flex-direction:column;gap:var(--space-sm);font-size:.875rem;line-height:1.25rem}.Footer_info__z1Rhg p{margin:0}.Footer_mail__wUbzI{font-weight:600;color:#fff;transition:opacity var(--btn-dur) var(--btn-ease)}.Footer_mail__wUbzI:focus-visible{opacity:.7}@media (hover:hover){.Footer_mail__wUbzI:hover{opacity:.7}}.Footer_mail__wUbzI:active{opacity:.5;transition-duration:var(--btn-dur-press)}.Footer_mail__wUbzI span{display:block;margin-top:var(--space-xs);font-weight:400}.Footer_address__Ndpfs,.Footer_mail__wUbzI span{color:rgba(255,255,255,.64)}.Footer_social___aQ_M{display:flex}.Footer_copy__IbaoR{margin-top:var(--space-xl)}.Footer_copy__IbaoR span{color:rgba(255,255,255,.64)}@media (min-width:768px){.Footer_inner__ACAek{grid-template-columns:1fr auto auto;column-gap:var(--space-xl)}.Footer_social___aQ_M{justify-self:end}}.career_hero__xl1h8{padding-top:calc(var(--header-h) + 4rem);padding-bottom:6rem;border-bottom:1px solid var(--c-line)}.career_heroInner__fpoEM{display:grid;gap:3rem}.career_heroText__ZgthH{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.career_heroFrame__Zqlwv{position:relative;aspect-ratio:4/3;background:#171717;border:1px solid var(--c-ink);box-shadow:var(--shadow-arch)}.career_heroClip__CrqYb{position:absolute;inset:0;overflow:hidden}.career_heroFrame__Zqlwv img{object-fit:cover;filter:grayscale(1)}@media (min-width:1024px){.career_heroInner__fpoEM{grid-template-columns:5fr 6fr;align-items:end;gap:5rem}}.career_way__hbLgS{padding:7rem 0;border-bottom:1px solid var(--c-line)}.career_wayGrid__8YQij{display:grid;gap:4rem}.career_wayItem__PPlZt{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.5rem;border-top:1px solid var(--c-ink)}.career_motto__BfxSV{font-size:1.125rem;font-weight:700;letter-spacing:-.01em}@media (min-width:1024px){.career_wayGrid__8YQij{grid-template-columns:1fr 1fr;gap:5rem}}.career_positions__DbKqv{padding-top:7rem;padding-bottom:7rem}.career_positionList__L6mqH{border-top:1px solid var(--c-ink)}.career_position__96OmV{border-bottom:1px solid var(--c-line);scroll-margin-top:calc(var(--header-h) + 1rem)}.career_position__96OmV summary{display:grid;grid-template-columns:1fr auto;grid-template-areas:"index toggle" "title toggle" "meta toggle";gap:.25rem 1rem;padding:1.5rem 0;cursor:pointer;list-style:none}.career_position__96OmV summary::-webkit-details-marker{display:none}.career_posIndex__9ukPy{grid-area:index;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--c-subtle)}.career_posTitle__5E02_{grid-area:title;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.career_posMeta__k61qN{grid-area:meta;font-size:.8125rem;color:var(--c-muted)}.career_posToggle__yuQy_{grid-area:toggle;align-self:center;font-size:1.5rem;font-weight:300;transition:transform var(--btn-dur) var(--btn-ease)}.career_position__96OmV[open] .career_posToggle__yuQy_{transform:rotate(45deg)}.career_posTitle__5E02_{transition:opacity var(--btn-dur) var(--btn-ease)}.career_position__96OmV summary:active .career_posTitle__5E02_{opacity:.6;transition-duration:var(--btn-dur-press)}.career_position__96OmV[open] .career_posTitle__5E02_{font-weight:800}@media (min-width:768px){.career_position__96OmV summary{grid-template-columns:12rem 1fr auto auto;grid-template-areas:"index title meta toggle";align-items:center;gap:2rem}}.career_posBody__cTDYh{padding:.5rem 0 2.5rem;display:flex;flex-direction:column;gap:2rem}.career_posCols__00YCS{display:grid;gap:1.5rem}.career_posCols__00YCS h4{margin-bottom:.75rem;color:var(--c-ink)}.career_posCols__00YCS ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.375rem;font-size:.875rem}.career_posCols__00YCS li{position:relative;padding-left:1rem}.career_posCols__00YCS li:before{content:"";position:absolute;left:0;top:.65rem;width:6px;height:1px;background:var(--c-ink)}@media (min-width:768px){.career_posCols__00YCS{grid-template-columns:repeat(3,1fr);padding:1.5rem;background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--shadow-depth-3)}}.career_posFoot__jH9Xw{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:.875rem}.career_posFoot__jH9Xw strong{margin-right:.75rem;font-size:.6875rem;letter-spacing:.12em}@media (min-width:768px){.career_posFoot__jH9Xw{flex-direction:row;align-items:center;justify-content:space-between}}.career_hint__PFEuN{margin-top:.375rem;font-size:.75rem;color:var(--c-subtle)}.career_benefits__OzINT{padding:7rem 0;background:var(--c-surface-low);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}[data-light]:not([data-shadow-gl]) :is(.career_benefits__OzINT,.career_apply__Gyy7s){box-shadow:0 calc(var(--ly) * 14px) 0 rgba(17,17,17,.1)}.career_benefitGrid__mNOJi{display:grid;gap:1.5rem}.career_benefit__DQo9N{display:flex;flex-direction:column;gap:.5rem;padding:2rem;background:var(--c-canvas);border:1px solid var(--c-line);box-shadow:var(--shadow-depth-3)}.career_benefitNo__FhHu7{margin-bottom:1.5rem;font-family:var(--font-mono);font-size:.75rem;color:var(--c-subtle)}@media (min-width:768px){.career_benefitGrid__mNOJi{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.career_benefitGrid__mNOJi{grid-template-columns:repeat(3,1fr)}}.career_steps__aulX5{padding-top:7rem;padding-bottom:7rem}.career_stepList__MU4n2{margin:0 0 1.5rem;padding:0;list-style:none;display:grid;gap:0}.career_stepList__MU4n2 li{display:flex;flex-direction:column;gap:.5rem;padding:1.75rem 0;border-bottom:1px solid var(--c-line)}.career_stepNo__Vp_72{font-size:2.5rem;font-weight:800;line-height:1;letter-spacing:-.04em;margin-bottom:.75rem}@media (min-width:768px){.career_stepList__MU4n2{grid-template-columns:repeat(3,1fr)}.career_stepList__MU4n2 li{padding:0 2rem 0 0;border-bottom:0}.career_stepList__MU4n2 li+li{padding-left:2rem;border-left:1px solid var(--c-line)}}.career_apply__Gyy7s{padding:7rem 0;background:var(--c-surface);border-top:1px solid var(--c-line);scroll-margin-top:var(--header-h)}.career_applyInner__JfhrF{display:grid;gap:3rem}.career_applyHead__s_6iW{display:flex;flex-direction:column;gap:1rem}.career_applyForm__5nBkL{padding:2rem 1.5rem;background:var(--c-canvas);border:1px solid var(--c-line);box-shadow:var(--shadow-depth-3)}@media (min-width:768px){.career_applyForm__5nBkL{padding:3rem}}@media (min-width:1024px){.career_applyInner__JfhrF{grid-template-columns:4fr 8fr;gap:5rem}.career_applyHead__s_6iW{position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}}.styleguide_main__YPWaB{padding-bottom:6rem}.styleguide_section__LzYe_{padding-top:5rem}.styleguide_swatches__5T_Zl{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:1rem}.styleguide_swatch__xLxhz{display:flex;flex-direction:column;gap:.375rem;font-size:.75rem}.styleguide_swatch__xLxhz i{display:block;height:4.5rem;border:1px solid var(--c-line)}.styleguide_stack__IapYZ{display:flex;flex-direction:column}.styleguide_typeRow__jadME{display:grid;grid-template-columns:8rem 1fr;align-items:baseline;gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--c-line)}.styleguide_row__AjCTi{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.styleguide_dark__8qrXi{display:inline-flex;padding:1rem;background:var(--c-ink)}.styleguide_formBox__LkxED{max-width:48rem}.styleguide_gap__qvt_z{margin-top:2rem}.styleguide_twoCol__Oy_5_{display:grid;gap:2rem}@media (min-width:768px){.styleguide_twoCol__Oy_5_{grid-template-columns:1fr 1fr}}.styleguide_footerAlt__bV6YU{padding:1rem var(--margin);background:var(--c-surface-low);border-top:1px solid var(--c-line)}.newance_hero__obOXo{position:relative;height:100vh;min-height:640px;display:flex;align-items:flex-end;overflow:hidden;background:#000;color:#fff}.newance_heroImg__iiSq4{object-fit:cover;filter:brightness(.6) grayscale(.3)}.newance_heroShade__hsADN{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.2) 60%,rgba(0,0,0,.5))}.newance_heroContent__zIHFY{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:8rem}.newance_cue__FPawz,.newance_heroLabel__9RoIh{color:rgba(255,255,255,.75);letter-spacing:.25em}.newance_cue__FPawz{position:absolute;bottom:2rem;left:50%;z-index:1;translate:-50% 0;font-size:.6875rem;--bs:0;transition:color var(--btn-dur) var(--btn-ease),--bs var(--btn-dur) var(--btn-ease)}@media (hover:hover) and (pointer:fine){.newance_cue__FPawz{text-shadow:calc(var(--lx) * 4px * var(--bs)) calc(var(--ly) * 4px * var(--bs)) calc(3px * var(--bs)) rgba(0,0,0,calc(.6 * var(--bs))),calc(var(--lx) * 14px * var(--bs)) calc(var(--ly) * 14px * var(--bs)) calc(10px * var(--bs)) rgba(0,0,0,calc(.4 * var(--bs)))}}.newance_cue__FPawz:focus-visible{color:#fff;--bs:1}@media (hover:hover){.newance_cue__FPawz:hover{color:#fff;--bs:1}}.newance_cue__FPawz:active{color:#fff;--bs:0.3;transition-duration:var(--btn-dur-press)}.newance_statement__psvmu{display:flex;flex-direction:column;gap:1.5rem;padding-top:8rem;padding-bottom:8rem;max-width:64rem}.newance_statement__psvmu p{max-width:44rem}.newance_scenes__E1yiZ{border-top:1px solid var(--c-line)}.newance_scene__3JunX{display:grid;gap:2rem;padding-top:6rem;padding-bottom:6rem;border-bottom:1px solid var(--c-line)}.newance_scene__3JunX:last-child{border-bottom:0}[data-light] .newance_scene__3JunX:last-child>[data-shw=b]{display:none}.newance_sceneFigure__bNQnm,.newance_sceneText__xv8V1{display:flex;flex-direction:column;gap:.75rem}.newance_sceneFigure__bNQnm{margin:0}.newance_frame__eS4GX{position:relative;aspect-ratio:4/3;background:#171717;border:1px solid var(--c-ink);box-shadow:var(--shadow-arch)}.newance_frameClip__UQNai{position:absolute;inset:0;overflow:hidden}.newance_frame__eS4GX img{object-fit:cover}@media (min-width:1024px){.newance_scene__3JunX{grid-template-columns:4fr 7fr;align-items:end;gap:5rem}.newance_sceneReverse__1gG5p .newance_sceneText__xv8V1{order:2}.newance_sceneReverse__1gG5p{grid-template-columns:7fr 4fr}}.newance_exhibition__N2GOV{padding:7rem 0;background:var(--c-surface-low);border-bottom:1px solid var(--c-line)}[data-light]:not([data-shadow-gl]) .newance_exhibition__N2GOV{box-shadow:0 calc(var(--ly) * 14px) 0 rgba(17,17,17,.1)}[data-light] .newance_closing__2j3Du{border-top-color:transparent}.newance_exhibitionInner__Jp_fc{display:grid;gap:3rem}.newance_poster__Cq9Us{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:3/4;max-width:24rem;width:100%;padding:1.75rem;color:#fff;background:var(--c-ink);border:1px solid var(--c-ink);box-shadow:var(--shadow-arch)}.newance_posterBottom__0UHm1,.newance_posterTop__bBG6p{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.7)}.newance_posterBottom__0UHm1{display:flex;flex-direction:column;gap:.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.3)}.newance_posterTitle__wcE8b{white-space:pre-line;font-size:3rem;line-height:1.2;font-weight:700;letter-spacing:-.04em}.newance_exhibitionInfo__sseYi{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.newance_exhibitionMeta__0027H{margin:0;width:100%;max-width:28rem;border-top:1px solid var(--c-ink)}.newance_exhibitionMeta__0027H div{display:grid;grid-template-columns:4rem 1fr;padding:.75rem 0;border-bottom:1px solid var(--c-line);font-size:.875rem}.newance_exhibitionMeta__0027H dt{font-size:.6875rem;letter-spacing:.12em;color:var(--c-subtle);padding-top:.125rem}.newance_exhibitionMeta__0027H dd{margin:0}@media (min-width:1024px){.newance_exhibitionInner__Jp_fc{grid-template-columns:2fr 3fr;align-items:end;gap:5rem}}.newance_invite__mApUW{padding:8rem 0;background:var(--c-ink);color:#fff}.newance_inviteInner__gvnBX{display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center}.newance_invite__mApUW .newance_label__JLIJf{color:rgba(255,255,255,.6)}.newance_inviteInner__gvnBX h2{max-width:44rem}.newance_inviteBtn__DXCyC{display:inline-flex;padding:1rem 2rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:var(--c-ink);background:#fff;border:1px solid #fff;transition:box-shadow var(--btn-dur) var(--btn-ease),background-color var(--btn-dur) var(--btn-ease)}.newance_inviteBtn__DXCyC:focus-visible{background:rgba(255,255,255,.92);box-shadow:0 0 18px rgba(255,255,255,.45)}@media (hover:hover){.newance_inviteBtn__DXCyC:hover{background:rgba(255,255,255,.92);box-shadow:0 0 18px rgba(255,255,255,.45)}}.newance_inviteBtn__DXCyC:active{background:rgba(255,255,255,.8);box-shadow:0 0 6px rgba(255,255,255,.3);transition-duration:var(--btn-dur-press)}.newance_inviteMail__G5qDf{font-family:var(--font-mono);font-size:.8125rem;color:rgba(255,255,255,.65)}.newance_archive__fQr8N{padding-top:7rem;padding-bottom:7rem}.newance_archiveGrid__CxfrI{display:grid;gap:2rem}.newance_monoCard__5z6cs{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--c-line);background:var(--c-canvas);--bs:1;--bm:var(--bs);box-shadow:var(--shadow-card);transition:--bs var(--btn-dur) var(--btn-ease),--lift var(--btn-dur) var(--ease),box-shadow var(--btn-dur) var(--ease)}.newance_monoCard__5z6cs:focus-visible{--bs:1.25;--lift:1}@media (hover:hover){.newance_monoCard__5z6cs:hover{--bs:1.25;--lift:1}}.newance_monoCard__5z6cs:active{--bs:0.6;--lift:0.4;transition-duration:var(--btn-dur-press)}@media (hover:hover) and (pointer:fine) and (min-width:768px){html[data-shadow-static] .newance_monoCard__5z6cs:focus-visible,html[data-shadow-static] .newance_monoCard__5z6cs:hover{box-shadow:var(--sh-static-card-lift)}html[data-shadow-static] .newance_monoCard__5z6cs:active{box-shadow:none}}.newance_monoImage__R5pnY{position:relative;aspect-ratio:4/3;margin-bottom:.75rem;overflow:hidden;background:var(--c-surface-container)}.newance_monoImage__R5pnY img{object-fit:cover;filter:grayscale(1);transition:filter .5s,transform .5s}.newance_monoCard__5z6cs:hover .newance_monoImage__R5pnY img{filter:grayscale(0);transform:scale(1.05)}.newance_monoMeta__mma3M{display:flex;justify-content:space-between}@media (min-width:768px){.newance_archiveGrid__CxfrI{grid-template-columns:repeat(3,1fr)}}.newance_closing__2j3Du{padding:7rem 0;text-align:center;border-top:1px solid var(--c-line)}.newance_closing__2j3Du h2{font-family:var(--font-accent);font-weight:600}.rfq_main__cCZK4{padding-bottom:7rem}.rfq_head__YRTFY{display:flex;flex-direction:column;gap:1rem;padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid var(--c-ink)}.rfq_head__YRTFY p{max-width:48rem}.rfq_layout__8OGIX{display:grid;gap:3rem}.rfq_index__f9P_C{display:none}.rfq_formWrap__VMWZ5{min-width:0}@media (min-width:1024px){.rfq_layout__8OGIX{grid-template-columns:14rem 1fr;gap:5rem}.rfq_index__f9P_C{display:flex;flex-direction:column;gap:1rem;position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}.rfq_index__f9P_C ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--c-ink)}.rfq_index__f9P_C a{display:block;isolation:isolate;padding:.875rem 0;font-size:.875rem;font-weight:600;border-bottom:1px solid var(--c-line);background-color:transparent;transition:background-color var(--btn-dur) var(--btn-ease)}.rfq_indexNo__vi7rG{display:inline-block;margin-right:.75rem;font-family:var(--font-mono);font-weight:400;color:var(--c-subtle)}.rfq_index__f9P_C a:focus-visible{background-color:var(--c-surface)}@media (hover:hover){.rfq_index__f9P_C a:hover{background-color:var(--c-surface)}}.rfq_index__f9P_C a:active{background-color:var(--c-surface-container);transition-duration:var(--btn-dur-press)}.rfq_indexNote__eVKDP{font-size:.75rem;color:var(--c-subtle)}}