.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-pkg .bh-pkg__head{margin:0 auto 56px;max-width:820px}.bh-pkg .bh-pkg__intro{font-size:17px}.bh-pkg .bh-pkg__grid{display:grid;gap:var(--bh-card-gap,60px);grid-template-columns:repeat(var(--bh-cols,2),minmax(0,1fr))}.bh-pkg .bh-pkg__card{background:var(--bh-card-bg);color:var(--bh-card-text);min-height:var(--bh-card-minh,245px);padding:40px 42px}.bh-pkg .bh-pkg__card.bh-pkg__card--dark{background:var(--bh-card-bg-dark)}.bh-pkg .bh-pkg__kicker,.bh-pkg .bh-pkg__meta{color:var(--bh-card-accent)}.bh-pkg .bh-pkg__kicker{margin:0 0 14px}.bh-pkg .bh-pkg__title{color:inherit;font-size:var(--bh-ct,40px);font-weight:400;line-height:1.1;margin:0 0 16px}.bh-pkg .bh-pkg__text{font-size:17px;line-height:1.5;margin:0 0 16px}.bh-pkg .bh-pkg__foot{margin-top:48px}.bh-pkg .bh-pkg__note{font-size:17px;line-height:1.5;margin:0 0 24px}.bh-pkg.bh-pkg--btn-lg .bh-btn{font-size:17px;padding:24px 36px}@media screen and (max-width:767px){.bh-pkg .bh-pkg__head{margin-bottom:32px}.bh-pkg .bh-pkg__grid{gap:16px;grid-template-columns:minmax(0,1fr)}.bh-pkg .bh-pkg__card{min-height:0;padding:28px 22px}.bh-pkg .bh-pkg__title{font-size:var(--bh-ct-m,32px)}.bh-pkg .bh-pkg__text{font-size:16px}.bh-pkg .bh-pkg__foot{margin-top:32px}.bh-pkg.bh-pkg--btn-lg .bh-btn{font-size:15px;padding:18px 28px}}