.ela-module__HQ2bFa__page{color:var(--kb-body);background:var(--kb-page);overflow-x:clip}:is(.ela-module__HQ2bFa__page p,.ela-module__HQ2bFa__page summary,.ela-module__HQ2bFa__page button,.ela-module__HQ2bFa__page input){font-size:16px}.ela-module__HQ2bFa__page h2{color:var(--kb-ink);text-wrap:balance;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.18}.ela-module__HQ2bFa__page h3{color:var(--kb-ink)}.ela-module__HQ2bFa__page section{scroll-margin-top:100px}.ela-module__HQ2bFa__wrap{width:min(1200px,100% - 48px);margin-inline:auto}.ela-module__HQ2bFa__hero{padding:72px 0 0}.ela-module__HQ2bFa__heroCopy{text-align:center;max-width:980px;margin:0 auto 40px}.ela-module__HQ2bFa__heroCopy h1{letter-spacing:-.035em;text-wrap:balance;color:var(--kb-ink);font-size:clamp(2.15rem,4.3vw,3.8rem);font-weight:750;line-height:1.08}.ela-module__HQ2bFa__heroCopy .ela-module__HQ2bFa__promise{color:var(--kb-orange);margin-top:18px;font-size:20px;font-weight:600}.ela-module__HQ2bFa__heroCopy .ela-module__HQ2bFa__lead{max-width:780px;margin:20px auto;font-size:18px;line-height:1.75}.ela-module__HQ2bFa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:24px 0;display:flex}.ela-module__HQ2bFa__action{background:var(--kb-orange);color:#fff;border-radius:var(--kb-radius-control);align-items:center;gap:12px;padding:15px 22px;font-size:16px;font-weight:600;display:inline-flex}.ela-module__HQ2bFa__action:hover{background:var(--kb-ink)}.ela-module__HQ2bFa__link{color:var(--kb-orange);text-underline-offset:5px;font-size:16px;font-weight:600}.ela-module__HQ2bFa__link:hover{text-decoration:underline}.ela-module__HQ2bFa__ticks{flex-wrap:wrap;justify-content:center;gap:12px 26px;padding:0;font-size:16px;list-style:none;display:flex}.ela-module__HQ2bFa__ticks li{align-items:center;gap:8px;display:flex}.ela-module__HQ2bFa__ticks svg{color:var(--kb-orange);flex-shrink:0}.ela-module__HQ2bFa__heroImage{object-fit:contain;width:min(100%,920px);height:auto;max-height:540px;margin:12px auto;display:block}.ela-module__HQ2bFa__nav{border-bottom:1px solid var(--kb-line);flex-wrap:wrap;justify-content:center;gap:12px 30px;padding:26px 0;display:flex}.ela-module__HQ2bFa__nav a{color:var(--kb-body);font-size:16px}.ela-module__HQ2bFa__nav a:hover{color:var(--kb-orange)}.ela-module__HQ2bFa__section{padding-block:72px}.ela-module__HQ2bFa__heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px;margin-bottom:32px;display:grid}.ela-module__HQ2bFa__heading p,.ela-module__HQ2bFa__copy p{line-height:1.8}.ela-module__HQ2bFa__eyebrow{color:var(--kb-orange);letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-weight:600;font-size:13px!important}.ela-module__HQ2bFa__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding:0;list-style:none;display:grid}.ela-module__HQ2bFa__rows>li{border-top:1px solid var(--kb-line);padding:24px 0}.ela-module__HQ2bFa__rows h3{margin-bottom:12px;font-size:21px;font-weight:650;line-height:1.35}.ela-module__HQ2bFa__rows p{margin-bottom:14px;line-height:1.8}.ela-module__HQ2bFa__rows ul{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.ela-module__HQ2bFa__rows ul li{color:var(--kb-ink);font-size:16px}.ela-module__HQ2bFa__feature{grid-template-columns:1fr 1.05fr;align-items:center;gap:54px;display:grid}.ela-module__HQ2bFa__feature img{border-radius:22px;width:100%;height:auto}.ela-module__HQ2bFa__feature .ela-module__HQ2bFa__copy>p{margin-top:20px}.ela-module__HQ2bFa__feature .ela-module__HQ2bFa__rows{margin-top:24px;display:block}.ela-module__HQ2bFa__feature .ela-module__HQ2bFa__rows>li{padding-block:16px}.ela-module__HQ2bFa__feature .ela-module__HQ2bFa__rows h3{font-size:18px}.ela-module__HQ2bFa__band{background:var(--kb-floor)}.ela-module__HQ2bFa__roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px;display:grid}.ela-module__HQ2bFa__roles h2{margin-bottom:22px}.ela-module__HQ2bFa__checks{padding:0;list-style:none}.ela-module__HQ2bFa__checks li{border-top:1px solid var(--kb-line);gap:12px;padding:16px 0;font-size:17px;line-height:1.65;display:flex}.ela-module__HQ2bFa__checks svg{color:var(--kb-orange);flex:0 0 18px;margin-top:5px}.ela-module__HQ2bFa__disclosures details{border-top:1px solid var(--kb-line);padding:20px 0}.ela-module__HQ2bFa__disclosures summary{color:var(--kb-ink);cursor:pointer;font-size:19px;font-weight:600}.ela-module__HQ2bFa__disclosures details p{margin-top:16px;line-height:1.8}.ela-module__HQ2bFa__cases .ela-module__HQ2bFa__rows{grid-template-columns:repeat(3,minmax(0,1fr))}.ela-module__HQ2bFa__cases .ela-module__HQ2bFa__rows>li{border-top:2px solid var(--kb-orange)}.ela-module__HQ2bFa__logos{flex-wrap:wrap;justify-content:center;gap:25px 36px;margin:24px 0 38px;padding:0;list-style:none;display:flex}.ela-module__HQ2bFa__logos img{object-fit:contain;width:115px;height:42px}.ela-module__HQ2bFa__logoTitle{text-align:center;letter-spacing:.06em;text-transform:lowercase;font-size:13px!important}.ela-module__HQ2bFa__logoTitle:first-letter{text-transform:uppercase}.ela-module__HQ2bFa__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.ela-module__HQ2bFa__stats dd{color:var(--kb-ink);font-size:clamp(1.8rem,3vw,2.7rem);font-weight:700}.ela-module__HQ2bFa__stats dt{margin-top:8px;font-size:16px}.ela-module__HQ2bFa__resources{grid-template-columns:1fr 1fr;gap:48px;display:grid}.ela-module__HQ2bFa__resources article{border-top:1px solid var(--kb-line);padding-top:28px}.ela-module__HQ2bFa__resources h3{font-size:25px;font-weight:650;line-height:1.3}.ela-module__HQ2bFa__resources p{margin:18px 0;line-height:1.8}.ela-module__HQ2bFa__close{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.ela-module__HQ2bFa__close p{margin:20px 0;line-height:1.8}.ela-module__HQ2bFa__close img{object-fit:cover;border-radius:20px;width:100%;height:260px;margin-top:28px}:is(.ela-module__HQ2bFa__shared p,.ela-module__HQ2bFa__shared li,.ela-module__HQ2bFa__shared blockquote,.ela-module__HQ2bFa__shared summary){font-size:16px}.ela-module__HQ2bFa__shared p{color:var(--kb-body)}.ela-module__HQ2bFa__shared figure{min-width:0;max-width:100%}.ela-module__HQ2bFa__shared figcaption{min-width:0}@media (max-width:760px){.ela-module__HQ2bFa__wrap{width:calc(100% - 32px)}.ela-module__HQ2bFa__hero{padding-top:44px}.ela-module__HQ2bFa__section{padding-block:48px}.ela-module__HQ2bFa__heading,.ela-module__HQ2bFa__feature,.ela-module__HQ2bFa__roles,.ela-module__HQ2bFa__close,.ela-module__HQ2bFa__resources{grid-template-columns:1fr;gap:28px}.ela-module__HQ2bFa__rows,.ela-module__HQ2bFa__cases .ela-module__HQ2bFa__rows{grid-template-columns:1fr}.ela-module__HQ2bFa__stats{grid-template-columns:1fr 1fr}.ela-module__HQ2bFa__heroCopy .ela-module__HQ2bFa__lead{font-size:17px}.ela-module__HQ2bFa__nav{gap:12px 20px}}
