.br-banner *{box-sizing:border-box;margin:0;padding:0}.br-banner{--brand-blue:#005dba;background-color:#001274;background-image:var(--br-bg,url("https://picussecurity.com/hubfs/br-hex-top-v2.svg")),url(https://picussecurity.com/hubfs/br-grad-top.webp);background-position:bottom,bottom;background-repeat:no-repeat,no-repeat;background-size:100vw 48.61111vw,cover;color:#fff;font-family:Poppins,Inter,Helvetica Neue,Arial,sans-serif;left:50%;margin-left:-50vw;max-width:100vw;overflow:hidden;position:relative;width:100vw}.br-banner .br-inner{align-items:stretch;display:flex;gap:24px;margin:0 auto;max-width:none;min-height:870px;padding-block:180px 130px;padding-inline:120px;position:relative;width:100%;z-index:2}.br-banner .br-left{display:flex;flex:0 0 38%;flex-direction:column;justify-content:center;max-width:520px}.br-banner .br-logo-svg{display:block;height:auto;max-width:100%;width:460px}.br-banner .br-heading{color:#fff;font-family:Red Hat Display,Poppins,sans-serif;font-size:clamp(38px,4.6vw,60px);font-weight:900;letter-spacing:-.03em;line-height:1.04}.br-banner .br-heading--with-logo{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:22px 0 0;max-width:417px}.br-banner .br-heading--with-logo+.br-desc{margin-top:14px}.br-banner .br-desc{color:#fff;font-family:Red Hat Display,Poppins,sans-serif;font-size:18px;font-weight:400;line-height:26px;margin-top:30px;max-width:417px}.br-banner .br-btn-slot{margin-top:34px}.br-banner .br-btn{align-items:center;background:linear-gradient(90deg,#aad2ff,#fff);border:2px solid #005dba;color:#005dba;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;gap:4px;height:44px;justify-content:center;letter-spacing:.06em;padding:12px 24px;text-decoration:none;text-transform:uppercase;width:max-content}.br-banner .br-btn:hover{filter:brightness(1.05)}.br-banner .br-center{align-self:stretch;flex:1 1 auto;min-width:0;position:relative}.br-banner .br-knight{bottom:-28px;filter:drop-shadow(0 24px 40px rgba(0,10,60,.5));height:700px;left:44%;max-width:100%;position:absolute;transform:translateX(-50%);width:auto}.br-banner .br-right{display:flex;flex:0 0 210px;flex-direction:column;justify-content:center;padding-top:44px;text-align:right}.br-topbar{align-items:center;color:#fff;display:flex;font-family:Poppins,Inter,Helvetica Neue,Arial,sans-serif;left:0;min-height:72px;pointer-events:none;position:fixed;right:0;top:0;transition:background-color .25s ease,box-shadow .25s ease;z-index:1000}.br-topbar.is-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:rgba(0,18,116,.82);box-shadow:0 1px 0 rgba(127,203,255,.22)}.br-topbar-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-inline:120px;width:100%}.br-topbar-actions{align-items:center;display:flex;gap:clamp(14px,2vw,28px);pointer-events:auto}.br-btn-compact{font-size:13px;height:38px;letter-spacing:.05em;margin:0;padding:9px 18px}.br-topbar .br-corner-logo-link{color:#fff;display:inline-flex;flex:0 0 auto;pointer-events:auto;text-decoration:none}.br-topbar .br-corner-logo{display:block;height:40px;width:auto}.br-topbar .br-freetrial{align-items:center;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;letter-spacing:.14em;pointer-events:auto;text-decoration:none;text-transform:uppercase}.br-topbar .br-freetrial svg{height:14px;width:14px}.br-banner .br-stat{padding:6px 0}.br-banner .br-stat-label{font-size:16px;font-weight:400;line-height:24px}.br-banner .br-stat-label,.br-banner .br-stat-value{color:#fff;font-family:Red Hat Display,Poppins,sans-serif;margin-left:auto;text-align:right;width:176px}.br-banner .br-stat-value{font-size:56px;font-weight:900;letter-spacing:-.01em;line-height:64px}.br-banner .br-divider{border:0;border-top:1px solid hsla(0,0%,100%,.35);margin:14px 0 14px auto;width:88%}@media (max-width:1200px){.br-banner .br-inner,.br-topbar-inner{padding-inline:64px}}@media (max-width:1024px){.br-banner .br-inner{flex-wrap:wrap;min-height:0;padding-block:116px 44px}.br-banner .br-left{flex:1 1 100%;max-width:none;order:1}.br-banner .br-right{flex:1 1 38%;justify-content:flex-start;order:2;padding-top:0}.br-banner .br-center{align-items:flex-end;align-self:auto;display:flex;flex:1 1 55%;justify-content:center;margin-top:20px;order:3}.br-banner .br-knight{bottom:auto;height:420px;left:auto;margin-bottom:-44px;position:relative;transform:none}}@media (max-width:900px){.br-banner .br-inner,.br-topbar-inner{padding-inline:32px}}@media (max-width:640px){.br-banner .br-inner{padding-block:96px 32px;padding-inline:22px}.br-banner .br-heading--with-logo{font-size:20px}.br-topbar{min-height:60px}.br-topbar-inner{padding-inline:22px}.br-topbar .br-corner-logo{height:28px}.br-topbar .br-freetrial{display:none}.br-btn-compact{font-size:12px;height:34px;padding:8px 14px}.br-banner .br-desc{font-size:16px}.br-banner .br-stat-value{font-size:46px}.br-banner .br-center{flex:1 1 100%;order:4}.br-banner .br-right{flex:1 1 100%;text-align:left}.br-banner .br-divider{margin-left:0}.br-topbar .br-corner-logo{height:30px}.br-banner .br-stat-label,.br-banner .br-stat-value{margin-left:0;width:auto}.br-banner .br-knight{height:340px;margin:0 auto -32px}}