@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-e124b6a2c8825b78fa585ddcd3db02dc.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-e124b6a2c8825b78fa585ddcd3db02dc.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-c770f84c0e273f744b231aeaeca0aa6c.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-4494c29c5e90ca12dc71591ad45cd646.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-e499c09321e1feb6b3aaaa926ed78065.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-e5ffa659decdd2245f0994611085aad3.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-ee162373a52f4bca23b71d59f4032949.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-ee162373a52f4bca23b71d59f4032949.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-6f01ddf3399bde4c54a79a40d7e5f6e8.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-07c51f7d2c22d1f5dc8ce1584063531e.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-d2c5fab6d75c28e6016b5c02baff5033.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-f0d7187d84fe0bc6ed3729b6829547cc.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:300;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-6af2d5dcbd13d82a3db7b6816a555f23.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-6af2d5dcbd13d82a3db7b6816a555f23.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-9160b479270c7c77bfcdade5bbf40013.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-7084778d7bc29aa55ec841d068f86c97.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-e5c10dfb3cbc08eae490ac72d593109b.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-f75c545077a6a4fe064083ca7b7b49de.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-930e332f183377df1dea430a850bf107.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-930e332f183377df1dea430a850bf107.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-ba5fa8a59090d84975f51c92af64fc27.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-1574985bf033ba0c7eb92527a10726bd.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-9f59a3409c6b86e683b214d923c426fa.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-6364cb803fc3451c841d7d2faa917d2b.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-a0403fd7d997ad142007283d2a4b9afa.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-a0403fd7d997ad142007283d2a4b9afa.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-59811702a09286faa04bf40891c1254e.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-51cdd79d2b2f0b1ebc0a9c203d1592e7.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-d53496dd733e6163a0e2f99af7e082a0.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-c8a871551bdaf8efd625044713c62c99.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-0126e41776e729d40e9063b9dfdb2e97.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-0126e41776e729d40e9063b9dfdb2e97.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-2c31b65c9aa0da026315163efcddc9c0.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-5da21e36f8f3a666d4903e1c3ea5f5d3.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-fbde4ba7712fa9875ea0f91448663dcd.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-476b427d242d69659f7614222c13edc8.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:500;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-71aee43d229595e696ce3383648e1a54.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-71aee43d229595e696ce3383648e1a54.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-af8762712402d635b59b38c32f974978.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-384e5be0a34db39b99d916ebb35c4a19.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-d0b87787a21bd41ee1be72323037b75a.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-27bbd89cc8ec351a0efa8dae79071966.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:600;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-79ff5d7c2e845b3d6d86103a014f8cd1.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-79ff5d7c2e845b3d6d86103a014f8cd1.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-4d5c168c32e2facfa08c6aa8b3f933b4.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-e6c8d7dc521c5e763288ad3e3b3d7807.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-5c0aba4dd10389d2bd7a00981de2070b.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-a98a334271548a1b1e906e82707b763b.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:600;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-f8c3022bf59a8dd96aacfc9c4c5a718a.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-f8c3022bf59a8dd96aacfc9c4c5a718a.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-bcf3f97e1c2d56de1af89b6985e60b57.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-37ac64f7228c0ec2c89dfccea7a31d56.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-146318ac8baedcab27be4295c6510ff2.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-640bb6b53f215fc70fe9ef5350385ac4.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-ff1cfc56dc4ecf9e2ec472ccc435d23b.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-ff1cfc56dc4ecf9e2ec472ccc435d23b.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-633e4b1ec0f06336487ae8a6f86c00a9.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-4d4ce84e61a228b63f9ba1357aaac67a.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-14db55013042407634465f6ed4d7af47.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-3d2425629da6f366a8d1c2b1c5cb6646.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-81deb461a089a9eaacac9548678f035d.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-81deb461a089a9eaacac9548678f035d.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-ed7c9696343b38bb6854ed6a5e6c1052.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-f4e5c59057abeace95b804ccd0aa9008.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-99cf0469ce012a3e5b702f8e90350904.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-18cb871b44bb02b032ce0b05752c79be.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:700;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-da9e2859d748fe5429760179c218694d.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-da9e2859d748fe5429760179c218694d.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-f2c1c0a57d47e21f63a371b1f6aafacb.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-4280ead2048d057193d26c39276de438.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-fcb55d8674a4a411f9645b6b020a1b13.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-a85c9b36b2f708222bfbd5c78a883f29.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:700;font-style:italic;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-ecc12cbec94ed4ac60678564eca9934b.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-ecc12cbec94ed4ac60678564eca9934b.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-9a5268ccf686cf05cf311a2ded8094bd.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-0e9d2ab05ab2332dc41a06b765b7cb50.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-7a0c347a77e8a955310279d46f16cab9.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-c8b1ae0016914313161005e2a65c7b33.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:900;font-style:normal;font-display:auto}@font-face{font-family:'HCLTech Roobert';src:url(/assets/fonts/HCLTech%20Roobert-925ecd7ba99facba16d974b05fc80cb8.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-925ecd7ba99facba16d974b05fc80cb8.eot?h=0a8fd1c7fcd47745cdad59703f33c8de) format('embedded-opentype'),url(/assets/fonts/HCLTech%20Roobert-49e75b19efa91cb81d2eb9ec3c7ed613.woff2?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff2'),url(/assets/fonts/HCLTech%20Roobert-aefd0b28f4f962762b2503b3cda9e8ff.woff?h=0a8fd1c7fcd47745cdad59703f33c8de) format('woff'),url(/assets/fonts/HCLTech%20Roobert-0b9bc3b53151ca8bed43f5a3a0dd5cb6.ttf?h=0a8fd1c7fcd47745cdad59703f33c8de) format('truetype'),url(/assets/fonts/HCLTech%20Roobert-2994ed9aafcc677e16fa9528ad5d654b.svg?h=0a8fd1c7fcd47745cdad59703f33c8de) format('svg');font-weight:900;font-style:italic;font-display:auto}.swiper-vertical{max-height:100vh}.dach-site-header{position:sticky;top:0;z-index:1030;font-family:'HCLTech Roobert','Helvetica Neue',Arial,sans-serif}.dach-utility{background:#000032;color:#fff}.dach-utility-inner{display:flex;justify-content:flex-end;align-items:center;min-height:32px}.dach-country-links,.dach-utility-links{display:flex;align-items:center;gap:1rem}.dach-country-link,.dach-utility-link{color:#dce6f0;font-size:.8rem;font-weight:600;text-decoration:none}.dach-country-link:hover,.dach-country-link[aria-current=true],.dach-utility-link:hover{color:#fff;text-decoration:underline}.dach-header-main,.dach-mobile-header{background:#fff;border-bottom:1px solid #dce6f0;box-shadow:0 2px 12px rgba(20,20,43,.06)}.dach-main-shell{display:flex;align-items:center;min-height:72px;gap:1.1rem}.dach-brand{display:inline-flex;align-items:center;flex:0 0 auto}.dach-brand-logo{display:block;height:30px;width:auto}.dach-top-nav{display:flex;align-items:stretch;gap:.1rem;list-style:none;margin-bottom:0;margin-left:auto;padding-left:0}.dach-nav-item{display:flex;align-items:stretch}.dach-nav-link{align-items:center;color:#14142b;display:inline-flex;font-size:.87rem;font-weight:700;padding:1.55rem .5rem 1.35rem;text-decoration:none;white-space:nowrap}.dach-mega-link:hover,.dach-mega-link:hover .dach-mega-link-title,.dach-mobile-link:hover,.dach-nav-link.dach-active,.dach-nav-link:focus,.dach-nav-link:hover{color:#17707f}.dach-nav-link.dach-active{text-decoration:underline;text-decoration-color:#2ec0cb;text-decoration-thickness:3px;text-underline-offset:.35rem}.dach-mega-toggle[aria-expanded=true]{background-color:#eaf4f7;color:#17707f}.dach-mega-toggle{cursor:pointer}.dach-contact-cta:focus-visible,.dach-mega-toggle:focus-visible,.dach-nav-link:focus-visible,.dach-search-trigger:focus-visible{outline:#2ec0cb solid 3px;outline-offset:2px;box-shadow:none}.dach-mega{background:#fff;border-top:3px solid #2ec0cb;box-shadow:0 18px 40px rgba(20,20,43,.16);display:none;left:0;right:0;padding:1.5rem 0 1.75rem;position:absolute;top:100%;max-height:calc(100vh - var(--dach-header-height,114px));overflow-y:auto}.dach-nav-item.dach-open .dach-mega{display:block}.dach-mega-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.dach-mega-column{border-right:1px solid #dce6f0;padding-right:1.15rem}.dach-mega-label{color:#17707f;display:block;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin-bottom:.45rem;text-transform:uppercase}.dach-mega-subheading{color:#4e4b66;display:block;font-size:.68rem;font-weight:800;letter-spacing:.06em;margin:.65rem 0 .15rem;text-transform:uppercase}.dach-mega-link{color:#14142b;display:block;font-size:.88rem;font-weight:750;line-height:1.2;padding:.35rem 0;text-decoration:none}.dach-mega-link-title{display:block;font-size:.88rem;font-weight:750;line-height:1.2}.dach-mega-link-desc{color:#5f6470;display:block;font-size:.75rem;line-height:1.3;margin-top:.08rem}.dach-mega-feature{background:#eaf4f7;border-radius:.75rem;display:flex;flex-direction:column;height:100%;padding:1.15rem}.dach-mega-feature-title{font-size:1.05rem;font-weight:800;margin:.1rem 0 .45rem}.dach-mega-feature-copy{color:#4e4b66;font-size:.82rem;line-height:1.45;margin-bottom:auto}.dach-mega-feature-link{color:#17707f;font-size:.85rem;font-weight:800;margin-top:1rem;text-decoration:none}.dach-header-actions{display:flex;gap:.5rem;align-items:center}.dach-search-trigger{background:#fff;border:1px solid #b9d3da;border-radius:999px;color:#17707f;font-size:.82rem;font-weight:700;padding:.44rem .75rem}.dach-contact-cta,.dach-mobile-contact{background:#17707f;border-radius:.35rem;color:#fff;font-size:.82rem;font-weight:800;padding:.54rem .75rem;text-decoration:none;white-space:nowrap}.dach-contact-cta:hover,.dach-mobile-contact:hover{background:#125a66;color:#fff}.dach-mobile-bar{align-items:center;display:flex;justify-content:space-between;min-height:64px;padding:.75rem 1rem;width:100%;flex-basis:100%;flex-grow:0;flex-shrink:0}.dach-mobile-actions{align-items:center;display:flex;gap:.45rem;margin-left:auto;justify-content:flex-end;flex-shrink:0}.dach-mobile-menu-button,.dach-mobile-search{background:#fff;border:1px solid #b9d3da;border-radius:.3rem;color:#17707f;font-size:.8rem;font-weight:800;padding:.42rem .65rem}.dach-mobile-navigation{border-top:1px solid #dce6f0;padding:.35rem 1rem 1rem}.dach-mobile-nav-list{display:block;list-style:none;margin:0;padding:0}.dach-mobile-direct,.dach-mobile-group-toggle{background:#fff;border:0;border-bottom:1px solid #eaeff5;color:#14142b;display:block;font-size:1rem;font-weight:800;padding:.8rem 0;text-align:left;text-decoration:none;width:100%}.dach-mobile-countries{display:flex;gap:1rem;margin-top:1rem;padding-top:.7rem;border-top:1px solid #dce6f0}.dach-search-modal{border-radius:.75rem;overflow:hidden}.dach-search-modal .btn-close{width:1rem;height:1rem;padding:.5rem;margin:0;flex:0 0 auto;opacity:1}#pillar-sticky-nav{top:var(--dach-header-height,114px);z-index:1020}.dach-page-content{min-width:0}.dach-lead{display:block;font-size:1.3rem;line-height:1.45;max-width:760px;margin:1rem 0 1.5rem}.dach-section{padding:clamp(4.5rem,8vw,7.5rem) 0}.dach-copy{color:#4e4b66;display:block;font-size:1.05rem;line-height:1.6;max-width:840px}.dach-sovereignty-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.dach-sovereignty-card{background:#eaf4f7;border-radius:.75rem;padding:1.25rem}.dach-mobile-group-body{padding:.25rem 0 .8rem}.dach-mobile-pod{color:#17707f;display:block;font-size:.78rem;font-weight:800;letter-spacing:.04em;padding:.8rem 1rem .2rem;text-transform:uppercase}.dach-mobile-link{border-bottom:0;color:#4e4b66;display:block;font-size:.95rem;font-weight:600;padding:.45rem 1rem .45rem 1.9rem;text-decoration:none}.dach-mobile-menu-toggle{align-items:center;background:#fff;border:1px solid #b9d3da;border-radius:.3rem;color:#17707f;display:inline-flex;height:42px;justify-content:center;padding:.4rem;width:44px}.dach-mobile-menu-toggle .navbar-toggler-icon{height:1.35rem;width:1.35rem}.dach-sovereignty-eyebrow{color:#2ec0cb;display:block;font-size:.82rem;font-weight:800;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.dach-sovereignty-callout{background:0 0;border-left:5px solid #17707f;border-radius:0;font-size:clamp(1.2rem,2vw,1.55rem);margin-top:2.25rem;padding:.15rem 0 .15rem 1.5rem}.dach-sovereignty-stats{border-bottom:1px solid rgba(23,112,127,.25);border-top:1px solid rgba(23,112,127,.25);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:3rem 0 2.5rem}.dach-sovereignty-stat{background:0 0;border:0;border-right:1px solid rgba(23,112,127,.25);border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-height:250px;padding:2.25rem 2rem}.dach-sovereignty-stat-value{color:#17707f;font-size:clamp(3.7rem,6vw,6rem);font-weight:800;letter-spacing:-.05em;line-height:.95;margin-bottom:1.2rem}.dach-sovereignty-source{color:#5e6574;font-size:.82rem;margin-top:auto}.dach-sovereignty-dimension-grid{display:grid;gap:0 3.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));margin-top:2rem}.dach-sovereignty-dimension{background:0 0;border-bottom:0;border-left:0;border-radius:0;border-right:0;border-top:1px solid rgba(46,192,203,.32);box-shadow:none;display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.25rem;padding:2rem 0;position:relative;align-items:start;align-content:start}.dach-sovereignty-roadmap{background:url('/assets/img/hcls-light-gradient-v1-1920x1080.svg') center/cover no-repeat #ecf3f8;color:#000032;overflow:hidden}.dach-sovereignty-step-grid{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem;position:relative}.dach-sovereignty-step{background:rgba(255,255,255,.62);border:1px solid rgba(46,192,203,.55);border-radius:1rem;padding:1.5rem;position:relative;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.dach-sovereignty-step-number{align-items:center;background:#17707f;border-radius:50%;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:800;height:3.25rem;justify-content:center;margin-bottom:1.5rem;width:3.25rem}.dach-sovereignty-solution-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.dach-sovereignty-solution{background:linear-gradient(145deg,#fff 0,#ecf3f8 100%);border:1px solid rgba(46,192,203,.32);border-radius:1rem;box-shadow:0 .45rem 1.5rem rgba(0,0,50,.04);display:flex;flex-direction:column;min-height:285px;overflow:hidden;padding:clamp(1.5rem,3vw,2.25rem);position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}.dach-sovereignty-solution-links{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:auto;padding-top:1.25rem}.dach-sovereignty-solution-link{align-items:center;background:#fff;border:1px solid #2ec0cb;border-radius:999px;color:#17707f;display:inline-flex;font-size:.9rem;font-weight:800;padding:.55rem .85rem;text-decoration:none;transition:background-color .18s,color .18s,transform .18s}.dach-sovereignty-solution-link:hover{background:#17707f;color:#fff;text-decoration:none;transform:translateX(2px)}.dach-sovereignty-faq-grid{display:grid;gap:0 3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.dach-sovereignty-faq-item{background:0 0;border-radius:0;border-top:1px solid rgba(46,192,203,.32);box-shadow:none;padding:1.75rem 0}.dach-sovereignty-contact{background:radial-gradient(circle at 12% 12%,rgba(54,214,217,.28),transparent 30%),linear-gradient(135deg,#ecf3f8 0,#dce6f0 100%)}.dach-sovereignty-form-card{background:#fff;border-radius:1rem;border-top:6px solid #17707f;box-shadow:0 1.5rem 4rem rgba(0,0,50,.14);padding:clamp(1.25rem,3vw,2.25rem)}.dach-sovereignty-followup{background:linear-gradient(135deg,#eaf9fc 0,#d6eefb 100%);min-height:55vh;padding:7rem 0}.dach-sovereignty-dimensions,.dach-sovereignty-positioning,.dach-sovereignty-solutions{background:#fff}.dach-sovereignty-section-title{letter-spacing:-.025em;line-height:1.08}.dach-sovereignty-positioning .fs-5{font-size:clamp(1.12rem,1.6vw,1.35rem)!important;line-height:1.68}.dach-sovereignty-study{background:linear-gradient(rgba(255,255,255,.68),rgba(255,255,255,.68)),url('/assets/img/hcls-light-gradient-v3-1920x1080.svg') center/cover no-repeat #ecf3f8;border-bottom:1px solid #dce6f0;border-top:1px solid #dce6f0}.dach-sovereignty-study>.container>h2{letter-spacing:-.025em;max-width:900px}.dach-sovereignty-stat:first-child{padding-left:2rem}.dach-sovereignty-stat:last-child{border-right:0}.dach-sovereignty-stat>p:not(.dach-sovereignty-source){font-size:1.08rem;line-height:1.45}.dach-sovereignty-study-conclusion{line-height:1.65;max-width:980px}.dach-sovereignty-study-cta{margin-top:1rem!important;padding:.8rem 1.2rem}.dach-sovereignty-dimension h3{font-size:clamp(1.35rem,2vw,1.65rem);grid-column:2;line-height:1.2;margin-bottom:.9rem}.dach-sovereignty-dimension p{color:#4e4b66;grid-column:2;line-height:1.65}.dach-sovereignty-inline-cta{margin-top:2.25rem}.dach-sovereignty-step h3{color:#000032;font-size:1.4rem;line-height:1.25;margin-bottom:.9rem}.dach-sovereignty-step p{color:#4e4b66;line-height:1.6}.dach-sovereignty-solution:first-child{border-color:#2ec0cb;color:#000032}.dach-sovereignty-solution:first-child p{color:#4e4b66}.dach-sovereignty-solution:nth-child(5){grid-column:1/-1;min-height:0}.dach-sovereignty-solution h3{font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.15;margin-bottom:1rem}.dach-sovereignty-solution>p{color:#4e4b66;font-size:1.05rem;line-height:1.6}.dach-sovereignty-solution-link::after{content:"→";margin-left:.45rem}.dach-sovereignty-solution:first-child .dach-sovereignty-solution-link{background:#fff;border-color:#2ec0cb;color:#17707f}.dach-sovereignty-solution:first-child .dach-sovereignty-solution-link:hover{background:#17707f;color:#fff}.dach-sovereignty-faq{background:#ecf3f8}.dach-sovereignty-faq-item h3{color:#000032;line-height:1.25}.dach-sovereignty-faq-item p{color:#4e4b66;line-height:1.65}.dach-sovereignty-contact-copy{padding-top:1rem}.dach-sovereignty-contact-copy h2{font-size:clamp(2.4rem,4vw,4rem);letter-spacing:-.035em;line-height:1.05}.dach-sovereignty-hero-slider{background:#fff;overflow:hidden}.dach-sovereignty-hero-slider .swiper-slide>div{position:relative}.dach-sovereignty-hero-slider .display-5{font-size:clamp(2.35rem,4vw,4rem);letter-spacing:-.03em;max-width:760px}.dach-sovereignty-slide-copy{line-height:1.55;max-width:700px}.dach-sovereignty-hero-slider .swiper-pagination{bottom:1rem!important;z-index:4}.dach-sovereignty-hero-slider .swiper-pagination-bullet{background:#17707f;height:.7rem;width:.7rem}.dach-sovereignty-dimension-number{color:#17707f;display:block;font-weight:800;grid-column:1;grid-row:1/span 2;letter-spacing:-.05em;line-height:1;margin-bottom:0;padding-top:.05rem;align-self:start}.dach-sovereignty-stat-value .counter{background:linear-gradient(to right,#0f5fdc,#17707f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.dach-sovereignty-stat-suffix{background:linear-gradient(to right,#0f5fdc,#17707f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;letter-spacing:0;margin-left:.12em;padding-right:.08em}.dach-mobile-header .container{max-width:none;width:100%}:root{--hcl-teal:#17707F;--hcl-teal-dark:#125A66;--hcl-navy:#14142B;--hcl-grey-text:#4E4B66;--hcl-bg-grey:#EAEFF5;--bs-primary:#17707F;--bs-primary-rgb:23,112,127}body{font-family:'HCLTech Roobert',"Helvetica Neue",Helvetica,"Arial Nova",Arial,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'HCLTech Roobert',"Helvetica Neue",Helvetica,"Arial Nova",Arial,sans-serif;font-weight:700}#navcol-2 .nav-link{color:var(--hcl-grey-text);font-weight:500;transition:.2s ease-in-out}#navcol-2 .navbar-nav .nav-item .nav-link.active,#navcol-2 .navbar-nav .nav-item .nav-link:focus,#navcol-2 .navbar-nav .nav-item .nav-link:hover{color:var(--hcl-teal)!important;font-weight:700!important}[data-bs-theme=dark] #navcol-2 .nav-link{color:rgba(255,255,255,.75)}[data-bs-theme=dark] #navcol-2 .navbar-nav .nav-item .nav-link.active,[data-bs-theme=dark] #navcol-2 .navbar-nav .nav-item .nav-link:hover{color:#45aabf!important}.meta-nav-bar{z-index:1030}.meta-nav-link{color:rgba(255,255,255,.8)!important;transition:color .2s}.meta-nav-link.active,.meta-nav-link:hover{color:#fff!important}#pillar-sticky-nav .nav-link{color:var(--hcl-grey-text)!important;border-bottom:3px solid transparent!important;border-radius:0!important;transition:.2s ease-in-out}#pillar-sticky-nav .nav-link:hover{color:var(--hcl-teal)!important}#pillar-sticky-nav .nav-link.active,#pillar-sticky-nav .nav-pills .nav-link.active{background-color:transparent!important;color:var(--hcl-teal)!important;border-bottom:3px solid var(--hcl-teal)!important;border-radius:0!important}.swiper-pagination-bullet{background-color:var(--hcl-navy)!important;opacity:.3!important;transition:.3s}.swiper-pagination-bullet-active{background-color:var(--hcl-teal)!important;opacity:1!important;width:12px;height:12px}.btn{border-radius:4px;font-weight:600;padding:.6rem 1.25rem;transition:.25s ease-in-out}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-primary{background-color:var(--hcl-teal)!important;border-color:var(--hcl-teal)!important;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--hcl-teal-dark)!important;border-color:var(--hcl-teal-dark)!important;color:#fff!important;box-shadow:0 4px 12px rgba(23,112,127,.25)}.btn-outline-primary{color:var(--hcl-teal)!important;border-color:var(--hcl-teal)!important;background-color:transparent!important}[data-bs-theme=dark] .btn-outline-primary{color:#45aabf!important;border-color:#45aabf!important}[data-bs-theme=dark] .btn-outline-primary:hover{background-color:#45aabf!important;color:var(--hcl-navy)!important}.link-hcl-primary{color:var(--hcl-teal);text-decoration:none;font-weight:700;transition:color .2s}.link-hcl-muted,.link-hcl-primary:focus,.link-hcl-primary:hover{color:var(--hcl-teal-dark)}#bigfixFaq .accordion-button:not(.collapsed){background-color:transparent!important;color:var(--hcl-teal)!important;box-shadow:none!important}#bigfixFaq .accordion-button:not(.collapsed)::after{filter:brightness(0) saturate(100%) invert(29%) sepia(87%) saturate(414%) hue-rotate(143deg) brightness(91%) contrast(92%)}.bg-gradient-brand{background:linear-gradient(224deg,#d7f3fc 9.03%,#bef1f8 18.62%,#a0edf4 75.39%)}.bg-gradient-light{background:linear-gradient(180deg,#f7f7fc 0,#fff 100%)}.testimonial-box{background-color:var(--hcl-bg-grey);border-left:4px solid var(--hcl-teal)}.offerings-icon-container{height:85px;display:flex;align-items:center;justify-content:center}.card-border-top-primary{border-top:4px solid var(--hcl-teal)!important}.w-min{width:max-content!important;display:inline-block}[data-bs-theme=dark] .bg-gradient-brand{background:linear-gradient(224deg,#0d2a35 0,#081a20 100%);color:#fff!important}[data-bs-theme=dark] .text-hcl-dark{color:#f8f9fa!important}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color);font-weight:700}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color);font-weight:700}.footer a{font-weight:700;text-decoration:none;color:var(--hcl-teal-dark)}.footer.bg-footer{background-color:var(--hcl-bg-grey)}.footer{padding-bottom:50px;padding-top:30px}.text-gradient{background:linear-gradient(90deg,#45aabf 0,#4d73e6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block}.bg-hcl-primary{background-color:#f7f7fc!important}.hcl-pills{gap:.5rem!important}.hcl-pills .nav-link{color:#1b1c1d;background-color:transparent;border-radius:8px;transition:.3s;border:1px solid transparent}.hcl-pills .nav-link:hover{background-color:#f8f9fa}.hcl-pills .nav-link.active{background-color:#3752c6!important;color:#fff!important;box-shadow:0 4px 12px rgba(55,82,198,.25)}.hcl-pills .nav-link.active img{filter:brightness(0) invert(1)}.hcl-award-card:hover{background:linear-gradient(226deg,#e0f5f7,#e1efff,#dff4f8,#e1eefe)!important;transform:translateY(-3px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.hcl-award-card:hover h3{color:#2ec0cb!important}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}100%{transform:translateY(0)}}.vertical-scroll-up{animation:40s linear infinite scrollUp}.vertical-scroll-down{animation:40s linear infinite scrollDown}.award-wall-container:hover .vertical-scroll-down,.award-wall-container:hover .vertical-scroll-up,.logo-marquee:hover .logo-items{animation-play-state:paused}@keyframes scrollLoop{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.logo-marquee{overflow:hidden;position:relative;padding:1.5rem 0;width:100%}.logo-items{display:flex;flex-wrap:nowrap!important;width:max-content;animation:35s linear infinite scrollLoop}.logo-items img{flex-shrink:0;object-fit:contain;display:block}.logo-marquee::after,.logo-marquee::before{content:"";position:absolute;top:0;width:120px;height:100%;z-index:2;pointer-events:none}.logo-marquee::before{left:0;background:linear-gradient(to right,#f8f9fa 0,rgba(248,249,250,0) 100%)}.logo-marquee::after{right:0;background:linear-gradient(to left,#f8f9fa 0,rgba(248,249,250,0) 100%)}:has( > :required)>.form-check-label::after,:has( > :required)>.form-label::after{content:"*"/""}