.upK40a_z-main{z-index:100001}.upK40a_z-header{z-index:100002}.upK40a_z-invite-only-modal{z-index:100003}.upK40a_z-mobile-chat{z-index:100004}.upK40a_z-video-modal{z-index:100005}.upK40a_z-desktop-in-progress{z-index:100006}.upK40a_z-cursor{z-index:100007}@utility relative-100{position:relative;top:0;left:0;width:100%;height:100%}@utility absolute-100{position:absolute;top:0;left:0;width:100%;height:100%}@utility fixed-100{position:fixed;top:0;left:0;width:100%;height:100%}@utility sticky-100{position:sticky;top:0;left:0;width:100%;height:100%}@utility relative-0{position:relative;top:0;left:0}@utility absolute-0{position:absolute;top:0;left:0}@utility fixed-0{position:fixed;top:0;left:0}@utility sticky-0{position:sticky;top:0;left:0}@utility fill-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.upK40a_gpu{backface-visibility:hidden;transform-style:preserve-3d;perspective:62.5rem}.upK40a_safari .upK40a_gpu{perspective:none}@utility flex-center{display:flex;align-items:center;justify-content:center}@utility flex-center-vert{display:flex;align-items:center}@utility transform-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@utility reset-ul{padding:0;margin:0;list-style:none}@utility reset-button{border:none;cursor:pointer;background-color:#0000;padding:0;text-align:inherit;letter-spacing:inherit;font-size:inherit;text-transform:inherit;display:inline-block;margin:0;text-decoration:none;appearance:none;color:currentColor}.upK40a_hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.upK40a_hide-scrollbar::-webkit-scrollbar{display:none}@utility glass{backdrop-filter:blur(.3125rem);background:linear-gradient(to bottom, #fff0 0%, #ffffff14 100%)}.upK40a_glass-border{border-radius:.75rem}.upK40a_glass-border:after{content:"";pointer-events:none;border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset -1px 1px #5c5c5c;-webkit-mask-image:linear-gradient(#000 10%,#0000 90%);mask-image:linear-gradient(#000 10%,#0000 90%)}.upK40a_glass-border:before{content:"";pointer-events:none;border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 1px -1px #5c5c5c;-webkit-mask-image:linear-gradient(#0000 10%,#000 90%);mask-image:linear-gradient(#0000 10%,#000 90%)}.upK40a_font-h1{font-family:EditorialNew,serif;font-size:3.5rem;font-weight:400;line-height:1.1}@media (min-width:967px){.upK40a_font-h1{font-size:5rem}}.upK40a_font-h2{font-family:EditorialNew,serif;font-size:3rem;font-weight:400;line-height:1.28}@media (min-width:967px){.upK40a_font-h2{font-size:3.5rem}}.upK40a_font-h3{font-family:EditorialNew,serif;font-size:2.5rem;font-weight:400;line-height:1.1}@media (min-width:967px){.upK40a_font-h3{font-size:2.5rem}}.upK40a_font-h4{font-family:EditorialNew,serif;font-size:2rem;font-weight:400;line-height:1.1}@media (min-width:967px){.upK40a_font-h4{font-size:2rem}}.upK40a_font-h5{font-family:EditorialNew,serif;font-size:1.125rem;font-weight:400;line-height:1.25}@media (min-width:967px){.upK40a_font-h5{font-size:1.5rem}}.upK40a_font-body-lg{font-family:EditorialNew,serif;font-size:1rem;font-weight:300;line-height:130%}@media (min-width:967px){.upK40a_font-body-lg{font-size:1.25rem}}.upK40a_font-body-sm{font-family:EditorialNew,serif;font-size:.875rem;font-weight:300;line-height:130%}@media (min-width:967px){.upK40a_font-body-sm{font-size:1rem}}.upK40a_font-footer-links{font-family:EditorialNew,serif;font-size:.875rem;font-weight:400;line-height:120%}@media (min-width:967px){.upK40a_font-footer-links{font-size:.875rem}}.upK40a_font-accent{font-family:var(--font-fleur-de-leah),serif}.upK40a_font-chat-text{font-family:var(--font-instrument-sans),sans-serif}.upK40a_page{background:radial-gradient(at 100% 0,#f4eaa314,#0000 37.5rem);padding:8rem 1.5rem 5rem;position:relative}@media (min-width:967px){.upK40a_page{padding:11.25rem 5rem 7.5rem}}.upK40a_page a:focus-visible{outline-offset:.375rem;outline:2px solid #f4eaa3}.upK40a_container{max-width:70rem;margin:0 auto}.upK40a_eyebrow{font-family:var(--font-instrument-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f4eaa3;margin-bottom:1.5rem;font-size:.75rem}.upK40a_title{letter-spacing:.02em;max-width:56.25rem;font-family:EditorialNew,serif;font-size:2.5rem;font-weight:400;line-height:1.15}@media (min-width:967px){.upK40a_title{font-size:4rem}}.upK40a_intro,.upK40a_prose{max-width:47.5rem;font-family:var(--font-instrument-sans),sans-serif;color:#ccc;font-size:1rem;line-height:1.7}.upK40a_intro p+p,.upK40a_prose p+p{margin-top:1.25rem}.upK40a_intro{margin-top:2rem}@media (min-width:967px){.upK40a_intro{font-size:1.125rem}}.upK40a_roles{margin-top:4rem}.upK40a_sectionTitle{color:#fff;margin-bottom:1.5rem;font-family:EditorialNew,serif;font-size:2rem;font-weight:400;line-height:1.25}.upK40a_role{border-top:1px solid #474747;border-bottom:1px solid #474747;flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2rem 0;display:flex}@media (min-width:967px){.upK40a_role{flex-direction:row;justify-content:space-between;align-items:center}}.upK40a_roleTitle{font-family:var(--font-instrument-sans),sans-serif;font-size:1.375rem;line-height:1.4}.upK40a_roleTitle a:hover{color:#f4eaa3}.upK40a_location{font-family:var(--font-instrument-sans),sans-serif;color:#ccc;margin:1rem 0 1.5rem;font-size:.875rem;line-height:1.6}.upK40a_textLink,.upK40a_prose a{font-family:var(--font-instrument-sans),sans-serif;color:#f4eaa3;text-underline-offset:.25rem;overflow-wrap:anywhere;font-size:.875rem;text-decoration:underline}.upK40a_textLink:hover,.upK40a_prose a:hover{opacity:.7}.upK40a_apply{color:#111;min-height:3.5rem;font-family:var(--font-instrument-sans),sans-serif;background:#f4eaa3;border:1px solid #f4eaa3;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;line-height:1.4;transition:background .2s,color .2s;display:inline-flex}.upK40a_apply:hover{color:#f4eaa3;background:0 0}.upK40a_article{margin-top:2.5rem}.upK40a_jobHeader{border-bottom:1px solid #474747;margin-bottom:3rem;padding-bottom:3rem}.upK40a_prose section+section{margin-top:3rem}.upK40a_prose ul{margin-bottom:1.25rem;padding-left:1.5rem;list-style:outside}.upK40a_prose li+li{margin-top:1rem}.upK40a_bottomApply{margin-top:3rem}
