.job-offer.svelte-10110wt.svelte-10110wt{padding:16px;margin:32px 0 24px;background:#F8F8F8;border-radius:8px}.job-offer__title.svelte-10110wt.svelte-10110wt{font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.5;letter-spacing:.04em}.job-offer__info.svelte-10110wt.svelte-10110wt{margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.04em}.job-offer__info-item.svelte-10110wt.svelte-10110wt{display:flex;vertical-align:top;text-align:left}.job-offer__info-item__title.svelte-10110wt.svelte-10110wt{width:50px;margin-right:8px;font-size:12px;font-weight:700;line-height:18px;color:#888;text-align:left;letter-spacing:.04em}.job-offer__info-item__value.svelte-10110wt.svelte-10110wt{flex:1;font-size:12px;font-weight:400;line-height:18px;color:#333;text-align:left;letter-spacing:.04em}.job-offer__info-item.svelte-10110wt+.job-offer__info-item.svelte-10110wt{margin-top:8px}.container.svelte-1j7qm5s.svelte-1j7qm5s{padding-right:16px;padding-left:16px}.container.svelte-1j7qm5s .title.svelte-1j7qm5s{padding-top:16px}.container.svelte-1j7qm5s .title-bold.svelte-1j7qm5s{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.5;letter-spacing:.04em}.container.svelte-1j7qm5s .title-description.svelte-1j7qm5s{padding-top:16px;font-size:14px;font-weight:400;line-height:21px;text-align:left;letter-spacing:.04em;text-underline-position:from-font;text-decoration-skip-ink:none}.container.svelte-1j7qm5s .form__section.svelte-1j7qm5s{font-size:0}.container.svelte-1j7qm5s .form .section__title.svelte-1j7qm5s{padding-top:24px;font-size:14px;font-weight:700;line-height:21px;text-align:left;letter-spacing:.04em}.container.svelte-1j7qm5s .form .section__input.svelte-1j7qm5s{margin-top:8px}.container.svelte-1j7qm5s .form .section__description.svelte-1j7qm5s{padding-top:16px;font-size:14px;font-weight:400;line-height:21px;text-align:left;letter-spacing:.04em}.container.svelte-1j7qm5s .form .required.svelte-1j7qm5s{padding-left:4px;margin-bottom:4px;font-size:10px;font-weight:700;line-height:20px;color:#f48083}.container.svelte-1j7qm5s .agreement.svelte-1j7qm5s{font-size:14px;font-weight:400;line-height:21px;text-align:center;letter-spacing:.04em}.container.svelte-1j7qm5s .agreement .link.svelte-1j7qm5s{color:#f48083}.container.svelte-1j7qm5s .submit.svelte-1j7qm5s{padding-top:16px;text-align:center}.layout.svelte-12brmr{padding-top:10px;padding-bottom:72px}
