@font-face{font-family:HR Unbounded;src:url(/fonts/Unbounded-cyrillic.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:200 900}.HrDayPublicPopup_overlay__a0Fxq{position:fixed;inset:0;z-index:100;background:rgb(6 12 22/66%);backdrop-filter:blur(7px);animation:HrDayPublicPopup_overlayIn__IJtEP .36s ease-out both}.HrDayPublicPopup_popup__d49SS{position:fixed;top:50%;left:50%;z-index:101;display:grid;grid-template-columns:minmax(290px,.92fr) minmax(360px,1.08fr);width:min(920px,calc(100vw - 48px));max-height:min(720px,calc(100dvh - 48px));overflow:auto;border:1px solid rgb(255 255 255/18%);border-radius:28px;background:#0e1522;color:#fff;box-shadow:0 34px 100px rgb(0 0 0/38%);cursor:pointer;outline:none;transform:translate(-50%,-50%);animation:HrDayPublicPopup_popupIn__P8dIW .52s cubic-bezier(.2,.75,.25,1) both}.HrDayPublicPopup_close__Xj2om{position:absolute;top:16px;right:16px;z-index:4;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgb(255 255 255/22%);border-radius:50%;background:rgb(14 21 34/72%);color:#fff;cursor:pointer;font:300 30px/1 var(--font-onest),sans-serif}.HrDayPublicPopup_visual__wWJwl{position:relative;min-height:520px;overflow:hidden;border-radius:27px 0 0 27px;background:radial-gradient(circle at 26% 24%,#263147 0,#111827 46%,#080d17 100%)}.HrDayPublicPopup_blob__As0hC span,.HrDayPublicPopup_firstTwelve__Nvc3a{position:absolute;z-index:2;font:700 clamp(112px,13vw,190px)/.84 HR Unbounded,var(--font-onest),sans-serif;letter-spacing:-.1em}.HrDayPublicPopup_firstTwelve__Nvc3a{top:64px;left:34px;color:#d9ff43;animation:HrDayPublicPopup_rise__pylAe .72s cubic-bezier(.2,.75,.25,1) .16s both}.HrDayPublicPopup_giftNumbers__j6H_w,.HrDayPublicPopup_holiday__eL3CY,.HrDayPublicPopup_month__54r7n{position:absolute;z-index:3}.HrDayPublicPopup_month__54r7n{top:205px;left:50px;font-size:20px;font-weight:700;animation:HrDayPublicPopup_fade__78S19 .55s .65s both}.HrDayPublicPopup_holiday__eL3CY{top:244px;left:50px;width:210px;color:#dce3ee;font-size:17px;font-weight:500;line-height:1.28;animation:HrDayPublicPopup_fade__78S19 .55s .78s both}.HrDayPublicPopup_blob__As0hC{position:absolute;right:-46px;bottom:62px;z-index:1;width:260px;height:210px;border-radius:58% 42% 43% 57%/49% 53% 47% 51%;background:#d9ff43;transform:rotate(-8deg);animation:HrDayPublicPopup_blobIn__xudW_ .72s cubic-bezier(.2,.75,.25,1) 1.12s both}.HrDayPublicPopup_blob__As0hC span{top:50px;left:27px;color:#0e1522;transform:rotate(8deg)}.HrDayPublicPopup_giftNumbers__j6H_w{right:26px;bottom:23px;font:650 20px/1 HR Unbounded,var(--font-onest),sans-serif;animation:HrDayPublicPopup_fade__78S19 .48s 1.74s both}.HrDayPublicPopup_copy__ywxiB{display:flex;flex-direction:column;justify-content:center;padding:64px 58px 46px;border-radius:0 27px 27px 0;background:#fff;color:#0e1522}.HrDayPublicPopup_period__B1Xe0{color:#586174;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.HrDayPublicPopup_copy__ywxiB h2{margin:12px 0 24px;font:650 clamp(27px,3vw,39px)/1.1 HR Unbounded,var(--font-onest),sans-serif;letter-spacing:-.045em}.HrDayPublicPopup_giftLine__7BoJQ{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;padding:18px;border-radius:18px;background:#f1ffbd}.HrDayPublicPopup_giftIcon__F6HXj{width:52px;height:52px}.HrDayPublicPopup_giftLine__7BoJQ p{margin:2px 0 0;font-size:15px;line-height:1.52}.HrDayPublicPopup_prices__5gsX6{display:grid;gap:5px;margin:18px 0;color:#596274;font-size:13px}.HrDayPublicPopup_cta__bjqhz{min-height:52px;border:0;border-radius:14px;background:#d9ff43;color:#0e1522;cursor:pointer;font:750 16px/1 var(--font-onest),sans-serif}.HrDayPublicPopup_later__K5Ez5{align-self:center;min-height:40px;margin-top:8px;padding:0 16px;border:0;background:transparent;color:#596274;cursor:pointer;font:500 14px/1 var(--font-onest),sans-serif}.HrDayPublicPopup_popup__d49SS button:focus-visible{outline:3px solid #145bff;outline-offset:3px}@keyframes HrDayPublicPopup_overlayIn__IJtEP{0%{opacity:0}to{opacity:1}}@keyframes HrDayPublicPopup_popupIn__P8dIW{0%{opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes HrDayPublicPopup_rise__pylAe{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:none}}@keyframes HrDayPublicPopup_fade__78S19{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes HrDayPublicPopup_blobIn__xudW_{0%{opacity:0;transform:rotate(-8deg) scale(.76)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@media (max-width:760px){.HrDayPublicPopup_popup__d49SS{grid-template-columns:1fr;width:min(460px,calc(100vw - 24px));max-height:calc(100dvh - 24px);border-radius:22px}.HrDayPublicPopup_visual__wWJwl{min-height:260px;border-radius:21px 21px 0 0}.HrDayPublicPopup_blob__As0hC span,.HrDayPublicPopup_firstTwelve__Nvc3a{font-size:112px}.HrDayPublicPopup_firstTwelve__Nvc3a{top:38px;left:24px}.HrDayPublicPopup_month__54r7n{top:133px;left:32px;font-size:15px}.HrDayPublicPopup_holiday__eL3CY{top:164px;left:32px;width:165px;font-size:13px}.HrDayPublicPopup_blob__As0hC{right:-22px;bottom:20px;width:168px;height:143px}.HrDayPublicPopup_blob__As0hC span{top:38px;left:19px}.HrDayPublicPopup_giftNumbers__j6H_w{right:18px;bottom:10px;font-size:13px}.HrDayPublicPopup_copy__ywxiB{padding:28px 22px 18px;border-radius:0 0 21px 21px}.HrDayPublicPopup_copy__ywxiB h2{margin-bottom:18px;font-size:25px}.HrDayPublicPopup_giftLine__7BoJQ{grid-template-columns:42px 1fr;padding:14px}.HrDayPublicPopup_giftIcon__F6HXj{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.HrDayPublicPopup_overlay__a0Fxq,.HrDayPublicPopup_popup__d49SS,.HrDayPublicPopup_popup__d49SS *{animation:none!important;transition:none!important}}.employer-reference .v-explorer{min-width:0}.employer-reference .v-proof-gallery .v-proof{background:var(--ep-surface);border-color:var(--ep-line)}.employer-reference .v-proof .v-proof-image{padding:25px 25px 0;background:var(--ep-bg)}.employer-reference .v-proof .v-proof-image img{border-radius:12px}.employer-reference .v-proof .v-proof-image:after{background:linear-gradient(transparent,var(--ep-surface))}html[data-theme=dark] .employer-reference .v-proof-meta{background:var(--ep-surface);color:var(--ep-muted)}.employer-reference .inline-employer-experience{color:var(--ep-text);min-width:0}.employer-reference .inline-experience-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:0 0 14px;font:600 12px/1.4 Onest,sans-serif;border-bottom:1px solid var(--ep-line);margin-bottom:14px}.employer-reference .inline-experience-toolbar button{font-size:11px;min-width:0;max-width:100%;white-space:normal;text-align:left;color:var(--ep-muted);border:0;background:transparent;cursor:pointer;padding:8px 0}.employer-reference .inline-experience-frame{display:block;width:100%;border:0;background:var(--ep-bg);border-radius:12px}.employer-reference .inline-loading{font-size:12px;padding:12px 0;color:var(--ep-muted)}.employer-floating-forecast{position:fixed;right:20px;bottom:20px;z-index:55;max-width:calc(100vw - 32px);padding:13px 18px;border:1px solid #8a9b60;border-radius:14px;background:#f8faf3;color:#25331b;font:400 13px/1.5 Onest,sans-serif;box-shadow:0 8px 32px #0e152218}.employer-floating-forecast>span{font-size:12px;font-weight:500}.employer-floating-forecast>div{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:5px;animation:forecastCounts .25s ease-out}.employer-floating-forecast p{margin:0}.employer-floating-forecast strong{font-weight:600}.employer-floating-forecast small{display:block;margin-top:3px;color:#64764d;font-size:10px}.employer-floating-forecast[data-theme=dark]{background:#263120;color:#e2edcf;border-color:#82965f}.employer-floating-forecast[data-theme=dark] small{color:#b9c7a5}@keyframes forecastCounts{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.employer-floating-forecast>div{animation:none}}.employer-reference .inline-employer-experience [hidden]{display:none!important}@media(max-width:450px){.inline-experience-toolbar{flex-wrap:wrap;gap:8px}.inline-experience-toolbar>span{flex-basis:100%}.inline-experience-toolbar button{font-size:11px}}@media (max-width:760px){.employer-reference .v-proof .v-proof-image{padding:22px 22px 0}.employer-reference .v-hero .v-hero-top{grid-template-columns:minmax(0,1fr)}.employer-reference .v-hero .v-huge{font-size:clamp(36px,11vw,46px)}}