.delivery-opening{text-align:center;flex-direction:column;align-items:center;padding-top:4px;display:flex}.delivery-opening h1{letter-spacing:-.055em;text-wrap:balance;max-width:610px;margin:13px 0 7px;font-size:clamp(39px,7vw,55px);line-height:.94}.delivery-opening .delivery-role{color:#b8b0a1;text-align:center;margin:0;font-size:14px;line-height:1.35}.delivery-opening>.delivery-pay{background:linear-gradient(120deg,#5d3d0b8c,#1e180dc2);border:1px solid #eeb82e40;border-radius:16px;justify-content:center;align-items:baseline;gap:8px;width:fit-content;margin:18px 0 10px;padding:10px 20px 11px;display:flex;box-shadow:0 16px 45px #c4800014,inset 0 1px #ffe07e12}.delivery-opening>.delivery-pay strong{color:#fff1c4;letter-spacing:-.055em;font:950 clamp(35px,6.5vw,45px)/1 Arial Black,Arial}.delivery-opening>.delivery-pay span{color:#dca817;border:0;border-radius:0;padding:0;font-size:13px;font-weight:900}.delivery-shift{color:#bdb5a6;text-align:center;background:#19150eb8;border:1px solid #dca81738;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:min(100%,520px);margin:0 0 11px;padding:9px 13px;font-size:12px;line-height:1.35;display:flex}.delivery-shift b{color:#f0e7d4;flex:none;font-size:13px}.delivery-shift span{border-left:1px solid #ffffff1a;padding-left:10px}.delivery-opening .delivery-lead{color:#b5aea2;text-align:center;max-width:535px;margin:0 0 15px;font-size:13px;line-height:1.45}.delivery-opening>button{width:min(420px,100%);margin:0 auto;box-shadow:0 16px 42px #d68d0033}.delivery-opening>em{color:#69655e;text-align:center;max-width:420px;margin:9px auto 0}.delivery-responsibilities{text-align:left;background:#0f0e0c9e;border:1px solid #ffffff13;border-radius:17px;width:min(100%,620px);margin-top:24px;padding:17px 18px}.delivery-responsibilities h2{color:#9d9176;letter-spacing:.16em;text-align:center;margin:0 0 11px;font-size:9px}.delivery-responsibilities ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.delivery-responsibilities li{color:#a9a297;padding-left:14px;font-size:12px;line-height:1.4;position:relative}.delivery-responsibilities li:before{content:"";background:#c8951a;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.production-talent-page .talent-question>small{font-size:11px}.production-talent-page .talent-question h1{font-size:clamp(35px,6.5vw,48px);line-height:.98}.production-talent-page .talent-question>p{color:#c7c0b4;max-width:650px;font-size:16px;line-height:1.55}.production-talent-page .talent-answer h3{color:#f0c85a;font-size:11.5px;line-height:1.2}.production-talent-page .talent-choice{color:#f2eee5;background:linear-gradient(145deg,#171512,#100f0d);border-color:#3b352b;min-height:58px;font-size:16px;line-height:1.35;box-shadow:inset 0 1px #ffffff06}.production-talent-page .talent-choice.selected{background:linear-gradient(120deg,#5a3d0c,#201a0f);border-color:#e7b321;box-shadow:inset 0 0 0 1px #ffd34b21,0 9px 25px #bf7c0017}.production-talent-page .talent-reveal{gap:10px;animation:.22s ease-out both talent-reveal;display:grid}@keyframes talent-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.production-talent-page .talent-text>span,.production-talent-page .talent-fields label span{font-size:10.5px;line-height:1.3}.production-talent-page .talent-text textarea,.production-talent-page .talent-fields input{min-height:56px;font-size:17px}.production-talent-page .talent-text textarea{min-height:88px}.production-talent-page .talent-consent{font-size:13px}.production-talent-page .talent-actions button{font-size:15px}@media (width<=620px){.production-talent-page .talent-shell:has(.delivery-opening){padding-top:max(5px, env(safe-area-inset-top))}.delivery-opening{padding-top:0}.delivery-opening h1{max-width:350px;font-size:39px}.delivery-opening>.delivery-pay strong{font-size:38px}.delivery-shift{gap:8px;padding:10px 12px;font-size:11px}.delivery-opening>button{min-height:57px}.delivery-responsibilities{margin-top:16px;padding:13px 15px}.delivery-responsibilities ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px}.delivery-responsibilities li{font-size:11px}.production-talent-page .talent-question{padding-top:22px}.production-talent-page .talent-question h1{margin-top:13px;font-size:36px;line-height:.98}.production-talent-page .talent-question>p{font-size:15px}.production-talent-page .talent-answer{gap:11px;margin-top:23px}.production-talent-page .talent-answer h3{letter-spacing:.13em;margin-top:15px;font-size:11.5px}.production-talent-page .talent-grid:not(.single){grid-template-columns:repeat(2,minmax(0,1fr))}.production-talent-page .talent-choice{min-height:58px;padding:13px 15px;font-size:16px}.production-talent-page .talent-grid:not(.single) .talent-choice{min-height:55px;padding:11px 12px;font-size:14px}.production-talent-page .talent-top b{font-size:10px}.production-talent-page .talent-top small,.production-talent-page .talent-top button{font-size:12px}}@media (width<=620px) and (height<=740px){.delivery-opening h1{margin-top:10px;font-size:34px}.delivery-opening .delivery-role{font-size:12px}.delivery-opening>.delivery-pay{margin:12px 0 8px;padding:8px 17px 9px}.delivery-opening>.delivery-pay strong{font-size:34px}.delivery-shift{margin-bottom:8px;padding:8px 10px}.delivery-opening .delivery-lead{margin-bottom:11px;font-size:12px;line-height:1.35}.delivery-opening>button{min-height:52px}.delivery-opening>em{margin-top:7px}.delivery-responsibilities{margin-top:12px;padding:10px 13px}.delivery-responsibilities h2{margin-bottom:8px}.delivery-responsibilities ul{gap:5px 12px}}@media (width<=360px){.delivery-opening h1,.delivery-opening>.delivery-pay strong{font-size:32px}.delivery-opening>.delivery-pay span{font-size:11px}.delivery-shift{font-size:10.5px}.production-talent-page .talent-question h1{font-size:32px}.production-talent-page .talent-grid:not(.single) .talent-choice{font-size:13px}}
