.main[view=basfCaseStudy]{padding-bottom:0;overflow:hidden}.main[view=basfCaseStudy] .intro{background:radial-gradient(281.78% 117.64% at 50% -17.64%, #7F7F7F 4.44%, #000 30.5%);padding:56px 0}@media(max-width: 768px){.main[view=basfCaseStudy] .intro{padding:48px 0}}.main[view=basfCaseStudy] .intro .container{display:flex;justify-content:center}.main[view=basfCaseStudy] .intro .intro-content{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;width:100%;max-width:992px;padding:0}.main[view=basfCaseStudy] .intro .intro-content img{display:block;max-width:100%}.main[view=basfCaseStudy] .intro .intro-content h1{color:#fff;margin-top:40px;margin-bottom:24px}@media(max-width: 768px){.main[view=basfCaseStudy] .intro .intro-content h1{margin-top:32px}}.main[view=basfCaseStudy] .intro .intro-content p{color:hsla(0,0%,100%,.8);font-size:18px;margin:0}@media(max-width: 768px){.main[view=basfCaseStudy] .intro .intro-content p{font-size:16px}}.main[view=basfCaseStudy] .intro .intro-content .actions{display:flex;flex-flow:row wrap;justify-content:center;gap:16px;margin-top:40px}@media(max-width: 480px){.main[view=basfCaseStudy] .intro .intro-content .actions{flex-flow:column nowrap;width:100%}}.main[view=basfCaseStudy] .intro .intro-content .actions [class^=btn-]{margin:0}.main[view=basfCaseStudy] .intro .intro-content .actions [class^=btn-].btn-clear-white{background:none;border-color:#fff}.main[view=basfCaseStudy] .intro .intro-content .actions [class^=btn-].btn-clear-white:hover{color:#fff}.main[view=basfCaseStudy] #keeperBenefits{background:#fff;padding:56px 0}@media(max-width: 768px){.main[view=basfCaseStudy] #keeperBenefits{padding:48px 0}}@media(max-width: 480px){.main[view=basfCaseStudy] #keeperBenefits{padding:40px 0}}.main[view=basfCaseStudy] #keeperBenefits h2{text-align:center;margin-bottom:48px}@media(max-width: 768px){.main[view=basfCaseStudy] #keeperBenefits h2{margin-bottom:40px}}.main[view=basfCaseStudy] #keeperBenefits .benefits{display:flex;flex-flow:row wrap;justify-content:center;gap:40px 56px}@media(max-width: 768px){.main[view=basfCaseStudy] #keeperBenefits .benefits{gap:32px 40px}}@media(max-width: 480px){.main[view=basfCaseStudy] #keeperBenefits .benefits{gap:32px}}.main[view=basfCaseStudy] #keeperBenefits .benefit{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;max-width:280px;gap:16px}@media(max-width: 480px){.main[view=basfCaseStudy] #keeperBenefits .benefit{max-width:288px}}.main[view=basfCaseStudy] #keeperBenefits .benefit img{display:block;flex-shrink:0}.main[view=basfCaseStudy] #keeperBenefits .benefit p{margin:0;line-height:1.5}.main[view=basfCaseStudy] #primaryContent{padding:56px 0}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent{padding:48px 0}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent{padding:32px 0}}.main[view=basfCaseStudy] #primaryContent .container{display:flex;flex-flow:column nowrap;gap:40px}.main[view=basfCaseStudy] #primaryContent h2.theChallenge,.main[view=basfCaseStudy] #primaryContent h2.theKeeperSolution{margin-top:48px}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent h2.theChallenge,.main[view=basfCaseStudy] #primaryContent h2.theKeeperSolution{margin-top:40px}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent h2.theChallenge,.main[view=basfCaseStudy] #primaryContent h2.theKeeperSolution{margin-top:32px}}.main[view=basfCaseStudy] #primaryContent p{margin:16px 0}.main[view=basfCaseStudy] #primaryContent p a{color:#1b74da;font-weight:400}.main[view=basfCaseStudy] #primaryContent .quote{background:#e8f2fc;border-radius:8px;padding:56px;margin:40px 48px 0}@media(max-width: 991px){.main[view=basfCaseStudy] #primaryContent .quote{padding:48px;margin-inline:32px}}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent .quote{padding:40px;margin-inline:0}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent .quote{padding:24px}}.main[view=basfCaseStudy] #primaryContent .quote blockquote{margin:0;padding:0;display:flex;flex-flow:column nowrap;gap:16px}.main[view=basfCaseStudy] #primaryContent .quote blockquote p{font-size:32px;line-height:40px;font-weight:400;margin:0;text-align:left}@media(max-width: 991px){.main[view=basfCaseStudy] #primaryContent .quote blockquote p{font-size:28px;line-height:36px}}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent .quote blockquote p{font-size:24px;line-height:32px}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent .quote blockquote p{font-size:20px;line-height:28px}}.main[view=basfCaseStudy] #primaryContent .quote blockquote cite{font-size:28px;line-height:34px;font-weight:400;font-style:normal;display:block;margin:0;text-align:left}@media(max-width: 991px){.main[view=basfCaseStudy] #primaryContent .quote blockquote cite{font-size:24px;line-height:30px}}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent .quote blockquote cite{font-size:20px;line-height:26px}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent .quote blockquote cite{font-size:18px;line-height:24px}}.main[view=basfCaseStudy] #primaryContent .box{background:#fff;border-radius:8px;padding:56px}@media(max-width: 1200px){.main[view=basfCaseStudy] #primaryContent .box{padding:52px}}@media(max-width: 991px){.main[view=basfCaseStudy] #primaryContent .box{padding:48px}}@media(max-width: 768px){.main[view=basfCaseStudy] #primaryContent .box{padding:40px}}@media(max-width: 640px){.main[view=basfCaseStudy] #primaryContent .box{padding:24px}}@media(max-width: 480px){.main[view=basfCaseStudy] #primaryContent .box{padding:16px}}.main[view=basfCaseStudy] #primaryContent .box .actions{margin-top:48px}.main[view=basfCaseStudy] #primaryContent .box .actions [class^=btn-]{margin:0}.main[view=basfCaseStudy] #epmBenefits{background:#fff;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.12);display:flex;flex-flow:row nowrap;align-items:flex-start;gap:40px}@media(max-width: 991px){.main[view=basfCaseStudy] #epmBenefits{flex-flow:column nowrap;gap:0}}.main[view=basfCaseStudy] #epmBenefits h3{font-size:32px;line-height:40px;font-weight:500;margin:0 0 16px}.main[view=basfCaseStudy] #epmBenefits .epm-main{padding:56px 0 56px 56px;display:flex;flex-flow:column nowrap;gap:40px;flex:0 0 62%}@media(max-width: 1200px){.main[view=basfCaseStudy] #epmBenefits .epm-main{flex:0 0 58%}}@media(max-width: 991px){.main[view=basfCaseStudy] #epmBenefits .epm-main{flex:none;width:100%;padding:48px 48px 0}}@media(max-width: 480px){.main[view=basfCaseStudy] #epmBenefits .epm-main{padding:32px 32px 0}}.main[view=basfCaseStudy] #epmBenefits .epm-block{display:flex;flex-flow:column nowrap;gap:16px}.main[view=basfCaseStudy] #epmBenefits .epm-block p{font-size:20px;line-height:28px;margin:0}.main[view=basfCaseStudy] #epmBenefits .epm-block p a{color:#1b74da;font-weight:500}.main[view=basfCaseStudy] #epmBenefits .epm-block ul{list-style:disc;padding-left:30px;margin:0;display:flex;flex-flow:column nowrap;gap:16px}.main[view=basfCaseStudy] #epmBenefits .epm-block ul li{font-size:20px;line-height:28px}.main[view=basfCaseStudy] #epmBenefits .epm-sidebar{flex:1 0 0;min-width:0;padding:56px}@media(max-width: 991px){.main[view=basfCaseStudy] #epmBenefits .epm-sidebar{padding:40px 48px 48px;width:100%}}@media(max-width: 480px){.main[view=basfCaseStudy] #epmBenefits .epm-sidebar{padding:32px 32px 32px}}.main[view=basfCaseStudy] #epmBenefits .epm-sidebar .resource-links{display:flex;flex-flow:column nowrap;gap:16px;margin-top:0}.main[view=basfCaseStudy] #epmBenefits .epm-sidebar .resource-links a{font-size:20px;line-height:28px;font-weight:500;color:#1b74da;display:block}.main[view=basfCaseStudy] #epmBenefits .epm-sidebar .resource-links a:hover{text-decoration:underline}.main[view=basfCaseStudy] #epmBenefits .epm-sidebar .resource-links hr{border:none;border-top:1px solid #d8d8d8;margin:0}.main[view=basfCaseStudy] #learnMore{background:#fff;padding:0 0 56px}@media(max-width: 768px){.main[view=basfCaseStudy] #learnMore{padding-bottom:48px}}.main[view=basfCaseStudy] #learnMore .container{display:flex;flex-flow:column nowrap;align-items:center;gap:48px}.main[view=basfCaseStudy] #learnMore h2{text-align:center;margin:0}.main[view=basfCaseStudy] #learnMore .related-cases{display:flex;flex-flow:row nowrap;justify-content:center;gap:48px;width:100%}@media(max-width: 768px){.main[view=basfCaseStudy] #learnMore .related-cases{flex-flow:column nowrap;align-items:center;gap:24px}}.main[view=basfCaseStudy] #learnMore .case-card{background:radial-gradient(ellipse at 50% -18%, #003572 0%, #002856 25%, #001B39 50%, #000D1D 75%, #000 100%);border-radius:8px;padding:40px;width:416px;max-width:100%;display:flex;flex-flow:column nowrap;align-items:flex-start;gap:40px}@media(max-width: 768px){.main[view=basfCaseStudy] #learnMore .case-card{width:100%;max-width:480px}}.main[view=basfCaseStudy] #learnMore .case-card .tag{margin:0;font-size:20px;font-weight:500;line-height:28px;color:#e8f2fc}.main[view=basfCaseStudy] #learnMore .case-card .card-title{flex:1;margin:0;max-width:240px;font-size:40px;font-weight:600;line-height:46px;color:#fff}@media(max-width: 991px){.main[view=basfCaseStudy] #learnMore .case-card .card-title{font-size:32px;line-height:38px}}@media(max-width: 480px){.main[view=basfCaseStudy] #learnMore .case-card .card-title{font-size:28px;line-height:34px}}.main[view=basfCaseStudy] #learnMore .case-card .card-action{width:100%;display:flex;justify-content:flex-end}.main[view=basfCaseStudy] #learnMore .case-card .card-action [class^=btn-]{margin:0}.main[view=basfCaseStudy] #getProtected{background:#e8f2fc;padding:56px 0}@media(max-width: 768px){.main[view=basfCaseStudy] #getProtected{padding:48px 0}}.main[view=basfCaseStudy] #getProtected .container{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;gap:16px}.main[view=basfCaseStudy] #getProtected h2{color:#000;max-width:1053px;margin:0}.main[view=basfCaseStudy] #getProtected p{color:#000;font-size:20px;line-height:28px;max-width:848px;margin:0}.main[view=basfCaseStudy] #getProtected .actions{margin-top:24px}.main[view=basfCaseStudy] #getProtected .btn-outline-dark{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:6px 24px;border:2px solid #212121;border-radius:40px;color:#212121;font-size:16px;font-weight:500;line-height:1;background:none;white-space:nowrap;text-decoration:none;transition:background .2s,color .2s}.main[view=basfCaseStudy] #getProtected .btn-outline-dark:hover{background:#212121;color:#fff}
