.bf-legacy #full-grip-study{--cs-bg:#fff;--cs-surface:#f5f8fa;--cs-text:#142238;--cs-muted:#475569;--cs-line:#dbe3e9;--cs-accent:#047857;background:var(--cs-bg)!important;color:var(--cs-text)!important;padding:98px 24px 48px;font-family:DM Sans,sans-serif;line-height:1.65}html[data-theme=night] .bf-legacy #full-grip-study{--cs-bg:#0a1628;--cs-surface:#112238;--cs-text:#f0f5fa;--cs-muted:#bcc9d8;--cs-line:#2b3c51;--cs-accent:#6ee7b7}.bf-legacy #full-grip-study *{box-sizing:border-box}.bf-legacy #full-grip-study .cs-back,.bf-legacy #full-grip-study .case-study-inner,.bf-legacy #full-grip-study .cs-contact{max-width:940px;margin-left:auto;margin-right:auto}.bf-legacy #full-grip-study .cs-back{margin-bottom:22px;padding:0;background:transparent!important}.bf-legacy #full-grip-study .cs-back a{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--cs-muted)!important;font-size:14px;font-weight:600;text-decoration:none}.bf-legacy #full-grip-study .cs-back a:hover{color:var(--cs-accent)!important;text-decoration:underline;text-underline-offset:4px}.bf-legacy #full-grip-study .case-study{padding:0;background:transparent!important}.bf-legacy #full-grip-study .cs-heading{padding:0;margin:0 0 28px;background:transparent!important}.bf-legacy #full-grip-study .cs-label{color:var(--cs-accent)!important;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.bf-legacy #full-grip-study h1{color:var(--cs-text)!important;font-size:clamp(30px,3.5vw,46px);line-height:1.15;letter-spacing:-.035em;font-weight:750;margin:0;max-width:920px;text-wrap:balance}.bf-legacy #full-grip-study .cs-tldr{display:grid;grid-template-columns:80px 1fr 1fr 1fr;gap:22px;border-top:1px solid var(--cs-line);border-bottom:1px solid var(--cs-line);padding:23px 0;margin:0 0 28px;background:transparent!important}.bf-legacy #full-grip-study .cs-summary-label{align-self:center;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--cs-muted)!important}.bf-legacy #full-grip-study .cs-tldr-item{padding-left:22px;border-left:1px solid var(--cs-line);min-width:0}.bf-legacy #full-grip-study .cs-tldr-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--cs-muted)!important;font-weight:700;margin-bottom:6px}.bf-legacy #full-grip-study .cs-tldr-value{font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.03em;color:var(--cs-accent)!important;margin-bottom:5px}.bf-legacy #full-grip-study .cs-tldr-descriptor{font-size:13px;line-height:1.5;color:var(--cs-muted)!important}.bf-legacy #full-grip-study .cs-testimonial{position:relative;background:var(--cs-surface)!important;border-left:3px solid var(--cs-accent);padding:26px 30px;margin:0 0 26px;border-radius:0 8px 8px 0}.bf-legacy #full-grip-study .cs-quote-mark{display:none}.bf-legacy #full-grip-study blockquote{margin:0 0 18px;font-size:18px;line-height:1.65;color:var(--cs-text)!important}.bf-legacy #full-grip-study .cs-author{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700;color:var(--cs-text)!important}.bf-legacy #full-grip-study .cs-author img{border-radius:50%;width:48px;height:48px;object-fit:cover}.bf-legacy #full-grip-study .cs-author-detail{font-size:13px;font-weight:400;color:var(--cs-muted)!important}.bf-legacy #full-grip-study .cs-profile{padding:0 0 26px;margin:0 0 28px;border:0;border-bottom:1px solid var(--cs-line);background:transparent!important}.bf-legacy #full-grip-study p,.bf-legacy #full-grip-study li{font-size:16px;line-height:1.7;color:var(--cs-muted)!important}.bf-legacy #full-grip-study p{margin:0 0 12px}.bf-legacy #full-grip-study p:last-child{margin-bottom:0}.bf-legacy #full-grip-study strong{color:var(--cs-text)!important}.bf-legacy #full-grip-study .cs-section{margin:0 0 30px}.bf-legacy #full-grip-study h2:not(:where([data-hl="3"])){font-size:25px;font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--cs-text)!important;margin:0 0 14px;padding:0;border:0;text-wrap:balance}.bf-legacy #full-grip-study ul{list-style:disc;padding-left:22px;margin:12px 0 0}.bf-legacy #full-grip-study li{padding:0 0 6px 3px}.bf-legacy #full-grip-study li::marker{color:var(--cs-accent)}.bf-legacy #full-grip-study .cs-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bf-legacy #full-grip-study .solution-explore{background:var(--cs-surface)!important;border:1px solid var(--cs-line);border-radius:8px;padding:22px;margin:0}.bf-legacy #full-grip-study h3:not(:where([data-hl="4"])),.bf-legacy #full-grip-study h2:where([data-hl="3"]){font-size:17px;font-weight:700;line-height:1.45;color:var(--cs-text)!important;margin:0 0 10px}.bf-legacy #full-grip-study .solution-explore p{font-size:15px}.bf-legacy #full-grip-study .verdict{display:inline-block;color:var(--cs-muted)!important;font-size:13px;font-weight:600;margin-top:10px;background:transparent!important;padding:0}.bf-legacy #full-grip-study .verdict-yes{color:var(--cs-accent)!important}.bf-legacy #full-grip-study .cs-result{font-size:24px;font-weight:750;line-height:1.4;color:var(--cs-accent)!important;text-align:left;padding:16px 0 0;margin:12px 0 0}.bf-legacy #full-grip-study .solution-explore .cs-result{font-size:19px;padding:0}.bf-legacy #full-grip-study .cs-result span{display:inline-block;font-size:14px;font-weight:500;color:var(--cs-muted)!important}.bf-legacy #full-grip-study .cs-section:last-child{margin-bottom:0}.bf-legacy #full-grip-study .cs-contact{padding:28px 30px;margin-top:32px;background:var(--cs-surface)!important;border:1px solid var(--cs-line);border-radius:8px;text-align:left;color:var(--cs-text)!important}.bf-legacy #full-grip-study .cs-contact>div{max-width:none;margin:0}.bf-legacy #full-grip-study .cs-contact h2:not(:where([data-hl="3"])){font-size:26px;margin-bottom:10px}.bf-legacy #full-grip-study .cs-contact p{max-width:720px;margin-bottom:20px}.bf-legacy #full-grip-study .cs-contact a{display:inline-flex;align-items:center;min-height:46px;padding:11px 20px;background:#047857!important;color:#fff!important;border-radius:6px;text-decoration:none;font-size:15px;font-weight:700}.bf-legacy #full-grip-study a:focus-visible{outline:3px solid var(--cs-accent);outline-offset:4px}.bf-legacy #full-grip-study .cs-contact a:hover{background:#065f46!important}@media(max-width:640px){.bf-legacy #full-grip-study{padding:90px 20px 32px}.bf-legacy #full-grip-study .cs-back{margin-bottom:16px}.bf-legacy #full-grip-study h1{font-size:31px;line-height:1.18;text-wrap:initial}.bf-legacy #full-grip-study .cs-heading{margin-bottom:22px}.bf-legacy #full-grip-study .cs-tldr{grid-template-columns:1fr;gap:14px;padding:18px 0;margin-bottom:22px}.bf-legacy #full-grip-study .cs-summary-label{font-size:11px}.bf-legacy #full-grip-study .cs-tldr-item{display:grid;grid-template-columns:115px 1fr;column-gap:14px;border-left:0;padding:0 0 14px;border-bottom:1px solid var(--cs-line)}.bf-legacy #full-grip-study .cs-tldr-item:last-child{border-bottom:0;padding-bottom:0}.bf-legacy #full-grip-study .cs-tldr-label{grid-column:2;grid-row:1;margin-bottom:2px}.bf-legacy #full-grip-study .cs-tldr-value{grid-column:1;grid-row:1 / span 2;align-self:center;font-size:25px;margin:0}.bf-legacy #full-grip-study .cs-tldr-descriptor{grid-column:2;grid-row:2}.bf-legacy #full-grip-study .cs-testimonial{padding:22px 20px}.bf-legacy #full-grip-study blockquote{font-size:17px}.bf-legacy #full-grip-study .cs-comparison{grid-template-columns:1fr}.bf-legacy #full-grip-study h2:not(:where([data-hl="3"])){font-size:23px}.bf-legacy #full-grip-study .cs-contact{padding:24px 20px;margin-top:28px}.bf-legacy #full-grip-study .cs-contact h2:not(:where([data-hl="3"])){font-size:24px}.bf-legacy #full-grip-study .cs-result{font-size:22px}}.bf-legacy #full-grip-study .cs-label{background:transparent!important;padding:0!important;border:0!important;border-radius:0!important}.bf-legacy #full-grip-study .solution-explore{box-shadow:none!important}.bf-legacy #full-grip-enrich{background:#fff!important;color:#475569!important;border-top:1px solid #dbe3e9!important}.bf-legacy #full-grip-enrich>div{max-width:988px!important;padding:32px 24px!important;color:inherit!important}.bf-legacy #full-grip-enrich h2:not(:where([data-hl="3"])),.bf-legacy #full-grip-enrich h3:not(:where([data-hl="4"])),.bf-legacy #full-grip-enrich strong,.bf-legacy #full-grip-enrich h2:where([data-hl="3"]){color:#142238!important}.bf-legacy #full-grip-enrich p,.bf-legacy #full-grip-enrich li{color:#475569!important;font-size:16px!important}.bf-legacy #full-grip-enrich a{color:#047857!important;text-decoration:underline;text-underline-offset:3px}html[data-theme=night] .bf-legacy #full-grip-enrich{background:#0a1628!important;color:#bcc9d8!important;border-top-color:#2b3c51!important}html[data-theme=night] .bf-legacy #full-grip-enrich h2:not(:where([data-hl="3"])),html[data-theme=night] .bf-legacy #full-grip-enrich h3:not(:where([data-hl="4"])),html[data-theme=night] .bf-legacy #full-grip-enrich strong,html[data-theme=night] .bf-legacy #full-grip-enrich h2:where([data-hl="3"]){color:#f0f5fa!important}html[data-theme=night] .bf-legacy #full-grip-enrich p,html[data-theme=night] .bf-legacy #full-grip-enrich li{color:#bcc9d8!important}html[data-theme=night] .bf-legacy #full-grip-enrich a{color:#6ee7b7!important}html[data-theme=paper] .bf-legacy #full-grip-footer{background:#f5f8fa!important;color:#475569!important;border-top:1px solid #dbe3e9!important}html[data-theme=paper] .bf-legacy #full-grip-footer p,html[data-theme=paper] .bf-legacy #full-grip-footer a,html[data-theme=paper] .bf-legacy #full-grip-footer span,html[data-theme=paper] .bf-legacy #full-grip-footer h4:not(:where([data-hl="5"])),html[data-theme=paper] .bf-legacy #full-grip-footer h3:where([data-hl="4"]){color:#475569!important}html[data-theme=paper] .bf-legacy #full-grip-footer .footer-trust,html[data-theme=paper] .bf-legacy #full-grip-footer .footer-bottom{border-color:#dbe3e9!important}html[data-theme=paper] .bf-legacy #full-grip-footer .brand-logo-img{content:url(/assets/brand/benefitra-logo-light-footer@2x.png)!important}html[data-theme=paper] .bf-legacy #full-grip-footer .footer-social a{background:#e2e8f0!important;border-color:#cbd5e1!important}html[data-theme=paper] .bf-legacy #full-grip-footer .footer-social a img{filter:brightness(.45)!important}@media(max-width:640px){.bf-legacy #full-grip-enrich>div{padding:28px 20px!important}}
