.careers-new-jobs .hero{background:#004eeb;align-items:center;min-height:max(320px,min(28.5714vw,480px));display:flex;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 100%!important}.careers-new-jobs .hero:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(0,78,235,.98) 0%,rgba(0,78,235,.82) 46%,rgba(0,78,235,0) 74%);position:absolute;top:0;bottom:0;left:0;right:0}.careers-new-jobs .hero-art{z-index:1;aspect-ratio:1680/480;pointer-events:none;transform-origin:top;width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.careers-new-jobs .hero-art-photo,.careers-new-jobs .hero-accent{will-change:transform;transform-origin:50%;max-width:none;display:block;position:absolute}.careers-new-jobs .hero-art-photo{filter:drop-shadow(0 18px 28px rgba(0,33,99,.14));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3E%3Cpath%20fill='white'%20d='M50,0C56,0%2060,4%2064,8L92,36C96,40%20100,44%20100,50C100,56%2096,60%2092,64L64,92C60,96%2056,100%2050,100C44,100%2040,96%2036,92L8,64C4,60%200,56%200,50C0,44%204,40%208,36L36,8C40,4%2044,0%2050,0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3E%3Cpath%20fill='white'%20d='M50,0C56,0%2060,4%2064,8L92,36C96,40%20100,44%20100,50C100,56%2096,60%2092,64L64,92C60,96%2056,100%2050,100C44,100%2040,96%2036,92L8,64C4,60%200,56%200,50C0,44%204,40%208,36L36,8C40,4%2044,0%2050,0Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports ((-webkit-mask-image:url('')) or (mask-image:url(''))){.careers-new-jobs .hero-art-photo{clip-path:none}}.careers-new-jobs .hero-art-photo>img{top:var(--hero-img-top,0);width:var(--hero-img-w,100%);height:var(--hero-img-h,100%);object-fit:cover;object-position:center;pointer-events:none;max-width:none;display:block;position:absolute;left:0}.careers-new-jobs .hero-photo-large{width:21.58%;height:75.52%;animation:1.12s cubic-bezier(.16,1,.3,1) .42s both heroPhotoScaleIn;top:11.01%;left:65.47%}.careers-new-jobs .hero-photo-large>img{object-position:53% center;transform:scale(1.15)}.careers-new-jobs .hero-photo-small{width:12.73%;height:44.56%;animation:1.18s cubic-bezier(.16,1,.3,1) .52s both heroPhotoScaleIn;top:45.82%;left:54.88%}.careers-new-jobs .hero-accent{transform:rotate(var(--hero-accent-rotation,0deg));background:#fe642d;border-radius:6px;animation:.78s cubic-bezier(.16,1,.3,1) both heroAccentScaleIn}.careers-new-jobs .hero-accent-left{aspect-ratio:1;--hero-accent-rotation:0deg;width:2.976%;animation-delay:.38s;top:8.125%;left:3.155%}.careers-new-jobs .hero-accent-top{aspect-ratio:1;--hero-accent-rotation:45deg;width:3.452%;animation-delay:.48s;top:17.917%;left:57.798%}.careers-new-jobs .hero-accent-bottom{aspect-ratio:1;--hero-accent-rotation:45deg;border-radius:4px;width:2.143%;animation-delay:.58s;top:78.333%;left:67.798%}.careers-new-jobs .hero-art-compact{display:none}@keyframes heroPhotoScaleIn{0%{opacity:0;transform:scale(1.46)}14%{opacity:1;transform:scale(1.34)}64%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes heroAccentScaleIn{0%{opacity:0;transform:rotate(var(--hero-accent-rotation,0deg)) scale(0)}72%{opacity:1;transform:rotate(var(--hero-accent-rotation,0deg)) scale(1.46)}to{opacity:1;transform:rotate(var(--hero-accent-rotation,0deg)) scale(1)}}@media (prefers-reduced-motion:reduce){.careers-new-jobs .hero-art-photo,.careers-new-jobs .hero-art-compact-photo,.careers-new-jobs .hero-accent{animation:none!important}}.careers-new-jobs .hero-copy{z-index:1;color:#fff;width:calc(100% - 48px);max-width:1044px;margin:0 auto;position:relative}.careers-new-jobs .hero-copy h1{color:#fff;width:640px;margin:0 0 20px;font-family:Open Sans,Arial,sans-serif;font-size:64px;font-weight:800;line-height:64px}.careers-new-jobs .hero-copy p{color:#fff;width:426px;margin:0 0 50px;font-family:Roboto,Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:28px}.careers-new-jobs .primary-btn{width:201px;min-height:56px;color:var(--blue);transition:transform .32s var(--ease-spring), box-shadow .32s var(--ease-out), background-color .28s var(--ease-standard);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0;font-family:Roboto,Open Sans,Arial,sans-serif;font-size:16px;font-weight:700;display:inline-flex}.careers-new-jobs .primary-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,26,96,.22)}.careers-new-jobs .primary-btn:focus-visible{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,26,96,.22)}.careers-new-jobs .jobs-search-section{--jobs-coin-size:clamp(280px, 28vw, 408px);--jobs-coin-peek:clamp(118px, 10vw, 178px);z-index:3;background:#f7f8fc;padding:92px 0 52px;position:relative;overflow:visible}.careers-new-jobs .jobs-search-container{z-index:1;position:relative}.careers-new-jobs .jobs-search-head{text-align:center;margin:0 auto}.careers-new-jobs .jobs-search-head h2{color:var(--text);font-size:32px;font-weight:600;line-height:44px}.careers-new-jobs .jobs-title-line{white-space:nowrap;justify-content:center;align-items:center;gap:12px;display:inline-flex}.careers-new-jobs .jobs-title-logo{width:158px;height:auto;display:block;transform:translateY(2px)}.careers-new-jobs .jobs-search-row{align-items:center;gap:16px;width:100%;margin:0 auto;display:flex}.careers-new-jobs .jobs-search-input{background:#fff;border:1px solid #e5e7ee;border-radius:16px;flex:1;align-items:center;min-width:0;height:72px;padding:0 24px 0 58px;display:flex;position:relative}.careers-new-jobs .search-box{position:relative}.careers-new-jobs .search-box:before{content:"";background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2023.7763%2023.7452'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='shape'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17.4566%2018.663C15.6079%2020.2368%2013.2115%2021.1867%2010.5933%2021.1867C4.7428%2021.1867%200%2016.4439%200%2010.5933C0%204.7428%204.7428%200%2010.5933%200C16.4439%200%2021.1867%204.7428%2021.1867%2010.5933C21.1867%2013.1957%2020.2483%2015.5789%2018.6914%2017.423L23.7763%2022.5078L22.5388%2023.7452L17.4566%2018.663ZM19.4367%2010.5933C19.4367%2015.4774%2015.4774%2019.4367%2010.5933%2019.4367C5.70929%2019.4367%201.75%2015.4774%201.75%2010.5933C1.75%205.7093%205.70929%201.75%2010.5933%201.75C15.4774%201.75%2019.4367%205.7093%2019.4367%2010.5933Z'%20fill='var(--fill-0,%20black)'%20fill-opacity='0.54'/%3e%3c/svg%3e") 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.careers-new-jobs .search-box input{color:rgba(32,35,37,.7);background:0 0;border:0;outline:0;width:100%;height:100%;font-size:16px;line-height:24px}.careers-new-jobs .search-box input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 4.5L13.5 13.5M13.5 4.5L4.5 13.5' stroke='%23004EEB' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/18px 18px no-repeat;width:18px;height:18px}.careers-new-jobs .search-box input::placeholder{color:rgba(32,35,37,.45)}.careers-new-jobs .jobs-filter-title{color:var(--text);margin:40px 0 18px;font:600 20px/28px Open Sans,Arial,sans-serif}.careers-new-jobs .jobs-filter-section{z-index:800;background:#f7f8fc;margin-top:-40px;padding:40px 0 72px;position:sticky;top:127px;box-shadow:0 8px 16px rgba(32,35,37,.06)}.careers-new-jobs .jobs-filter-grid{z-index:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:32px;display:grid;position:relative}.careers-new-jobs .filter-select{background:#fff;border:1px solid #e5e7ee;border-radius:16px;min-height:64px;transition:border-color .2s,box-shadow .2s;position:relative}.careers-new-jobs .filter-select:after{content:"";pointer-events:none;border-bottom:2px solid rgba(32,35,37,.66);border-right:2px solid rgba(32,35,37,.66);width:9px;height:9px;transition:border-color .2s,transform .2s;position:absolute;top:50%;right:23px;transform:translateY(-65%)rotate(45deg)}.careers-new-jobs .filter-select:hover,.careers-new-jobs .filter-select.is-open{border-color:var(--blue);box-shadow:0 0 0 1px rgba(0,78,235,.08)}.careers-new-jobs .filter-select.is-open{z-index:60}.careers-new-jobs .filter-select.is-open:after{border-color:var(--blue);transform:translateY(-35%)rotate(225deg)}.careers-new-jobs .multi-filter-trigger{color:rgba(32,35,37,.72);cursor:pointer;background:0 0;border:0;border-radius:16px;outline:0;align-items:center;width:100%;min-height:62px;padding:11px 54px 11px 20px;font:400 16px/24px Roboto,Open Sans,Arial,sans-serif;display:flex}.careers-new-jobs .multi-filter-trigger:focus-visible{box-shadow:0 0 0 3px rgba(0,78,235,.14)}.careers-new-jobs .multi-filter-values{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.careers-new-jobs .multi-filter-placeholder{color:rgba(32,35,37,.72)}.careers-new-jobs .multi-filter-tag{max-width:100%;min-height:30px;color:var(--blue);background:#eef5ff;border-radius:999px;align-items:center;gap:6px;padding:4px 7px 4px 11px;font:600 14px/18px Roboto,Open Sans,Arial,sans-serif;display:inline-flex}.careers-new-jobs .multi-filter-tag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.careers-new-jobs .multi-filter-remove{cursor:pointer;background:rgba(0,78,235,.1) url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 5L11 11M11 5L5 11' stroke='%23004EEB' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;border:0;border-radius:999px;flex:none;width:16px;height:16px;padding:0}.careers-new-jobs .multi-filter-remove:hover{background-color:rgba(0,78,235,.16);outline:none}.careers-new-jobs .multi-filter-remove:focus-visible{background-color:rgba(0,78,235,.16);outline:none}.careers-new-jobs .multi-filter-menu{z-index:120;background:#fff;border:1px solid #e5e7ee;border-radius:16px;padding:8px 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 42px rgba(18,39,76,.12)}.careers-new-jobs .multi-filter-menu[hidden]{display:none}.careers-new-jobs .multi-filter-scroll{overscroll-behavior:contain;max-height:276px;padding:0 8px;overflow-x:hidden;overflow-y:auto}.careers-new-jobs .multi-filter-option{color:rgba(32,35,37,.78);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;min-height:42px;padding:10px 36px 10px 12px;font:400 15px/21px Roboto,Open Sans,Arial,sans-serif;transition:background .18s,color .18s;display:flex;position:relative;overflow:hidden}.careers-new-jobs .multi-filter-option:hover{color:var(--blue);background:#f7f8fc;outline:none}.careers-new-jobs .multi-filter-option:focus-visible{color:var(--blue);background:#f7f8fc;outline:none}.careers-new-jobs .multi-filter-option[aria-selected=true]{color:var(--blue);background:#eef5ff;font-weight:600}.careers-new-jobs .multi-filter-option[aria-selected=true]:after{content:"";border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);width:12px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-65%)rotate(-45deg)}.careers-new-jobs .jobs-search-button{background:var(--blue);color:#fff;cursor:pointer;white-space:nowrap;height:72px;transition:transform .32s var(--ease-spring), box-shadow .32s var(--ease-out), background-color .28s var(--ease-standard);border:0;border-radius:16px;flex:none;justify-content:center;align-items:center;padding:0 40px;font:600 16px/28px Open Sans,Arial,sans-serif;display:flex;overflow:hidden}.careers-new-jobs .jobs-search-button:hover{outline:0;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,78,235,.18)}.careers-new-jobs .jobs-search-button:focus-visible{outline:0;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,78,235,.18)}.careers-new-jobs .jobs-results-section{z-index:1;background:#fff;padding-top:96px;padding-bottom:124px;position:relative}.careers-new-jobs .jobs-results{min-width:0}.careers-new-jobs .jobs-results h2{text-align:center;margin-bottom:32px;font-family:Open Sans,Arial,sans-serif;font-size:32px;font-weight:600;line-height:48px}.careers-new-jobs .position-list{flex-direction:column;display:flex}.careers-new-jobs .position-card{border-top:1px solid var(--line);min-height:108px;transition:background-color .26s var(--ease-standard), transform .32s var(--ease-spring);grid-template-columns:1fr;align-items:center;gap:10px;padding:24px 24px 22px;display:grid;position:relative}.careers-new-jobs .position-card:last-child{border-bottom:1px solid var(--line)}.careers-new-jobs .position-card:hover{background:#f7f8fc;outline:0}.careers-new-jobs .position-card:focus-visible{background:#f7f8fc;outline:0}.careers-new-jobs .position-card h3{color:var(--blue);transition:color .26s var(--ease-standard);margin:0 0 2px;font-family:Open Sans,Arial,sans-serif;font-size:22px;font-weight:600;line-height:40px}.careers-new-jobs .position-card p{color:var(--muted);margin:0;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:28px}.careers-new-jobs .position-meta-list{flex-wrap:wrap;gap:12px 24px;display:flex}.careers-new-jobs .position-meta-item{align-items:center;gap:4px;display:inline-flex;position:relative}.careers-new-jobs .position-meta-item:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:16px 16px;flex:0 0 16px;width:16px;height:16px}.careers-new-jobs .position-meta-item:first-child:before{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2012.1667%2014.8333'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20d='M6.08333%208.08333C7.1879%208.08333%208.08333%207.1879%208.08333%206.08333C8.08333%204.97876%207.1879%204.08333%206.08333%204.08333C4.97876%204.08333%204.08333%204.97876%204.08333%206.08333C4.08333%207.1879%204.97876%208.08333%206.08333%208.08333Z'%20stroke='var(--stroke-0,%20%23797B7C)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.08333%2014.0833C8.75%2011.4167%2011.4167%209.02885%2011.4167%206.08333C11.4167%203.13781%209.02885%200.75%206.08333%200.75C3.13781%200.75%200.75%203.13781%200.75%206.08333C0.75%209.02885%203.41667%2011.4167%206.08333%2014.0833Z'%20stroke='var(--stroke-0,%20%23797B7C)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-size:12.167px 14.833px}.careers-new-jobs .position-meta-item:nth-child(2):before{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2012.643%2013.5'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon'%3e%3cpath%20d='M6.32152%208.75C4.20813%208.75%202.32871%209.77042%201.13218%2011.354C0.874652%2011.6948%200.745889%2011.8652%200.750101%2012.0955C0.753355%2012.2735%200.86509%2012.4979%201.00509%2012.6078C1.18631%2012.75%201.43743%2012.75%201.93967%2012.75H10.7034C11.2056%2012.75%2011.4567%2012.75%2011.6379%2012.6078C11.7779%2012.4979%2011.8897%2012.2735%2011.8929%2012.0955C11.8971%2011.8652%2011.7684%2011.6948%2011.5109%2011.354C10.3143%209.77042%208.4349%208.75%206.32152%208.75Z'%20stroke='var(--stroke-0,%20%23797B7C)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.32152%206.75C7.97837%206.75%209.32152%205.40685%209.32152%203.75C9.32152%202.09315%207.97837%200.75%206.32152%200.75C4.66466%200.75%203.32152%202.09315%203.32152%203.75C3.32152%205.40685%204.66466%206.75%206.32152%206.75Z'%20stroke='var(--stroke-0,%20%23797B7C)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-size:12.643px 13.5px}.careers-new-jobs .position-meta-item:nth-child(3):before{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2014.8333%2013.5'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Icon'%20d='M14.0833%2012.75V11.4167C14.0833%2010.1741%2013.2335%209.13004%2012.0833%208.83401M9.75%200.943839C10.7273%201.33943%2011.4167%202.29754%2011.4167%203.41667C11.4167%204.53579%2010.7273%205.4939%209.75%205.88949M10.75%2012.75C10.75%2011.5075%2010.75%2010.8862%2010.547%2010.3962C10.2764%209.74277%209.75723%209.22364%209.10382%208.95299C8.61377%208.75%207.99251%208.75%206.75%208.75H4.75C3.50749%208.75%202.88623%208.75%202.39618%208.95299C1.74277%209.22364%201.22364%209.74277%200.952988%2010.3962C0.75%2010.8862%200.75%2011.5075%200.75%2012.75M8.41667%203.41667C8.41667%204.88943%207.22276%206.08333%205.75%206.08333C4.27724%206.08333%203.08333%204.88943%203.08333%203.41667C3.08333%201.94391%204.27724%200.75%205.75%200.75C7.22276%200.75%208.41667%201.94391%208.41667%203.41667Z'%20stroke='var(--stroke-0,%20%23797B7C)'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:14.833px 13.5px}.careers-new-jobs .empty-jobs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);padding:34px 24px;font:400 16px/28px Roboto,Open Sans,Arial,sans-serif}.careers-new-jobs .jobs-results-section .view-more{width:214px;height:56px;color:var(--blue);background:#f7f8fc;border:0;border-radius:999px;margin:40px auto 34px}.careers-new-jobs .jobs-results-section .view-more:before{content:none}.careers-new-jobs .jobs-results-section .view-more:hover{color:var(--blue);background:#eef4ff;transform:translateY(-2px)}.careers-new-jobs .jobs-results-section .view-more:focus-visible{color:var(--blue);background:#eef4ff;transform:translateY(-2px)}@media (max-width:1100px){.careers-new-jobs .hero-copy h1{width:min(640px,100%)}.careers-new-jobs .hero-copy p{width:min(426px,100%)}.careers-new-jobs .jobs-filter-grid{gap:16px}}@media (max-width:1024px){.careers-new-jobs .hero{height:auto;min-height:0;display:block;position:relative;overflow:hidden;background-position:50%!important;background-size:cover!important}.careers-new-jobs .hero:after,.careers-new-jobs .hero-art{display:none}.careers-new-jobs .hero-art-compact{z-index:1;height:242px;margin:32px auto 0;display:block;position:relative}.careers-new-jobs .hero-art-compact-photo{filter:drop-shadow(0 12px 20px rgba(0,33,99,.14));clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);position:absolute;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3E%3Cpath%20fill='white'%20d='M50,0C53,0%2056,1.5%2058,3.5L96.5,42C98.5,44%20100,47%20100,50C100,53%2098.5,56%2096.5,58L58,96.5C56,98.5%2053,100%2050,100C47,100%2044,98.5%2042,96.5L3.5,58C1.5,56%200,53%200,50C0,47%201.5,44%203.5,42L42,3.5C44,1.5%2047,0%2050,0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='none'%3E%3Cpath%20fill='white'%20d='M50,0C53,0%2056,1.5%2058,3.5L96.5,42C98.5,44%20100,47%20100,50C100,53%2098.5,56%2096.5,58L58,96.5C56,98.5%2053,100%2050,100C47,100%2044,98.5%2042,96.5L3.5,58C1.5,56%200,53%200,50C0,47%201.5,44%203.5,42L42,3.5C44,1.5%2047,0%2050,0Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports ((-webkit-mask-image:url('')) or (mask-image:url(''))){.careers-new-jobs .hero-art-compact-photo{clip-path:none}}.careers-new-jobs .hero-art-compact-photo img{object-fit:cover;width:100%;height:100%;display:block}.careers-new-jobs .hero-art-compact-photo-container-mobile{justify-content:center;align-items:center;gap:12px;width:100%;max-width:400px;height:100%;margin:0 auto;display:flex;position:relative}.careers-new-jobs .hero-art-compact-photo-small{aspect-ratio:1;z-index:1;width:80px;animation:1.18s cubic-bezier(.16,1,.3,1) .52s both heroPhotoScaleIn;position:relative;top:12%;left:auto}.careers-new-jobs .hero-art-compact-photo-large{aspect-ratio:1;z-index:2;width:220px;animation:1.12s cubic-bezier(.16,1,.3,1) .42s both heroPhotoScaleIn;position:relative;top:auto;right:auto}.careers-new-jobs .hero-art-compact-photo-large img{transform:scale(1.15)}.careers-new-jobs .hero-art-compact-accent-between{aspect-ratio:1;z-index:3;--hero-accent-rotation:45deg;width:12px;transform:translate(-50%, -50%) rotate(var(--hero-accent-rotation,0deg));border-radius:3px;bottom:12%;left:38%}.careers-new-jobs .hero-art-compact-accent-top{aspect-ratio:1;--hero-accent-rotation:45deg;width:20px;top:30%;left:27%}.careers-new-jobs .hero-copy{z-index:3;overflow-wrap:break-word;width:calc(100vw - 48px);max-width:calc(100vw - 48px);margin:24px auto 40px;position:relative}.careers-new-jobs .hero-copy h1{overflow-wrap:break-word;width:calc(100vw - 48px);max-width:calc(100vw - 48px);font-size:40px;line-height:44px}.careers-new-jobs .hero-copy p{overflow-wrap:break-word;width:calc(100vw - 48px);max-width:calc(100vw - 48px);font-size:15px;line-height:25px}}@media (max-width:760px){.careers-new-jobs .jobs-search-section{padding:64px 0 36px}.careers-new-jobs .jobs-filter-section{padding-bottom:48px}.careers-new-jobs .jobs-search-head h2{font-size:28px;line-height:38px}.careers-new-jobs .jobs-title-line{white-space:normal;flex-wrap:wrap}.careers-new-jobs .jobs-search-row{flex-direction:column;align-items:stretch;gap:12px}.careers-new-jobs .jobs-search-input,.careers-new-jobs .jobs-search-button{height:56px}.careers-new-jobs .jobs-search-button{padding:14px 32px}.careers-new-jobs .filter-select{height:auto;min-height:56px}.careers-new-jobs .multi-filter-trigger{min-height:54px}.careers-new-jobs .jobs-filter-grid{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.careers-new-jobs .jobs-results-section{padding:64px 0 84px}.careers-new-jobs .jobs-results h2{overflow-wrap:break-word;font-size:28px;line-height:38px}.careers-new-jobs .position-card{padding-left:16px;padding-right:16px}.careers-new-jobs .position-card h3{font-size:18px;line-height:26px}.careers-new-jobs .container,.careers-new-jobs .jobs-search-container,.careers-new-jobs .jobs-results-inner,.careers-new-jobs .jobs-results,.careers-new-jobs .position-list{width:calc(100vw - 48px)!important;min-width:0!important;max-width:calc(100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important}}
