.bh{background-color:var(--bh-bg,transparent);color:var(--bh-text,inherit);padding:var(--bh-pt,96px) 24px var(--bh-pb,96px);position:relative;scroll-margin-top:90px}.bh,.bh *,.bh :after,.bh :before{box-sizing:border-box}.bh .bh-inner{margin:0 auto;max-width:var(--bh-maxw,1180px);position:relative;z-index:2}.bh p{margin:0}.bh img{display:block;max-width:100%}.bh .bh-kicker{color:var(--bh-kicker,inherit);font-size:13px;font-weight:500;letter-spacing:.12em;line-height:1.4;margin:0 0 18px;text-transform:uppercase}.bh .bh-heading{color:var(--bh-heading,inherit);font-size:var(--bh-h,52px);font-weight:400;letter-spacing:-.01em;line-height:1.08;margin:0 0 18px}.bh .bh-body{font-size:18px;line-height:1.55}.bh .bh-divider{background:var(--bh-divider,currentColor);border:0;display:block;height:1px;margin:28px 0;width:120px}.bh .bh-small-caps{font-size:12px;line-height:1.5}.bh .bh-btn,.bh .bh-small-caps{font-weight:500;letter-spacing:.1em;text-transform:uppercase}.bh .bh-btn{background:var(--bh-btn-bg,transparent);border:1px solid var(--bh-btn-border,currentColor);border-radius:0;color:var(--bh-btn-text,inherit);display:inline-block;font-size:13px;line-height:1.2;padding:16px 28px;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.bh .bh-btn:focus-visible,.bh .bh-btn:hover{background:var(--bh-btn-hover-bg,var(--bh-btn-bg));color:var(--bh-btn-text,inherit);text-decoration:none}.bh .bh-btn:focus-visible{outline:2px solid var(--bh-btn-border,currentColor);outline-offset:3px}.bh .bh-center{text-align:center}.bh .bh-center .bh-divider{margin-left:auto;margin-right:auto}.bh.bh--stripes{background-image:repeating-linear-gradient(90deg,var(--bh-stripe-1) 0,var(--bh-stripe-1) var(--bh-stripe-w),var(--bh-stripe-2) var(--bh-stripe-w),var(--bh-stripe-2) calc(var(--bh-stripe-w)*2))}@media screen and (max-width:767px){.bh{padding:calc(var(--bh-pt, 96px)*.67) 20px calc(var(--bh-pb, 96px)*.67)}.bh .bh-heading{font-size:var(--bh-h-m,36px)}.bh .bh-body{font-size:16px}.bh .bh-btn{padding:15px 24px}}@media (prefers-reduced-motion:reduce){.bh .bh-btn{transition:none}}.bh.bh-hero{align-items:center;display:flex;min-height:var(--bh-minh,875px);overflow:hidden}.bh-hero .bh-hero__bg{height:100%;inset:0;object-fit:cover;object-position:var(--bh-pos,center center);position:absolute;width:100%;z-index:0}.bh-hero .bh-hero__overlay{background:var(--bh-overlay,transparent);inset:0;pointer-events:none;position:absolute;z-index:1}.bh-hero .bh-hero__decor{height:auto;left:0;max-width:none;pointer-events:none;position:absolute;top:0;width:var(--bh-decor-w,360px);z-index:3}.bh-hero .bh-inner{width:100%;z-index:3}.bh-hero .bh-hero__card{background:var(--bh-card-bg);border:1px solid var(--bh-card-border);max-width:var(--bh-card-w,680px);padding:52px 52px 46px}.bh-hero.bh-hero--center .bh-hero__card{margin:0 auto}.bh-hero.bh-hero--right .bh-hero__card{margin-left:auto}.bh-hero .bh-heading{margin-bottom:22px}.bh-hero .bh-divider{margin:24px 0 20px;width:175px}.bh-hero .bh-hero__meta{margin:0 0 24px}.bh-hero .bh-hero__meta:last-child{margin-bottom:0}@media screen and (max-width:767px){.bh.bh-hero{align-items:flex-start;min-height:var(--bh-minh-m,640px);padding-top:calc(var(--bh-pt, 218px)*.5)}.bh-hero .bh-hero__bg{object-position:var(--bh-pos-m,70% center)}.bh-hero .bh-hero__decor{width:var(--bh-decor-w-m,200px);z-index:1}.bh-hero .bh-hero__card{padding:28px 22px 30px}.bh-hero .bh-divider{width:120px}}