.hcb-native-connector{--bcc-navy:#020b1b;--bcc-blue:#0a43c6;--bcc-cyan:#32d6ff;--bcc-yellow:#ffd34e;--bcc-ink:#101522;--bcc-muted:#596272;--bcc-soft:#f1f4f9;--bcc-line:#dce3ed}
body.hcb-native-connector-page{background:#fff;color:var(--bcc-ink)}
body.hcb-native-connector-page #breadcrumb,body.hcb-native-connector-page .post-header,body.hcb-native-connector-page .post-footer,body.hcb-native-connector-page .comments{display:none!important}
body.hcb-native-connector-page .main{width:100%;max-width:none;margin:0;padding:0}
body.hcb-native-connector-page .main>.ts-row{margin:0}
body.hcb-native-connector-page .main-content,body.hcb-native-connector-page .post-content{width:100%;max-width:none;margin:0;padding:0}
.hcb-native-connector.bcc-page,.hcb-native-connector.bcc-page *{box-sizing:border-box}
.hcb-native-connector.bcc-page{font-family:Arial,Helvetica,sans-serif;color:var(--bcc-ink);background:#fff;overflow:hidden}
.hcb-native-connector.bcc-page h1,.hcb-native-connector.bcc-page h2,.hcb-native-connector.bcc-page h3,.hcb-native-connector.bcc-page p,.hcb-native-connector.bcc-page figure{margin-top:0}
.hcb-native-connector.bcc-page h1,.hcb-native-connector.bcc-page h2,.hcb-native-connector.bcc-page h3{font-family:inherit;color:inherit}
.hcb-native-connector.bcc-page a{text-decoration:none}
.hcb-native-connector .bcc-shell{width:calc(100% - 48px);max-width:1200px;margin:0 auto}
.hcb-native-connector .bcc-eyebrow,.hcb-native-connector .bcc-kicker{font-size:19px!important;font-weight:900;letter-spacing:.17em;text-transform:uppercase}
.hcb-native-connector .bcc-eyebrow{margin-bottom:16px;color:var(--bcc-blue)}
.hcb-native-connector .bcc-hero{position:relative;min-height:800px;padding:104px 0 0;color:#fff;background-image:var(--bcc-hero);background-position:center;background-size:cover}
.hcb-native-connector .bcc-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,9,24,.98) 0%,rgba(3,17,48,.9) 48%,rgba(4,29,70,.5) 100%)}
.hcb-native-connector .bcc-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 35%,rgba(30,126,255,.24),transparent 34%)}
.hcb-native-connector .bcc-hero__inner{position:relative;z-index:2;display:flex;gap:80px;align-items:center}
.hcb-native-connector .bcc-hero__copy{flex:1;max-width:720px}
.hcb-native-connector .bcc-kicker{display:flex;align-items:center;gap:12px;margin-bottom:25px;color:#c9ddff}
.hcb-native-connector .bcc-kicker span{width:38px;height:3px;background:var(--bcc-cyan)}
.hcb-native-connector .bcc-hero h1{margin-bottom:27px;color:#fff;font-size:75px!important;line-height:.96!important;letter-spacing:-.055em}
.hcb-native-connector .bcc-hero__copy>p:not(.bcc-kicker):not(.bcc-direct),.hcb-native-connector .bcc-hero__copy>.wp-block-group__inner-container>p:not(.bcc-kicker):not(.bcc-direct){max-width:680px;margin-bottom:34px;color:#dce5f4;font-size:21px!important;line-height:1.6!important}
.hcb-native-connector .bcc-actions{display:flex;flex-wrap:wrap;gap:13px}
.hcb-native-connector .bcc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 22px;font-size:19px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s,background .2s}
.hcb-native-connector .bcc-button:hover{transform:translateY(-2px)}
.hcb-native-connector .bcc-button--primary{color:#041027!important;background:var(--bcc-cyan)}
.hcb-native-connector .bcc-button--ghost{color:#fff!important;border:1px solid rgba(255,255,255,.42)}
.hcb-native-connector .bcc-direct{margin:17px 0 0;color:#b9c7dc;font-size:19px!important}
.hcb-native-connector .bcc-direct a{color:#fff!important;border-bottom:1px solid var(--bcc-cyan)}
.hcb-native-connector .bcc-hero__card{flex:0 0 345px;padding:26px;color:var(--bcc-ink);background:#fff;box-shadow:16px 16px 0 var(--bcc-yellow);transform:rotate(1.2deg)}
.hcb-native-connector .bcc-hero__card img{display:block;width:100%;height:auto;margin-bottom:24px}
.hcb-native-connector .bcc-hero__card p{margin-bottom:16px;font:italic 20px/1.55 Georgia,serif!important}
.hcb-native-connector .bcc-hero__card strong{color:var(--bcc-blue);font-size:19px;letter-spacing:.08em;text-transform:uppercase}
.hcb-native-connector .bcc-proof{position:absolute;z-index:3;right:0;bottom:0;left:0;display:flex;color:var(--bcc-ink);background:#fff;box-shadow:0 -15px 45px rgba(0,0,0,.12)}
.hcb-native-connector .bcc-proof>div:not(.wp-block-group__inner-container),.hcb-native-connector .bcc-proof>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container){display:grid;flex:1;grid-template-columns:34px 1fr;gap:4px 13px;padding:24px 27px;border-right:1px solid var(--bcc-line)}
.hcb-native-connector .bcc-proof span{grid-row:1/3;color:var(--bcc-blue);font-size:19px;font-weight:900}
.hcb-native-connector .bcc-proof strong{font-size:19px}
.hcb-native-connector .bcc-proof small{color:var(--bcc-muted);font-size:19px}
.hcb-native-connector .bcc-intro{padding:118px 0 124px;background:#fff}
.hcb-native-connector .bcc-intro__grid{display:flex;gap:95px;align-items:center}
.hcb-native-connector .bcc-intro__copy,.hcb-native-connector .bcc-video-card{flex:1}
.hcb-native-connector .bcc-intro h2,.hcb-native-connector .bcc-section-head h2,.hcb-native-connector .bcc-engine h2,.hcb-native-connector .bcc-voices h2,.hcb-native-connector .bcc-paths h2,.hcb-native-connector .bcc-next h2{margin-bottom:0;font-size:58px!important;line-height:1.02!important;letter-spacing:-.05em}
.hcb-native-connector .bcc-intro__copy>p:not(.bcc-eyebrow),.hcb-native-connector .bcc-intro__copy>.wp-block-group__inner-container>p:not(.bcc-eyebrow){color:var(--bcc-muted);font-size:19px!important;line-height:1.75!important}
.hcb-native-connector .bcc-intro__copy .bcc-lead{color:var(--bcc-ink);font:25px/1.5 Georgia,serif!important}
.hcb-native-connector .bcc-video-card{padding:24px;background:var(--bcc-soft);border:1px solid var(--bcc-line);box-shadow:12px 12px 0 var(--bcc-yellow)}
.hcb-native-connector .bcc-video-card>p,.hcb-native-connector .bcc-video-card>.wp-block-group__inner-container>p{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:19px!important;font-weight:900}
.hcb-native-connector .bcc-video-card>p span,.hcb-native-connector .bcc-video-card>.wp-block-group__inner-container>p span{padding:6px 8px;color:#fff;background:var(--bcc-blue);font-size:19px;letter-spacing:.1em;text-transform:uppercase}
.hcb-native-connector .bcc-video{position:relative;height:0;padding-bottom:56.25%;background:#050d1e;overflow:hidden}
.hcb-native-connector .bcc-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.hcb-native-connector .bcc-benefits{padding:112px 0 120px;color:#fff;background:radial-gradient(circle at 85% 5%,rgba(34,118,255,.32),transparent 30%),var(--bcc-navy)}
.hcb-native-connector .bcc-benefits .bcc-eyebrow,.hcb-native-connector .bcc-engine .bcc-eyebrow,.hcb-native-connector .bcc-next .bcc-eyebrow{color:var(--bcc-cyan)}
.hcb-native-connector .bcc-section-head{display:flex;gap:80px;align-items:end;margin-bottom:58px}
.hcb-native-connector .bcc-section-head>div:not(.wp-block-group__inner-container),.hcb-native-connector .bcc-section-head>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container){flex:1}
.hcb-native-connector .bcc-section-head h2{color:#fff}
.hcb-native-connector .bcc-section-head>p,.hcb-native-connector .bcc-section-head>.wp-block-group__inner-container>p{flex:0 0 35%;margin:0;color:#bac6d9;font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-benefits__cards{display:flex;border-top:1px solid rgba(255,255,255,.24)}
.hcb-native-connector .bcc-benefits__cards article{flex:1;min-height:350px;padding:30px 32px;border-right:1px solid rgba(255,255,255,.14)}
.hcb-native-connector .bcc-benefits__cards article>span,.hcb-native-connector .bcc-benefits__cards article>.wp-block-group__inner-container>span{color:#7892bd;font-size:19px;font-weight:900}
.hcb-native-connector .bcc-icon{display:grid;width:62px;height:62px;margin:45px 0 28px;place-items:center;color:#061126;background:var(--bcc-cyan);border-radius:50%;font-size:25px;font-weight:900}
.hcb-native-connector .bcc-benefits h3{margin-bottom:13px;color:#fff;font-size:24px!important}
.hcb-native-connector .bcc-benefits__cards p{margin:0;color:#bdc9db;font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-engine{padding:116px 0 124px;background:var(--bcc-soft)}
.hcb-native-connector .bcc-engine__intro{display:flex;gap:90px;align-items:end;margin-bottom:58px}
.hcb-native-connector .bcc-engine__intro>div:not(.wp-block-group__inner-container),.hcb-native-connector .bcc-engine__intro>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container){flex:1}
.hcb-native-connector .bcc-engine__intro>p,.hcb-native-connector .bcc-engine__intro>.wp-block-group__inner-container>p{flex:0 0 34%;margin:0;color:var(--bcc-muted);font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-pillars{display:flex;flex-wrap:wrap;border-top:4px solid var(--bcc-yellow)}
.hcb-native-connector .bcc-pillars article{flex:1 1 40%;min-height:245px;padding:31px;border-right:1px solid var(--bcc-line);border-bottom:1px solid var(--bcc-line);background:#fff}
.hcb-native-connector .bcc-pillars span{display:block;margin-bottom:45px;color:var(--bcc-blue);font-size:19px;font-weight:900}
.hcb-native-connector .bcc-pillars h3{margin-bottom:12px;font-size:23px!important}
.hcb-native-connector .bcc-pillars p{margin:0;color:var(--bcc-muted);font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-voices{padding:120px 0;background:#fff}
.hcb-native-connector .bcc-voices__grid{display:flex;gap:90px;align-items:center}
.hcb-native-connector .bcc-voices figure:not(.wp-block-embed){position:relative;flex:0 0 45%;height:660px;margin:0;background:var(--bcc-navy);overflow:hidden}
.hcb-native-connector .bcc-voices figure:not(.wp-block-embed) img{display:block;width:100%;height:100%;object-fit:cover}
.hcb-native-connector .bcc-voices figcaption{position:absolute;right:0;bottom:0;left:0;padding:55px 24px 22px;color:#fff;background:linear-gradient(transparent,rgba(2,9,24,.9));font-size:19px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}
.hcb-native-connector .bcc-voices__copy{flex:1}
.hcb-native-connector .bcc-voices__copy>p:not(.bcc-eyebrow),.hcb-native-connector .bcc-voices__copy>.wp-block-group__inner-container>p:not(.bcc-eyebrow){margin:24px 0 31px;color:var(--bcc-muted);font-size:19px!important;line-height:1.75!important}
.hcb-native-connector .bcc-voices__copy .bcc-video{box-shadow:11px 11px 0 var(--bcc-cyan)}
.hcb-native-connector .bcc-paths{padding:116px 0 125px;background:var(--bcc-soft)}
.hcb-native-connector .bcc-paths__intro{max-width:850px;margin-bottom:55px}
.hcb-native-connector .bcc-paths__intro>p:last-child,.hcb-native-connector .bcc-paths__intro>.wp-block-group__inner-container>p:last-child{max-width:720px;margin:23px 0 0;color:var(--bcc-muted);font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-paths__cards{display:flex;gap:18px;align-items:stretch}
.hcb-native-connector .bcc-paths__cards article{position:relative;flex:1;padding:34px 30px 31px;background:#fff;border:1px solid var(--bcc-line)}
.hcb-native-connector .bcc-paths__cards article>span,.hcb-native-connector .bcc-paths__cards article>.wp-block-group__inner-container>span{display:inline-block;margin-bottom:38px;color:var(--bcc-blue);font-size:19px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}
.hcb-native-connector .bcc-paths__cards h3{margin-bottom:16px;font-size:29px!important}
.hcb-native-connector .bcc-paths__cards p{color:var(--bcc-muted);font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-paths__cards ul{margin:25px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid var(--bcc-line)}
.hcb-native-connector .bcc-paths__cards li{position:relative;padding:7px 0 7px 22px;color:#343d4e;font-size:19px}
.hcb-native-connector .bcc-paths__cards li:before{content:"+";position:absolute;left:0;color:var(--bcc-blue);font-weight:900}
.hcb-native-connector .bcc-paths__featured{color:#fff;background:var(--bcc-blue)!important;border-color:var(--bcc-blue)!important;transform:translateY(-12px)}
.hcb-native-connector .bcc-paths__featured>span,.hcb-native-connector .bcc-paths__featured>.wp-block-group__inner-container>span,.hcb-native-connector .bcc-paths__featured p,.hcb-native-connector .bcc-paths__featured li{color:#dce7ff!important}
.hcb-native-connector .bcc-paths__featured h3{color:#fff}
.hcb-native-connector .bcc-paths__featured ul{border-color:rgba(255,255,255,.25)}
.hcb-native-connector .bcc-paths__featured li:before{color:var(--bcc-yellow)}
.hcb-native-connector .bcc-next{padding:92px 0;color:#fff;background:var(--bcc-blue)}
.hcb-native-connector .bcc-next__inner{display:flex;gap:85px;align-items:center}
.hcb-native-connector .bcc-next__inner>div:not(.wp-block-group__inner-container):first-child,.hcb-native-connector .bcc-next__inner>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container):first-child{flex:1}
.hcb-native-connector .bcc-next h2{color:#fff}
.hcb-native-connector .bcc-next__inner>div:not(.wp-block-group__inner-container):first-child>p:last-child,.hcb-native-connector .bcc-next__inner>div:not(.wp-block-group__inner-container):first-child>.wp-block-group__inner-container>p:last-child,.hcb-native-connector .bcc-next__inner>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container):first-child>p:last-child,.hcb-native-connector .bcc-next__inner>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container):first-child>.wp-block-group__inner-container>p:last-child{max-width:690px;margin:21px 0 0;color:#dce7ff;font-size:19px!important;line-height:1.7!important}
.hcb-native-connector .bcc-next__actions{display:flex;flex:0 0 360px;flex-direction:column;gap:11px}
.hcb-native-connector .bcc-button--yellow{color:var(--bcc-ink)!important;background:var(--bcc-yellow)}
.hcb-native-connector .bcc-button--outline{color:#fff!important;border:1px solid rgba(255,255,255,.5)}
.hcb-native-connector .bcc-members{margin-top:6px;color:#fff!important;font-size:19px;font-weight:800;text-align:center;text-decoration:underline!important;text-underline-offset:4px}
@media(max-width:980px){.hcb-native-connector .bcc-hero__inner{gap:45px}
.hcb-native-connector .bcc-hero__card{flex-basis:300px}
.hcb-native-connector .bcc-intro__grid,.hcb-native-connector .bcc-voices__grid{gap:50px}
.hcb-native-connector .bcc-engine__intro{gap:50px}
}
@media(max-width:767px){.hcb-native-connector .bcc-shell{width:calc(100% - 32px)}
.hcb-native-connector .bcc-hero{min-height:0;padding:68px 0 0}
.hcb-native-connector .bcc-hero__shade{background:rgba(2,9,24,.86)}
.hcb-native-connector .bcc-hero__inner,.hcb-native-connector .bcc-intro__grid,.hcb-native-connector .bcc-section-head,.hcb-native-connector .bcc-engine__intro,.hcb-native-connector .bcc-voices__grid,.hcb-native-connector .bcc-next__inner{flex-direction:column;gap:38px;align-items:stretch}
.hcb-native-connector .bcc-hero h1{font-size:49px!important}
.hcb-native-connector .bcc-hero__copy>p:not(.bcc-kicker):not(.bcc-direct),.hcb-native-connector .bcc-hero__copy>.wp-block-group__inner-container>p:not(.bcc-kicker):not(.bcc-direct){font-size:19px!important}
.hcb-native-connector .bcc-hero__card{width:90%;max-width:360px;flex-basis:auto;align-self:center}
.hcb-native-connector .bcc-proof{position:relative;width:calc(100% + 32px);margin:54px -16px 0;flex-direction:column}
.hcb-native-connector .bcc-proof>div:not(.wp-block-group__inner-container),.hcb-native-connector .bcc-proof>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container){padding:18px 22px}
.hcb-native-connector .bcc-intro,.hcb-native-connector .bcc-benefits,.hcb-native-connector .bcc-engine,.hcb-native-connector .bcc-voices,.hcb-native-connector .bcc-paths{padding:78px 0}
.hcb-native-connector .bcc-intro h2,.hcb-native-connector .bcc-section-head h2,.hcb-native-connector .bcc-engine h2,.hcb-native-connector .bcc-voices h2,.hcb-native-connector .bcc-paths h2,.hcb-native-connector .bcc-next h2{font-size:39px!important}
.hcb-native-connector .bcc-benefits__cards,.hcb-native-connector .bcc-paths__cards{flex-direction:column}
.hcb-native-connector .bcc-benefits__cards article{min-height:0;padding:28px 20px 35px;border-bottom:1px solid rgba(255,255,255,.14)}
.hcb-native-connector .bcc-icon{margin:28px 0 22px}
.hcb-native-connector .bcc-pillars{flex-direction:column}
.hcb-native-connector .bcc-pillars article{min-height:0}
.hcb-native-connector .bcc-pillars span{margin-bottom:28px}
.hcb-native-connector .bcc-voices figure:not(.wp-block-embed){width:100%;height:auto;aspect-ratio:1/1;flex-basis:auto}
.hcb-native-connector .bcc-paths__featured{transform:none}
.hcb-native-connector .bcc-next{padding:72px 0}
.hcb-native-connector .bcc-next__actions{flex-basis:auto;width:100%}
}
@media(max-width:420px){.hcb-native-connector .bcc-hero h1{font-size:42px!important}
.hcb-native-connector .bcc-actions{flex-direction:column}
.hcb-native-connector .bcc-button{width:100%}
.hcb-native-connector .bcc-hero__card{width:94%}
.hcb-native-connector .bcc-intro__copy .bcc-lead{font-size:23px!important}
}
.hcb-native-connector .bcc-proof>div:not(.wp-block-group__inner-container),.hcb-native-connector .bcc-proof>.wp-block-group__inner-container>div:not(.wp-block-group__inner-container){display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 12px}
.hcb-native-connector .bcc-proof span{flex:0 0 24px}
.hcb-native-connector .bcc-proof strong{flex:1}
.hcb-native-connector .bcc-proof small{flex:1 1 100%;margin-left:36px;line-height:1.4}
@media(max-width:767px){.hcb-native-connector .bcc-pillars article{flex:none;width:100%}
}
