@charset "UTF-8";[data-v-a7721f1f]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}.banner-ad-badge[data-v-a7721f1f]{background:#00000073;border-radius:4px;color:#ffffffeb;font-size:.65rem;font-weight:600;letter-spacing:.04em;padding:2px 8px;pointer-events:none;position:absolute;right:8px;text-transform:uppercase;top:8px;z-index:2}[data-v-14e2974a]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}.pk-home-banner--telegram[data-v-14e2974a]{align-items:center;border:none;border-radius:14px;box-shadow:0 4px 14px #1578b547,0 1px 3px #00000014;color:#fff;display:grid;gap:1.05rem 1.5rem;grid-template-columns:auto 1fr auto;margin-bottom:0;min-height:108px;overflow:hidden;padding:1.05rem 1.65rem;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}@media(min-width:768px){.pk-home-banner--telegram[data-v-14e2974a]{gap:.9rem 1.95rem;min-height:120px;padding:.9rem 1.95rem}}a.pk-home-banner--telegram[data-v-14e2974a]:hover{box-shadow:0 10px 28px #1578b561,0 3px 8px #0000001a;color:#fff;transform:translateY(-1px)}.pk-home-banner--image[data-v-14e2974a]{display:block;min-height:360px;overflow:hidden;padding:0}.pk-home-banner--clickable[data-v-14e2974a]{cursor:pointer}.pk-home-banner__img[data-v-14e2974a]{display:block;height:auto;max-height:660px;-o-object-fit:cover;object-fit:cover;width:100%}[data-v-772c8b50]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}.pk-home-promo[data-v-772c8b50]{display:flex;flex-direction:column;height:100%;min-height:0;text-decoration:none}.pk-home-promo--clickable[data-v-772c8b50]{cursor:pointer}.pk-home-promo__inner[data-v-772c8b50]{flex:1;min-height:100%;width:100%}.pk-home-promo__inner--image[data-v-772c8b50]{min-height:100%;padding:0!important}.pk-home-promo__img[data-v-772c8b50]{display:block;height:100%;min-height:100%;width:100%}.pk-home-promo__img[data-v-772c8b50] .ui-image__img{border-radius:inherit;display:block;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-v-9015f00e]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}[data-v-9015f00e] .pk-job-item__logo{border-radius:8px;flex-shrink:0;height:48px;width:48px}[data-v-9015f00e] .ui-image__img{border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}[data-v-5b3492ed]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}[data-v-5b3492ed] .pk-offer-item__logo{border-radius:8px;height:48px;width:48px}[data-v-5b3492ed] .pk-offer-item__logo .ui-image__img{border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}[data-v-e97f89e5]:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}.pk-home-feed__chunk--more[data-v-e97f89e5]{margin-top:1.25rem}.pk-home-loading[data-v-e97f89e5]{display:flex;flex-direction:column;gap:1.25rem}.pk-home-loading__card[data-v-e97f89e5],.pk-home-loading__hero[data-v-e97f89e5]{animation:pk-home-shimmer-e97f89e5 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f0e8dc,#faf6f0 50%,#f0e8dc);background-size:200% 100%;border-radius:14px}.pk-home-loading__hero[data-v-e97f89e5]{min-height:120px}.pk-home-loading__grid[data-v-e97f89e5]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.pk-home-loading__card[data-v-e97f89e5]{min-height:220px}@media(max-width:767px){.pk-home-loading__grid[data-v-e97f89e5]{grid-template-columns:1fr}}@keyframes pk-home-shimmer-e97f89e5{0%{background-position:100% 0}to{background-position:-100% 0}}:root{--ui-bg:#0c0c10;--ui-bg-gradient:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(56,120,255,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 10%,rgba(255,77,141,.18),transparent 50%),#0c0c10;--ui-surface:#fff;--ui-panel:#fff;--ui-text:#1a1a1a;--ui-muted:#6b7280;--ui-border:#e8e4df;--ui-border-soft:#f0ebe4;--ui-header-top:#3d2b2b;--ui-header-top-text:#f5ebe6;--ui-header-nav:#f5e6d3;--ui-header-nav-text:#2d2419;--ui-header-nav-hover:#3d3428;--ui-accent:#ff4d8d;--ui-accent-hover:#e63d7a;--ui-accent-soft:#fff0f6;--brand-name:#2d2419;--brand-tld:#ff4d8d;--ui-link:#1a1a1a;--ui-link-hover:var(--ui-accent);--ui-link-article:#1d6fd8;--ui-badge-bg:#3d2b2b;--ui-badge-text:#fff;--ui-subscribe-bg:#f3f4f6;--ui-subscribe-gradient:linear-gradient(135deg,#f5f0fa,#eef2f7 48%,#f8f4ee);--ui-home-section-gap:2.75rem;--ui-home-section-gap-mobile:2rem;--ui-yellow:#ffc107;--ui-yellow-hover:#e6ad00;--ui-radius-sm:8px;--ui-radius:12px;--ui-radius-lg:16px;--ui-shadow-panel:0 8px 40px rgba(0,0,0,.35);--ui-shadow-card:0 1px 3px rgb(26 26 26/8%);--ui-input-bg:#faf8f5;--ui-input-bg-hover:#fff;--ui-input-border:#e8e4df;--ui-input-border-hover:#d4cdc3;--ui-input-placeholder:#9ca3af;--ui-input-height:42px;--ui-input-height-sm:36px;--ui-input-font-size:.9rem;--ui-container:min(1140px,100% - 2rem);--ui-container-mobile:min(1140px,100% - 1rem);--ui-bp-sm:640px;--ui-bp-md:768px;--ui-bp-lg:900px;--ui-bp-xl:960px;--ui-safe-bottom:env(safe-area-inset-bottom,0px);--ui-safe-top:env(safe-area-inset-top,0px);--ui-safe-left:env(safe-area-inset-left,0px);--ui-safe-right:env(safe-area-inset-right,0px);--el-color-primary:#ff4d8d;--el-color-primary-light-3:#ff7aa8;--el-color-primary-light-5:#ffa3c0;--el-color-primary-light-7:#ffc9db;--el-color-primary-light-8:#ffdce8;--el-color-primary-light-9:#fff0f6;--el-color-primary-dark-2:#e63d7a;--el-border-radius-base:8px;--el-border-radius-small:8px;--el-font-family:"Manrope","Inter",system-ui,-apple-system,sans-serif;--el-text-color-regular:var(--ui-text);--el-text-color-placeholder:var(--ui-input-placeholder);--el-border-color:var(--ui-input-border);--el-border-color-hover:var(--ui-input-border-hover);--el-border-color-focus:var(--ui-accent);--el-fill-color-blank:var(--ui-input-bg);--el-disabled-bg-color:var(--ui-subscribe-bg);--el-disabled-border-color:var(--ui-border);--el-disabled-text-color:#9ca3af;--el-input-text-color:var(--ui-text);--el-input-border-color:var(--ui-input-border);--el-input-bg-color:var(--ui-input-bg);--el-input-border-radius:var(--ui-radius-sm);--el-input-hover-border-color:var(--ui-input-border-hover);--el-input-focus-border-color:var(--ui-accent);--el-input-placeholder-color:var(--ui-input-placeholder);--el-input-height:var(--ui-input-height);--el-component-size:var(--ui-input-height);--el-component-size-small:var(--ui-input-height-sm)}.site-panel:has(.pk-home){background:#fdfbf7;padding-top:1.25rem}.pk-home{--pk-surface:#fdfbf7;--pk-card-radius:16px;--pk-pill-radius:999px}.pk-home>:not(.pk-home-side-tab)+:not(.pk-home-side-tab){border-top:none}.pk-home .pk-home-banner--telegram{align-items:center;border-radius:14px;display:grid;gap:1.05rem 1.5rem;grid-template-columns:auto 1fr auto;margin-bottom:0;min-height:108px;overflow:hidden;padding:1.05rem 1.65rem}@media(min-width:768px){.pk-home .pk-home-banner--telegram{gap:.9rem 1.95rem;min-height:120px;padding:.9rem 1.95rem}}.pk-home .pk-home-banner--telegram__features{display:none;flex-wrap:wrap;font-size:.95rem;font-weight:500;gap:.3rem 1.35rem;line-height:1.35;list-style:none;margin:0;opacity:.9;padding:0}@media(min-width:992px){.pk-home .pk-home-banner--telegram__features{display:flex;grid-column:1/-1;margin-top:.25rem}}.pk-home .pk-home-banner--telegram__glow{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.22) 0,transparent 68%);height:140%;pointer-events:none;position:absolute;right:-5%;top:-40%;width:55%}.pk-home .pk-home-banner--telegram__icon{align-items:center;background:#ffffff2e;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:60px;z-index:1}.pk-home .pk-home-banner--telegram__body{display:flex;flex-direction:column;justify-content:center;min-width:0;position:relative;z-index:1}@media(min-width:768px){.pk-home .pk-home-banner--telegram__body{align-items:center;-moz-column-gap:1.05rem;column-gap:1.05rem;display:grid;grid-template-columns:auto 1fr;row-gap:.15rem}}.pk-home .pk-home-banner--telegram__brand{display:none;font-size:.85rem;font-weight:700;letter-spacing:.05em;line-height:1.2;margin:0;opacity:.92;text-transform:uppercase}@media(min-width:768px){.pk-home .pk-home-banner--telegram__brand{display:block}}.pk-home .pk-home-banner--telegram__headline{font-size:clamp(1.2rem,3.5vw,2.1rem);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.pk-home .pk-home-banner--telegram__headline{font-size:clamp(1.35rem,2.8vw,2.1rem);line-height:1.15;white-space:normal}}.pk-home .pk-home-banner--telegram__features li:before{content:"• ";opacity:.65}.pk-home .pk-home-banner--telegram__cta{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px #0000001f;color:#1578b5;display:inline-flex;flex-shrink:0;font-size:.95rem;font-weight:800;justify-content:center;letter-spacing:.03em;padding:.5rem 1.35rem;position:relative;text-transform:uppercase;white-space:nowrap;z-index:1}@media(min-width:768px){.pk-home .pk-home-banner--telegram__cta{font-size:1rem;padding:.55rem 1.5rem}}.pk-home .pk-home-banner:not(.pk-home-banner--telegram){align-items:center;background:linear-gradient(95deg,#ff6b35,#f04e25 42%,#c93d1a);border:none;border-radius:var(--pk-card-radius);box-shadow:0 8px 28px #c93d1a47;display:grid;gap:1rem 1.25rem;margin-bottom:0;min-height:108px;padding:3.3rem 4.05rem}@media(min-width:768px){.pk-home .pk-home-banner:not(.pk-home-banner--telegram){grid-template-columns:auto 1fr auto;padding:3.45rem 4.5rem}}.pk-home .pk-home-banner__brand{gap:.15rem}.pk-home .pk-home-banner__logo{font-size:1.5rem;letter-spacing:.08em}.pk-home .pk-home-banner__center{margin:0;text-align:center}@media(min-width:768px){.pk-home .pk-home-banner__center{padding-left:.5rem;text-align:left}}.pk-home .pk-home-banner__headline{color:#fff;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0}.pk-home .pk-home-banner__features{color:#ffffffe0;display:none;font-size:.78rem;line-height:1.45;list-style:none;margin:0;padding:0}@media(min-width:900px){.pk-home .pk-home-banner__features{display:block;margin-bottom:.5rem}}.pk-home .pk-home-banner__aside{align-items:stretch;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.pk-home .pk-home-banner__aside{align-items:flex-end;min-width:200px}}.pk-home .pk-home-banner__cta{align-items:center;background:#56d74d;border-radius:var(--pk-pill-radius);box-shadow:0 3px #00000026;color:#0f2910;display:inline-flex;font-size:.78rem;font-weight:800;justify-content:center;letter-spacing:.04em;padding:.65rem 1.35rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.pk-home .pk-home-banner__cta:hover{color:#0f2910;filter:brightness(1.05)}.pk-home .pk-home-side-tab{border-radius:0 8px 8px 0;box-shadow:-2px 0 10px #00000029;font-size:.68rem;padding:.7rem .5rem}.pk-home .pk-feed-head__title{font-size:.95rem;letter-spacing:.06em}.pk-home .pk-feed-head__title:after{border-radius:3px;height:3px;margin-top:.45rem;width:3rem}.pk-home .pk-feed-head__more{color:var(--ui-link-article);font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap}.pk-home .pk-feed-head__more:hover{text-decoration:underline}.pk-home .pk-feed-head__tg-pill{align-items:center;background:#e8f4fc;border:1px solid #cce5f7;border-radius:var(--pk-pill-radius);color:#1d6fd8;display:inline-flex;font-size:.72rem;font-weight:700;gap:.4rem;padding:.45rem .85rem;text-decoration:none}.pk-home .pk-feed-head__tg-pill:hover{background:#dceefb;color:#1558b0}.pk-home .pk-feed-head__tg-pill .solar-icon{flex-shrink:0}@media(max-width:767px){.pk-home-feed .pk-feed-head__title{font-size:.82rem;line-height:1.2}.pk-home-feed .pk-feed-head__title:after{margin-top:.3rem}.pk-home-feed .pk-feed-head__tg-pill{font-size:.65rem;gap:.28rem;padding:.38rem .55rem;white-space:nowrap}.pk-home-feed .pk-feed-head__more{font-size:.72rem;white-space:nowrap}}.pk-home .pk-badge--pink{background:var(--ui-accent)}.pk-home .pk-badge--blue,.pk-home .pk-badge--pink{border-radius:6px;color:#fff;font-size:.65rem;padding:.22rem .55rem}.pk-home .pk-badge--blue{background:#3b82f6}.pk-home .pk-badge--teal{background:#0d9488;border-radius:6px;color:#fff;font-size:.65rem;padding:.22rem .55rem}.pk-home .pk-post{background:#fff;border:none;border-radius:var(--pk-card-radius);box-shadow:var(--ui-shadow-card);overflow:hidden}.pk-home .pk-post--featured.pk-home-feed__featured{align-items:stretch}@media(min-width:640px){.pk-home .pk-post--featured.pk-home-feed__featured{grid-template-columns:minmax(200px,36%) 1fr;height:300px;max-height:300px}}.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb,.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb--empty{overflow:hidden}@media(max-width:639px){.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb,.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb--empty{aspect-ratio:16/10;height:auto;min-height:0}}@media(min-width:640px){.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb,.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__thumb--empty{height:100%;min-height:0}}.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__body{display:flex;flex-direction:column;min-height:0;padding:1.15rem 1.25rem 1.2rem}@media(min-width:640px){.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__body{height:100%}}.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__top{flex-shrink:0;margin-bottom:.65rem}.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__title{display:-webkit-box;font-size:1.25rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__excerpt{flex:1 1 auto;-webkit-line-clamp:2;margin-bottom:0;min-height:0}.pk-home .pk-post--compact .pk-post__meta,.pk-home .pk-post--featured.pk-home-feed__featured .pk-post__meta,.pk-home .pk-post__meta{flex-shrink:0;justify-content:flex-end;margin-top:auto;padding-top:.65rem}.pk-home .pk-reviews-slider-wrap{margin:0;max-width:100%;overflow-x:clip;padding:.15rem 0;position:relative}.pk-home .pk-reviews-slider{max-width:100%;min-width:0;overflow:hidden}.pk-home .pk-reviews-slider__swiper{overflow:hidden}.pk-home .pk-reviews-slider__edge{bottom:0;display:none;pointer-events:none;position:absolute;top:0;width:4.5rem;z-index:3}@media(min-width:640px){.pk-home .pk-reviews-slider__edge{display:block}.pk-home .pk-reviews-slider__edge--left{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(90deg,#fdfbf7fa,#fdfbf7bf 40%,#fdfbf700);left:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 35%,transparent);mask-image:linear-gradient(90deg,#000,#000 35%,transparent)}.pk-home .pk-reviews-slider__edge--right{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(270deg,#fdfbf7fa,#fdfbf7bf 40%,#fdfbf700);-webkit-mask-image:linear-gradient(270deg,#000,#000 35%,transparent);mask-image:linear-gradient(270deg,#000,#000 35%,transparent);right:0}}.pk-home .pk-reviews-slider__arrow--side{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid rgba(229,224,235,.9);border-radius:50%;box-shadow:0 4px 14px #1a1a1a1a,inset 0 0 0 1px #fff9;color:#6b7280;cursor:pointer;display:none;height:42px;margin:0;padding:0;position:absolute;top:50%;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;width:42px;z-index:4}@media(min-width:640px){.pk-home .pk-reviews-slider__arrow--side{align-items:center;display:inline-flex;justify-content:center}.pk-home .pk-reviews-slider__arrow--prev{left:.35rem;transform:translate(-42%,-50%)}.pk-home .pk-reviews-slider__arrow--next{right:.35rem;transform:translate(42%,-50%)}.pk-home .pk-reviews-slider__arrow--prev:hover{transform:translate(-42%,-50%) scale(1.04)}.pk-home .pk-reviews-slider__arrow--next:hover{transform:translate(42%,-50%) scale(1.04)}}.pk-home .pk-reviews-slider__arrow--side:hover{border-color:var(--ui-accent);box-shadow:0 6px 18px #ff4d8d2e,inset 0 0 0 1px #ffffffb3;color:var(--ui-accent)}.pk-home .pk-feed-head .pk-reviews-slider__nav{display:none}.pk-home .pk-review-card{border:none;border-radius:var(--pk-card-radius);min-height:178px}.pk-home .pk-review-card:hover{border:none}.pk-home .pk-review-card__avatar{background:linear-gradient(135deg,#4a3728,#2d2419);font-size:.8rem;height:40px;width:40px}.pk-home .pk-review-card__stars{gap:2px}.pk-home .pk-review-card__star{font-size:.85rem}.pk-home .pk-row-list{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.pk-home .pk-row-list>li{margin:0}.pk-home .pk-job-item{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 1px 4px #1a1a1a0d;color:inherit;display:flex;gap:.75rem;min-width:0;overflow:hidden;padding:.7rem .85rem;text-decoration:none;transition:box-shadow .15s ease}.pk-home .pk-job-item:hover{box-shadow:0 4px 14px #1a1a1a14}.pk-home .pk-job-item__logo{background:#f8f6f2;border:none;border-radius:10px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.pk-home .pk-job-item__body{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.pk-home .pk-job-item__title{color:#1a1a1a;display:-webkit-box;font-size:.88rem;font-weight:800;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pk-home .pk-job-item:hover .pk-job-item__title{color:#1d6fd8}.pk-home .pk-job-item__company{color:#6b7280;font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-home .pk-job-item__aside{align-items:center;display:flex;flex-shrink:0;gap:.65rem;margin-left:.35rem}.pk-home .pk-job-item__remote{background:#ffecb3;border-radius:999px;color:#5c4a00;font-size:.58rem;font-weight:800;letter-spacing:.06em;line-height:1;padding:.28rem .55rem;white-space:nowrap}.pk-home .pk-job-item__ago{color:#9ca3af;font-size:.7rem;font-weight:500;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.pk-home .pk-offer-item{align-items:center;background:#fff;border:none;border-radius:12px;box-shadow:0 1px 4px #1a1a1a0d;color:inherit;display:flex;gap:.75rem;padding:.7rem .85rem;text-decoration:none;transition:box-shadow .15s ease}.pk-home .pk-offer-item:hover{box-shadow:0 4px 14px #1a1a1a14}.pk-home .pk-offer-item__logo-wrap{flex-shrink:0}.pk-home .pk-offer-item__logo{background:#f8f6f2;border:none;border-radius:10px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.pk-home .pk-offer-item__logo--placeholder{align-items:center;border:1px solid var(--ui-border-soft);color:var(--ui-text);display:inline-flex;font-size:.78rem;font-weight:800;justify-content:center}.pk-home .pk-offer-item__body{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.pk-home .pk-offer-item__title{color:#1a1a1a;font-size:.88rem;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-home .pk-offer-item:hover .pk-offer-item__title{color:#1d6fd8}.pk-home .pk-offer-item__price{color:var(--ui-accent);font-size:.8rem;font-weight:800;line-height:1.2}.pk-home .pk-offer-item__meta{color:#9ca3af;flex-shrink:0;font-size:.72rem;font-weight:600;line-height:1.25;margin-left:auto;max-width:7rem;overflow:hidden;padding-left:.5rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media(max-width:559px){.pk-home .pk-job-item{align-items:flex-start;flex-wrap:wrap}.pk-home .pk-job-item__body{flex:1 1 calc(100% - 60px);order:1}.pk-home .pk-job-item__logo{order:0}.pk-home .pk-job-item__aside{flex:1 1 calc(100% - 48px - .75rem);gap:.5rem;justify-content:space-between;margin-left:calc(48px + .75rem);max-width:calc(100% - 48px - .75rem);min-width:0;order:2;width:auto}.pk-home .pk-job-item__ago{flex:1 1 auto;min-width:0}.pk-home .pk-offer-item{flex-wrap:wrap;row-gap:.35rem}.pk-home .pk-offer-item__logo,.pk-home .pk-offer-item__logo-wrap{order:0}.pk-home .pk-offer-item__body{flex:1 1 calc(100% - 60px);order:1}.pk-home .pk-offer-item__meta{margin-left:0;max-width:none;order:2;padding-left:calc(48px + .75rem);text-align:left;width:100%}}.pk-home .pk-partners-grid{gap:1.15rem}.pk-home .pk-partner-card{align-items:stretch;border:none;border-radius:var(--pk-card-radius);flex-direction:row;gap:1rem;padding:1rem}.pk-home .pk-partner-card:hover{border:none}.pk-home .pk-partner-card__logo-wrap{flex-shrink:0}.pk-home .pk-partner-card__logo{background:#fff;border:1px solid var(--ui-border-soft);border-radius:12px;height:72px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:6px;width:72px}.pk-home .pk-partner-card__logo--dark{align-items:center;background:#111;border-radius:12px;color:#f5c518;display:flex;font-size:.65rem;font-weight:900;height:72px;justify-content:center;letter-spacing:.05em;line-height:1.1;padding:.35rem;text-align:center;width:72px}.pk-home .pk-partner-card__new{border-radius:6px;font-size:.58rem;left:-4px;padding:.15rem .45rem;right:auto;top:-4px}.pk-home .pk-partner-card__model{background:#eef2ff;color:#4338ca}.pk-home .pk-partner-card__rating{color:#d97706}.pk-home .pk-home-promo{border:none;border-radius:var(--pk-card-radius);box-shadow:0 4px 20px #0003}
