.vacancy-description1[data-v-578374fd]{scroll-margin-top:96px}.vacancy-description1 .vacancy-card[data-v-578374fd]{border-radius:18px;overflow:hidden}.vacancy-description1 .vacancy-inner[data-v-578374fd]{padding:18px 22px}.vacancy-description1 .vacancy-head[data-v-578374fd]{margin-bottom:12px}.vacancy-description1 .vacancy-title[data-v-578374fd]{font-size:18px;line-height:26px;font-weight:900;letter-spacing:-.2px}.vacancy-description1 .vacancy-subtitle[data-v-578374fd]{margin-top:6px;font-size:14px;line-height:20px;opacity:.9}.vacancy-description1 .vacancy-chip[data-v-578374fd]{background:rgba(255,255,255,.42)}.vacancy-description1 .summary-box[data-v-578374fd],.vacancy-description1 .section-card[data-v-578374fd],.vacancy-description1 .meta-tile[data-v-578374fd],.vacancy-description1 .notice-box[data-v-578374fd]{border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.72)}.vacancy-description1 .summary-box[data-v-578374fd],.vacancy-description1 .section-card[data-v-578374fd],.vacancy-description1 .notice-box[data-v-578374fd]{padding:16px}.vacancy-description1 .notice-box[data-v-578374fd]{margin-bottom:16px;border-color:#e539352e;background:rgba(255,235,238,.76)}.vacancy-description1 .notice-title[data-v-578374fd],.vacancy-description1 .section-title[data-v-578374fd],.vacancy-description1 .meta-label[data-v-578374fd]{font-size:12px;line-height:16px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#1976d2eb}.vacancy-description1 .notice-text[data-v-578374fd],.vacancy-description1 .summary-text[data-v-578374fd],.vacancy-description1 .meta-value[data-v-578374fd],.vacancy-description1 .bullet-list li[data-v-578374fd]{font-size:15px;line-height:24px}.vacancy-description1 .summary-headline[data-v-578374fd]{font-size:22px;line-height:30px;font-weight:900;letter-spacing:-.4px}.vacancy-description1 .summary-text[data-v-578374fd],.vacancy-description1 .notice-text[data-v-578374fd]{margin-top:10px;white-space:pre-line}.vacancy-description1 .section-block[data-v-578374fd],.vacancy-description1 .section-block-group[data-v-578374fd]{margin-top:16px}.vacancy-description1 .meta-tile[data-v-578374fd]{height:100%;padding:14px 16px}.vacancy-description1 .meta-value[data-v-578374fd]{margin-top:8px;font-weight:700}.vacancy-description1 .bullet-list[data-v-578374fd]{margin:0;padding-left:20px}.vacancy-description1 .bullet-list li[data-v-578374fd]{margin-bottom:8px}.vacancy-description1 .bullet-list li[data-v-578374fd]:last-child{margin-bottom:0}.vacancy-description1 .tag-wrap[data-v-578374fd]{display:flex;flex-wrap:wrap;gap:8px}.vacancy-description1 .tag-chip[data-v-578374fd]{margin:0;background:rgba(255,255,255,.72)}.vacancy-description1 .empty-state[data-v-578374fd]{padding:28px 18px;text-align:center;font-size:15px;line-height:24px;opacity:.76}.vacancy-description1.is-dark .vacancy-chip[data-v-578374fd]{background:rgba(255,255,255,.06)}.vacancy-description1.is-dark .summary-box[data-v-578374fd],.vacancy-description1.is-dark .section-card[data-v-578374fd],.vacancy-description1.is-dark .meta-tile[data-v-578374fd],.vacancy-description1.is-dark .notice-box[data-v-578374fd]{border-color:#ffffff1f;background:rgba(255,255,255,.04)}.vacancy-description1.is-dark .notice-box[data-v-578374fd]{border-color:#ef535038;background:rgba(239,83,80,.08)}.vacancy-description1.is-dark .notice-title[data-v-578374fd],.vacancy-description1.is-dark .section-title[data-v-578374fd],.vacancy-description1.is-dark .meta-label[data-v-578374fd]{color:#90caf9f5}.vacancy-description1.is-dark .tag-chip[data-v-578374fd]{background:rgba(255,255,255,.06)}@media (max-width: 1023.98px){.vacancy-description1 .vacancy-inner[data-v-578374fd]{padding:14px 16px}.vacancy-description1 .summary-box[data-v-578374fd],.vacancy-description1 .section-card[data-v-578374fd],.vacancy-description1 .notice-box[data-v-578374fd]{padding:14px;border-radius:14px}.vacancy-description1 .meta-tile[data-v-578374fd]{padding:12px 14px;border-radius:14px}.vacancy-description1 .summary-headline[data-v-578374fd]{font-size:20px;line-height:28px}}@media (max-width: 599.98px){.vacancy-description1 .vacancy-title[data-v-578374fd]{font-size:17px;line-height:24px}.vacancy-description1 .summary-headline[data-v-578374fd]{font-size:18px;line-height:26px}.vacancy-description1 .notice-text[data-v-578374fd],.vacancy-description1 .summary-text[data-v-578374fd],.vacancy-description1 .meta-value[data-v-578374fd],.vacancy-description1 .bullet-list li[data-v-578374fd]{font-size:14px;line-height:22px}}
