.main[view=legal] .intro{position:relative;background:#191919 url("/assets/images/pages/industries/legal/lawfirm-hero-desktop-2x.webp") no-repeat center/contain;background-position:calc(50% - 400px) center;padding:0;overflow:hidden;max-width:100%}@media(max-width: 1440px){.main[view=legal] .intro{background-position:calc(50% - 300px) center}}@media(max-width: 1200px){.main[view=legal] .intro{background-position:calc(50% - 200px) center;background-image:url("/assets/images/pages/industries/legal/lawfirm-hero-desktop-1x.webp")}}@media(max-width: 991px){.main[view=legal] .intro{background-size:cover;background-position:calc(50% - 150px) center}}@media(max-width: 768px){.main[view=legal] .intro{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;background:#191919 url("/assets/images/pages/industries/legal/lawfirm-hero-mobile-2x.webp") no-repeat center bottom/contain}}@media(max-width: 480px){.main[view=legal] .intro{background-image:url("/assets/images/pages/industries/legal/lawfirm-hero-mobile-1x.webp")}}.main[view=legal] .intro .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}@media(max-width: 768px){.main[view=legal] .intro .container{flex-flow:column nowrap;order:1}}.main[view=legal] .intro .container:before,.main[view=legal] .intro .container:after{display:none}.main[view=legal] .intro .intro-content{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:120px 0;width:628px;max-width:45%;margin-left:55%;margin-right:0;position:relative;z-index:2}@media(max-width: 768px){.main[view=legal] .intro .intro-content{width:100%;max-width:100%;margin-left:0;padding:64px 40px 0;text-align:center;padding:48px 40px 100%}}@media(max-width: 480px){.main[view=legal] .intro .intro-content{padding:40px 32px 100%}}@media(max-width: 414px){.main[view=legal] .intro .intro-content{padding:32px 16px 100%}}.main[view=legal] .intro .intro-content .actions{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:32px}@media(max-width: 768px){.main[view=legal] .intro .intro-content .actions{justify-content:center}}@media(max-width: 480px){.main[view=legal] .intro .intro-content .actions{flex-flow:column nowrap}}.main[view=legal] .intro .intro-content .actions .btn-clear-white{border-color:#fff}.main[view=legal] .intro .intro-content .actions .btn-clear-white:hover{color:#fff}.main[view=legal] .intro .intro-content h1{color:#fff}.main[view=legal] .intro .intro-content p{color:#fff;margin:0}@media(max-width: 768px){.main[view=legal] .intro .intro-content p{font-size:20px}}.main[view=legal] .protectYourLawfirm{background:#fff;padding:89px 0;max-width:100%;overflow:hidden}@media(max-width: 1200px){.main[view=legal] .protectYourLawfirm{padding:72px 0}}@media(max-width: 991px){.main[view=legal] .protectYourLawfirm{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .protectYourLawfirm{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .protectYourLawfirm{padding:32px 0}}.main[view=legal] .protectYourLawfirm .container{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:32px;row-gap:60px}@media(max-width: 768px){.main[view=legal] .protectYourLawfirm .container{flex-flow:column nowrap}}.main[view=legal] .protectYourLawfirm .container:before,.main[view=legal] .protectYourLawfirm .container:after{content:none;display:none}.main[view=legal] .protectYourLawfirm .protectContent{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;color:#000;width:650px;max-width:calc(60% - 16px)}@media(max-width: 1200px){.main[view=legal] .protectYourLawfirm .protectContent{max-width:calc(50% - 16px)}}@media(max-width: 768px){.main[view=legal] .protectYourLawfirm .protectContent{width:100%;max-width:100%;align-items:center}}.main[view=legal] .protectYourLawfirm .protectContent h2{width:100%;margin-bottom:16px}.main[view=legal] .protectYourLawfirm .protectContent p{margin-bottom:24px}@media(max-width: 768px){.main[view=legal] .protectYourLawfirm .protectContent p{line-height:22px;font-size:16px}}@media(max-width: 480px){.main[view=legal] .protectYourLawfirm .protectContent p{font-size:14px}}.main[view=legal] .protectYourLawfirm .protectContent p a{color:#1b74da}.main[view=legal] .protectYourLawfirm .protectImage{width:600px;max-width:calc(40% - 16px);position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media(max-width: 1200px){.main[view=legal] .protectYourLawfirm .protectImage{max-width:calc(50% - 16px)}}@media(max-width: 991px){.main[view=legal] .protectYourLawfirm .protectImage{width:100%;max-width:100%}}.main[view=legal] .protectYourLawfirm .protectImage .protect-image-container{display:block;width:359px}@media(max-width: 991px){.main[view=legal] .protectYourLawfirm .protectImage .protect-image-container{height:auto;width:100%;max-width:100%}}.main[view=legal] .protectYourLawfirm .protectImage .protect-image-container img{width:100%}.main[view=legal] .uniqueCybersecurity{padding:56px 0;max-width:100%;overflow:hidden;background:linear-gradient(45deg, #141414 0%, #424242 99%)}@media(max-width: 991px){.main[view=legal] .uniqueCybersecurity{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .uniqueCybersecurity{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .uniqueCybersecurity{padding:32px 0}}.main[view=legal] .uniqueCybersecurity .container{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:32px;row-gap:60px}@media(max-width: 768px){.main[view=legal] .uniqueCybersecurity .container{flex-flow:column nowrap;justify-content:center;align-items:center}}.main[view=legal] .uniqueCybersecurity .container:before,.main[view=legal] .uniqueCybersecurity .container:after{content:none;display:none}.main[view=legal] .uniqueCybersecurity .uniqueImage{width:600px;max-width:50%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media(max-width: 768px){.main[view=legal] .uniqueCybersecurity .uniqueImage{max-width:100%;order:2}}.main[view=legal] .uniqueCybersecurity .uniqueContent{width:600px;max-width:50%}@media(max-width: 768px){.main[view=legal] .uniqueCybersecurity .uniqueContent{max-width:100%;order:1}}.main[view=legal] .uniqueCybersecurity .uniqueContent h2{width:100%;margin-bottom:16px;color:#fff}.main[view=legal] .uniqueCybersecurity .uniqueContent p{margin-bottom:24px;color:#fff}@media(max-width: 768px){.main[view=legal] .uniqueCybersecurity .uniqueContent p{line-height:22px;font-size:16px}}@media(max-width: 480px){.main[view=legal] .uniqueCybersecurity .uniqueContent p{font-size:14px}}.main[view=legal] .uniqueCybersecurity .uniqueContent p a{color:#ffc700}.main[view=legal] .cyberattacksAgainstLawFirms{padding:56px 0}@media(max-width: 991px){.main[view=legal] .cyberattacksAgainstLawFirms{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .cyberattacksAgainstLawFirms{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .cyberattacksAgainstLawFirms{padding:32px 0}}.main[view=legal] .cyberattacksAgainstLawFirms h2{width:100%;margin-bottom:16px;text-align:center}.main[view=legal] .cyberattacksAgainstLawFirms h2+p{margin-bottom:64px;text-align:center}@media(max-width: 768px){.main[view=legal] .cyberattacksAgainstLawFirms h2+p{line-height:22px;font-size:16px}}@media(max-width: 480px){.main[view=legal] .cyberattacksAgainstLawFirms h2+p{font-size:14px}}.main[view=legal] .cyberattacksAgainstLawFirms h2+p a{color:#1b74da}.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:57px}@media(max-width: 1200px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles{gap:40px}}@media(max-width: 991px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles{gap:24px}}@media(max-width: 768px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles{gap:16px;flex-flow:column nowrap;justify-content:center;align-items:center}}.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile{width:416px;max-width:30%;background:#fff;box-shadow:0px 8px 28px 0px rgba(0,0,0,.07);border-radius:16px;overflow:hidden;padding-bottom:24px}@media(max-width: 768px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile{max-width:100%}}.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile .tileHeader{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:linear-gradient(45deg, #1b78e0 0%, #004899 100%);padding:20px 20px 30px;margin-bottom:24px}.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile h3{width:100%;text-align:center;padding:0 24px;font-size:32px}@media(max-width: 991px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile h3{font-size:30px}}@media(max-width: 768px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile h3{font-size:24px}}@media(max-width: 480px){.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile h3{font-size:22px}}.main[view=legal] .cyberattacksAgainstLawFirms .yearsTiles .yearTile p{padding:0 24px;margin:16px 0}.main[view=legal] .howKeeperProtects{padding:56px 0;max-width:100%;overflow:hidden;background:#191919}@media(max-width: 991px){.main[view=legal] .howKeeperProtects{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .howKeeperProtects{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .howKeeperProtects{padding:32px 0}}.main[view=legal] .howKeeperProtects .container{display:flex;flex-flow:row nowrap;justify-content:space-between;column-gap:32px;row-gap:60px}@media(max-width: 768px){.main[view=legal] .howKeeperProtects .container{flex-flow:column nowrap;justify-content:center;align-items:center}}.main[view=legal] .howKeeperProtects .container:before,.main[view=legal] .howKeeperProtects .container:after{content:none;display:none}.main[view=legal] .howKeeperProtects .hkpImage{width:630px;max-width:50%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media(max-width: 768px){.main[view=legal] .howKeeperProtects .hkpImage{max-width:100%}}.main[view=legal] .howKeeperProtects .hkpContent{width:600px;max-width:50%}@media(max-width: 768px){.main[view=legal] .howKeeperProtects .hkpContent{max-width:100%}}.main[view=legal] .howKeeperProtects .hkpContent h2{width:100%;margin-bottom:16px;color:#fff}.main[view=legal] .howKeeperProtects .hkpContent p{margin-bottom:24px;color:#fff}@media(max-width: 768px){.main[view=legal] .howKeeperProtects .hkpContent p{line-height:22px;font-size:16px}}@media(max-width: 480px){.main[view=legal] .howKeeperProtects .hkpContent p{font-size:14px}}.main[view=legal] .howKeeperProtects .hkpContent p a{color:#ffc700}.main[view=legal] .howKeeperProtects .hkpContent ul{color:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:16px}.main[view=legal] .howKeeperProtects .hkpContent ul li a{color:#ffc700}.main[view=legal] .topRated{background:#fff;padding:56px 0}@media(max-width: 991px){.main[view=legal] .topRated{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .topRated{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .topRated{padding:32px 0}}.main[view=legal] .topRated h2{width:100%;text-align:center}.main[view=legal] .topRated #awards{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:40px;margin-top:57px;width:100%}.main[view=legal] .keeperProtects{background:linear-gradient(45deg, #1b78e0 0%, #004899 100%);padding:56px 0}@media(max-width: 991px){.main[view=legal] .keeperProtects{padding:52px 0}}@media(max-width: 768px){.main[view=legal] .keeperProtects{padding:48px 0}}@media(max-width: 480px){.main[view=legal] .keeperProtects{padding:32px 0}}.main[view=legal] .keeperProtects h2{width:100%;color:#fff;text-align:center}.main[view=legal] .keeperProtects .actions{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px}@media(max-width: 768px){.main[view=legal] .keeperProtects .actions{justify-content:center}}@media(max-width: 480px){.main[view=legal] .keeperProtects .actions{flex-flow:column nowrap}}.main[view=legal] .keeperProtects .actions .btn-clear-white{border-color:#fff}.main[view=legal] .keeperProtects .actions .btn-clear-white:hover{color:#fff}html[locale=ja_JP] .main[view=legal] .intro{background-image:url("/assets/images/pages/industries/legal/lawfirm-hero-japan-desktop-2x.webp")}@media(max-width: 1200px){html[locale=ja_JP] .main[view=legal] .intro{background-image:url("/assets/images/pages/industries/legal/lawfirm-hero-japan-desktop-1x.webp")}}@media(max-width: 768px){html[locale=ja_JP] .main[view=legal] .intro{background:#191919 url("/assets/images/pages/industries/legal/lawfirm-hero-japan-mobile-2x.webp") no-repeat center bottom/contain}}@media(max-width: 480px){html[locale=ja_JP] .main[view=legal] .intro{background-image:url("/assets/images/pages/industries/legal/lawfirm-hero-japan-mobile-1x.webp")}}

/*# sourceMappingURL=index.min.css.map*/