.v2-logo img{width:177px;height:65px;object-fit:cover;display:block}.v2-logo small{margin-top:5px}.v2-header{height:104px}.v2-header-actions,.v2-tele{display:flex;align-items:center;gap:12px}.v2-tele{border:1px solid #477087;color:#fff;padding:15px 18px;font-size:14px;font-weight:800}.v2-tele:hover{border-color:var(--v2-cyan);color:var(--v2-cyan)}.v2-hero-side{padding:0;display:grid;grid-template-rows:1fr 185px}.v2-security-image{min-height:0;overflow:hidden;background:#03182c}.v2-security-image img{width:100%;height:100%;object-fit:cover;display:block}.v2-side-note{padding:28px 42px;border:0;background:var(--v2-cyan);justify-content:flex-end}.v2-cards article>div svg,.v2-side-note p{margin-left:auto}.v2-remote{background:var(--v2-cyan);color:var(--v2-deep);padding:78px max(7vw,55px);display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:end}.v2-remote .v2-label{color:#064a83;margin-bottom:20px}.v2-remote h2{font-size:clamp(44px,5vw,72px);line-height:1;margin:0;letter-spacing:-.05em}.v2-remote>div:last-child p{font-size:17px;line-height:1.7;max-width:600px}.v2-remote a{display:inline-flex;align-items:center;gap:28px;background:var(--v2-deep);color:#fff;padding:17px 21px;margin-top:16px;font-weight:800;font-size:14px}@media(max-width:1200px){.v2-header nav{gap:22px;font-size:13px}}@media(max-width:1040px){.v2-header nav{display:none}.v2-header-actions{margin-left:auto}.v2-tele{padding:13px;font-size:0}.v2-tele svg{width:18px}.v2-hero-side{min-height:520px}.v2-remote{grid-template-columns:1fr;gap:30px}.v2-logo img{width:150px;height:55px}}@media(max-width:560px){.v2-header{height:94px}.v2-logo img{width:128px;height:47px}.v2-logo small{font-size:8px}.v2-hero-side{min-height:440px;grid-template-rows:1fr 140px}.v2-remote{padding:65px 24px}.v2-header-actions{gap:7px}.v2-tele{display:none}}.ehs-legal-footer{background:#020d17;color:#718a99;padding:19px max(4vw,28px);font-size:11px;line-height:1.6;text-align:center;border-top:1px solid #183044}.ehs-legal-footer p{margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0}.ehs-legal-footer p>:not(:last-child):after{content:" · ";padding:0 6px;color:#496171}.ehs-legal-footer a{color:#94abb8;text-decoration:underline;text-underline-offset:2px}.ehs-legal-footer a:hover{color:#fff}@media(max-width:560px){.ehs-legal-footer{padding:18px 20px;font-size:10px}.ehs-legal-footer p{display:block}.ehs-legal-footer p>:not(:last-child):after{content:" · ";padding:0 4px}}