@layer components{.GetOfferExitPopup-module__WOJsWq__backdrop{z-index:110;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1118277a;justify-content:center;align-items:center;padding:18px;animation:.18s ease-out both GetOfferExitPopup-module__WOJsWq__exitFadeIn;display:flex;position:fixed;inset:0}.GetOfferExitPopup-module__WOJsWq__panel{overscroll-behavior:contain;color:#25283a;scrollbar-color:#a99af5 transparent;background:radial-gradient(at 79% 10%,#ad9bff3b,#0000 33%),linear-gradient(135deg,#fff 0%,#fbfaff 57%,#f6f8ff 100%);border:2px solid #202333;border-radius:25px;width:min(860px,100%);max-height:min(86vh,720px);padding:clamp(22px,3.2vw,34px);animation:.25s cubic-bezier(.2,.75,.25,1) both GetOfferExitPopup-module__WOJsWq__exitRiseIn;position:relative;overflow:auto;box-shadow:0 28px 85px #1118274a,inset 0 1px #fff}.GetOfferExitPopup-module__WOJsWq__panel:before{border-radius:inherit;pointer-events:none;content:"";background-image:linear-gradient(#776ad60d 1px,#0000 1px),linear-gradient(90deg,#776ad60d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#000,#0000 68%);mask-image:linear-gradient(125deg,#000,#0000 68%)}.GetOfferExitPopup-module__WOJsWq__close{z-index:3;color:#60657a;cursor:pointer;background:#ffffffdb;border:1px solid #dfe1eb;border-radius:12px;place-items:center;width:36px;height:36px;transition:color .18s,background .18s,transform .18s;display:grid;position:absolute;top:14px;right:14px}.GetOfferExitPopup-module__WOJsWq__close:hover{color:#282c42;background:#f0edff;transform:rotate(4deg)}.GetOfferExitPopup-module__WOJsWq__close:focus-visible,.GetOfferExitPopup-module__WOJsWq__actions a:focus-visible{outline-offset:4px;outline:3px solid #7862ed}.GetOfferExitPopup-module__WOJsWq__topline,.GetOfferExitPopup-module__WOJsWq__brandMark,.GetOfferExitPopup-module__WOJsWq__independent{align-items:center;display:flex;position:relative}.GetOfferExitPopup-module__WOJsWq__topline{justify-content:space-between;gap:12px;min-height:36px;padding-right:42px}.GetOfferExitPopup-module__WOJsWq__brandMark{border-radius:5px;flex:none;width:154px;transition:opacity .18s,transform .18s;overflow:hidden}.GetOfferExitPopup-module__WOJsWq__brandMark img{width:100%;height:auto;display:block}.GetOfferExitPopup-module__WOJsWq__brandMark:hover{opacity:.85;transform:translateY(-1px)}.GetOfferExitPopup-module__WOJsWq__brandMark:focus-visible{outline-offset:4px;outline:3px solid #7862ed}.GetOfferExitPopup-module__WOJsWq__independent{color:#686b7b;letter-spacing:.055em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:700}.GetOfferExitPopup-module__WOJsWq__independent span{background:#54c99b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #54c99b80}.GetOfferExitPopup-module__WOJsWq__hero{grid-template-columns:minmax(0,1.08fr) minmax(275px,.82fr);align-items:center;gap:28px;padding:26px 0 17px;display:grid;position:relative}.GetOfferExitPopup-module__WOJsWq__heroCopy{z-index:1;position:relative}.GetOfferExitPopup-module__WOJsWq__kicker{color:#735ce7;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800;display:inline-flex}.GetOfferExitPopup-module__WOJsWq__hero h2{color:#22263a;letter-spacing:-.047em;text-wrap:balance;max-width:520px;margin:0;font-size:clamp(29px,4vw,41px);font-weight:850;line-height:1.05}.GetOfferExitPopup-module__WOJsWq__hero h2 span{color:#735ce7;-webkit-text-fill-color:transparent;background:linear-gradient(95deg,#9d65e9,#5a7cd7);-webkit-background-clip:text;background-clip:text}.GetOfferExitPopup-module__WOJsWq__lead{color:#626779;max-width:49ch;margin:14px 0 0;font-size:13px;line-height:1.65}.GetOfferExitPopup-module__WOJsWq__privacyNote{color:#696d7e;align-items:flex-start;gap:8px;margin:13px 0 0;font-size:11px;line-height:1.5;display:flex}.GetOfferExitPopup-module__WOJsWq__privacyNote:before{content:"";background:#52c99b;border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.GetOfferExitPopup-module__WOJsWq__visual{background:#f7f5ff;border:1px solid #e7e3f7;border-radius:22px;align-self:center;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 18px 38px #4c409721}.GetOfferExitPopup-module__WOJsWq__interviewIllustration{border-radius:inherit;width:100%;height:auto;display:block}.GetOfferExitPopup-module__WOJsWq__bottomCta{border-top:1px solid #e8e6ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:4px;padding:18px 0 0;display:grid;position:relative}.GetOfferExitPopup-module__WOJsWq__ctaCopy h3{color:#292d42;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:800;line-height:1.25}.GetOfferExitPopup-module__WOJsWq__ctaCopy p{color:#777b8c;margin:5px 0 0;font-size:10px;line-height:1.45}.GetOfferExitPopup-module__WOJsWq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.GetOfferExitPopup-module__WOJsWq__actions a{text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 13px;font-size:10px;font-weight:800;text-decoration:none;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:flex}.GetOfferExitPopup-module__WOJsWq__actions a:hover{transform:translateY(-2px)}.GetOfferExitPopup-module__WOJsWq__primaryAction{color:#fff;background:linear-gradient(100deg,#6652e8,#7849e8);box-shadow:0 7px 17px #684edc3d}.GetOfferExitPopup-module__WOJsWq__primaryAction:hover{background:linear-gradient(100deg,#5945db,#6d3dde);box-shadow:0 10px 21px #684edc4f}.GetOfferExitPopup-module__WOJsWq__secondaryAction{color:#55596d;background:#fff;border-color:#dcd9ea!important}.GetOfferExitPopup-module__WOJsWq__secondaryAction:hover{background:#f8f6ff;border-color:#bdb2f5!important}@keyframes GetOfferExitPopup-module__WOJsWq__exitFadeIn{0%{opacity:0}to{opacity:1}}@keyframes GetOfferExitPopup-module__WOJsWq__exitRiseIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:700px){.GetOfferExitPopup-module__WOJsWq__backdrop{align-items:center;padding:8px}.GetOfferExitPopup-module__WOJsWq__panel{border-radius:21px;max-height:94dvh;padding:20px 17px 16px}.GetOfferExitPopup-module__WOJsWq__close{border-radius:10px;width:33px;height:33px;top:10px;right:10px}.GetOfferExitPopup-module__WOJsWq__topline{padding-right:38px}.GetOfferExitPopup-module__WOJsWq__brandMark{width:132px}.GetOfferExitPopup-module__WOJsWq__independent{max-width:120px;font-size:8px;line-height:1.3}.GetOfferExitPopup-module__WOJsWq__hero{grid-template-columns:minmax(0,1fr);gap:0;padding:22px 0 12px}.GetOfferExitPopup-module__WOJsWq__kicker{margin-bottom:8px;font-size:9px}.GetOfferExitPopup-module__WOJsWq__hero h2{max-width:520px;font-size:clamp(28px,8vw,36px)}.GetOfferExitPopup-module__WOJsWq__lead{margin-top:10px;font-size:12px;line-height:1.55}.GetOfferExitPopup-module__WOJsWq__privacyNote{margin-top:9px;font-size:10px}.GetOfferExitPopup-module__WOJsWq__visual{justify-self:center;width:min(100%,320px)}.GetOfferExitPopup-module__WOJsWq__bottomCta{grid-template-columns:minmax(0,1fr);gap:11px;margin-top:2px;padding-top:13px}.GetOfferExitPopup-module__WOJsWq__ctaCopy h3{font-size:14px}.GetOfferExitPopup-module__WOJsWq__actions{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);display:grid}.GetOfferExitPopup-module__WOJsWq__actions a{min-height:40px;padding:8px 9px;font-size:9px}}@media (max-width:370px){.GetOfferExitPopup-module__WOJsWq__panel{padding-inline:14px}.GetOfferExitPopup-module__WOJsWq__independent{letter-spacing:.02em;max-width:100px}.GetOfferExitPopup-module__WOJsWq__actions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.GetOfferExitPopup-module__WOJsWq__backdrop,.GetOfferExitPopup-module__WOJsWq__panel{animation:none}.GetOfferExitPopup-module__WOJsWq__close,.GetOfferExitPopup-module__WOJsWq__actions a,.GetOfferExitPopup-module__WOJsWq__visual{transition:none}.GetOfferExitPopup-module__WOJsWq__close:hover,.GetOfferExitPopup-module__WOJsWq__actions a:hover,.GetOfferExitPopup-module__WOJsWq__visual{transform:none}}}
@layer utilities{.PublicMenuStyle-module__Vi1jvW__header,.PublicMenuStyle-module__Vi1jvW__menu,.PublicMenuStyle-module__Vi1jvW__topNav{--color-primary:#b9860b;--color-primary-hover:#a87909;--color-primary-soft:#fff3cf;--color-secondary:#16181d;--color-text:#16181d;--color-text-muted:#5a6472;--color-bg-alt:#f3f1eb;--color-border:#e5e2db;--color-nav-coral:#b9860b;--color-nav-coral-hover:#a87909;--color-nav-coral-soft:#fff6dc;--color-nav-coral-muted:#fff3cf;color:#16181d;font-family:Inter,system-ui,sans-serif}.PublicMenuStyle-module__Vi1jvW__header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fbfaf7f0;border-color:#16181d14}.PublicMenuStyle-module__Vi1jvW__header .home-topbar{background:0 0}.PublicMenuStyle-module__Vi1jvW__header .home-topbar-inner{gap:clamp(12px,2vw,26px);max-width:1280px}.PublicMenuStyle-module__Vi1jvW__header .home-search-trigger{max-width:none}.PublicMenuStyle-module__Vi1jvW__header .home-search-trigger>button{background:#fff;border:1px solid #16181d1a;border-radius:999px;width:100%;padding:10px 16px;box-shadow:0 1px 2px #16181d0a}.PublicMenuStyle-module__Vi1jvW__header .home-header-actions a[href=\/login]{background:#fff;border-radius:999px;padding:10px 20px}.PublicMenuStyle-module__Vi1jvW__header .home-header-actions a[href=\/register]{color:#16181d;background:#f5c13d;border:0;border-radius:999px;padding:11px 22px;box-shadow:0 6px 18px #f5c13d66}.PublicMenuStyle-module__Vi1jvW__header .home-header-actions a[href=\/register]:hover{background:#e9b222}.PublicMenuStyle-module__Vi1jvW__header .home-header-actions>button{color:#b9860b}.PublicMenuStyle-module__Vi1jvW__header .home-header-actions>button:hover{background:#fff3cf}.PublicMenuStyle-module__Vi1jvW__header a[href="/profile/points"]{color:#16181d;background:#fff3cf;border-color:#e9b22259}.PublicMenuStyle-module__Vi1jvW__header a[href="/profile/points"] span{color:inherit}.PublicMenuStyle-module__Vi1jvW__trigger{background:#fff6dc;border-color:#e9b22259}.PublicMenuStyle-module__Vi1jvW__menu{background-color:#fbfaf7;border-color:#dcd6c6}.PublicMenuStyle-module__Vi1jvW__menu a{transition:background-color .18s,color .18s}.PublicMenuStyle-module__Vi1jvW__menu a:hover,.PublicMenuStyle-module__Vi1jvW__menu a:focus-visible{color:#16181d;background-color:#fff3cf}.PublicMenuStyle-module__Vi1jvW__menu a:focus-visible,.PublicMenuStyle-module__Vi1jvW__menu button:focus-visible{outline-offset:-2px;outline:2px solid #b9860b}.PublicMenuStyle-module__Vi1jvW__menu [data-profile-nav-key]>svg{color:#b9860b}.PublicMenuStyle-module__Vi1jvW__menu [data-profile-nav-key]>span>span:first-child{white-space:normal;overflow-wrap:anywhere}.PublicMenuStyle-module__Vi1jvW__menu a[role=menuitem]:first-child{color:#16181d;background:#fff3cf;border-color:#e9b22259}.PublicMenuStyle-module__Vi1jvW__cluster,.PublicMenuStyle-module__Vi1jvW__menu .PublicMenuStyle-module__Vi1jvW__cluster{background:#fff6dc;border-color:#e9b22259}.PublicMenuStyle-module__Vi1jvW__menu [data-profile-nav-key] span[class~="bg-[var(--color-primary)]"]{color:#16181d;background:#f5c13d}.PublicMenuStyle-module__Vi1jvW__surface{background:#fbfaf7;flex-direction:column;min-height:0;display:flex}.PublicMenuStyle-module__Vi1jvW__surface>.PublicMenuStyle-module__Vi1jvW__scroll{overscroll-behavior:contain;touch-action:pan-y;scrollbar-color:#c5ba9d #f3f1eb;flex:1;height:auto;min-height:0;padding-bottom:42px;overflow-y:auto}.PublicMenuStyle-module__Vi1jvW__hint{background:linear-gradient(#0000,#fbfaf7eb 35%,#fbfaf7 65%)}.PublicMenuStyle-module__Vi1jvW__menu .bg-white{background-color:#fbfaf7}.PublicMenuStyle-module__Vi1jvW__menu a[href=\/register]{color:#16181d;background:#f5c13d}.PublicMenuStyle-module__Vi1jvW__menu [data-feed-highlight=true]{background:#fff3cf;border-color:#e9b22259}.PublicMenuStyle-module__Vi1jvW__menu [data-feed-highlight=true] a{color:#16181d}.PublicMenuStyle-module__Vi1jvW__menu [data-feed-highlight=true] a:hover{background:#ffe9a8}.PublicMenuStyle-module__Vi1jvW__topNav .nav-link{position:relative}.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:after{content:"";transform-origin:0;background:#f5c13d;height:2px;transition:transform .18s;position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}:is(.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:hover,.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:focus-visible){color:#16181d;background:#fff3cf}.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:hover:after{transform:scaleX(1)}.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:focus-visible:after{transform:scaleX(1)}.home-nav-rows>nav{background:#fff;border-color:#16181d12}.home-nav-rows>nav:first-child{background:#fbfaf7}.home-nav-rows>nav>div{max-width:1280px}.home-nav-rows ul{justify-content:flex-start}.home-nav-rows>nav:first-child .nav-link{color:#5a6472;padding-block:10px;font-size:13px}.home-nav-rows>nav:last-child>div>ul{gap:8px;padding-block:8px}.home-nav-rows>nav:last-child>div>ul>li>a{color:#5a6472;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:500}.home-nav-rows>nav:last-child>div>ul>li>a:hover{color:#16181d;background:#f3f1eb}.home-nav-rows a[href=\/feed]{color:#16181d;background:#fff3cf;font-weight:700;box-shadow:0 0 0 1px #e9b22259}.home-nav-rows a[href=\/feed]>span{color:#b9860b}.home-nav-rows>nav:last-child>div>ul>li>a svg{width:15px;height:15px}#mobile-bottom-nav{margin-inline:auto;background:#16181df5;border:1.5px solid #ffffff1f;border-radius:26px;width:min(920px,100% - 20px);margin-bottom:12px;padding:8px;box-shadow:0 18px 44px #16181d57}:is(#mobile-bottom-nav-row1>a,#mobile-bottom-nav-row1>button){box-shadow:none;color:#fff;letter-spacing:normal;text-transform:none;background:0 0;border-color:#0000;border-radius:999px;justify-content:center}:is(#mobile-bottom-nav-row1>a>span:first-child,#mobile-bottom-nav-row1>button>span:first-child){color:#f5c13d;background:0 0}#mobile-bottom-nav-row1>:nth-child(3){color:#16181d;background:#f5c13d}#mobile-bottom-nav-row1>:nth-child(3)>span:first-child{color:#16181d}:is(#mobile-bottom-nav-row1>a:hover,#mobile-bottom-nav-row1>button:hover){color:#fff;background:#ffffff1f}#mobile-bottom-nav-row1>:nth-child(3):hover{color:#16181d;background:#ffd261}#mobile-bottom-nav-row2>a{height:36px;box-shadow:none;color:#f5c13d;letter-spacing:normal;text-transform:none;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;font-size:11px}#mobile-bottom-nav-row2>a:hover{color:#fff;background:#ffffff1f}#mobile-cabinet-popup{width:min(920px,100% - 20px);margin-inline:auto}@media (max-width:767px){#mobile-bottom-nav{border-radius:22px}:is(#mobile-bottom-nav-row1>a,#mobile-bottom-nav-row1>button){border-radius:16px}}@media (prefers-reduced-motion:reduce){.PublicMenuStyle-module__Vi1jvW__menu a{transition:none}.PublicMenuStyle-module__Vi1jvW__topNav .nav-link:after{transition:none}}}
@layer utilities{.CatalogVisualStyle-module__UMJTXq__section{--color-bg-alt:#f3f1eb}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-catalog,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-catalog,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-catalog,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-catalog,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog,.CatalogVisualStyle-module__UMJTXq__section #projects-catalog){background:radial-gradient(at 50% 0,#fff6dc 0,#fbfaf7 38rem);min-height:100vh;padding-bottom:72px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-catalog>div.mx-auto,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-catalog>div.mx-auto,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-catalog>div.mx-auto,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-catalog>div.mx-auto,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog>div.mx-auto,.CatalogVisualStyle-module__UMJTXq__section #projects-catalog>div.mx-auto){padding-top:clamp(30px,4vw,52px)}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-hero,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-hero,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-hero,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-hero,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-hero,.CatalogVisualStyle-module__UMJTXq__section #projects-hero,.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero){isolation:isolate;background:linear-gradient(115deg,#fffefa 0%,#fff6dc 100%);border:1px solid #dcd6c6;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 12px 34px #16181d0b}.CatalogVisualStyle-module__UMJTXq__section #hr-communities-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #projects-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero:after{content:"";z-index:-1;pointer-events:none;border:36px solid #f5c13d38;border-radius:50%;width:220px;height:220px;position:absolute;top:-74px;right:-62px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-hero h1,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-hero h1,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-hero h1,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-hero h1,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-hero h1,.CatalogVisualStyle-module__UMJTXq__section #projects-hero h1,.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero h1){color:#16181d;letter-spacing:-.04em;max-width:24ch;font-size:clamp(28px,3.8vw,42px);font-weight:800;line-height:1.08;position:relative}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-filters>div,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-filters>div,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-filters>div,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-filters>div,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-filters-desktop>div){background:#fffefa;border:1px solid #e9b22259;border-radius:18px;position:sticky;top:104px;overflow:hidden;box-shadow:0 10px 28px #16181d0a}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-catalog a.group,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-catalog a.group,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-catalog a.group,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-catalog a.group,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog article,.CatalogVisualStyle-module__UMJTXq__section #projects-catalog .mt-8>div[class*=rounded-2xl]){background:#fffefa;border:1px solid #dcd6c6;border-radius:18px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 2px 8px #16181d08}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-catalog a.group:hover,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-catalog a.group:hover,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-catalog a.group:hover,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-catalog a.group:hover,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog article:hover,.CatalogVisualStyle-module__UMJTXq__section #projects-catalog .mt-8>div[class*=rounded-2xl]:hover){border-color:#b9860b;transform:translateY(-4px);box-shadow:0 18px 38px #16181d16}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-catalog a.group>div:first-child>div:first-child,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-catalog a.group>div:first-child>div:first-child,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-catalog a.group>div:first-child>div:first-child,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-catalog a.group>div:first-child>div:first-child){background:#fff6dc;border:1px solid #dcd6c6;border-radius:14px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-list-seo,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-list-seo,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-list-seo,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-list-seo,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-seo-bottom,.CatalogVisualStyle-module__UMJTXq__section #projects-list-seo){box-shadow:none;background:linear-gradient(135deg,#fff6dc,#fffefa 80%);border:1px solid #e9b22259;border-radius:22px;margin-top:42px}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero{margin-bottom:34px}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero>div:last-child{background:0 0;border:0}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero>div:last-child>div{background:#fffefa;border:1px solid #e9b22259;border-radius:14px;box-shadow:0 8px 24px #16181d0a}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-subscribe{color:#fff;background:#16181d;border:0;border-radius:24px}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-subscribe h2{color:#fff}.CatalogVisualStyle-module__UMJTXq__section #events-catalog-subscribe p{color:#ffffffb8}.CatalogVisualStyle-module__UMJTXq__section #page-events-catalog article{border-color:#dcd6c6;border-radius:18px;box-shadow:0 6px 20px #16181d0b}.CatalogVisualStyle-module__UMJTXq__section #page-events-catalog article:hover{border-color:#b9860b;transform:translateY(-3px);box-shadow:0 16px 34px #16181d18}.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.CatalogVisualStyle-module__UMJTXq__section #projects-catalog .mt-8.space-y-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.CatalogVisualStyle-module__UMJTXq__section #projects-catalog .mt-8.space-y-4>div{margin:0}@media (max-width:760px){:is(.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-grid,.CatalogVisualStyle-module__UMJTXq__section #projects-catalog .mt-8.space-y-4){grid-template-columns:minmax(0,1fr)}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-communities-hero,.CatalogVisualStyle-module__UMJTXq__section #hr-consulting-hero,.CatalogVisualStyle-module__UMJTXq__section #recruitment-agencies-hero,.CatalogVisualStyle-module__UMJTXq__section #telegram-hr-hero,.CatalogVisualStyle-module__UMJTXq__section #materials-catalog-hero,.CatalogVisualStyle-module__UMJTXq__section #projects-hero,.CatalogVisualStyle-module__UMJTXq__section #events-catalog-hero){border-radius:20px}}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-catalog,.CatalogVisualStyle-module__UMJTXq__section #blog-catalog,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog,.CatalogVisualStyle-module__UMJTXq__section #hr-it-detail,.CatalogVisualStyle-module__UMJTXq__section #blog-detail,.CatalogVisualStyle-module__UMJTXq__section #hr-expert-detail){background:#fbfaf7;padding-bottom:64px}.CatalogVisualStyle-module__UMJTXq__section .hv-catalog-content{width:100%;max-width:1280px;margin-inline:auto;padding:clamp(24px,3.5vw,40px) clamp(16px,4vw,34px) 0}.CatalogVisualStyle-module__UMJTXq__section .hv-catalog-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:0;display:grid}.CatalogVisualStyle-module__UMJTXq__section .hv-catalog-results{grid-area:auto;min-width:0}.CatalogVisualStyle-module__UMJTXq__hero{isolation:isolate;background:linear-gradient(120deg,#fffdf6 0%,#fff6dc 52%,#fbfaf7 100%);border-bottom:1px solid #16181d14;position:relative;overflow:hidden}.CatalogVisualStyle-module__UMJTXq__hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#16181d0d 1px,#0000 1px),linear-gradient(90deg,#16181d0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.CatalogVisualStyle-module__UMJTXq__heroInner{width:100%;max-width:1280px;margin-inline:auto;padding:clamp(20px,3vw,28px) clamp(16px,4vw,34px) clamp(34px,4.5vw,52px)}.CatalogVisualStyle-module__UMJTXq__heroWithVisual{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:32px;display:grid}.CatalogVisualStyle-module__UMJTXq__heroCopy{min-width:0}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy>nav{margin-bottom:22px;font-size:13px;line-height:1.7}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy>header{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy h1{color:#16181d;letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,4.4vw,50px);font-weight:800;line-height:1.08}.CatalogVisualStyle-module__UMJTXq__section .hv-title-marker{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#f5c13d 58% 92%,#0000 92%)}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy header>p{color:#5a6472;font-size:clamp(14.5px,1.4vw,16.5px);line-height:1.65}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy .hr-it-body{color:#5a6472;font-size:clamp(14.5px,1.4vw,16.5px);line-height:1.65}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy header>a{color:#16181d;border-bottom:2px solid #f5c13d;padding-bottom:2px;font-size:13.5px}.CatalogVisualStyle-module__UMJTXq__section .CatalogVisualStyle-module__UMJTXq__heroCopy header>p:last-child{margin-top:18px;font-size:13.5px}.CatalogVisualStyle-module__UMJTXq__heroVisual{aspect-ratio:4/3;background:#f3f1eb;border:1.5px solid #dcd6c6;border-radius:20px;min-width:0;overflow:hidden}.CatalogVisualStyle-module__UMJTXq__heroVisual>img{object-fit:cover;width:100%;height:100%;display:block}.CatalogVisualStyle-module__UMJTXq__section .hv-catalog-portraits{background:#f5c13d;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;height:100%;display:grid}.CatalogVisualStyle-module__UMJTXq__section .hv-catalog-portraits img{object-fit:cover;object-position:center top;width:100%;height:100%}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .CatalogVisualStyle-module__UMJTXq__heroWithVisual{grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .CatalogVisualStyle-module__UMJTXq__heroVisual{aspect-ratio:auto;justify-self:end;width:80%;height:clamp(156px,15.6vw,187px)}:is(.CatalogVisualStyle-module__UMJTXq__section .hv-filter-column,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-filters){grid-area:auto;width:100%;max-width:none}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-filters>div,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-filters>div){box-shadow:none;background:#fff6dc;border:1.5px solid #e9b22259;border-radius:20px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:14px;padding:18px 22px;display:grid}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-filters>div>h2,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-filters>div>h2){text-transform:none;letter-spacing:-.02em;grid-area:1/1;font-size:18px}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-filters input[type=search]{background:#fff;grid-area:2/1;min-height:45px;margin:0}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-filters>div>button,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-filters>div>button){width:auto;min-height:45px;margin:0;padding:10px 18px}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-apply{grid-area:2/2}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-reset{background:#fff;grid-area:2/3}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-expand{color:#16181d;background:0 0;border:0;border-bottom:2px solid #e9b222;border-radius:0;grid-area:1/-2/auto/-1;justify-self:end;min-height:0!important;padding:0 0 2px!important}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options{border-top:1px solid #e9b22240;grid-area:3/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:24px;margin:4px 0 0;padding-top:18px;display:grid}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options>div{margin:0}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options h2{letter-spacing:.04em;font-size:12px}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options>div:only-child ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;display:grid}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options li{margin:0}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options label{font-size:13.5px;line-height:1.5}.CatalogVisualStyle-module__UMJTXq__section input[type=checkbox]{accent-color:#b9860b}:is(.CatalogVisualStyle-module__UMJTXq__section button:not(:disabled),.CatalogVisualStyle-module__UMJTXq__section summary){cursor:pointer}.CatalogVisualStyle-module__UMJTXq__section button:disabled{cursor:default}:is(.CatalogVisualStyle-module__UMJTXq__section button[class~="bg-[var(--color-primary)]"],.CatalogVisualStyle-module__UMJTXq__section a[class~="bg-[var(--color-primary)]"]){color:#16181d;background:#f5c13d;border-color:#f5c13d}:is(.CatalogVisualStyle-module__UMJTXq__section button[class~="bg-[var(--color-primary)]"]:hover:not(:disabled),.CatalogVisualStyle-module__UMJTXq__section a[class~="bg-[var(--color-primary)]"]:hover){background:#e9b222}:is(.CatalogVisualStyle-module__UMJTXq__section a:focus-visible,.CatalogVisualStyle-module__UMJTXq__section button:focus-visible,.CatalogVisualStyle-module__UMJTXq__section summary:focus-visible){outline-offset:3px;outline:2px solid #b9860b}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-solutions-grid,.CatalogVisualStyle-module__UMJTXq__section [data-hr-it-load-more-extra],.CatalogVisualStyle-module__UMJTXq__section #hr-experts-list){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0;display:grid}.CatalogVisualStyle-module__UMJTXq__section [data-hr-it-load-more-extra]{margin-top:18px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card{background:#fff;border:1.5px solid #dcd6c6;border-radius:18px;padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 1px 2px #16181d0a}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card:hover{border-color:#16181d;transform:translateY(-3px);box-shadow:0 14px 30px #16181d1a}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card>div:first-child{align-items:flex-start;gap:12px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card>div:first-child>div:first-child{background:#fff3cf;border-radius:13px;width:128px;height:100px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card h2{letter-spacing:-.01em;font-size:16px;line-height:1.35}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card h2+div{gap:6px 10px;margin-top:7px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card .hr-it-card-summary{color:#5a6472;font-size:13.5px;line-height:1.6}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card>div:last-child>span{color:#16181d;background:0 0;border-top:1px solid #16181d14;border-radius:0;justify-content:flex-start;width:100%;padding:12px 0 0;font-size:13px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card>div:last-child>span:after{content:"→";color:#b9860b;margin-left:9px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-list-seo,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-list-seo,.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-list-seo){box-shadow:none;background:#fff6dc;border:1.5px solid #e9b22259;border-radius:22px;margin-top:40px;padding:clamp(22px,3.5vw,40px);scroll-margin-top:100px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-list-seo h2,.CatalogVisualStyle-module__UMJTXq__section #hr-experts-list-seo h2,.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-list-seo h2){letter-spacing:-.03em;font-size:clamp(22px,2.8vw,28px);font-weight:800}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .home-expert-card{height:100%}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .home-expert-card>a>div:first-child>div:first-child{width:64px;height:64px;box-shadow:0 0 0 2px #ffffff26}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .home-expert-card>a>div.mt-3>span{border-radius:8px;padding:5px 9px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-grid{grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics{max-width:none}:is(.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics>div:first-child,.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics>div:first-child){box-shadow:none;background:0 0;border:0;padding:0}:is(.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics h2,.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics h2){text-transform:none;letter-spacing:-.01em;font-size:15px;font-weight:800}:is(.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics ul a,.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics ul a){border-radius:10px;padding:10px 12px;font-size:13.5px}.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:0}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card{border:1px solid #16181d17;border-radius:18px;padding:0;overflow:hidden;box-shadow:0 1px 2px #16181d0a}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:hover{border-color:#16181d;transform:translateY(-4px);box-shadow:0 16px 34px #16181d1a}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card>div:first-child{background:linear-gradient(135deg,#3a2e6b,#7457c9);border-radius:0;position:relative}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:nth-child(5n+2)>div:first-child{background:linear-gradient(135deg,#1c1e23,#4c525e)}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:nth-child(5n+3)>div:first-child{background:linear-gradient(135deg,#f5c13d,#ff9a3c)}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:nth-child(5n+4)>div:first-child{background:linear-gradient(135deg,#12784a,#3fae7a)}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:nth-child(5n+5)>div:first-child{background:linear-gradient(135deg,#2a5bd7,#5b8cf0)}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card>div:first-child>div{color:#fff;background:0 0}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card h2{letter-spacing:-.01em;margin:18px 18px 0;font-size:16px;line-height:1.4}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card time{margin:14px 18px 0}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card>div:last-child{margin:auto 18px 0;padding-block:14px 18px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card-category{color:#16181d;background:#f5c13d;border-radius:8px;max-width:calc(100% - 24px);padding:5px 11px;font-size:11.5px;font-weight:700;position:absolute;top:12px;left:12px}.CatalogVisualStyle-module__UMJTXq__banners{flex-direction:column;gap:20px;display:flex}.CatalogVisualStyle-module__UMJTXq__banner{color:#8b8c89;text-align:center;background:linear-gradient(135deg,#eeece7,#f7f5ef);border:1.5px solid #dcd6c6;border-radius:16px;place-items:center;height:250px;padding:16px;font-size:12px;display:grid}.CatalogVisualStyle-module__UMJTXq__bannerTall{height:320px}.CatalogVisualStyle-module__UMJTXq__bannerPromo{background:#fff6dc;border:1.5px solid #e9b22259;border-radius:18px;padding:22px}.CatalogVisualStyle-module__UMJTXq__bannerPromo h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.CatalogVisualStyle-module__UMJTXq__bannerPromo p{color:#5a6472;margin:10px 0 16px;font-size:13.5px;line-height:1.65}.CatalogVisualStyle-module__UMJTXq__bannerPromo>span{text-align:center;background:#f5c13d;border-radius:10px;padding:12px;font-size:13px;font-weight:700;display:block}.CatalogVisualStyle-module__UMJTXq__callout{isolation:isolate;color:#fff;background:#16181d;border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:center;gap:24px;margin:40px auto 0;padding:clamp(26px,4vw,48px);display:grid;position:relative;overflow:hidden}.CatalogVisualStyle-module__UMJTXq__callout:after{content:"";z-index:-1;pointer-events:none;border:60px solid #f5c13d14;border-radius:50%;width:340px;height:340px;position:absolute;top:-180px;right:-120px}.CatalogVisualStyle-module__UMJTXq__callout h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:800;line-height:1.2}.CatalogVisualStyle-module__UMJTXq__callout p{color:#ffffffb8;margin:14px 0 0;font-size:14.5px;line-height:1.7}.CatalogVisualStyle-module__UMJTXq__calloutActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.CatalogVisualStyle-module__UMJTXq__calloutActions span{border:1px solid #ffffff40;border-radius:12px;justify-content:center;padding:13px 20px;font-size:13px;font-weight:700;display:inline-flex}.CatalogVisualStyle-module__UMJTXq__calloutActions span:first-child{color:#16181d;background:#f5c13d;border-color:#f5c13d}:is(.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics>.CatalogVisualStyle-module__UMJTXq__banners,.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics>.CatalogVisualStyle-module__UMJTXq__banners){margin-top:24px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner{width:100%;max-width:1400px;margin-inline:auto;padding:clamp(18px,3vw,28px) clamp(16px,4vw,34px) 0}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner>nav{margin-bottom:14px;font-size:13px;line-height:1.7}.CatalogVisualStyle-module__UMJTXq__section .hv-back-link{color:#16181d;align-items:center;gap:8px;padding:0;font-size:13.5px;font-weight:700;display:inline-flex}.CatalogVisualStyle-module__UMJTXq__section .hv-back-link:before{content:"←"}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-grid{grid-template-columns:minmax(0,1fr) minmax(220px,290px);align-items:start;gap:40px;margin-top:22px;display:grid}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-sidebar{min-width:0;display:block;position:static}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-article{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading{background:#fff;border:1.5px solid #dcd6c6;border-radius:22px;padding:clamp(20px,3vw,32px)}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading h1{letter-spacing:-.03em;font-size:clamp(26px,3.6vw,38px);font-weight:800;line-height:1.15}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading .hr-it-body{color:#5a6472;font-size:14.5px;line-height:1.7}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading>div:first-child>div:first-child{width:180px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading>div:first-child>div:first-child>div:first-child{aspect-ratio:1;border:1px solid #16181d0d;border-radius:18px;height:auto}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading>div:last-child{border-top:1px solid #16181d14;padding-top:16px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading>div:last-child>div{box-shadow:none;border:0;padding:0}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading a[target=_blank]{color:#16181d;background:#f5c13d;border-color:#f5c13d;border-radius:12px;padding:13px 24px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading a[target=_blank]:hover{background:#e9b222}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-tabs{scrollbar-width:none;background:0 0;gap:24px;margin-top:22px;display:flex;overflow-x:auto}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-tabs>button{white-space:nowrap;flex-shrink:0;padding:12px 6px;font-size:14px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-tabs>button.border-b-2{color:#16181d;background:0 0;border-color:#f5c13d}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-description,.CatalogVisualStyle-module__UMJTXq__section #hr-it-reviews,.CatalogVisualStyle-module__UMJTXq__section #hr-it-comments,.CatalogVisualStyle-module__UMJTXq__section #blog-comments){scroll-margin-top:100px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-description>div,.CatalogVisualStyle-module__UMJTXq__section #hr-it-reviews>div){padding:28px 0 0}.CatalogVisualStyle-module__UMJTXq__section #hr-it-description>div>div{max-width:none}.CatalogVisualStyle-module__UMJTXq__section #hr-it-reviews{border-top:1px solid #16181d1a;margin-top:32px}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-comments,.CatalogVisualStyle-module__UMJTXq__section #blog-comments){box-shadow:none;background:0 0;border:0;border-top:1px solid #16181d1a;border-radius:0;padding:28px 0 0}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-comments>div>div,.CatalogVisualStyle-module__UMJTXq__section #blog-comments>div>div){background:#fff;border-radius:16px}.CatalogVisualStyle-module__UMJTXq__section textarea{background:#fff}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow{color:#5a6472;font-size:15px;line-height:1.8}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow h2{letter-spacing:-.03em;color:#16181d;font-size:clamp(22px,2.8vw,28px);font-weight:800;line-height:1.3}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow h3{letter-spacing:-.02em;color:#16181d;font-size:19px;font-weight:800;line-height:1.4}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow strong{color:#16181d}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow img{border-radius:18px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow blockquote{color:#16181d;background:#fff6dc;border-left:3px solid #f5c13d;border-radius:0 14px 14px 0;padding:20px 24px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow table{background:#fff;border-radius:14px;max-width:100%;display:block;overflow-x:auto}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow th{color:#16181d;background:#fff6dc}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-block{background:#fff6dc;border:1.5px solid #e9b22259;border-left:3px solid #f5c13d;border-radius:14px;padding:20px 24px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-stats{gap:16px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-stat{background:#fff6dc;border:1.5px solid #e9b22259;border-radius:16px;padding:18px 12px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-stat__value{color:#16181d;letter-spacing:-.03em;font-size:clamp(24px,2.6vw,30px)}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-stat__label{letter-spacing:0;text-transform:none;font-size:12.5px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-role-card{background:#fff;border:1.5px solid #dcd6c6;border-top:3px solid #f5c13d;border-radius:16px;padding:20px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-feature-item{background:#fff;border:1.5px solid #dcd6c6;border-radius:14px;padding:16px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-detail-grid{grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.CatalogVisualStyle-module__UMJTXq__section #blog-detail .hv-detail-inner{max-width:1280px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-article{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-article>div{background:0 0;padding-inline:0}:is(.CatalogVisualStyle-module__UMJTXq__section .hv-blog-article>div:first-child,.CatalogVisualStyle-module__UMJTXq__section .hv-blog-heading){padding-top:0}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-heading{background:0 0;border:0}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-heading h1{letter-spacing:-.035em;font-size:clamp(27px,3.5vw,40px);font-weight:800;line-height:1.15}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-article .max-w-3xl{max-width:none}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-toc{background:#fff6dc;border:1.5px solid #e9b22259;border-radius:16px;padding:20px 24px}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-toc a{color:#5a6472}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-toc a:hover{color:#b9860b}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero{--color-secondary:#fff;--color-text:#fff;--color-text-muted:#ffffffa8;--color-primary:#f5c13d;--color-bg-alt:#ffffff1a;--color-border:#fff3;box-shadow:none;background:#16181d;border:1px solid #ffffff1a;border-radius:22px;padding:clamp(20px,3vw,32px)}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero h1{letter-spacing:-.03em;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.18}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero{--expert-tag-border:#ffffff29;--expert-tag-bg:#ffffff1a;--expert-tag-color:#fff}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero .fixed{--color-secondary:#16181d;--color-text:#16181d;--color-text-muted:#5a6472;--color-primary:#b9860b;--color-primary-hover:#a87909;--color-bg-alt:#f3f1eb;--color-border:#e5e2db}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-actions a,.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-actions button){padding:11px 10px;font-size:12.5px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-detail-grid>div>nav{font-size:13px;line-height:1.7}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero>div:last-child{gap:24px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-photo{width:120px;max-width:120px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-photo>div{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 2px #ffffff26}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-photo>div>div{min-height:120px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero .hr-it-body{color:#ffffffb8;font-size:14.5px;line-height:1.75}:is(.CatalogVisualStyle-module__UMJTXq__section #hr-expert-catalog-rejected-informer,.CatalogVisualStyle-module__UMJTXq__section #hr-expert-catalog-pending-informer){--color-secondary:#16181d;--color-text:#16181d;--color-primary:#b9860b}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-metrics{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:16px;padding:0}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-metrics>div{gap:10px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-metrics button{box-shadow:none;background:#fff6dc;border:1.5px solid #e9b22259;border-radius:14px;padding:14px 8px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-metrics button>span:first-child{text-transform:none;letter-spacing:0;order:2;margin-top:3px;font-size:11.5px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-metrics button>span:last-child{margin:0;font-size:19px;font-weight:800;line-height:1.4}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-tabs>div{overflow-x:auto}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-tabs button{flex:none;padding:12px 14px;font-size:13.5px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-tabs button[aria-selected=true]{color:#16181d;border-color:#f5c13d}.CatalogVisualStyle-module__UMJTXq__section [id^=hr-expert-panel-]>section{box-shadow:none;background:#fff;border:1.5px solid #dcd6c6;border-radius:18px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-services table{font-size:13.5px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-services thead{background:#fff6dc}@media (min-width:1024px){.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero>div:last-child{grid-template-columns:160px minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero>div:last-child>div:first-child{width:160px}.CatalogVisualStyle-module__UMJTXq__section #hr-expert-hero-photo{margin-inline:auto}}@media (max-width:1100px){:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-solutions-grid,.CatalogVisualStyle-module__UMJTXq__section [data-hr-it-load-more-extra],.CatalogVisualStyle-module__UMJTXq__section #hr-experts-list){grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-grid{grid-template-columns:minmax(0,1fr) 230px;gap:24px}:is(.CatalogVisualStyle-module__UMJTXq__section .hv-blog-grid,.CatalogVisualStyle-module__UMJTXq__section .hv-blog-detail-grid){grid-template-columns:200px minmax(0,1fr);gap:24px}}@media (max-width:1023px){:is(.CatalogVisualStyle-module__UMJTXq__section .hv-detail-grid,.CatalogVisualStyle-module__UMJTXq__section .hv-blog-detail-grid){grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-sidebar{display:none}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics{order:0}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics ul{gap:4px;padding-bottom:6px;display:flex;overflow-x:auto}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics li{flex-shrink:0}.CatalogVisualStyle-module__UMJTXq__section #blog-detail-rubrics .CatalogVisualStyle-module__UMJTXq__banners{display:none}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-options>div:only-child ul{grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section .hr-it-filters-interactive-mobile{margin-bottom:20px}.CatalogVisualStyle-module__UMJTXq__section .hv-filter-column{display:none}}@media (max-width:767px){.CatalogVisualStyle-module__UMJTXq__callout{grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__calloutActions{justify-content:flex-start}.CatalogVisualStyle-module__UMJTXq__heroWithVisual{grid-template-columns:minmax(0,1fr);gap:24px}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .CatalogVisualStyle-module__UMJTXq__heroWithVisual{grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section #hr-experts-catalog .CatalogVisualStyle-module__UMJTXq__heroVisual{justify-self:start;width:100%}.CatalogVisualStyle-module__UMJTXq__heroVisual{aspect-ratio:2;width:100%;max-width:400px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-grid{grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics ul{gap:4px;padding-bottom:6px;display:flex;overflow-x:auto}.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics li{flex-shrink:0}.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-rubrics>.CatalogVisualStyle-module__UMJTXq__banners{display:none}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner{padding-top:20px}}@media (max-width:599px){:is(.CatalogVisualStyle-module__UMJTXq__section #hr-it-solutions-grid,.CatalogVisualStyle-module__UMJTXq__section [data-hr-it-load-more-extra],.CatalogVisualStyle-module__UMJTXq__section #hr-experts-list,.CatalogVisualStyle-module__UMJTXq__section #blog-catalog-list){grid-template-columns:minmax(0,1fr)}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-heading>div:first-child>div:first-child{width:120px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-tabs{gap:12px}.CatalogVisualStyle-module__UMJTXq__section .hv-solution-tabs>button{padding-inline:2px;font-size:12px}.CatalogVisualStyle-module__UMJTXq__section .hv-blog-heading h1{font-size:28px}.CatalogVisualStyle-module__UMJTXq__section .hv-detail-inner .hr-it-flow{font-size:14.5px}}@media (prefers-reduced-motion:reduce){:is(.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card,.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card,.CatalogVisualStyle-module__UMJTXq__section .home-expert-card){transition:none}:is(.CatalogVisualStyle-module__UMJTXq__section .hv-solution-card:hover,.CatalogVisualStyle-module__UMJTXq__section .hv-blog-card:hover,.CatalogVisualStyle-module__UMJTXq__section .home-expert-card:hover){transform:none}}}
