.hero-bg[data-astro-cid-dqhn45cb]{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-bg[data-astro-cid-dqhn45cb] svg{width:100%;height:100%}.hero-bg[data-astro-cid-dqhn45cb] .pc-glow-a{animation:9s ease-in-out infinite pc-breathe}.hero-bg[data-astro-cid-dqhn45cb] .pc-glow-b{animation:12s ease-in-out infinite reverse pc-breathe}.hero-bg[data-astro-cid-dqhn45cb] .pc-links{opacity:.18;animation:8s ease-in-out infinite pc-pulse}.hero-bg[data-astro-cid-dqhn45cb] .pc-nodes circle{opacity:.6;animation:4.5s ease-in-out infinite pc-twinkle}.hero-bg[data-astro-cid-dqhn45cb] .pc-nodes circle:nth-child(3n){animation-duration:6s;animation-delay:-1.6s}.hero-bg[data-astro-cid-dqhn45cb] .pc-nodes circle:nth-child(3n+1){animation-duration:5.2s;animation-delay:-3.1s}.hero-bg[data-astro-cid-dqhn45cb] .pc-stars{opacity:.5}.hero-bg[data-astro-cid-dqhn45cb] .pc-stars circle{animation:5.5s ease-in-out infinite pc-twinkle}.hero-bg[data-astro-cid-dqhn45cb] .pc-stars circle:nth-child(2n){animation-duration:7s;animation-delay:-2.7s}@keyframes pc-breathe{0%,to{opacity:1}50%{opacity:.5}}@keyframes pc-pulse{70%{box-shadow:0 0 0 7px #4ade8000}to{box-shadow:0 0 #4ade8000}}@keyframes pc-twinkle{0%,to{opacity:.3}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-dqhn45cb] .pc-glow-a,.hero-bg[data-astro-cid-dqhn45cb] .pc-glow-b,.hero-bg[data-astro-cid-dqhn45cb] .pc-links,.hero-bg[data-astro-cid-dqhn45cb] .pc-nodes circle,.hero-bg[data-astro-cid-dqhn45cb] .pc-stars circle{animation:none}}.hero-mask[data-astro-cid-dqhn45cb]{z-index:1;pointer-events:none;background:radial-gradient(80% 60% at 18%,#0a0e23c7 0%,#0a0e2366 38%,#0a0e2300 70%),linear-gradient(#0a0e2399 0%,#0a0e2300 18% 70%,#0a0e23d9 100%);position:absolute;inset:0}.card[data-astro-cid-wnpyut5k]{border:1px solid var(--pc-line-2);border-radius:var(--pc-r-xl);-webkit-backdrop-filter:blur(14px);box-shadow:var(--pc-shadow-card), 0 0 0 1px #ffffff08;background:linear-gradient(#161c3cd9 0%,#0f1430d9 100%);padding:22px 22px 18px;position:relative}.card[data-astro-cid-wnpyut5k]:before{content:"";border-radius:var(--pc-r-xl);z-index:-1;opacity:.6;pointer-events:none;background:linear-gradient(#ffc82940 0%,#0000 30%);position:absolute;inset:-1px}.card-head[data-astro-cid-wnpyut5k]{border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.card-head[data-astro-cid-wnpyut5k] .left[data-astro-cid-wnpyut5k]{color:var(--pc-fg);align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.live[data-astro-cid-wnpyut5k]{font-family:var(--pc-font-mono);color:var(--pc-green);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.pulse[data-astro-cid-wnpyut5k]{background:var(--pc-green);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pc-pulse;box-shadow:0 0 #4ade80b3}.rows[data-astro-cid-wnpyut5k]{flex-direction:column;padding:8px 0 6px;display:flex}.row[data-astro-cid-wnpyut5k]{border-bottom:1px dashed var(--pc-line);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.row[data-astro-cid-wnpyut5k]:last-child{border-bottom:0}.k[data-astro-cid-wnpyut5k]{color:var(--pc-fg-2);align-items:center;gap:10px;font-size:13px;display:flex}.ic[data-astro-cid-wnpyut5k]{width:22px;height:22px;color:var(--pc-fg-2);background:#ffffff0d;border-radius:6px;place-items:center;display:grid}.v[data-astro-cid-wnpyut5k]{font-family:var(--pc-font-mono);color:var(--pc-fg);letter-spacing:.02em;font-size:12px}.v[data-astro-cid-wnpyut5k].ok{color:var(--pc-green)}.v[data-astro-cid-wnpyut5k].warn{color:var(--pc-yellow)}.foot[data-astro-cid-wnpyut5k]{border-radius:var(--pc-r-md);transition:background var(--pc-fast);background:#ffc8290f;border:1px solid #ffc8292e;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px;display:flex}.foot[data-astro-cid-wnpyut5k]:hover{background:#ffc8291a}.foot[data-astro-cid-wnpyut5k] .left[data-astro-cid-wnpyut5k]{align-items:center;gap:12px;display:flex}.av[data-astro-cid-wnpyut5k]{object-fit:cover;object-position:50% 20%;border-radius:50%;flex-shrink:0;width:44px;height:44px;display:block}.txt[data-astro-cid-wnpyut5k]{color:var(--pc-fg);font-size:12.5px}.txt[data-astro-cid-wnpyut5k] small[data-astro-cid-wnpyut5k]{color:var(--pc-fg-3);margin-top:2px;font-size:11px;display:block}.go[data-astro-cid-wnpyut5k]{color:var(--pc-yellow);transition:transform var(--pc-fast);font-size:18px}.foot[data-astro-cid-wnpyut5k]:hover .go[data-astro-cid-wnpyut5k]{transform:translate(3px)}.trust[data-astro-cid-qlv4pxuf]{border-top:1px solid var(--pc-line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:clamp(48px,7vh,76px);padding-top:28px;display:grid}.item[data-astro-cid-qlv4pxuf]{border-right:1px solid var(--pc-line);align-items:flex-start;gap:12px;padding:0 24px;display:flex}.item[data-astro-cid-qlv4pxuf]:first-child{padding-left:0}.item[data-astro-cid-qlv4pxuf]:last-child{border-right:0;padding-right:0}.icon[data-astro-cid-qlv4pxuf]{border:1.5px solid var(--pc-yellow);width:26px;height:26px;color:var(--pc-yellow);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.text[data-astro-cid-qlv4pxuf]{line-height:1.35;display:block}.t[data-astro-cid-qlv4pxuf]{color:var(--pc-fg);margin-bottom:3px;font-size:14px;font-weight:600;display:block}.s[data-astro-cid-qlv4pxuf]{color:var(--pc-fg-3);font-size:12px;display:block}@media (width<=880px){.trust[data-astro-cid-qlv4pxuf]{border-top:0;grid-template-columns:repeat(2,1fr);gap:18px;padding-top:0}.item[data-astro-cid-qlv4pxuf]{border-right:0;border-top:1px solid var(--pc-line);padding:16px 0 0}.item[data-astro-cid-qlv4pxuf]:first-child,.item[data-astro-cid-qlv4pxuf]:nth-child(2){border-top:0;padding-top:0}}.hero[data-astro-cid-ge2uvauf]{padding:0;position:relative;overflow:hidden}.inner[data-astro-cid-ge2uvauf]{z-index:2;padding:clamp(20px,3.5vh,48px) 0 clamp(60px,10vh,110px);position:relative}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=1080px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}.eyebrow[data-astro-cid-ge2uvauf]{border:1px solid var(--pc-line-2);border-radius:var(--pc-r-pill);backdrop-filter:blur(8px);transition:border-color var(--pc-fast), background var(--pc-fast), transform var(--pc-fast);background:#0f14308c;align-items:center;gap:14px;margin-bottom:28px;padding:7px 14px 7px 7px;text-decoration:none;display:inline-flex}.eyebrow[data-astro-cid-ge2uvauf]:hover{border-color:var(--pc-line-3,var(--pc-yellow));background:#0f1430cc;transform:translateY(-1px)}.eyebrow[data-astro-cid-ge2uvauf]:hover .meta[data-astro-cid-ge2uvauf]{color:var(--pc-fg)}.avatar[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 20%;border:1.5px solid var(--pc-line-2);border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block}.role[data-astro-cid-ge2uvauf]{color:var(--pc-fg);font-size:12.5px;font-weight:600}.sep[data-astro-cid-ge2uvauf]{background:var(--pc-fg-3);border-radius:50%;width:3px;height:3px}.meta[data-astro-cid-ge2uvauf]{font-family:var(--pc-font-mono);color:var(--pc-fg-2);letter-spacing:.06em;font-size:11px}.h1[data-astro-cid-ge2uvauf]{font-family:var(--pc-font-sans);letter-spacing:-.035em;text-transform:uppercase;color:var(--pc-fg);hyphens:none;overflow-wrap:break-word;max-width:20ch;font-size:clamp(38px,4.6vw,66px);font-weight:800;line-height:.98}@media (width<=480px){html[lang=de] .h1[data-astro-cid-ge2uvauf]{hyphens:auto;font-size:clamp(28px,8vw,66px)}}@media (width>=1081px){html[lang=en] .h1[data-astro-cid-ge2uvauf]{font-size:clamp(38px,5.1vw,76px)}}.h1[data-astro-cid-ge2uvauf] .yellow{color:var(--pc-yellow)}.sub[data-astro-cid-ge2uvauf]{color:var(--pc-fg-2);max-width:50ch;margin-top:32px;font-size:clamp(16px,1.3vw,19px);font-weight:400;line-height:1.55}.sub[data-astro-cid-ge2uvauf] strong{color:var(--pc-fg);font-weight:600}.rating[data-astro-cid-ge2uvauf]{border:1px solid var(--pc-line);border-radius:var(--pc-r-pill);background:#ffffff06;align-items:center;gap:10px;margin-top:32px;padding:8px 14px 8px 12px;display:inline-flex}.stars[data-astro-cid-ge2uvauf]{color:var(--pc-yellow);gap:2px;display:inline-flex}.rating-text[data-astro-cid-ge2uvauf]{color:var(--pc-fg-2);font-size:13px}.rating-text[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--pc-fg);font-weight:700}.cta-row[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.btn-primary[data-astro-cid-ge2uvauf]{background:var(--pc-yellow);color:var(--pc-navy-900);border-radius:var(--pc-r-pill);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--pc-fast), box-shadow var(--pc-fast), background var(--pc-fast);box-shadow:var(--pc-shadow-yellow);align-items:center;gap:14px;padding:18px 28px;font-size:14.5px;font-weight:800;display:inline-flex}.btn-primary[data-astro-cid-ge2uvauf]:hover{background:var(--pc-yellow-soft);box-shadow:var(--pc-shadow-yellow-hover);transform:translateY(-2px)}.btn-primary[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{transition:transform .2s}.btn-primary[data-astro-cid-ge2uvauf]:hover .arrow[data-astro-cid-ge2uvauf]{transform:translate(4px)}.btn-text[data-astro-cid-ge2uvauf]{color:var(--pc-fg-2);letter-spacing:.04em;transition:color var(--pc-fast), border-color var(--pc-fast);border-bottom:1px solid #0000;align-items:center;gap:8px;padding-bottom:2px;font-size:13.5px;font-weight:600;display:inline-flex}.btn-text[data-astro-cid-ge2uvauf]:hover{color:var(--pc-fg);border-color:var(--pc-line-2)}.fine[data-astro-cid-ge2uvauf]{color:var(--pc-fg-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.fine[data-astro-cid-ge2uvauf] .dot[data-astro-cid-ge2uvauf]{background:var(--pc-fg-3);border-radius:50%;width:3px;height:3px}.ribbon[data-astro-cid-fetb5rfl]{z-index:2;border-top:1px solid var(--pc-line);background:linear-gradient(#070a1ad9 0%,#070a1a 100%);position:relative}.inner[data-astro-cid-fetb5rfl]{align-items:stretch;display:flex}.label[data-astro-cid-fetb5rfl]{border-right:1px solid var(--pc-line);font-family:var(--pc-font-mono);color:var(--pc-fg-3);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:10px;padding:22px 24px;font-size:10.5px;display:flex}.dot[data-astro-cid-fetb5rfl]{background:var(--pc-yellow);width:6px;height:6px;box-shadow:0 0 8px var(--pc-yellow);border-radius:50%}.track-wrap[data-astro-cid-fetb5rfl]{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.track[data-astro-cid-fetb5rfl]{align-items:center;gap:0;animation:50s linear infinite pc-ticker;display:flex}@keyframes pc-ticker{to{transform:translate(-50%)}}.track[data-astro-cid-fetb5rfl]:hover{animation-play-state:paused}.item[data-astro-cid-fetb5rfl]{color:var(--pc-fg-2);border-right:1px solid var(--pc-line);white-space:nowrap;transition:color var(--pc-fast);align-items:center;gap:12px;padding:22px 28px;font-size:14.5px;font-weight:600;display:inline-flex}.item[data-astro-cid-fetb5rfl]:hover{color:var(--pc-fg)}.ic[data-astro-cid-fetb5rfl]{width:20px;height:20px;color:var(--pc-yellow);flex-shrink:0}@media (width<=768px){.label[data-astro-cid-fetb5rfl]{display:none}.track[data-astro-cid-fetb5rfl]{animation-duration:5s}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-fetb5rfl]{animation:none}}.home-refined{--hr-navy-900:#0a0e23;--hr-navy-800:#0f1430;--hr-navy-700:#161c3c;--hr-navy-600:#1d2548;--hr-line:#ffffff14;--hr-line-2:#ffffff24;--hr-fg:#f4f4ec;--hr-fg-2:#f4f4eca8;--hr-fg-3:#f4f4ec8f;--hr-yellow:#ffc829;--hr-yellow-soft:#ffd75a;--hr-yellow-deep:#e6a800;--hr-yellow-ink:#0f1430;--hr-green:#4ade80;--hr-maxw:1400px;--hr-gutter:clamp(20px, 4vw, 56px);background:var(--hr-navy-800);color:var(--hr-fg);-webkit-font-smoothing:antialiased;font-family:Manrope,system-ui,sans-serif}.home-refined a:not([class*=hr-btn]):not(.hr-pkg-cta):not(.hr-testi-cta){color:inherit}.home-refined .hr-btn-yellow,.home-refined a.hr-btn-yellow,.home-refined button.hr-btn-yellow,.home-refined .hr-pkg.popular .hr-pkg-cta,.home-refined a.hr-pkg.popular .hr-pkg-cta,.home-refined .hr-calc-foot .cta,.home-refined .hr-calc-submit,.home-refined a.hr-calc-submit,.home-refined .hr-lead-form-fields button,.home-refined .hr-btn-yellow:hover,.home-refined a.hr-btn-yellow:hover{color:var(--hr-yellow-ink)}.hr-container{max-width:var(--hr-maxw);padding:0 var(--hr-gutter);margin:0 auto}.hr-section{border-bottom:1px solid var(--hr-line);padding:clamp(72px,10vh,110px) 0;position:relative}.hr-section:last-of-type{border-bottom:0}.home-refined .hr-section,[data-theme=dark] .home-refined .hr-section,[data-theme=dark] .home-refined section[id=packages],[data-theme=dark] .home-refined section[id=projekt-rechner],[data-theme=dark] .home-refined section[id=services]{background:0 0!important}.hr-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hr-yellow);align-items:center;gap:8px;font-family:monospace;font-size:10.5px;font-weight:700;display:inline-flex}.hr-eyebrow:before{content:"";background:var(--hr-yellow);width:18px;height:1px}.hr-h{letter-spacing:-.03em;max-width:22ch;font-size:clamp(30px,3.8vw,52px);font-weight:800;line-height:1.05}.hr-h .yellow{color:var(--hr-yellow)}.hr-lede{color:var(--hr-fg-2);max-width:62ch;margin-top:16px;font-size:16px;line-height:1.55}.hr-section-head{margin-bottom:48px}.hr-section-head.centered{text-align:center}.hr-section-head.centered .hr-h,.hr-section-head.centered .hr-lede{margin-left:auto;margin-right:auto}.hr-strategy-grid{grid-template-columns:1fr 80px 1fr;align-items:stretch;gap:0;display:grid}@media (width<=900px){.hr-strategy-grid{grid-template-columns:1fr;gap:24px}.hr-strategy-arrow{display:none}}.hr-strategy-card{border:1px solid var(--hr-line-2);background:linear-gradient(180deg, var(--hr-navy-700) 0%, var(--hr-navy-800) 100%);border-radius:18px;flex-direction:column;min-height:340px;padding:32px 30px;display:flex}.hr-strategy-card.l2{background:linear-gradient(180deg, #ffc8290f 0%, var(--hr-navy-700) 70%);box-shadow:inset 0 0 0 1px #ffc82938}.hr-strategy-card .level-pill{letter-spacing:.12em;text-transform:uppercase;color:var(--hr-fg-3);border:1px solid var(--hr-line-2);border-radius:999px;align-items:center;gap:8px;width:max-content;margin-bottom:18px;padding:5px 11px;font-family:monospace;font-size:10.5px;font-weight:700;display:inline-flex}.hr-strategy-card.l2 .level-pill{color:var(--hr-yellow);background:#ffc82914;border-color:#ffc82966}.hr-strategy-card h3{letter-spacing:-.02em;margin-bottom:10px;font-size:26px;font-weight:700;line-height:1.15}.hr-strategy-card .desc{color:var(--hr-fg-2);margin-bottom:22px;font-size:14.5px}.hr-strategy-card ul{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.hr-strategy-card li{color:var(--hr-fg-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.hr-strategy-card li .chk{width:18px;height:18px;color:var(--hr-yellow);background:#ffc8291f;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hr-strategy-card.l2 li .chk{background:#ffc82933}.hr-strategy-card li strong{color:var(--hr-fg);font-weight:600}.hr-strategy-card .result{border:1px dashed var(--hr-line-2);letter-spacing:.08em;text-transform:uppercase;color:var(--hr-fg);border-radius:12px;align-items:center;gap:10px;width:max-content;margin-top:auto;padding:12px 16px;font-family:monospace;font-size:11.5px;text-decoration:none;display:inline-flex}.hr-strategy-card.l2 .result{border-color:var(--hr-yellow);color:var(--hr-yellow);background:#ffc82914}.hr-strategy-arrow{color:var(--hr-yellow);place-items:center;display:grid}.hr-strategy-arrow svg{display:block}.hr-quote-block{text-align:center;border:1px solid var(--hr-line);background:linear-gradient(#161c3c80 0%,#0f143080 100%);border-radius:18px;max-width:760px;margin:0 auto 48px;padding:32px 36px;position:relative}.hr-quote-block:before{content:"\"";color:var(--hr-yellow);opacity:.12;pointer-events:none;font-size:140px;font-weight:800;line-height:1;position:absolute;top:10px;left:28px}.hr-quote-block h3{letter-spacing:-.02em;z-index:1;margin-bottom:12px;font-size:22px;font-weight:700;position:relative}.hr-quote-block p{color:var(--hr-fg-2);z-index:1;font-size:16px;line-height:1.6;position:relative}.hr-quote-signoff{letter-spacing:.12em;text-transform:uppercase;color:var(--hr-yellow);margin-top:16px;font-family:monospace;font-size:11px}.hr-feat-grid{background:var(--hr-line);border:1px solid var(--hr-line);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=900px){.hr-feat-grid{grid-template-columns:1fr}}.hr-feat-card{background:var(--hr-navy-800);flex-direction:column;gap:12px;padding:28px 26px;transition:background .2s;display:flex}.hr-feat-card:hover{background:var(--hr-navy-700)}.hr-feat-card .ic{width:40px;height:40px;color:var(--hr-yellow);background:#ffc8291f;border-radius:10px;place-items:center;font-size:22px;display:grid}.hr-feat-card h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.hr-feat-card p{color:var(--hr-fg-2);font-size:14px;line-height:1.5}.hr-testi-wrap{grid-template-columns:1fr 1.4fr;align-items:stretch;gap:36px;display:grid}@media (width<=980px){.hr-testi-wrap{grid-template-columns:1fr}}.hr-testi-author{border:1px solid var(--hr-line-2);background:linear-gradient(180deg, var(--hr-navy-700) 0%, var(--hr-navy-800) 100%);border-radius:18px;flex-direction:column;min-height:400px;display:flex;position:relative;overflow:hidden}.hr-testi-author .photo-area{background-image:repeating-linear-gradient(0deg,#0000 0 23px,#ffffff06 23px 24px),repeating-linear-gradient(90deg,#0000 0 23px,#ffffff06 23px 24px);flex:1;place-items:center;padding:28px;display:grid}.hr-testi-photo{background:var(--hr-navy-900);border:2px solid var(--hr-yellow);border-radius:50%;place-items:center;width:180px;height:180px;transition:opacity .2s ease-in-out;display:grid;overflow:hidden;box-shadow:0 0 0 6px #ffc8291f,0 20px 50px #0006}.hr-testi-photo img{object-fit:contain;background:var(--hr-fg);border-radius:50%;width:70%;height:70%;padding:12px}.hr-testi-author .meta{border-top:1px solid var(--hr-line);background:#0a0e2380;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.hr-testi-author .meta .name{letter-spacing:-.01em;font-size:16px;font-weight:700}.hr-testi-author .meta .role{color:var(--hr-fg-3);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:monospace;font-size:10.5px}.hr-testi-author .verified{color:var(--hr-green);letter-spacing:.08em;text-transform:uppercase;background:#4ade801a;border:1px solid #4ade804d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-family:monospace;font-size:10.5px;display:inline-flex}.hr-testi-author .verified:before{content:"";background:var(--hr-green);border-radius:50%;width:7px;height:7px}.hr-testi-quote{border:1px solid var(--hr-line);background:linear-gradient(#161c3c99 0%,#0f143099 100%);border-radius:18px;flex-direction:column;justify-content:space-between;padding:40px 44px;transition:opacity .2s ease-in-out;display:flex;position:relative}.hr-testi-quote:before{content:"\"";color:var(--hr-yellow);opacity:.08;pointer-events:none;font-family:Manrope,serif;font-size:200px;font-weight:800;line-height:1;position:absolute;bottom:-60px;right:32px}.hr-testi-rating{backdrop-filter:blur(6px);z-index:2;background:#ffc8291f;border:1px solid #ffc8294d;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;display:inline-flex;position:relative}.hr-testi-rating .stars{color:var(--hr-yellow);gap:2px;display:inline-flex}.hr-testi-rating .text{color:var(--hr-fg-2);letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:10.5px}.hr-testi-text{color:var(--hr-fg);letter-spacing:-.01em;z-index:1;margin:0;font-size:clamp(18px,1.9vw,25px);font-weight:500;line-height:1.45;position:relative}.hr-testi-text a,.hr-testi-text a.ref-quote-link{color:var(--hr-yellow,#ffc829);text-underline-offset:4px;font-weight:700;text-decoration:underline;transition:color .15s}.hr-testi-text a:hover,.hr-testi-text a.ref-quote-link:hover{color:var(--hr-fg)}.hr-testi-nav{border-top:1px solid var(--hr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:24px;padding-right:clamp(0px,4vw,88px);display:flex}@media (width<=640px){.hr-testi-nav{padding-right:76px}}.hr-testi-counter{color:var(--hr-fg-3);letter-spacing:.08em;font-family:monospace;font-size:11px}.hr-testi-counter .cur{color:var(--hr-yellow);font-weight:700}.hr-testi-arrows{gap:8px;display:flex}.hr-testi-arrow{border:1px solid var(--hr-line-2);width:40px;height:40px;color:var(--hr-fg-2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid}.hr-testi-arrow:hover{color:var(--hr-yellow);border-color:var(--hr-yellow);background:#ffc8290d}.hr-testi-mobile-nav{display:none}@media (width<=980px){.hr-testi-wrap{gap:20px}.hr-testi-mobile-nav{justify-content:center;align-items:center;gap:16px;padding:4px 0;display:flex}.hr-testi-nav .hr-testi-arrows{display:none}}.hr-testi-cta{letter-spacing:.1em;text-transform:uppercase;color:var(--hr-yellow);align-items:center;gap:8px;font-family:monospace;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.hr-testi-cta:hover{color:var(--hr-yellow-soft)}.hr-svc-grid{background:var(--hr-line);border:1px solid var(--hr-line);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=1100px){.hr-svc-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hr-svc-grid{grid-template-columns:1fr}}.hr-svc-card{background:var(--hr-navy-800);color:inherit;flex-direction:column;gap:14px;min-height:280px;padding:32px 26px 28px;text-decoration:none;transition:background .2s,transform .2s;display:flex;position:relative}.hr-svc-card:hover{background:var(--hr-navy-700)}.hr-svc-card .ic{width:44px;height:44px;color:var(--hr-yellow);background:#ffc8291f;border-radius:10px;place-items:center;font-size:22px;display:grid}.hr-svc-card .num{letter-spacing:.12em;color:var(--hr-fg-3);font-family:monospace;font-size:11px;font-weight:700;position:absolute;top:26px;right:26px}.hr-svc-card h3{letter-spacing:-.02em;font-size:19px;font-weight:700}.hr-svc-card p{color:var(--hr-fg-2);flex-grow:1;font-size:14px;line-height:1.5}.hr-svc-card .more{letter-spacing:.1em;text-transform:uppercase;color:var(--hr-yellow);align-items:center;gap:8px;margin-top:4px;font-family:monospace;font-size:10.5px;font-weight:700;display:inline-flex}.hr-svc-card:hover .more{color:var(--hr-yellow-soft)}.hr-pkg-toggle{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;display:flex}.hr-pkg-switcher{border:1px solid var(--hr-line);background:#0f143099;border-radius:999px;padding:4px;display:inline-flex}.hr-pkg-switcher .opt{letter-spacing:.08em;text-transform:uppercase;color:var(--hr-fg-3);cursor:default;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-family:monospace;font-size:11px;font-weight:600;transition:color .15s,background .15s}.hr-pkg-switcher .opt.active{background:var(--hr-yellow);color:var(--hr-yellow-ink)}.hr-pkg-save{color:var(--hr-green);letter-spacing:.08em;background:#4ade801a;border:1px solid #4ade8040;border-radius:999px;padding:4px 10px;font-family:monospace;font-size:10.5px}.hr-pkg-grid{background:var(--hr-line);border:1px solid var(--hr-line);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=1100px){.hr-pkg-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hr-pkg-grid{grid-template-columns:1fr}}.hr-pkg{background:var(--hr-navy-800);flex-direction:column;min-height:470px;padding:32px 26px 28px;transition:background .2s;display:flex;position:relative}.hr-pkg:hover{background:var(--hr-navy-700)}.hr-pkg.popular{background:linear-gradient(180deg, #ffc82912 0%, var(--hr-navy-700) 60%);padding-top:50px;box-shadow:inset 0 0 0 1px #ffc82940}.hr-pkg.popular:before{content:"Beliebt";background:var(--hr-yellow);color:var(--hr-yellow-ink);letter-spacing:.12em;text-transform:uppercase;z-index:2;border-radius:999px;padding:4px 14px;font-family:monospace;font-size:9.5px;font-weight:800;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #ffc8294d}.hr-pkg-head{border-bottom:1px solid var(--hr-line);margin-bottom:20px;padding-bottom:16px}.hr-pkg-letter{color:var(--hr-fg-3);letter-spacing:.12em;border:1px solid var(--hr-line-2);border-radius:6px;margin-bottom:12px;padding:4px 10px;font-family:monospace;font-size:11px;font-weight:700;display:inline-block}.hr-pkg.popular .hr-pkg-letter{color:var(--hr-yellow);border-color:#ffc82966}[lang=en] .hr-pkg.popular:before{content:"Popular"}.hr-pkg-title{letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}.hr-pkg-title .focus{color:var(--hr-yellow);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-family:monospace;font-size:12px;font-weight:600;display:block}.hr-pkg-price{align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.hr-pkg-yearly-note{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:11.5px;display:flex}.hr-pkg-yearly-note[hidden]{display:none}.hr-pkg-yearly-note .strike{color:var(--hr-fg-3);opacity:.75;letter-spacing:.04em;font-family:monospace;text-decoration:line-through}.hr-pkg-save-hint{align-items:center;display:inline-flex}.hr-pkg-price .ab{color:var(--hr-fg-3);letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:11px}.hr-pkg-price .amt{letter-spacing:-.03em;color:var(--hr-fg);margin-left:6px;font-size:38px;font-weight:800;line-height:1}.hr-pkg-price .per{color:var(--hr-fg-3);letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:11px}.hr-pkg-benefit{border-left:2px solid var(--hr-yellow);background:#ffffff06;border-radius:4px;margin-bottom:22px;padding:14px}.hr-pkg-benefit .lbl{color:var(--hr-fg-3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-family:monospace;font-size:9.5px}.hr-pkg-benefit .text{color:var(--hr-fg);font-size:13.5px;font-weight:600;line-height:1.4}.hr-pkg-features{flex-direction:column;flex-grow:1;gap:10px;margin-bottom:18px;padding:0;list-style:none;display:flex}.hr-pkg-features li{color:var(--hr-fg-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.hr-pkg-features li .chk{width:16px;height:16px;color:var(--hr-yellow);background:#ffc8291f;border-radius:50%;flex-shrink:0;place-items:center;margin-top:3px;display:grid}.hr-pkg-features li strong{color:var(--hr-fg);font-weight:600}.hr-pkg-term{letter-spacing:.08em;text-transform:uppercase;color:var(--hr-fg-2);border:1px solid var(--hr-line-2);vertical-align:top;border-radius:6px;margin-bottom:12px;margin-left:8px;padding:4px 9px;font-family:monospace;font-size:10px;font-weight:600;display:inline-block}.hr-pkg.popular .hr-pkg-term{color:var(--hr-yellow);border-color:#ffc82959}.hr-pkg-excl{border-top:1px dashed var(--hr-line);color:var(--hr-fg-2);margin-bottom:22px;padding-top:14px;font-size:12.5px;line-height:1.5}.hr-pkg-excl .lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--hr-fg-2);margin-bottom:6px;font-family:monospace;font-size:10.5px;font-weight:600}.hr-pkg-cta{width:100%;color:var(--hr-fg);border:1px solid var(--hr-line-2);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:11.5px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.hr-pkg-cta:hover{background:var(--hr-fg);color:var(--hr-yellow-ink);border-color:var(--hr-fg)}.hr-pkg.popular .hr-pkg-cta{background:var(--hr-yellow);color:var(--hr-yellow-ink);border-color:var(--hr-yellow);box-shadow:0 8px 24px #ffc82940}.hr-pkg.popular .hr-pkg-cta:hover{background:var(--hr-yellow-soft);border-color:var(--hr-yellow-soft)}.hr-pkg-foot{border:1px dashed var(--hr-line-2);color:var(--hr-fg-2);border-radius:12px;align-items:center;gap:14px;margin-top:24px;padding:16px 20px;font-size:13.5px;display:flex}.hr-pkg-foot .ic{color:var(--hr-yellow);flex-shrink:0;font-size:20px}.hr-pkg-foot a{color:var(--hr-yellow);border-bottom:1px dashed;padding-bottom:1px}.hr-calc-shell{border:1px solid var(--hr-line-2);background:linear-gradient(#161c3c99 0%,#0f143099 100%);border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #0000004d}.hr-calc-head{border-bottom:1px solid var(--hr-line);background:#0a0e2380;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.hr-calc-head .left{align-items:center;gap:12px;display:flex}.hr-calc-head .ic{width:32px;height:32px;color:var(--hr-yellow);background:#ffc8291f;border-radius:8px;place-items:center;font-size:18px;display:grid}.hr-calc-head .ttl{font-size:14px;font-weight:700}.hr-calc-head .ttl small{color:var(--hr-fg-3);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-family:monospace;font-size:11px;font-weight:500;display:block}.hr-calc-live{color:var(--hr-green);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-family:monospace;font-size:10.5px;display:inline-flex}.hr-calc-live:before{content:"";background:var(--hr-green);border-radius:50%;width:7px;height:7px}.hr-calc-progress{background:var(--hr-line);height:2px;position:relative}.hr-calc-progress:after{content:"";background:var(--hr-yellow);width:33%;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.hr-calc-shell[data-progress="2"] .hr-calc-progress:after{width:66%}.hr-calc-shell[data-progress="3"] .hr-calc-progress:after{width:100%}.hr-calc-body{padding:40px 44px}@media (width<=760px){.hr-calc-body{padding:28px 22px}}.hr-calc-with-preview{grid-template-columns:1.4fr 1fr;align-items:start;gap:36px;display:grid}@media (width<=980px){.hr-calc-with-preview{grid-template-columns:1fr}}.hr-calc-step{color:var(--hr-yellow);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-family:monospace;font-size:11px;font-weight:700;display:flex}.hr-calc-step .step-num{background:#ffc82926;border-radius:4px;padding:3px 8px;font-weight:800}.hr-calc-step .total{color:var(--hr-fg-3);margin-left:auto;font-weight:500}.hr-calc-q{letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(20px,2vw,25px);font-weight:700}.hr-calc-opts{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:36px;display:grid}@media (width<=540px){.hr-calc-opts{grid-template-columns:1fr}}.hr-calc-opt{border:1px solid var(--hr-line-2);cursor:pointer;text-align:left;font:inherit;color:inherit;background:#0a0e2366;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 20px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.hr-calc-opt:hover{border-color:var(--hr-line-2);background:#161c3c99;transform:translateY(-2px)}.hr-calc-opt.selected{border-color:var(--hr-yellow);background:#ffc8290f}.hr-calc-opt .ic{width:36px;height:36px;color:var(--hr-yellow);background:#ffc8291a;border-radius:8px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.hr-calc-opt.selected .ic{background:var(--hr-yellow);color:var(--hr-yellow-ink)}.home-refined .hr-calc-opt .ic i{color:inherit;font-size:inherit}.home-refined .hr-calc-opt.selected .ic i{color:var(--hr-yellow-ink)}.hr-calc-opt .body{flex:1}.hr-calc-opt strong{margin-bottom:4px;font-size:15px;font-weight:700;display:block}.hr-calc-opt small{color:var(--hr-fg-2);font-size:12.5px;line-height:1.4;display:block}.hr-calc-opt .check{background:var(--hr-yellow);width:20px;height:20px;color:var(--hr-yellow-ink);border-radius:50%;place-items:center;display:none;position:absolute;top:14px;right:14px}.hr-calc-opt.selected .check{display:grid}.hr-calc-addons{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=720px){.hr-calc-addons{grid-template-columns:1fr}}.hr-calc-addon{border:1px solid var(--hr-line);cursor:pointer;background:#0a0e2366;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .15s;display:flex}.hr-calc-addon:hover{border-color:var(--hr-line-2)}.hr-calc-addon.checked{border-color:var(--hr-yellow);background:#ffc8290d}.hr-calc-addon input{opacity:0;pointer-events:none;position:absolute}.hr-calc-addon .ck{border:1.5px solid var(--hr-fg-3);width:20px;height:20px;color:var(--hr-yellow-ink);border-radius:6px;flex-shrink:0;place-items:center;transition:background .15s,border-color .15s;display:grid}.hr-calc-addon.checked .ck{background:var(--hr-yellow);border-color:var(--hr-yellow)}.hr-calc-addon .ck svg{opacity:0}.hr-calc-addon.checked .ck svg{opacity:1}.hr-calc-addon .body{flex:1}.hr-calc-addon strong{font-size:14px;font-weight:600;display:block}.hr-calc-addon small{color:var(--hr-fg-2);margin-top:2px;font-size:12px;display:block}.hr-calc-addon .delta{color:var(--hr-yellow);letter-spacing:.06em;font-family:monospace;font-size:11px;font-weight:600}.hr-calc-preview-wrap{position:sticky;top:20px}.hr-calc-preview{background:var(--hr-navy-900);border:1px solid var(--hr-line-2);border-radius:16px;padding:24px}.hr-calc-preview .pre{color:var(--hr-yellow);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-family:monospace;font-size:10.5px;font-weight:700;display:flex}.hr-calc-preview .pre:before{content:"";background:var(--hr-yellow);width:14px;height:1px}.hr-calc-preview h4{margin-bottom:6px;font-size:16px;font-weight:700}.hr-calc-preview .lede{color:var(--hr-fg-3);margin-bottom:18px;font-size:12.5px}.hr-calc-rows{flex-direction:column;display:flex}.hr-calc-row{border-bottom:1px dashed var(--hr-line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.hr-calc-row:last-of-type{border-bottom:0}.hr-calc-row .k{color:var(--hr-fg-3);align-items:center;gap:10px;font-size:12.5px;display:flex}.hr-calc-row .k .ic{width:22px;height:22px;color:var(--hr-yellow);background:#ffffff0d;border-radius:6px;place-items:center;font-size:12px;display:grid}.hr-calc-row .v{color:var(--hr-fg);text-align:right;font-family:monospace;font-size:13px}.hr-calc-row .v.big{letter-spacing:-.02em;color:var(--hr-yellow);font-family:Manrope,sans-serif;font-size:22px;font-weight:800}.hr-calc-row .v.pkg-name{color:var(--hr-yellow)}.hr-calc-row .v.dim{color:var(--hr-fg-3)}.hr-calc-foot{background:#ffc8290f;border:1px solid #ffc82933;border-radius:12px;margin-top:20px;padding:16px}.hr-calc-foot .fine{color:#fff9;margin:0 0 12px;font-size:11.5px;line-height:1.45}.hr-calc-foot .cta{background:var(--hr-yellow);width:100%;color:var(--hr-yellow-ink);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px;font-family:inherit;font-size:12.5px;font-weight:800;transition:background .15s;display:inline-flex}.hr-calc-foot .cta:hover:not(:disabled){background:var(--hr-yellow-soft)}.hr-calc-foot .cta:disabled{opacity:.5;cursor:not-allowed}.hr-calc-foot .hint{color:var(--hr-fg-3);text-align:center;margin-top:10px;font-size:11.5px}.hr-calc-gate,.hr-calc-result{border:1px solid var(--hr-line);background:#0a0e2380;border-radius:16px;margin-top:28px;padding:28px}.hr-calc-gate h3,.hr-calc-result h3{letter-spacing:-.02em;margin-bottom:8px;font-size:20px;font-weight:700}.hr-calc-gate p{color:var(--hr-fg-2);margin-bottom:22px;font-size:14px}.hr-calc-form{flex-direction:column;gap:14px;display:flex}.hr-calc-form label.field{letter-spacing:.08em;text-transform:uppercase;color:var(--hr-fg-3);flex-direction:column;gap:6px;font-family:monospace;font-size:12px;display:flex}.hr-calc-form input[type=text],.hr-calc-form input[type=email]{color:var(--hr-fg);border:1px solid var(--hr-line-2);background:#0a0e23b3;border-radius:12px;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .15s}.hr-calc-form input[type=text]:focus,.hr-calc-form input[type=email]:focus{border-color:var(--hr-yellow);outline:0}.hr-calc-form .privacy{color:var(--hr-fg-2);text-transform:none;letter-spacing:normal;align-items:flex-start;gap:10px;font-family:inherit;font-size:12.5px;display:flex}.hr-calc-form .privacy input{accent-color:var(--hr-yellow);margin-top:3px}.hr-calc-form .privacy a{color:var(--hr-yellow);text-decoration:underline}.hr-calc-form .error{color:#ff8b6e;font-size:13px}.hr-calc-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.hr-calc-submit{background:var(--hr-yellow);color:var(--hr-yellow-ink);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-size:12.5px;font-weight:800;transition:background .15s;display:inline-flex}.hr-calc-submit:hover:not(:disabled){background:var(--hr-yellow-soft)}.hr-calc-submit:disabled{opacity:.5;cursor:wait}.hr-calc-back{color:var(--hr-fg-3);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-family:monospace;font-size:11px;display:inline-flex}.hr-calc-back:hover{color:var(--hr-yellow)}.hr-calc-result .head{align-items:center;gap:14px;margin-bottom:22px;display:flex}.hr-calc-result .head .ic{width:42px;height:42px;color:var(--hr-yellow);background:#ffc8291f;border-radius:10px;place-items:center;font-size:22px;display:grid}.hr-calc-result .head .typeLabel{color:var(--hr-fg-3);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-family:monospace;font-size:11px}.hr-case{border:1px solid var(--hr-line-2);background:linear-gradient(#161c3c99 0%,#0f143099 100%);border-radius:20px;overflow:hidden}.hr-case-head{padding:36px 40px 0}.hr-case-label{color:var(--hr-yellow);letter-spacing:.1em;text-transform:uppercase;background:#ffc8291a;border:1px solid #ffc82940;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 12px;font-family:monospace;font-size:10.5px;font-weight:700;display:inline-flex}.hr-case-head h2{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.1}.hr-case-head h2 .yellow{color:var(--hr-yellow)}.hr-case-head p{color:var(--hr-fg-2);max-width:70ch;margin-bottom:26px;font-size:15.5px;line-height:1.55}.hr-case-figure{margin:0;padding:0 40px}.hr-case-figure img{border:1px solid var(--hr-line);border-radius:12px;width:100%;height:auto}.hr-case-figure figcaption{color:var(--hr-fg-3);letter-spacing:.06em;text-align:center;margin-top:10px;font-family:monospace;font-size:10.5px}.hr-case-metrics{background:var(--hr-line);border:1px solid var(--hr-line);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin:32px 40px 0;display:grid;overflow:hidden}@media (width<=720px){.hr-case-metrics{grid-template-columns:1fr}}.hr-case-metric{background:#0a0e2380;padding:22px 24px;transition:background .3s}.hr-case-metric:hover{background:#161c3cb3}.hr-case-metric .n{letter-spacing:-.03em;color:var(--hr-yellow);font-size:30px;font-weight:800;line-height:1;transition:transform .3s,color .3s;display:inline-block}.hr-case-metric:hover .n{color:var(--hr-yellow-soft);transform:scale(1.05)}.hr-case-metric .l{color:var(--hr-fg-3);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-family:monospace;font-size:10.5px}.hr-case-cta{flex-wrap:wrap;gap:14px;padding:32px 40px 40px;display:flex}@media (width<=640px){.hr-case-head,.hr-case-figure,.hr-case-cta{padding-left:24px;padding-right:24px}.hr-case-metrics{margin-left:24px;margin-right:24px}.hr-case-cta{padding:28px 24px 32px}}.hr-btn{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,color .15s,border-color .15s;display:inline-flex}.hr-btn-yellow{background:var(--hr-yellow);color:var(--hr-yellow-ink);box-shadow:0 8px 24px #ffc82933}.hr-btn-yellow:hover{background:var(--hr-yellow-soft);transform:translateY(-1px)}.hr-btn-ghost{color:var(--hr-fg);border-color:var(--hr-line-2);background:0 0}.hr-btn-ghost:hover{border-color:var(--hr-fg-3);background:#ffffff0f}.hr-timeline{background:var(--hr-line);border:1px solid var(--hr-line);counter-reset:step;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=980px){.hr-timeline{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.hr-timeline{grid-template-columns:1fr}}.hr-step{background:var(--hr-navy-800);counter-increment:step;flex-direction:column;gap:12px;padding:32px 26px;display:flex;position:relative}.hr-step:hover{background:var(--hr-navy-700)}.hr-step:before{content:counter(step, decimal-leading-zero);letter-spacing:.1em;color:var(--hr-yellow);background:#ffc82914;border:1px solid #ffc8294d;border-radius:6px;width:max-content;padding:4px 10px;font-family:monospace;font-size:11px;font-weight:700}.hr-step .when{color:var(--hr-fg-3);letter-spacing:.1em;text-transform:uppercase;font-family:monospace;font-size:10.5px}.hr-step .ic{color:var(--hr-yellow);background:#ffc8291a;border-radius:8px;place-items:center;width:36px;height:36px;font-size:24px;display:grid}.hr-step h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.hr-step p{color:var(--hr-fg-2);font-size:13.5px;line-height:1.5}.hr-cta-block{text-align:center;margin-top:36px}.hr-split{border:1px solid var(--hr-line-2);background:linear-gradient(#161c3c99 0%,#0f143099 100%);border-radius:20px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}@media (width<=880px){.hr-split{grid-template-columns:1fr}}.hr-split.reverse{direction:rtl}.hr-split.reverse>*{direction:ltr}@media (width<=880px){.hr-split.reverse{direction:ltr}}.hr-split-content{flex-direction:column;justify-content:center;gap:18px;padding:48px 44px;display:flex}@media (width<=640px){.hr-split-content{padding:36px 28px}}.hr-split-content h2{letter-spacing:-.03em;font-size:clamp(24px,2.8vw,34px);font-weight:800;line-height:1.1}.hr-split-content h2 .yellow{color:var(--hr-yellow)}.hr-split-content p{color:var(--hr-fg-2);font-size:15px;line-height:1.6}.hr-split-content .hr-btn{align-self:flex-start;margin-top:6px}.hr-split-image{min-height:320px;color:inherit;background-position:50%;background-size:cover;text-decoration:none;position:relative}.hr-split-image:after{content:"";background:linear-gradient(135deg,#0a0e2380 0%,#0a0e2326 100%);position:absolute;inset:0}.hr-split-image .overlay-label{z-index:1;border:1px solid var(--hr-line-2);backdrop-filter:blur(8px);background:#0a0e23b3;border-radius:12px;padding:14px 18px;position:absolute;bottom:22px;left:22px}.hr-split-image .overlay-label h3{font-size:15px;font-weight:700}.hr-split-image .overlay-label p{color:var(--hr-fg-2);margin-top:2px;font-size:12.5px}.hr-split.yellow-accent .hr-split-content{background:linear-gradient(#ffc8290f 0%,#0000 100%)}.hr-split.yellow-accent .hr-split-content h2{color:var(--hr-yellow)}.hr-tile-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=780px){.hr-tile-grid{grid-template-columns:1fr}}.hr-tile{border:1px solid var(--hr-line-2);min-height:240px;color:var(--hr-fg);background-position:50%;background-size:cover;border-radius:18px;text-decoration:none;transition:transform .2s;display:block;position:relative;overflow:hidden}.hr-tile:hover{transform:translateY(-3px)}.hr-tile:after{content:"";background:linear-gradient(#0a0e234d 0%,#0a0e23d9 100%);position:absolute;inset:0}.hr-tile .content{z-index:1;position:absolute;bottom:20px;left:22px;right:22px}.hr-tile h3{letter-spacing:-.02em;margin-bottom:6px;font-size:20px;font-weight:700}.hr-tile p{color:var(--hr-fg-2);font-size:13.5px}.hr-tile .arrow{width:36px;height:36px;color:var(--hr-yellow);z-index:1;background:#ffc8291f;border-radius:50%;place-items:center;transition:background .15s;display:grid;position:absolute;top:18px;right:18px}.hr-tile:hover .arrow{background:var(--hr-yellow);color:var(--hr-yellow-ink)}.hr-it-grid{background:var(--hr-line);border:1px solid var(--hr-line);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (width<=880px){.hr-it-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.hr-it-grid{grid-template-columns:1fr}}.hr-it-card{background:var(--hr-navy-800);color:inherit;flex-direction:column;gap:12px;min-height:220px;padding:28px 26px;text-decoration:none;transition:background .2s;display:flex}.hr-it-card:hover{background:var(--hr-navy-700)}.hr-it-card .ic{width:42px;height:42px;color:var(--hr-yellow);background:#ffc8291f;border-radius:10px;place-items:center;font-size:22px;display:grid}.hr-it-card h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.hr-it-card p{color:var(--hr-fg-2);flex-grow:1;font-size:13.5px;line-height:1.5}.hr-it-card .more{letter-spacing:.1em;text-transform:uppercase;color:var(--hr-yellow);align-items:center;gap:6px;font-family:monospace;font-size:10.5px;font-weight:700;display:inline-flex}.hr-usp-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (width<=980px){.hr-usp-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.hr-usp-grid{grid-template-columns:1fr}}.hr-usp{border:1px solid var(--hr-line);background:#161c3c66;border-radius:14px;flex-direction:column;gap:12px;padding:26px 24px;display:flex}.hr-usp .ic{width:44px;height:44px;color:var(--hr-yellow);background:#ffc8291f;border-radius:10px;place-items:center;font-size:24px;display:grid}.hr-usp h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.hr-usp p{color:var(--hr-fg-2);font-size:13.5px;line-height:1.5}.hr-lead-shell{border:1px solid var(--hr-line-2);background:linear-gradient(135deg,#ffc8290a 0%,#0f143099 60%);border-radius:22px;position:relative;overflow:hidden}.hr-lead-shell:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffc8291f 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-200px;right:-200px}.hr-lead-inner{z-index:1;grid-template-columns:1fr 1.1fr;gap:0;display:grid;position:relative}@media (width<=960px){.hr-lead-inner{grid-template-columns:1fr}}.hr-lead-pdf{border-right:1px solid var(--hr-line);background:linear-gradient(135deg,#0a0e2366 0%,#0f143066 100%);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:56px 48px;display:flex}@media (width<=960px){.hr-lead-pdf{border-right:0;border-bottom:1px solid var(--hr-line);padding:48px 32px}}.hr-pdf-mock{aspect-ratio:1/1.414;color:#0f1430;background:#f4f4ec;border-radius:8px;width:280px;padding:26px 22px;transition:transform .4s;position:relative;transform:rotate(-3deg);box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff0d}.hr-lead-shell:hover .hr-pdf-mock{transform:rotate(-1deg)translateY(-4px)}.hr-pdf-mock .brand{letter-spacing:.15em;color:var(--hr-yellow-ink);border-bottom:1.5px solid var(--hr-yellow-ink);justify-content:space-between;margin-bottom:14px;padding-bottom:12px;font-family:monospace;font-size:9px;font-weight:700;display:flex}.hr-pdf-mock h3{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:8px;font-size:18px;font-weight:800;line-height:1.1}.hr-pdf-mock .sub{color:#0a0e2399;margin-bottom:16px;font-size:10.5px;line-height:1.4}.hr-pdf-mock .stamp{background:var(--hr-yellow);color:var(--hr-yellow-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:6px 14px;font-family:monospace;font-size:9px;font-weight:800;position:absolute;top:16px;right:-18px;transform:rotate(8deg);box-shadow:0 8px 16px #0000004d}.hr-pdf-list{flex-direction:column;gap:7px;display:flex}.hr-pdf-row{color:var(--hr-yellow-ink);align-items:center;gap:8px;font-size:10.5px;display:flex}.hr-pdf-row .box{border:1.5px solid var(--hr-yellow-ink);border-radius:2px;flex-shrink:0;place-items:center;width:11px;height:11px;display:grid}.hr-pdf-row.done .box{background:var(--hr-yellow-ink);color:var(--hr-yellow)}.hr-pdf-row.done .box svg{display:block}.hr-pdf-row .box svg{display:none}.hr-pdf-row strong{font-weight:700}.hr-pdf-row .pts{color:#0a0e2366;margin-left:auto;font-family:monospace;font-size:9px}.hr-pdf-mock .footnote{color:#0a0e2366;border-top:1px solid #0a0e231a;justify-content:space-between;padding-top:10px;font-size:9px;display:flex;position:absolute;bottom:16px;left:22px;right:22px}.hr-pdf-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.hr-pdf-pill{border:1px solid var(--hr-line);color:var(--hr-fg-2);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-family:monospace;font-size:10.5px;display:inline-flex}.hr-pdf-pill .ic{color:var(--hr-yellow)}.hr-lead-form{padding:56px 48px}@media (width<=960px){.hr-lead-form{padding:48px 32px}}.hr-lead-pre{color:var(--hr-yellow);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-family:monospace;font-size:11px;font-weight:700;display:flex}.hr-lead-pre:before{content:"";background:var(--hr-yellow);width:16px;height:1px}.hr-lead-pre .tag{background:var(--hr-yellow);color:var(--hr-yellow-ink);border-radius:4px;padding:3px 10px}.hr-lead-h{letter-spacing:-.03em;max-width:18ch;margin-bottom:18px;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.05}.hr-lead-h .yellow{color:var(--hr-yellow)}.hr-lead-lede{color:var(--hr-fg-2);max-width:50ch;margin-bottom:28px;font-size:15px;line-height:1.55}.hr-lead-bullets{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.hr-lead-bullet{align-items:flex-start;gap:14px;display:flex}.hr-lead-bullet .ic{width:32px;height:32px;color:var(--hr-yellow);background:#ffc8291a;border:1px solid #ffc82940;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}.hr-lead-bullet strong{margin-bottom:2px;font-size:14px;font-weight:700;display:block}.hr-lead-bullet small{color:var(--hr-fg-3);font-size:12.5px;line-height:1.45;display:block}.hr-lead-form-fields{gap:10px;display:flex}@media (width<=540px){.hr-lead-form-fields{flex-direction:column}}.hr-lead-form-fields input{color:var(--hr-fg);border:1px solid var(--hr-line-2);background:#0a0e2380;border-radius:999px;flex:1;padding:15px 18px;font-family:inherit;font-size:14px;transition:border-color .15s}.hr-lead-form-fields input:focus{border-color:var(--hr-yellow);outline:0}.hr-lead-form-fields button{background:var(--hr-yellow);color:var(--hr-yellow-ink);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 22px;font-family:inherit;font-size:12.5px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 8px 24px #ffc82940}.hr-lead-form-fields button:hover{background:var(--hr-yellow-soft);transform:translateY(-1px)}.hr-lead-fine{color:var(--hr-fg-3);align-items:center;gap:8px;margin-top:12px;font-size:11.5px;display:flex}.hr-lead-fine .ic{color:var(--hr-green);flex-shrink:0;font-size:14px}.hr-lead-fine a{color:var(--hr-yellow);text-decoration:underline}.hr-lead-download{color:var(--hr-green);letter-spacing:.1em;text-transform:uppercase;background:#4ade801a;border:1px solid #4ade8066;border-radius:999px;align-self:flex-start;margin-top:16px;padding:14px 22px;font-family:monospace;font-size:11.5px;font-weight:700;text-decoration:none;display:none}.hr-lead-download:hover{background:#4ade8026}.hr-lead-stats{border-top:1px solid var(--hr-line);flex-wrap:wrap;gap:32px;margin-top:28px;padding-top:22px;display:flex}.hr-lead-stat .n{color:var(--hr-yellow);letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1}.hr-lead-stat .l{color:var(--hr-fg-3);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-family:monospace;font-size:10px}.hr-visually-hidden{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=640px){.home-refined .hr-testi-nav{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-right:0}.home-refined .hr-testi-nav>div:first-child{align-items:center;flex-direction:column!important;gap:10px!important}.home-refined .hr-testi-arrows{justify-content:center;width:100%}}.home-refined .hr-calc-foot .fine,.home-refined .hr-calc-foot .hint,.home-refined .hr-lead-fine,.home-refined .hr-pkg-yearly-note .strike{font-size:clamp(12px,.7rem + .2vw,13.5px);line-height:1.55}.home-refined .hr-svc-card p,.home-refined .hr-strategy-card .desc,.home-refined .hr-testi-quote{font-size:clamp(14.5px,.85rem + .25vw,16.5px);line-height:1.6}.home-refined .hr-blog-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px;margin-bottom:48px;display:grid}@media (width<=900px){.home-refined .hr-blog-grid{grid-template-columns:1fr;gap:24px}}.home-refined .hr-blog-card{border:1px solid var(--hr-line-2);background:linear-gradient(180deg, var(--hr-navy-700) 0%, var(--hr-navy-800) 100%);border-radius:18px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.home-refined .hr-blog-card:hover{border-color:var(--hr-yellow);transform:translateY(-5px);box-shadow:0 12px 30px #0000004d}.home-refined .hr-blog-img{background-position:50%;background-size:cover;height:200px;position:relative}.home-refined .hr-blog-badge{text-transform:uppercase;color:var(--hr-yellow-ink);background:var(--hr-yellow);letter-spacing:.04em;border-radius:999px;padding:4px 12px;font-family:monospace;font-size:10px;font-weight:700;position:absolute;top:16px;left:16px;box-shadow:0 2px 8px #00000040}.home-refined .hr-blog-body{flex-direction:column;flex-grow:1;padding:28px;display:flex}.home-refined .hr-blog-body h3{letter-spacing:-.02em;color:var(--hr-fg);margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.35}.home-refined .hr-blog-body p{color:var(--hr-fg-2);flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.6}.home-refined .hr-blog-link{letter-spacing:.08em;text-transform:uppercase;align-items:center;margin-top:auto;font-family:monospace;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--hr-yellow)!important}.home-refined .hr-blog-link:hover{color:var(--hr-yellow-soft)!important}.home-refined .hr-blog-link:after{content:"";z-index:1;position:absolute;inset:0}.home-refined .hr-blog-cta{text-align:center;margin-top:16px}.home-refined .hr-it-foot{color:var(--hr-muted,var(--fg-2));margin-top:18px;font-size:14px;line-height:1.65}.home-refined .hr-it-foot a{color:var(--hr-yellow-deep,var(--yellow-deep));text-underline-offset:3px;text-decoration:underline}
