.hrCase{--blue:#3295f3;--cyan:#36d5f0;--ink:#061624;--panel:#0a2133;--muted:#9db3c4;color:#f5f9fc;background:#040b12;min-height:100vh;font-family:Arial,sans-serif}.hrCase a{color:inherit;text-decoration:none}.hrNav{background:#040b12;border-bottom:1px solid #36d5f022;align-items:center;gap:30px;height:82px;padding:0 clamp(22px,7vw,110px);display:flex}.hrLogo{color:var(--cyan);margin-inline-end:auto;font:700 26px Georgia;display:flex}.hrLogo i{background:var(--blue);border-radius:50%;width:5px;height:5px;margin:17px 0 0 3px}.hrBack{color:#d9f6ff;border:1px solid #36d5f044;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;transition:all .25s;display:flex}.hrBack:hover{background:#36d5f012;border-color:#36d5f088;transform:translateY(-1px)}.hrBack b{color:var(--cyan);font-size:18px}.hrNav button{color:var(--cyan);cursor:pointer;background:#36d5f010;border:1px solid #36d5f055;border-radius:99px;padding:9px 17px}.hrHero{background:radial-gradient(circle at 78% 32%,#3295f31c,#0000 38%);grid-template-columns:.82fr 1.18fr;align-items:center;gap:66px;padding:95px clamp(22px,8vw,130px);display:grid}.hrHero p,.hrJourney>p,.hrDemo>p,.hrClosing>p{color:var(--cyan);letter-spacing:.16em;font-size:13px}.hrHero h1{letter-spacing:-.045em;margin:22px 0 30px;font:400 clamp(50px,6vw,92px)/.98 Georgia}.hrHero span{color:var(--muted);font-size:17px;line-height:1.85;display:block}.hrHero>img{border:1px solid #36d5f055;width:100%;display:block;box-shadow:0 28px 90px #000,0 0 34px #3295f315}.hrChips{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.hrChips b{color:#cdeefe;border:1px solid #ffffff1c;padding:8px 12px;font-size:12px;font-weight:400}.hrJourney{background:#071522;border-block:1px solid #36d5f02f;padding:78px clamp(22px,8vw,130px)}.hrJourney>div{grid-template-columns:repeat(5,1fr);margin-top:38px;display:grid}.hrJourney a{border-inline-end:1px solid #36d5f02f;padding:22px;transition:all .25s}.hrJourney a:last-child{border:0}.hrJourney a:hover{background:#36d5f00d}.hrJourney b{color:var(--cyan);margin-bottom:14px;font:30px Georgia;display:block}.hrJourney span{font-size:14px;line-height:1.45}.hrSections{padding:30px clamp(22px,8vw,130px) 100px}.hrSections>article{border-bottom:1px solid #ffffff15;padding:95px 0}.hrCopy{grid-template-columns:80px .8fr 1fr;align-items:start;gap:35px;margin-bottom:45px;display:grid}.hrCopy small{color:var(--cyan);font-size:14px}.hrCopy h2{margin:0;font:400 clamp(38px,4vw,62px)/1.05 Georgia}.hrCopy p{color:var(--muted);margin:0;font-size:16px;line-height:1.8}.hrShot{background:#061624;border:1px solid #36d5f044;padding:14px;box-shadow:0 20px 55px #0008}.hrShot img{width:100%;height:auto;display:block}.hrDemo{text-align:center;background:#071522;border-block:1px solid #36d5f02f;padding:105px clamp(22px,6vw,100px)}.hrDemo h2{margin:20px 0;font:400 clamp(44px,5vw,72px) Georgia}.hrDemo>span{color:var(--muted);font-size:17px;display:block}.hrReportFrame{aspect-ratio:16/9;background:#040b12;border:1px solid #36d5f055;max-width:1400px;margin:38px auto 22px;padding:10px;box-shadow:0 28px 80px #000}.hrReportFrame iframe{background:#061624;border:0;width:100%;height:100%}.hrFullReport{color:var(--cyan);border:1px solid #36d5f066;border-radius:999px;padding:13px 22px;font-size:14px;transition:all .25s;display:inline-block}.hrFullReport:hover{background:#36d5f014;transform:translateY(-1px)}.hrClosing{text-align:center;background:linear-gradient(135deg,#0a2031,#040b12);padding:110px clamp(22px,12vw,220px)}.hrClosing h2{margin:22px 0;font:400 clamp(43px,6vw,76px) Georgia}.hrClosing span{color:var(--muted);font-size:17px;line-height:1.8;display:block}.hrFooter{color:#7890a1;justify-content:space-between;align-items:center;height:90px;padding:0 clamp(22px,8vw,130px);font-size:12px;display:flex}.hrFooter a{color:var(--cyan)}@media (width<=1050px){.hrJourney>div{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.hrHero{grid-template-columns:1fr}.hrCopy{grid-template-columns:50px 1fr}.hrCopy p{grid-column:2}}@media (width<=560px){.hrNav{padding-inline:18px}.hrBack span{display:none}.hrHero{gap:38px;padding:68px 20px}.hrHero h1{font-size:50px}.hrJourney{padding:58px 20px}.hrJourney>div{grid-template-columns:1fr}.hrJourney a{border-inline-end:0;border-bottom:1px solid #36d5f02f}.hrSections{padding:20px}.hrSections>article{padding:68px 0}.hrCopy{grid-template-columns:1fr;gap:14px}.hrCopy p{grid-column:auto}.hrDemo{padding:72px 12px}.hrFooter{padding-inline:20px}}
