.now-hiring-module__2SMPNq__page{background:var(--color-crema);color:var(--color-espresso);font-family:var(--font-sans)}.now-hiring-module__2SMPNq__container{max-width:880px;margin:0 auto;padding:0 28px}.now-hiring-module__2SMPNq__containerNarrow{max-width:720px;margin:0 auto;padding:0 28px}.now-hiring-module__2SMPNq__hero{text-align:center;padding:120px 0 80px}.now-hiring-module__2SMPNq__eyebrow{text-transform:uppercase;letter-spacing:.32em;color:var(--color-neutral-600);margin-bottom:28px;font-size:12px}.now-hiring-module__2SMPNq__h1{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.02em;color:var(--color-espresso);margin:0 0 22px;font-size:clamp(56px,8vw,104px);font-style:italic;font-weight:400;line-height:1.02}.now-hiring-module__2SMPNq__deck{font-family:var(--font-sans);color:var(--color-neutral-600);letter-spacing:.06em;text-transform:uppercase;font-size:18px}.now-hiring-module__2SMPNq__rule{background:var(--color-terracotta);opacity:.6;width:56px;height:1px;margin:56px auto 0}.now-hiring-module__2SMPNq__section{padding:64px 0}.now-hiring-module__2SMPNq__section+.now-hiring-module__2SMPNq__section{border-top:1px solid var(--color-neutral-200)}.now-hiring-module__2SMPNq__h2{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.015em;color:var(--color-espresso);margin:0 0 24px;font-size:clamp(34px,4.4vw,48px);font-style:italic;font-weight:400;line-height:1.1}.now-hiring-module__2SMPNq__h3{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-espresso);margin:0 0 12px;font-size:16px;font-weight:600}.now-hiring-module__2SMPNq__p{margin:0 0 18px;font-size:17px;line-height:1.65}.now-hiring-module__2SMPNq__lede{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.005em;color:var(--color-espresso);margin-bottom:32px;font-size:26px;font-style:italic;font-weight:300;line-height:1.45}.now-hiring-module__2SMPNq__tiers{grid-template-columns:1fr;gap:22px;margin:32px 0 12px;display:grid}@media (min-width:720px){.now-hiring-module__2SMPNq__tiers{grid-template-columns:repeat(3,1fr)}}.now-hiring-module__2SMPNq__tier{border:1px solid var(--color-neutral-200);background:color-mix(in srgb, var(--color-crema) 75%, var(--color-neutral-200));border-radius:2px;padding:32px 26px 30px}.now-hiring-module__2SMPNq__tierNum{font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-terracotta);letter-spacing:.04em;margin-bottom:6px;font-size:16px;font-style:italic}.now-hiring-module__2SMPNq__tierName{font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.01em;color:var(--color-espresso);margin-bottom:4px;font-size:28px;font-weight:400}.now-hiring-module__2SMPNq__tierFloor{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-neutral-600);margin-bottom:18px;font-size:13px;font-weight:500}.now-hiring-module__2SMPNq__tierFloor strong{color:var(--color-espresso);font-weight:600}.now-hiring-module__2SMPNq__tierBody{color:var(--color-neutral-800,#2c2a28);margin:0;font-size:15px;line-height:1.6}.now-hiring-module__2SMPNq__editorialList{margin:14px 0 18px;padding:0;list-style:none}.now-hiring-module__2SMPNq__editorialList li{border-bottom:1px solid var(--color-neutral-200);color:var(--color-neutral-800,#2c2a28);padding:12px 0 12px 26px;font-size:16px;position:relative}.now-hiring-module__2SMPNq__editorialList li:last-child{border-bottom:none}.now-hiring-module__2SMPNq__editorialList li:before{content:"—";color:var(--color-terracotta);font-weight:500;position:absolute;top:12px;left:0}.now-hiring-module__2SMPNq__day{grid-template-columns:1fr;gap:18px;margin:18px 0;display:grid}@media (min-width:720px){.now-hiring-module__2SMPNq__day{grid-template-columns:180px 1fr;align-items:baseline;gap:28px}}.now-hiring-module__2SMPNq__dayLabel{font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-terracotta);letter-spacing:-.005em;font-size:19px;font-style:italic}.now-hiring-module__2SMPNq__dayBody{color:var(--color-neutral-800,#2c2a28);font-size:16px;line-height:1.65}.now-hiring-module__2SMPNq__apply{background:var(--color-espresso);color:var(--color-crema);border-radius:2px;margin:24px 0 0;padding:56px 32px}.now-hiring-module__2SMPNq__apply .now-hiring-module__2SMPNq__h2{color:var(--color-crema)}.now-hiring-module__2SMPNq__apply .now-hiring-module__2SMPNq__p{color:var(--color-crema);opacity:.92}.now-hiring-module__2SMPNq__applyForm{gap:22px;margin-top:32px;display:grid}.now-hiring-module__2SMPNq__formRow{grid-template-columns:1fr;gap:22px;display:grid}@media (min-width:640px){.now-hiring-module__2SMPNq__formRowTwo{grid-template-columns:1fr 1fr}}.now-hiring-module__2SMPNq__field{flex-direction:column;gap:6px;display:flex}.now-hiring-module__2SMPNq__field label{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-crema);opacity:.85;font-size:12px}.now-hiring-module__2SMPNq__req{color:var(--color-terracotta);margin-left:4px}.now-hiring-module__2SMPNq__field input,.now-hiring-module__2SMPNq__field textarea{background:var(--color-crema);color:var(--color-espresso);font-family:var(--font-sans);border:1px solid #f4efe52e;border-radius:2px;width:100%;padding:14px 16px;font-size:16px;line-height:1.5;transition:border-color .2s,background .2s}.now-hiring-module__2SMPNq__field input:focus,.now-hiring-module__2SMPNq__field textarea:focus{border-color:var(--color-terracotta);background:#faf6ec;outline:none}.now-hiring-module__2SMPNq__field textarea{resize:vertical;min-height:160px}.now-hiring-module__2SMPNq__hint{color:var(--color-crema);opacity:.65;margin-top:4px;font-size:13px;line-height:1.55}.now-hiring-module__2SMPNq__field input[type=file]{color:var(--color-crema);cursor:pointer;background:0 0;border:1px dashed #f4efe559;width:100%;padding:14px;font-size:14px}.now-hiring-module__2SMPNq__field input[type=file]::file-selector-button{color:var(--color-terracotta);border:1px solid var(--color-terracotta);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;margin-right:14px;padding:6px 14px;font-size:12px;transition:background .2s,color .2s}.now-hiring-module__2SMPNq__field input[type=file]::file-selector-button:hover{background:var(--color-terracotta);color:var(--color-crema)}.now-hiring-module__2SMPNq__submitRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:8px;display:flex}.now-hiring-module__2SMPNq__privacy{color:var(--color-crema);opacity:.6;max-width:420px;font-size:12px;line-height:1.55}.now-hiring-module__2SMPNq__btn{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;padding:14px 26px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.now-hiring-module__2SMPNq__btnPrimary{background:var(--color-terracotta);color:var(--color-crema)}.now-hiring-module__2SMPNq__btnPrimary:hover{background:color-mix(in srgb, var(--color-terracotta) 88%, white)}.now-hiring-module__2SMPNq__walkIn{color:var(--color-crema);opacity:.85;border-top:1px solid #f4efe52e;margin-top:36px;padding-top:28px;font-size:15px}.now-hiring-module__2SMPNq__walkIn strong{opacity:1;font-weight:600}.now-hiring-module__2SMPNq__closing{text-align:center;padding:80px 0 100px}.now-hiring-module__2SMPNq__closingP{font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-neutral-600);max-width:540px;margin:0 auto;font-size:22px;font-style:italic;line-height:1.55}.now-hiring-module__2SMPNq__success{background:color-mix(in srgb, var(--color-terracotta) 8%, var(--color-crema));border:1px solid var(--color-terracotta);border-radius:2px;margin-top:28px;padding:24px 28px}.now-hiring-module__2SMPNq__success p{color:var(--color-espresso);margin:0;font-size:16px;line-height:1.55}.now-hiring-module__2SMPNq__success strong{font-weight:600}
