.block{position:relative;width:100dvw}footer.trim-padding-top,section.trim-padding-top{padding-top:0}.block:has(>footer.trim-padding-top)>footer,.block:has(>section.trim-padding-top)>section{padding-top:calc(2*var(--rs-unit))}footer.trim-padding-bottom,section.trim-padding-bottom{padding-bottom:0}.block:has(>footer.trim-padding-bottom)>footer,.block:has(>section.trim-padding-bottom)>section{padding-bottom:calc(2*var(--rs-unit))}.career{background:#e9d8b3;color:#141414}@media(max-width:767.9px){.career{padding-top:calc(14.2*var(--rs-unit))}}@media(min-width:768px){.career{padding-top:calc(22*var(--rs-unit))}}@media(max-width:767.9px){.career{padding-inline:var(--margin);padding-bottom:calc(6*var(--rs-unit))}}@media(min-width:768px){.career{padding-inline:var(--vwMargin);padding-bottom:calc(12*var(--rs-unit))}}@media(max-width:767.9px){.career__title{margin-bottom:calc(2.5*var(--rs-unit))}}@media(min-width:768px){.career__title{margin-bottom:calc(4*var(--rs-unit))}}.career__columns{display:flex;align-items:flex-start}@media(max-width:767.9px){.career__columns{flex-direction:column;gap:calc(3*var(--rs-unit))}}@media(min-width:768px){.career__columns{gap:var(--gutter)}}.career__meta{display:flex;flex-direction:column;gap:min(calc(1 * var(--rs-unit)),1.19rem);flex:0 0 auto}@media(min-width:768px){.career__meta{width:var(--col2-g)}}.career__meta-row{display:flex;flex-direction:column}.career__share{display:flex;gap:min(calc(1.2 * var(--rs-unit)),1.43rem)}.career__share a{color:inherit;text-decoration:none}.career__share+.career__share{margin-top:min(calc(.4 * var(--rs-unit)),.48rem)}.career__share-copy{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.career__content{display:flex;flex-direction:column;gap:calc(2*var(--rs-unit));flex:1 1 auto;min-width:0}@media(min-width:768px){.career__content{max-width:var(--col6-g)}}.career__body ol,.career__body ul{padding-left:calc(2.4*var(--rs-unit))}.career__body ul{list-style:disc}.career__body ol{list-style:decimal}.career__body a{color:inherit;text-decoration:underline}.career__apply{margin-top:calc(2*var(--rs-unit));color:inherit;text-decoration:none}@media(max-width:767.9px){.career__apply{align-self:center}}@media(min-width:768px){.career__apply{align-self:flex-start}}.drawer.career-drawer{height:100dvh;overflow:hidden;background:#e9d8b3;transition:transform .7s cubic-bezier(.645,.045,.355,1);will-change:transform;--scrollbar-handle:#141414;--scrollbar-handle-hover:#141414;--scrollbar-handle-active:#141414}@media(max-width:767.9px){.drawer.career-drawer{width:100vw}}@media(min-width:768px){.drawer.career-drawer{width:var(--col7m)}}.career-drawer__scroll{flex:1 1;min-height:0}.career-drawer__scroll,.career-drawer__scroll [data-overlayscrollbars-viewport]{overscroll-behavior:contain;background:#e9d8b3}.career-drawer__scroll .career{min-height:100%}@media(min-width:768px){.career-drawer__scroll .career{padding-top:calc(10*var(--rs-unit));padding-right:calc(4*var(--rs-unit))}}.drawer-backdrop.career-drawer-backdrop{background:rgba(20,20,20,.4);transition:opacity .7s cubic-bezier(.645,.045,.355,1)}.career-drawer__close{position:absolute;top:calc(2*var(--rs-unit));right:var(--margin);z-index:2;background:none;border:0;cursor:pointer;color:#141414;line-height:1;font-size:calc(2.8*var(--rs-unit))}.career__body a{transition:opacity .2s ease}@media(hover:none)and (pointer:coarse){.career__body a:active{opacity:.6}}@media(hover:hover)and (pointer:fine){.career__body a:hover{opacity:.6}}@media(min-width:768px){.career__meta{position:-webkit-sticky;position:sticky;top:calc(18*var(--rs-unit))}.career-drawer__scroll .career__meta{top:calc(10*var(--rs-unit))}}.team-bio{background:#b6d5d4;color:#141414;min-height:100%}@media(max-width:767.9px){.team-bio{padding-top:calc(14.2*var(--rs-unit))}}@media(min-width:768px){.team-bio{padding-top:calc(22*var(--rs-unit))}}@media(max-width:767.9px){.team-bio{display:flex;flex-direction:column;padding-bottom:calc(4*var(--rs-unit))}}@media(min-width:768px){.team-bio{display:grid;grid-template-columns:var(--col2-gm) var(--col3g);align-content:start;padding-top:calc(10*var(--rs-unit));padding-bottom:calc(2*var(--rs-unit))}}.team-bio__head{display:flex;flex-direction:column;gap:calc(1*var(--rs-unit))}@media(max-width:767.9px){.team-bio__head{-webkit-padding-start:var(--margin);padding-inline-start:var(--margin);margin-bottom:calc(12*var(--rs-unit))}}@media(min-width:768px){.team-bio__head{grid-column:1/-1;grid-row:1;-webkit-padding-start:calc(2*var(--rs-unit));padding-inline-start:calc(2*var(--rs-unit));margin-bottom:calc(20*var(--rs-unit))}}.team-bio__socials{display:flex;align-items:center;gap:calc(1*var(--rs-unit))}@media(max-width:767.9px){.team-bio__socials{-webkit-padding-start:var(--margin);padding-inline-start:var(--margin);margin-bottom:calc(4*var(--rs-unit))}}@media(min-width:768px){.team-bio__socials{grid-column:1;grid-row:2;align-self:end;position:-webkit-sticky;position:sticky;bottom:calc(2*var(--rs-unit));-webkit-padding-start:calc(2*var(--rs-unit));padding-inline-start:calc(2*var(--rs-unit))}}.team-bio__bio a:not(.btn){color:inherit;text-decoration:underline}@media(max-width:767.9px){.team-bio__bio{-webkit-margin-start:var(--margin);margin-inline-start:var(--margin);width:var(--grid)}}@media(min-width:768px){.team-bio__bio{grid-column:2;grid-row:2}}.team-bio__social{display:inline-flex;color:inherit}.team-bio__social svg{display:block;width:min(calc(1.6 * var(--rs-unit)),1.9rem);height:min(calc(1.6 * var(--rs-unit)),1.9rem)}.drawer.team-bio-drawer{height:100dvh;width:var(--col6-gm);overflow:hidden;background:#b6d5d4;transition:transform .7s cubic-bezier(.645,.045,.355,1);will-change:transform;--scrollbar-handle:#141414;--scrollbar-handle-hover:#141414;--scrollbar-handle-active:#141414}@media(max-width:767.9px){.drawer.team-bio-drawer{width:min(var(--col6-gm),100vw)}}.team-bio-drawer__scroll{flex:1 1;min-height:0}.team-bio-drawer__scroll .team-bio{min-height:100%}.drawer-backdrop.team-bio-drawer-backdrop{background:rgba(20,20,20,.4);transition:opacity .7s cubic-bezier(.645,.045,.355,1)}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-Light.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-LightItalic.woff2) format("woff2");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-RegularItalic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:SeasonSans;src:url(/_next/static/fonts/SeasonSans-SemiBoldItalic.woff2) format("woff2");font-style:italic;font-weight:600;font-display:swap}.team-bio__bio a,.team-bio__socials a{transition:opacity .2s ease}@media(hover:none)and (pointer:coarse){.team-bio__bio a:active,.team-bio__socials a:active{opacity:.6}}@media(hover:hover)and (pointer:fine){.team-bio__bio a:hover,.team-bio__socials a:hover{opacity:.6}}