.pc-job{--pc-job-red: rgb(222, 75, 48);color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pc-job *,.pc-job *:before,.pc-job *:after{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.pc-job__inner{margin:0 auto;max-width:1800px;padding:clamp(32px,4vw,64px) clamp(20px,4vw,68px) clamp(64px,7vw,112px)}.pc-job__back{color:#111;display:inline-flex;font-size:1.2rem;font-weight:700;gap:10px;letter-spacing:.04em;margin-bottom:clamp(42px,6vw,82px);text-decoration:none;text-transform:uppercase;transition:color .2s ease,transform .35s cubic-bezier(.16,1,.3,1)}.pc-job__back:hover{color:var(--pc-job-red);transform:translate(-5px)}.pc-job__breadcrumb{align-items:center;color:#555;display:flex;font-size:1.2rem;gap:14px;margin:0 0 24px}.pc-job__breadcrumb a{color:#1b1b1b;font-weight:700;text-decoration:none}.pc-job__eyebrow,.pc-job__kicker{color:var(--pc-job-red);font-size:1.05rem;font-weight:800;letter-spacing:.18em;margin:0;text-transform:uppercase}.pc-job__hero-grid{align-items:end;display:grid;gap:clamp(40px,7vw,120px);grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);margin-top:clamp(22px,3vw,42px)}.pc-job h1{font-size:clamp(6.2rem,9vw,14rem);font-weight:700;letter-spacing:-.065em;line-height:.82;margin:0}.pc-job--photo-intern .pc-job__hero-grid{gap:0;grid-template-columns:minmax(0,1fr);margin-top:0}.pc-job--photo-intern h1{font-size:clamp(3.78rem,4.662vw,6.552rem);letter-spacing:-.05em;line-height:1;white-space:nowrap}.pc-job--photo-intern .pc-job__meta{border-bottom:1px solid #000;border-top:1px solid #000;margin-top:clamp(28px,3vw,42px);position:relative}.pc-job--photo-intern .pc-job__meta-item{min-height:62px;padding-bottom:13px;padding-top:13px}.pc-job--photo-intern .pc-job__closing{border-top:1px solid #000;grid-template-columns:minmax(0,1fr);justify-items:center;padding-top:32px}.pc-job--photo-intern .pc-job__closing .pc-job__apply{border-radius:6px;font-size:13.8px;font-weight:500;justify-content:center;min-height:0;min-width:0;padding:13.8px 27.6px;width:auto}.pc-job--photo-intern .pc-job__closing .pc-job__apply:hover{background:#fff;border-color:#000;color:#000;padding:13.8px 27.6px}.pc-job--photo-intern .pc-job__location{font-size:17px;letter-spacing:0;line-height:1.65}.pc-job--photo-intern .pc-job__section-title,.pc-job--photo-intern .pc-job__closing h2{font-size:clamp(28.5px,3.515vw,49.4px);font-weight:700;letter-spacing:-.03em;line-height:1}.pc-job--photo-intern .pc-job__content h3{font-size:clamp(15.5px,1.35vw,17.5px);font-weight:700;letter-spacing:0;line-height:1.1}.pc-job--photo-intern .pc-job__section-title{white-space:nowrap}.pc-job--photo-intern .pc-job__content-section{border-bottom:0;gap:24px;grid-template-columns:minmax(0,1fr);padding:32px 0;position:relative}.pc-job--photo-intern .pc-job__content-section+.pc-job__content-section{border-top:1px solid #000}.pc-job--photo-intern .pc-job__content{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;width:100%}.pc-job--photo-intern .pc-job__content>div{align-content:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.pc-job--photo-intern .pc-job__content h3{margin:0}.pc-job--photo-intern .pc-job__list li,.pc-job--photo-intern .pc-job__list li:last-child{border:0;padding:0 0 13px 20px}.pc-job--photo-intern .pc-job__list li:before{border-radius:50%;height:6px;top:.55em;width:6px}.pc-job--photo-intern .pc-job__lead,.pc-job--photo-intern .pc-job__list li{font-size:15px;letter-spacing:0;line-height:1.55}.pc-job--photo-intern .pc-job__lead{margin:0}.pc-job--photo-intern .pc-job__meta-item strong{font-size:clamp(15.5px,1.35vw,17.5px)}@media screen and (min-width:750px){.pc-job--photo-intern .pc-job__content h3,.pc-job--photo-intern .pc-job__meta-item strong{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(15.5px,1.35vw,17.5px);font-weight:700;letter-spacing:0;line-height:1.2}}.pc-job h1 span,.pc-job__section-title span{color:var(--pc-job-red)}.pc-job__hero-side{align-items:stretch;display:grid;gap:18px}.pc-job__location{color:#0000009e;font-size:1.45rem;letter-spacing:.02em;margin:0}.pc-job__apply{align-items:center;background:#111;border:1px solid #111;border-radius:6px;color:#fff;display:flex;font-size:1.35rem;font-weight:700;justify-content:space-between;min-height:58px;padding:0 20px;text-decoration:none;transition:background .25s ease,color .25s ease,padding .35s cubic-bezier(.16,1,.3,1)}.pc-job__apply:hover{background:var(--pc-job-red);border-color:var(--pc-job-red);padding-left:25px;padding-right:16px}.pc-job__meta{border-bottom:1px solid rgba(0,0,0,.7);border-top:1px solid rgba(0,0,0,.7);display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(50px,6vw,90px)}.pc-job__meta-item{min-height:92px;padding:22px 24px 20px 0}.pc-job__meta-item+.pc-job__meta-item{border-left:1px solid rgba(0,0,0,.22);padding-left:24px}.pc-job__meta-item span{color:#0000007a;display:block;font-size:1rem;font-weight:700;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.pc-job__meta-item strong{font-size:1.45rem}.pc-job__body{display:grid;gap:0;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr)}.pc-job__content-section{border-bottom:1px solid rgba(0,0,0,.25);display:grid;gap:clamp(30px,5vw,86px);grid-column:1 / -1;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);padding:clamp(46px,6vw,84px) 0}.pc-job__section-title{font-size:clamp(3.2rem,3.8vw,5.8rem);letter-spacing:-.05em;line-height:.94;margin:0}.pc-job__content{display:grid;gap:32px;max-width:980px}.pc-job__content h3{font-size:clamp(1.8rem,1.8vw,2.5rem);letter-spacing:-.025em;margin:0 0 16px}.pc-job__lead{color:#000000a8;font-size:clamp(1.35rem,1.2vw,1.65rem);letter-spacing:.02em;line-height:1.65;margin:0 0 16px}.pc-job__list{list-style:none;margin:0;padding:0}.pc-job__list li{border-top:1px solid rgba(0,0,0,.18);color:#000000a8;font-size:clamp(1.35rem,1.2vw,1.65rem);letter-spacing:.02em;line-height:1.55;padding:13px 0 13px 24px;position:relative}.pc-job__list li:before{background:var(--pc-job-red);content:"";height:6px;left:1px;position:absolute;top:21px;width:6px}.pc-job__list li:last-child{border-bottom:1px solid rgba(0,0,0,.18)}.pc-job__list strong{color:#111}.pc-job__closing{align-items:center;display:grid;gap:30px;grid-template-columns:1fr auto;padding-top:clamp(50px,6vw,88px)}.pc-job__closing h2{font-size:clamp(3.4rem,4.6vw,7rem);letter-spacing:-.055em;line-height:.94;margin:0}.pc-job__closing .pc-job__apply{min-width:min(100%,320px)}@media screen and (max-width:749px){.pc-job__inner{padding:28px 14px 64px}.pc-job__back{margin-bottom:38px}.pc-job__breadcrumb{font-size:1.05rem;margin-bottom:16px}.pc-job__hero-grid,.pc-job__content-section,.pc-job__closing{align-items:start;grid-template-columns:1fr}.pc-job h1{font-size:clamp(5.8rem,20vw,8.5rem)}.pc-job--photo-intern h1{font-size:clamp(28px,9vw,40px)}.pc-job--photo-intern .pc-job__meta-item{padding-bottom:12px;padding-top:12px}.pc-job--photo-intern .pc-job__content-section{gap:20px;padding:28px 0}.pc-job--photo-intern .pc-job__closing{padding-top:28px}.pc-job--photo-intern .pc-job__closing .pc-job__apply,.pc-job--photo-intern .pc-job__closing .pc-job__apply:hover{font-size:11.96px;min-width:0;padding:10.12px 18.4px;width:auto}.pc-job--photo-intern .pc-job__section-title,.pc-job--photo-intern .pc-job__closing h2{font-size:30px}.pc-job--photo-intern .pc-job__content h3,.pc-job--photo-intern .pc-job__meta-item strong{font-size:15.5px}.pc-job--photo-intern .pc-job__location,.pc-job--photo-intern .pc-job__lead,.pc-job--photo-intern .pc-job__list li{font-size:14.5px}.pc-job--photo-intern .pc-job__content>div{gap:12px;grid-template-columns:1fr}.pc-job--photo-intern .pc-job__content{gap:28px;grid-template-columns:1fr}.pc-job__meta{grid-template-columns:1fr}.pc-job__meta-item{min-height:0;padding:16px 0}.pc-job__meta-item+.pc-job__meta-item{border-left:0;border-top:1px solid rgba(0,0,0,.2);padding-left:0}.pc-job__content-section{gap:28px;padding:42px 0}.pc-job__closing .pc-job__apply{min-width:100%}.pc-job--photo-intern .pc-job__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-job--photo-intern .pc-job__meta-item{min-height:54px;padding:10px 8px 9px 0}.pc-job--photo-intern .pc-job__meta-item+.pc-job__meta-item{border-left:1px solid rgba(0,0,0,.22);border-top:0;padding-left:10px}.pc-job--photo-intern .pc-job__meta-item span{font-size:8.5px;letter-spacing:.08em;margin-bottom:4px}.pc-job--photo-intern .pc-job__meta-item strong{font-size:12.5px;line-height:1.2}.pc-job{overflow:hidden}.pc-job--photo-intern .pc-job__content-section+.pc-job__content-section,.pc-job--photo-intern .pc-job__closing{border-top:0;position:relative}.pc-job--photo-intern .pc-job__content-section+.pc-job__content-section:before,.pc-job--photo-intern .pc-job__closing:before{background:#000;content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-panchrome-job.css.map */
