main[view=legalOnCaseStudy].main{padding-bottom:0;overflow:hidden}main[view=legalOnCaseStudy].main strong{font-weight:bold}main[view=legalOnCaseStudy].main .intro{background-color:#121212;padding:72px 0}@media(max-width: 768px){main[view=legalOnCaseStudy].main .intro{padding:48px 0}}main[view=legalOnCaseStudy].main .intro .intro-content{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;padding:0}@media(max-width: 768px){main[view=legalOnCaseStudy].main .intro .intro-content{gap:32px}}main[view=legalOnCaseStudy].main .intro h1{color:#fff;font-size:36px;font-weight:600;line-height:44px;text-align:center;margin:0}main[view=legalOnCaseStudy].main .intro .keeperPlusLegalOn{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:24px;color:#fff;font-size:32px}@media(max-width: 768px){main[view=legalOnCaseStudy].main .intro .keeperPlusLegalOn{gap:16px}main[view=legalOnCaseStudy].main .intro .keeperPlusLegalOn>img{max-width:45%}}main[view=legalOnCaseStudy].main .intro .actions{margin-top:0}@media(max-width: 480px){main[view=legalOnCaseStudy].main .intro .actions{flex-direction:column;align-items:stretch}main[view=legalOnCaseStudy].main .intro .actions [class^=btn-]{width:100%}}main[view=legalOnCaseStudy].main .benefitsOfKeeper{padding:56px 0}main[view=legalOnCaseStudy].main .benefitsOfKeeper h2{text-align:center;margin-bottom:40px}main[view=legalOnCaseStudy].main .benefitsOfKeeper .policies{display:flex;gap:16px}@media(max-width: 768px){main[view=legalOnCaseStudy].main .benefitsOfKeeper .policies{flex-wrap:wrap;justify-content:center;gap:24px}}main[view=legalOnCaseStudy].main .benefitsOfKeeper .policy{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}main[view=legalOnCaseStudy].main .benefitsOfKeeper .policy img{display:block;flex-shrink:0}main[view=legalOnCaseStudy].main .benefitsOfKeeper .policy p{font-size:20px;line-height:28px;margin:0}main[view=legalOnCaseStudy].main article.content{padding-top:56px;padding-bottom:56px}@media(max-width: 768px){main[view=legalOnCaseStudy].main article.content{padding-top:48px;padding-bottom:48px}}main[view=legalOnCaseStudy].main article.content .box{padding:56px;box-shadow:0 2px 12px rgba(0,0,0,.12);border-radius:16px}@media(max-width: 768px){main[view=legalOnCaseStudy].main article.content .box{padding:48px 16px}}main[view=legalOnCaseStudy].main article.content .box+.box{margin-top:56px}main[view=legalOnCaseStudy].main h2{margin-bottom:24px}main[view=legalOnCaseStudy].main h3{font-size:28px;font-weight:600;margin-top:56px;margin-bottom:16px}@media(max-width: 768px){main[view=legalOnCaseStudy].main h3{font-size:18px}}main[view=legalOnCaseStudy].main h3.challenge,main[view=legalOnCaseStudy].main h3.solution{padding-inline-start:40px;background-position:var(--inline-start) 2px;background-repeat:no-repeat;background-size:24px 24px}main[view=legalOnCaseStudy].main h3.challenge{background-image:url("/assets/icons/flag-black.svg")}main[view=legalOnCaseStudy].main h3.solution{background-image:url("/assets/branding/keeper_tm_black.svg")}main[view=legalOnCaseStudy].main p{margin-top:16px}main[view=legalOnCaseStudy].main .list-checkbox{margin-top:16px}main[view=legalOnCaseStudy].main .list-checkbox>li+li{margin-top:16px}main[view=legalOnCaseStudy].main .quote{display:block;margin:56px 0;padding:0}@media(max-width: 768px){main[view=legalOnCaseStudy].main .quote{padding:0}}main[view=legalOnCaseStudy].main .quote:last-child{margin-bottom:0}main[view=legalOnCaseStudy].main .quote blockquote{margin:0;text-align:center}main[view=legalOnCaseStudy].main .quote blockquote p{font-weight:600;font-size:20px;line-height:28px;margin-bottom:16px}main[view=legalOnCaseStudy].main .quote blockquote p:last-child{margin-bottom:0}main[view=legalOnCaseStudy].main .quote blockquote cite{display:block;font-style:normal;font-weight:500;text-align:center;margin-top:16px}main[view=legalOnCaseStudy].main .feature-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #888;border-radius:8px;margin-top:24px;overflow:hidden}main[view=legalOnCaseStudy].main .feature-table tr+tr th,main[view=legalOnCaseStudy].main .feature-table tr+tr td{border-top:1px solid #d8d8d8}main[view=legalOnCaseStudy].main .feature-table th,main[view=legalOnCaseStudy].main .feature-table td{padding:16px 20px;font-size:16px;text-align:start;vertical-align:top}main[view=legalOnCaseStudy].main .feature-table th{font-weight:600;width:50%;border-inline-end:1px solid #d9d9d9}main[view=legalOnCaseStudy].main .feature-table td{width:50%}@media(max-width: 480px){main[view=legalOnCaseStudy].main .feature-table tr{display:flex;flex-direction:column}main[view=legalOnCaseStudy].main .feature-table th{border-inline-end:none;border-bottom:1px solid #d9d9d9;width:100%}main[view=legalOnCaseStudy].main .feature-table tr+tr th{border-top:1px solid #d8d8d8}}main[view=legalOnCaseStudy].main #benefitsOfEPM{display:flex;gap:40px;align-items:flex-start}@media(max-width: 768px){main[view=legalOnCaseStudy].main #benefitsOfEPM{flex-direction:column}}main[view=legalOnCaseStudy].main #benefitsOfEPM article.benefits{flex:0 0 780px}main[view=legalOnCaseStudy].main #benefitsOfEPM article.benefits h2{margin-top:40px}main[view=legalOnCaseStudy].main #benefitsOfEPM article.benefits h2:first-child{margin-top:0}main[view=legalOnCaseStudy].main #benefitsOfEPM article.benefits h3{font-size:28px;font-weight:600;margin-top:40px;margin-bottom:16px}main[view=legalOnCaseStudy].main #benefitsOfEPM article.benefits a{color:#1b74da;font-weight:500}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics{width:420px;flex-shrink:0}@media(max-width: 768px){main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics{width:100%}}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics h2{font-size:40px;font-weight:600;margin-top:0;margin-bottom:24px}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics ul.list-topics{list-style:none;padding:0}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics ul.list-topics .item-topic{padding:16px 0}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics ul.list-topics .item-topic+.item-topic{border-top:1px solid #d8d8d8}main[view=legalOnCaseStudy].main #benefitsOfEPM aside.trending-topics ul.list-topics .item-topic a{color:#1b74da;font-weight:500;font-size:20px;line-height:28px;text-decoration:none}
