.hero[data-astro-cid-hhyzrcf7]{width:100%;height:219px;padding:70px 54px;display:flex;align-items:center;justify-content:center;background-image:url(/18.%20Careers%20hero.webp);background-size:cover;background-position:center;box-sizing:border-box}.hero-content[data-astro-cid-hhyzrcf7]{display:flex;flex-direction:column;align-items:center;gap:16px}.hero-title[data-astro-cid-hhyzrcf7]{font-family:Afacad,sans-serif;font-weight:700;font-size:58px;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;margin:0}.hero-underline[data-astro-cid-hhyzrcf7]{width:80px;height:5px;background:#d62121}html.is-mobile .careers-hero{width:430px;height:201px;padding:70px 54px;box-sizing:border-box;background:none;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}html.is-mobile .careers-hero:before{content:"";position:absolute;inset:0;background-image:url(/20.NewsMOBILE.webp);background-size:cover;background-position:center;transform:scaleX(-1);z-index:0}html.is-mobile .careers-hero .hero-content{position:relative;z-index:1;gap:16px}html.is-mobile .careers-hero .hero-title{font-size:32px}.intro-section[data-astro-cid-hlkklml2]{width:100%;height:399px;padding:80px;display:flex;align-items:center;justify-content:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}.intro-content[data-astro-cid-hlkklml2]{display:flex;flex-direction:column;align-items:center;gap:20px}.intro-title[data-astro-cid-hlkklml2]{font-family:Afacad,sans-serif;font-weight:700;font-size:40px;line-height:100%;text-transform:uppercase;text-align:center;color:#272727;margin:0}.intro-title-red[data-astro-cid-hlkklml2]{color:#d62121}.intro-underline[data-astro-cid-hlkklml2]{width:60px;height:4px;background:#d62121}.intro-text-block[data-astro-cid-hlkklml2]{display:flex;flex-direction:column;gap:16px;max-width:560px}.intro-text[data-astro-cid-hlkklml2]{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#272727;margin:0;text-align:left}html.is-mobile .intro-section{width:430px;height:443px;padding:80px;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center}html.is-mobile .intro-section .intro-content{align-items:center;gap:16px}html.is-mobile .intro-section .intro-title{font-family:Afacad,sans-serif;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-align:center}html.is-mobile .intro-section .intro-title-dark{white-space:nowrap;color:#272727}html.is-mobile .intro-section .intro-underline{width:60px;height:4px;background:#d62121}html.is-mobile .intro-section .intro-text-block{max-width:100%;margin-top:12px}.cards-section[data-astro-cid-nyynumxc]{width:100%;height:372px;padding:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#701111 -42.07%,#d62121);background-image:radial-gradient(circle,rgba(255,255,255,.25) 1.5px,transparent 1.5px),linear-gradient(180deg,#701111 -42.07%,#d62121);background-size:22px 22px,100% 100%;box-sizing:border-box}.cards-wrapper[data-astro-cid-nyynumxc]{display:flex;gap:52px;align-items:center}.card[data-astro-cid-nyynumxc]{width:328px;height:212px;background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 4px 29.5px #00000029;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.card--offer[data-astro-cid-nyynumxc]{background:#fffbe6}.card-top-line[data-astro-cid-nyynumxc]{width:100%;height:4px;flex-shrink:0}.card-top-line--gold[data-astro-cid-nyynumxc]{background:#e5b840}.card-top-line--red[data-astro-cid-nyynumxc]{background:#d62121}.card-body[data-astro-cid-nyynumxc]{flex:1;padding:14px 22px 0;display:flex;flex-direction:column;gap:8px}.card-title[data-astro-cid-nyynumxc]{font-family:Afacad,sans-serif;font-weight:700;font-size:22px;line-height:100%;text-transform:uppercase;color:#272727;margin:0}.card-underline[data-astro-cid-nyynumxc]{height:4px;flex-shrink:0}.card-underline--gold[data-astro-cid-nyynumxc]{width:132px;background:#ffc107}.card-list[data-astro-cid-nyynumxc]{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#272727;margin:0;padding-left:18px;list-style-type:disc;display:flex;flex-direction:column;gap:4px}.card-list[data-astro-cid-nyynumxc] li[data-astro-cid-nyynumxc]{padding-left:2px}.card-bottom[data-astro-cid-nyynumxc]{width:100%;height:17px;flex-shrink:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.card-bottom--gold[data-astro-cid-nyynumxc]{background:linear-gradient(90deg,#ffc107,#997404);box-shadow:0 8px 38.2px #e5b840}.card-underline--red[data-astro-cid-nyynumxc]{width:132px;background:#d62121}.card-bottom--red[data-astro-cid-nyynumxc]{background:linear-gradient(90deg,#d62121,#701111);box-shadow:0 4px 69.2px #d62121}html.is-mobile .cards-section{width:430px;height:608px;padding:80px 40px;box-sizing:border-box;gap:52px}html.is-mobile .cards-section .cards-wrapper{flex-direction:column;gap:52px;align-items:center}html.is-mobile .cards-section .card{width:328px;height:212px}.form-section[data-astro-cid-34iarjjn]{width:100%;height:933px;padding:80px;display:flex;flex-direction:column;align-items:center;gap:95px;background:#fff;position:relative;box-sizing:border-box;overflow:hidden}.form-bg[data-astro-cid-34iarjjn]{position:absolute;inset:0;background-image:url(/career%20at%20shoot%20indoors%20bg.webp);background-size:cover;background-position:center;opacity:1;z-index:0}.form-header[data-astro-cid-34iarjjn]{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;z-index:1}.form-title[data-astro-cid-34iarjjn]{font-family:Afacad,sans-serif;font-weight:700;font-size:40px;line-height:100%;text-transform:uppercase;text-align:center;color:#272727;margin:0}.form-title-red[data-astro-cid-34iarjjn]{color:#d62121}.form-underline[data-astro-cid-34iarjjn]{width:60px;height:4px;background:#d62121}.career-form[data-astro-cid-34iarjjn]{width:691px;display:flex;flex-direction:column;gap:13px;position:relative;z-index:1}.form-row[data-astro-cid-34iarjjn]{display:flex;gap:17px}.form-field[data-astro-cid-34iarjjn]{display:flex;flex-direction:column;gap:5px}.form-field[data-astro-cid-34iarjjn]:not(.form-field--full){width:337px}.form-field--full[data-astro-cid-34iarjjn]{width:100%}.form-label[data-astro-cid-34iarjjn]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:100%;color:#272727}.required[data-astro-cid-34iarjjn]{color:#d62121;font-style:italic}.form-input[data-astro-cid-34iarjjn]{width:337px;height:38px;padding:7px;border:1px solid #BFBFBF;border-radius:8px;background:#fff6;font-family:Roboto,sans-serif;font-size:14px;color:#272727;box-sizing:border-box;outline:none}.form-input[data-astro-cid-34iarjjn]:focus{border-color:#d62121}.radio-group[data-astro-cid-34iarjjn]{display:flex;flex-direction:column;gap:5px;width:53px;height:43px}.radio-label[data-astro-cid-34iarjjn]{display:flex;align-items:center;gap:6px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#272727;cursor:pointer}.radio-input[data-astro-cid-34iarjjn]{width:19px;height:19px;border:1px solid #BFBFBF;margin:0;cursor:pointer;accent-color:#D62121}.form-textarea[data-astro-cid-34iarjjn]{width:682px;height:184px;padding:7px;border:1px solid #BFBFBF;border-radius:8px;background:#fff6;font-family:Roboto,sans-serif;font-size:14px;color:#272727;box-sizing:border-box;resize:none;outline:none}.form-textarea[data-astro-cid-34iarjjn]:focus{border-color:#d62121}.form-submit[data-astro-cid-34iarjjn]{width:157px;height:44px;padding:15px 22px;border:none;border-radius:4px;background:linear-gradient(90deg,#d62121,#701111);box-shadow:0 4px 20.4px #d62121c2;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:100%;color:#fff;cursor:pointer;box-sizing:border-box}.form-submit[data-astro-cid-34iarjjn]:hover{opacity:.9}html.is-mobile .form-section{width:430px;height:1128px;padding:80px 40px;box-sizing:border-box;gap:40px;background:#d8a2a233!important;align-items:center}html.is-mobile .form-section .form-bg{display:block!important;opacity:.15!important}html.is-mobile .form-section .form-header{gap:12px}html.is-mobile .form-section .form-title{font-size:22px;text-align:center}html.is-mobile .form-section .career-form{width:100%;gap:13px}html.is-mobile .form-section .form-row{flex-direction:column;gap:13px}html.is-mobile .form-section .form-field:not(.form-field--full){width:100%}html.is-mobile .form-section .form-field--full{gap:12px}html.is-mobile .form-section .form-field--full .form-label{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;width:338px;height:42px}html.is-mobile .form-section .form-field--full .required{font-style:italic;font-weight:400}html.is-mobile .form-section .form-input{width:337px;height:38px;padding:7px 124px 7px 7px;border-radius:8px;border:1px solid #BFBFBF;background:#fff6}html.is-mobile .form-section .form-textarea{width:338px;height:184px;padding:7px 124px 7px 7px;border-radius:8px;border:1px solid #BFBFBF;background:#fff6}html.is-mobile .form-section .form-submit{width:338px;height:44px;padding:15px 22px;gap:10px;border-radius:4px}
