.tlpi-hero .tlpi-wrap{margin:0 auto!important;max-width:1120px;padding:0 28px}@media (max-width:720px){.tlpi-hero .tlpi-wrap{padding:0 18px}}.tlpi-hero{align-self:stretch;background:#fff;overflow:hidden;padding:64px 0 72px;width:100%}.tlpi-hero__grid{align-items:center;display:grid;gap:46px;grid-template-columns:1.02fr .98fr}.tlpi-hero__h1{font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-.5px;line-height:1.12;margin-bottom:20px}.tlpi-hero__lead{font-size:17px;line-height:1.7;margin-bottom:28px}.tlpi-hero__lead p{margin:0}.tlpi-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:28px}.tlpi-hero--product{background:radial-gradient(900px 480px at 90% -6%,#16365e,#0a1626);padding:80px 0 88px}.tlpi-hero--product .tlpi-eyebrow{color:#3ea3dc}.tlpi-hero--product .tlpi-hero__h1{color:#fff;font-size:clamp(32px,5vw,54px);letter-spacing:-.04em}.tlpi-hero--product .tlpi-hero__h1 em{color:#3ea3dc;font-style:normal}.tlpi-hero--product .tlpi-hero__lead{color:#c2cee0}.tlpi-hero--product .tlpi-hero__rstrip{color:#8fa3c0;font-size:13.5px}.tlpi-hero--product .tlpi-hero__rval{color:#fff}.tlpi-hero--product .tlpi-hero__stat{background:#fff;box-shadow:0 22px 50px rgba(8,16,28,.35)}.tlpi-hero--product .tlpi-hero__stat-val{color:#0f1f38}.tlpi-hero--product .tlpi-hero__stat-lbl{color:#5f6b82}.tlpi-hero--product .tlpi-hero__badge{background:#3ea3dc;color:#0a1626}.tlpi-hero .tlpi-btn{align-items:center;border:none;border-radius:30px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;padding:14px 26px;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s}.tlpi-hero .tlpi-btn--blue{background:#0078be;box-shadow:0 6px 20px rgba(0,120,190,.28);color:#fff}.tlpi-hero .tlpi-btn--blue:hover{background:#0066a0;transform:translateY(-2px)}.tlpi-hero .tlpi-btn--outline{background:transparent;border:1.5px solid hsla(0,0%,100%,.4);color:#fff}.tlpi-hero .tlpi-btn--outline:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.7)}.tlpi-hero__rstrip{align-items:center;color:var(--slate,#4a5568);display:flex;font-size:14px;gap:10px}.tlpi-hero__rval{color:var(--ink,#1a2332);font-size:15px;font-weight:700}.tlpi-hero__photo{position:relative}.tlpi-hero__imgzone{border-radius:20px;box-shadow:0 24px 60px rgba(23,64,116,.15);overflow:hidden}.tlpi-hero__imgzone img{display:block;height:100%;object-fit:cover;width:100%}.tlpi-hero__stat{background:#fff;border-radius:12px;bottom:-24px;box-shadow:0 8px 32px rgba(23,64,116,.14);left:-28px;max-width:200px;padding:18px 22px;position:absolute}.tlpi-hero__stat-val{color:var(--blue,#0078be);font-size:28px;font-weight:800;line-height:1;margin-bottom:6px}.tlpi-hero__stat-lbl,.tlpi-hero__stat-val{font-family:Space Grotesk,ui-monospace,monospace}.tlpi-hero__stat-lbl{color:var(--slate,#4a5568);font-size:12px;line-height:1.45}.tlpi-hero__badge{background:var(--navy,#174074);border-radius:20px;box-shadow:0 4px 14px rgba(23,64,116,.25);color:#fff;font-size:11px;font-weight:700;padding:8px 14px;position:absolute;right:-12px;top:16px;white-space:nowrap}.tlpi-hero--home .tlpi-hero__grid{gap:46px!important;grid-template-columns:1.02fr .98fr!important}.tlpi-hero--home .tlpi-hero__copy{min-width:0}.tlpi-hero--home{background:#0a1626 url(https://49487487.fs1.hubspotusercontent-na1.net/hubfs/49487487/Website%20Rebuild/page-images/hero-backdrop-boardroom.jpg) 50%/cover no-repeat;padding:72px 0 80px;position:relative}.tlpi-hero--home:before{background:linear-gradient(95deg,rgba(8,16,28,.8),rgba(8,16,28,.4) 26%,rgba(8,16,28,.48) 50%,rgba(8,16,28,.86) 72%,#0a1626),linear-gradient(0deg,rgba(8,16,28,.55),rgba(8,16,28,0) 42%);content:"";inset:0;pointer-events:none;position:absolute}.tlpi-hero--home .tlpi-wrap{position:relative}.tlpi-hero--home .tlpi-hero__h1{color:#fff;font-size:clamp(32px,6.4vw,66px);letter-spacing:-.035em;margin-bottom:18px}.tlpi-hero--home .tlpi-hero__h1 em{color:#3ea3dc;font-style:normal}.tlpi-hero--home .tlpi-hero__lead{color:#c8d6e8}.tlpi-hero__chip{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:30px;color:#dbe7f7;display:inline-flex;font-size:13px;font-weight:600;gap:9px;margin-bottom:22px;padding:6px 13px}.tlpi-hero__chip b{background:#0078be;border-radius:20px;color:#fff;font-size:12px;padding:2px 8px}.tlpi-hero--home .tlpi-hero__rstrip{align-items:center;color:#a0b4cc;display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px}.tlpi-hero--home .tlpi-hero__stars{color:#ffb400;font-size:15px;letter-spacing:1px}.tlpi-hero--home .tlpi-hero__rstrip b{color:#dbe7f7}.tlpi-hero__sep{background:#4a6080;border-radius:50%;display:inline-block;height:4px;width:4px}.tlpi-hero__finder{align-items:flex-start;display:flex}.tlpi-finder-card{background:#fff;border-radius:18px;box-shadow:0 24px 64px rgba(0,0,0,.3);padding:24px;width:100%}.tlpi-finder-card__ey{color:var(--blue,#0078be);font-size:11px;font-weight:700;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.tlpi-finder-card__h3{color:#0f1f38;font-size:18px;font-weight:800;margin-bottom:4px}.tlpi-finder-card__sub{color:#5f6b82;font-size:13px;margin-bottom:16px}.tlpi-finder-card__options{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:14px}.tlpi-fcard{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;gap:11px;padding:11px 12px;text-align:left;transition:border-color .16s,background .16s;width:100%}.tlpi-fcard:hover{border-color:var(--blue,#0078be);box-shadow:0 8px 18px rgba(0,120,190,.12)}.tlpi-fcard--on{background:#eef7fd;border-color:var(--blue,#0078be)}.tlpi-fi{align-items:center;background:rgba(0,120,190,.1);border-radius:9px;color:#0078be;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.tlpi-fi svg{height:20px;width:20px}.tlpi-ftx{display:flex;flex:1;flex-direction:column}.tlpi-ft{color:#0f1f38;font-size:13.5px;font-weight:700;line-height:1.2}.tlpi-fs{color:#5f6b82;font-size:12px;margin-top:2px}.tlpi-frad{border:2px solid #cdd6e3;border-radius:50%;flex-shrink:0;height:20px;margin-left:auto;width:20px}.tlpi-fcard--on .tlpi-frad{background:var(--blue,#0078be);border-color:var(--blue,#0078be);box-shadow:inset 0 0 0 2px #fff;padding:4px}.tlpi-finder-card__more{color:var(--blue,#0078be);display:block;font-size:12.5px;margin-bottom:0;margin-top:12px;text-align:left;text-decoration:none}.tlpi-finder-card__more:hover{text-decoration:underline}.tlpi-finder-card__result{background:#0e1d33;border-radius:13px;padding:20px}.tlpi-finder-card__badge{background:hsla(0,0%,100%,.1);border-radius:20px;color:#cfe0f5;display:inline-block;font-size:11px;font-weight:700;margin-bottom:10px;padding:4px 12px}.tlpi-finder-card__result h3{color:#fff;font-size:20px;font-weight:800;margin-bottom:6px}.tlpi-finder-card__result p{color:#bccae0;font-size:13.5px;line-height:1.55;margin-bottom:14px}.tlpi-btn--dark{background:#16263f;border-color:#26405f;color:#fff}.tlpi-btn--dark:hover{background:#1d3252}.tlpi-hero__crumbs{align-items:center;color:#9fb0c8;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-bottom:14px}.tlpi-hero__crumbs a{color:#9fb0c8;font-weight:600;text-decoration:none}.tlpi-hero__crumbs a:hover{color:#dbe7f7}.tlpi-hero__crumb-sep{color:#4a6080;margin:0 2px}.tlpi-hero__answer{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-left:4px solid #3ea3dc;border-radius:12px;margin-bottom:22px;padding:18px 20px}.tlpi-hero__answer p{color:#dbe7f7;font-size:16.5px;line-height:1.65;margin:0}.tlpi-hero__answer b{color:#fff}@media (max-width:860px){.tlpi-hero__grid{grid-template-columns:1fr}.tlpi-hero__photo{margin-top:40px}.tlpi-hero__stat{bottom:-20px;left:12px}.tlpi-hero__badge{right:12px}.tlpi-hero--home{padding:48px 0 56px}}