.card,[class*=" card-"],[class^=card-]{display:flex;padding:40px;flex-direction:column;align-items:flex-start;border-radius:8px;background:#fff;color:#000}.card .actions:last-child,.card [class*=" btn-"]:last-child,.card [class^=btn-]:last-child,[class*=" card-"] .actions:last-child,[class*=" card-"] [class*=" btn-"]:last-child,[class*=" card-"] [class^=btn-]:last-child,[class^=card-] .actions:last-child,[class^=card-] [class*=" btn-"]:last-child,[class^=card-] [class^=btn-]:last-child{margin-top:auto}@media (max-width:480px){.card,[class*=" card-"],[class^=card-]{text-align:center;align-items:center}.card [class*=" btn-"],.card [class^=btn-],.card.card-dark [class*=" btn-"],.card.card-dark [class^=btn-],[class*=" card-"] [class*=" btn-"],[class*=" card-"] [class^=btn-],[class*=" card-"].card-dark [class*=" btn-"],[class*=" card-"].card-dark [class^=btn-],[class^=card-] [class*=" btn-"],[class^=card-] [class^=btn-],[class^=card-].card-dark [class*=" btn-"],[class^=card-].card-dark [class^=btn-]{align-self:stretch}}.card-white{gap:24px;box-shadow:0 3px 9px 0 rgba(0,0,0,.15)}.card-white-sm{gap:32px;align-self:stretch;border-radius:16px;box-shadow:0 6px 18px 0 rgba(0,0,0,.3)}.card-light{padding:24px 32px;gap:40px;align-self:stretch;background:#e8f2fc}.card-dark{gap:24px;align-self:stretch;background:radial-gradient(100.08% 80.01% at 50% -18.09%,#003572 0,#000 100%);color:#fff}.card-dark .type{text-transform:uppercase;font-weight:500;line-height:28px;color:#e8f2fc}.card-dark [class*=" btn-"],.card-dark [class^=btn-]{align-self:flex-end}.card-price{align-items:center;gap:40px;box-shadow:0 3px 9px 0 rgba(0,0,0,.15)}.card-price.yellow{border-top:8px solid #ffc700}.card-price.blue{border-top:8px solid #1b74da}.card-price.orange{border-top:8px solid #ff8a00}.card-percent{position:relative;background:linear-gradient(120deg,#9f9f9f 0,rgba(94,94,94,.12) 46%,rgba(85,85,85,.41) 100%);padding:50px 25px;text-align:center;align-items:center}@media (max-width:768px){.card-percent{padding:16px}}.card-percent::before{content:"";position:absolute;background:#fff radial-gradient(144.04% 120.35% at 15.32% 21.04%,rgba(250,250,250,.4) 0,rgba(225,225,225,.09) 77.08%,rgba(70,144,212,.16) 100%,rgba(192,192,192,.29) 100%);border-radius:8px;inset:1px;z-index:0}.card-percent>*{z-index:1}.card-percent a{color:#1b74da;font-size:14px;font-weight:500;line-height:26px}.card-review{gap:16px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.card-review .title{font-size:24px;font-weight:500;line-height:28px}.card-resource{padding:0;padding-inline-end:16px;overflow:clip;flex-direction:row;align-items:center;gap:16px;box-shadow:0 3px 9px 0 rgba(0,0,0,.15);transition:.2s ease}@media (max-width:480px){.card-resource{text-align:left}}.card-resource:hover{transform:scale(1.05)}.card-resource .icon{display:flex;padding:24px;align-items:center;align-self:stretch;gap:16px;background:#1b74da;box-shadow:0 4px 24px 0 rgba(0,0,0,.15)}@media (max-width:480px){.card-resource .icon{padding:12px 24px}}.card-resource .icon img{max-width:32px}.enterprise #tourForm h3{text-align:center;margin-bottom:30px}.enterprise #tourForm .keeper-md{inset-inline-start:13px;top:14px}main.main.primary[view=enterprise] .ja-only{display:none}main.main.primary[view=enterprise] .mobileOnly{display:none}@media (max-width:768px){main.main.primary[view=enterprise] .mobileOnly{display:initial}}main.main.primary[view=enterprise] section .centered,main.main.primary[view=enterprise] section.centered{text-align:center}main.main.primary[view=enterprise] section .content{align-items:center}main.main.primary[view=enterprise] section .content:not([data-cols]){display:flex;flex-direction:column;gap:16px}main.main.primary[view=enterprise] section .text-content:not([data-cols]){display:flex;flex-direction:column;gap:24px}main.main.primary[view=enterprise] section .text-content:not([data-cols]) ul{display:flex;flex-direction:column;gap:16px}main.main.primary[view=enterprise] section .image-content{display:flex;align-items:center;justify-content:center}@media (max-width:768px){main.main.primary[view=enterprise] section .actions [class^=btn-]{min-width:288px}}main.main.primary[view=enterprise] #oktaReportBanner .container{width:auto;padding-top:0;padding-bottom:0;flex-wrap:nowrap}@media (max-width:768px){main.main.primary[view=enterprise] #oktaReportBanner{display:none}}@media (min-width:1440px){main.main.primary[view=enterprise] .intro .content{--grid-content-gap:60px}}main.main.primary[view=enterprise] .intro .content video{display:none;height:auto;box-shadow:0 3px 9px 0 rgba(0,0,0,.15)}main.main.primary[view=enterprise] .awards .content{display:flex;justify-content:center;gap:120px;padding-top:24px;padding-bottom:24px}@media (max-width:768px){main.main.primary[view=enterprise] .awards .content{gap:60px}}main.main.primary[view=enterprise] .awards .content .award{max-width:20%;align-self:center}main.main.primary[view=enterprise] .awards .content .award.badge-chip{display:none}main.main.primary[view=enterprise] .ultimate .percent-content{display:flex;flex-direction:column;align-items:center}main.main.primary[view=enterprise] .ultimate .percent-content .card-percent{max-width:480px;gap:12px}main.main.primary[view=enterprise] .ultimate .percent-content .card-percent #percentCircle{display:block;position:relative;width:150px;height:150px;margin:0 auto}@media (max-width:768px){main.main.primary[view=enterprise] .ultimate .percent-content .card-percent #percentCircle{width:112px;height:112px}}main.main.primary[view=enterprise] .ultimate .percent-content .card-percent #percentCircle svg{position:absolute;inset-inline-start:0;top:0}main.main.primary[view=enterprise] .ultimate .percent-content .card-percent #percentCircle .progressbar-text{display:flex;flex-flow:row nowrap;justify-content:center;white-space:nowrap;font-family:Outfit,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700}@media (max-width:768px){main.main.primary[view=enterprise] .ultimate .percent-content .card-percent #percentCircle .progressbar-text{font-size:32px}}@media (max-width:768px){main.main.primary[view=enterprise] .prevent .text-content{order:-1}}main.main.primary[view=enterprise] .unified h2{max-width:1024px}main.main.primary[view=enterprise] .unified .epm-diagram{margin-top:40px;margin-bottom:40px}@media (max-width:768px){main.main.primary[view=enterprise] .unified .epm-diagram{display:none}}@media (max-width:768px){main.main.primary[view=enterprise] .unified .actions{display:none}}main.main.primary[view=enterprise] .unified .image-enterprise-console-screenshot{height:auto;max-width:100%;width:770px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);margin:0 auto;border-radius:7px;border:8px solid #fff;overflow:hidden;display:none}@media (max-width:768px){main.main.primary[view=enterprise] .unified .image-enterprise-console-screenshot{display:initial}}@media (max-width:768px){main.main.primary[view=enterprise] .unified .image-enterprise-console-screenshot{border:4px solid #fff}}main.main.primary[view=enterprise] .architected .content{gap:48px}main.main.primary[view=enterprise] .architected .content h2{margin-bottom:32px}@media (max-width:768px){main.main.primary[view=enterprise] .architected .content .text-content{text-align:center}}main.main.primary[view=enterprise] .architected .content .text-content>div{display:flex;flex-direction:column;gap:16px}main.main.primary[view=enterprise] .fast .content{padding-bottom:0;overflow:clip}@media (max-width:768px){main.main.primary[view=enterprise] .fast .content{text-align:left}}main.main.primary[view=enterprise] .fast .actions{margin-top:25px}main.main.primary[view=enterprise] .fast .fast-ui{position:relative;top:25px}main.main.primary[view=enterprise] .security .actions{margin-top:25px}@media (max-width:768px){main.main.primary[view=enterprise] .security .text-content{order:-1}}@media (max-width:991px){main.main.primary[view=enterprise] .demoVideo{background:radial-gradient(356.46% 117.64% at 50% -17.64%,#7f7f7f 0,#191919 30.5%)}}main.main.primary[view=enterprise] .demoVideo .content{padding-top:0;padding-bottom:0;justify-items:center}@media (max-width:991px){main.main.primary[view=enterprise] .demoVideo .content{padding:var(--grid-content-padding)}}main.main.primary[view=enterprise] .demoVideo .videoContent{align-self:center;width:auto}main.main.primary[view=enterprise] .demoVideo .videoContent .video-link{display:flex;align-items:center;background:url("https://www.keepersecurity.com/assets/images/pages/home/play-button-keeper-enterprise-5-minute-demo.svg") no-repeat left center/66px;min-height:66px;padding-left:100px;color:#fff}@media (max-width:1200px){main.main.primary[view=enterprise] .demoVideo .videoContent .video-link{padding-left:90px}}@media (max-width:1100px){main.main.primary[view=enterprise] .demoVideo .videoContent .video-link{padding-left:85px}}@media (max-width:1080px){main.main.primary[view=enterprise] .demoVideo .videoContent .video-link{padding-left:80px}}@media (max-width:991px){main.main.primary[view=enterprise] .demoVideo .videoContent .video-link{background-size:48px;min-height:48px;padding-left:60px}}main.main.primary[view=enterprise] .demoVideo .presenter{background:url("https://www.keepersecurity.com/assets/images/pages/home/Craig-demo@2x.webp") no-repeat right bottom/contain;padding-top:40px;height:523px;width:600px;position:relative}@media (max-width:1200px){main.main.primary[view=enterprise] .demoVideo .presenter{background:url("https://www.keepersecurity.com/assets/images/pages/home/Craig-demo.webp") no-repeat center bottom/contain}}@media (max-width:991px){main.main.primary[view=enterprise] .demoVideo .presenter{background-image:url("https://www.keepersecurity.com/assets/images/pages/home/Craig-demo-mobile@2x.webp");background-position:center top;text-align:center;height:600px;width:550px}}@media (max-width:640px){main.main.primary[view=enterprise] .demoVideo .presenter{background-image:url("https://www.keepersecurity.com/assets/images/pages/home/Craig-demo-mobile.webp")}}@media (max-width:480px){main.main.primary[view=enterprise] .demoVideo .presenter{width:100%;height:500px}}@media (max-width:320px){main.main.primary[view=enterprise] .demoVideo .presenter{height:350px}}main.main.primary[view=enterprise] .demoVideo .presenter p{position:absolute;inset-inline-start:0;top:47%}@media (max-width:991px){main.main.primary[view=enterprise] .demoVideo .presenter p{top:auto;bottom:0;inset-inline-start:0;inset-inline-end:0;margin:0 auto}}main.main.primary[view=enterprise] .capabilities .content{gap:48px}main.main.primary[view=enterprise] .capabilities .content h2{margin-bottom:32px}@media (max-width:768px){main.main.primary[view=enterprise] .capabilities .content .text-content{text-align:center}}main.main.primary[view=enterprise] .capabilities .content .text-content>div{display:flex;flex-direction:column;gap:16px}@media (max-width:768px){main.main.primary[view=enterprise] .capabilities .content .text-content>div .learn-more-link{display:block}}@media (max-width:768px){main.main.primary[view=enterprise] .invest .content{text-align:left}}main.main.primary[view=enterprise] .invest .actions{margin-top:25px}@media (max-width:768px){main.main.primary[view=enterprise] .integrations .text-content{text-align:center;order:-1}}main.main.primary[view=enterprise] .integrations .actions{margin-top:25px}main.main.primary[view=enterprise] .protects .content{gap:48px}main.main.primary[view=enterprise] .protects .content h2{max-width:1024px;margin-bottom:32px}@media (max-width:991px){main.main.primary[view=enterprise] .protects .content img{margin:0 auto}main.main.primary[view=enterprise] .protects .content .text-content{width:100%}main.main.primary[view=enterprise] .protects .content h3,main.main.primary[view=enterprise] .protects .content p{width:100%;text-align:center}main.main.primary[view=enterprise] .protects .content [class^=btn]{min-width:288px}}main.main.primary[view=enterprise] .resources .content{gap:48px}main.main.primary[view=enterprise] .resources .content h2{margin-bottom:32px}main.main.primary[view=enterprise] .resources .content .links{width:100%}@media (max-width:991px){main.main.primary[view=enterprise] .resources .content .links{--columns:2}}@media (max-width:768px){main.main.primary[view=enterprise] .resources .content .links{--columns:1}}main.main.primary[view=enterprise] .ksm .content{padding-bottom:0}@media (max-width:768px){main.main.primary[view=enterprise] .ksm .content{text-align:left}}main.main.primary[view=enterprise] .ksm .content .actions{margin-top:20px;margin-bottom:40px}main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider{display:block;max-width:100%;overflow:hidden;position:relative;background:#fff;margin:0}@media (max-width:768px){main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider{transition:all .3s ease}}main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider .testimonial{display:flex;flex-direction:column;align-items:center;gap:38px;width:auto;box-shadow:none;padding:0 0 38px;margin:0}main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider .testimonial img,main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider .testimonial p{margin:0;padding:0}main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider .testimonial img{display:none}main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider h3{font-weight:300;font-size:36px;color:#000;text-align:center;line-height:42px;margin-bottom:48px}@media (max-width:768px){main.main.primary[view=enterprise] .testimonials .content #testimonialsSlider h3{font-size:20px;letter-spacing:0;line-height:24px}}main.main.primary[view=enterprise] .now .actions{margin-top:25px}[locale=en_GB] body:not(.safari) main[view=enterprise].main.primary .intro .image-content img,[locale=en_US] body:not(.safari) main[view=enterprise].main.primary .intro .image-content img{display:none}@media (max-width:768px){[locale=en_GB] body:not(.safari) main[view=enterprise].main.primary .intro .image-content img,[locale=en_US] body:not(.safari) main[view=enterprise].main.primary .intro .image-content img{display:block}}[locale=en_GB] body:not(.safari) main[view=enterprise].main.primary .intro .image-content video,[locale=en_US] body:not(.safari) main[view=enterprise].main.primary .intro .image-content video{display:block}@media (max-width:768px){[locale=en_GB] body:not(.safari) main[view=enterprise].main.primary .intro .image-content video,[locale=en_US] body:not(.safari) main[view=enterprise].main.primary .intro .image-content video{display:none}}[locale=ar_AE] main.main.primary[view=enterprise] .demoVideo .presenter{background-position:left bottom}[locale=de_DE] main.main.primary[view=enterprise] .awards .content .award.badge-chip{display:block}[locale=de_DE] main.main.primary[view=enterprise] .awards .content .award.badge-most-promising{display:none}[locale=ja_JP] .ja-only{display:initial}[locale=ja_JP] .hide-ja{display:none}