.bsg-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:160px;position:relative;text-align:center}.bsg-hero:after{background:rgba(0,0,0,.439);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:1025px){.bsg-hero{text-align:left}}@media(min-width:1281px){.bsg-hero{padding-top:240px}}.bsg-hero__fit-content{padding:230px 0 130px}.bsg-hero__logo img{margin-bottom:20px;max-height:100px}@media(max-width:1280px){.bsg-hero__logo img{max-width:130px}}.bsg-hero__info{display:flex;margin:50px 0 30px}.bsg-hero__info__item{margin-right:50px}.bsg-hero__info .label{font-family:Sohne;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:140%;margin:0 0 10px;text-transform:uppercase}.bsg-hero__info .body,.bsg-hero__info .body p{font-family:Ivar Headline;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.18px;line-height:120%;margin:0}.bsg-hero__info .body a,.bsg-hero__info .body p a{color:#fff;text-decoration:underline}.bsg-hero__info .body a:hover,.bsg-hero__info .body p a:hover{color:#c91459}.bsg-hero__content{position:relative;width:calc(100% - 48px);z-index:1}@media(min-width:1025px){.bsg-hero__has-form{align-items:flex-start;display:flex;justify-content:space-between}}.bsg-hero__full{display:flex;flex-direction:column;justify-content:center}.bsg-hero__full:not(.bsg-hero__has-form){height:auto;min-height:100vh}.bsg-hero__text--left{text-align:left}@media(min-width:1025px){.bsg-hero__text--left{max-width:50%}.bsg-hero__text--right{margin-left:50%;max-width:50%}}.bsg-hero__text--center{margin-left:auto;margin-right:auto;max-width:1000px;text-align:center}.bsg-hero__text--center .bsg-hero__info{justify-content:center}.bsg-hero__text--center .bsg-hero__hubspot-cta form.hs-form{margin:0 auto}.bsg-hero__mobile--bottom{justify-content:flex-end}@media(min-width:1025px){.bsg-hero__mobile--bottom{justify-content:center}}.bsg-hero__mobile--top{justify-content:flex-start}@media(min-width:1025px){.bsg-hero__mobile--top{justify-content:center}}.bsg-hero__mobile--headline-top{justify-content:flex-start}@media(min-width:1025px){.bsg-hero__mobile--headline-top{justify-content:center}}.bsg-hero__mobile--headline-top .bsg-hero__headline{margin-bottom:70%}@media(min-width:1025px){.bsg-hero__mobile--headline-top .bsg-hero__headline{margin-bottom:inherit}}.bsg-hero__mobile--both-top{justify-content:flex-start}@media(min-width:1025px){.bsg-hero__mobile--both-top{justify-content:center}}.bsg-hero__mobile--both-top .bsg-hero__subheadline{margin-bottom:80%}@media(min-width:1025px){.bsg-hero__mobile--both-top .bsg-hero__subheadline{margin-bottom:24px}}.bsg-hero__eyebrow{font-size:14px;font-weight:500;letter-spacing:.03em;line-height:100%;margin-bottom:16px;text-transform:uppercase}@media(min-width:821px){.bsg-hero__eyebrow{font-size:18px}}.bsg-hero__headline{text-wrap:balance}.bsg-hero__headline--small{font-family:Ivar Headline,Times New Roman,serif;font-size:40px;font-weight:400;letter-spacing:.01em;line-height:1.1;margin-bottom:24px;margin-top:0}@media(min-width:501px){.bsg-hero__headline--small{font-size:54px}}@media(min-width:769px){.bsg-hero__headline--small{font-size:56px}}@media(min-width:1281px){.bsg-hero__headline--small{font-size:70px}}@media(min-width:1513px){.bsg-hero__headline--small{font-size:80px}}.bsg-hero__headline--xsmall{font-family:Ivar Headline,Times New Roman,serif;font-size:40px;font-weight:400;letter-spacing:.01em;line-height:1.1;margin-bottom:24px;margin-top:0}@media(min-width:821px){.bsg-hero__headline--xsmall{font-size:45px}}@media(min-width:1281px){.bsg-hero__headline--xsmall{font-size:55px}}@media(min-width:1025px){.bsg-hero__headline--spacing-tight{line-height:100%}}.bsg-hero__headline--hide{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.bsg-hero__subheadline{margin-top:24px}.bsg-hero__subheadline--small{font-family:Sohne,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6}@media(min-width:821px){.bsg-hero__subheadline--small{font-size:16px}}.bsg-hero__subheadline--small li,.bsg-hero__subheadline--small p{font-family:Sohne,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6}@media(min-width:821px){.bsg-hero__subheadline--small li,.bsg-hero__subheadline--small p{font-size:16px}}.bsg-hero__subheadline--large{font-family:Sohne,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.6;margin-top:32px}@media(min-width:821px){.bsg-hero__subheadline--large{font-size:20px}}@media(min-width:1281px){.bsg-hero__subheadline--large{font-size:22px}}.bsg-hero__subheadline--large li,.bsg-hero__subheadline--large p{font-family:Sohne,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.6}@media(min-width:821px){.bsg-hero__subheadline--large li,.bsg-hero__subheadline--large p{font-size:20px}}@media(min-width:1281px){.bsg-hero__subheadline--large li,.bsg-hero__subheadline--large p{font-size:22px}}.bsg-hero__ctas{display:inline-block;margin-top:24px}.bsg-hero__ctas.bsg-hero__hubspot-cta{width:100%}.bsg-hero__bg-video{opacity:.5}.bsg-hero__video{padding-top:10%}@media(min-width:821px){.bsg-hero__video--right .bsg-video-cta{right:0}.bsg-hero__video--center .bsg-video-cta{left:50%;top:50%;transform:translate(-50%,-50%)}}.bsg-hero__has-form .bsg-hero__video{padding-top:20%}@media(min-width:821px){.bsg-hero__video .bsg-video-cta{bottom:0;position:absolute}.bsg-hero.bsg-background-video .bsg-hero__content{margin-bottom:40px}}.bsg-hero__image{margin:40px auto 0;min-height:400px;position:relative;width:100%}@media(min-width:1025px){.bsg-hero__image{margin-left:40px;margin-top:0;min-height:530px;width:calc(50% - 40px)}}.bsg-hero__image img{height:100%;left:0;object-fit:contain;object-position:center;position:absolute;top:0;width:100%}.bsg-hero__has-image.bsg-hero--right .bsg-hero__text--right{margin-left:0}.bsg-hero__has-image.bsg-hero--right .bsg-hero__content{display:flex;flex-direction:row-reverse}.bsg-hero__has-image.bsg-hero--right .bsg-hero__image{margin-left:0;margin-right:40px}.bsg-hero__has-image.bsg-hero--center .bsg-hero__image{margin:40px auto 0}.bsg-hero__has-image.hide-on-mobile .bsg-hero__image{display:none}@media(min-width:821px){.bsg-hero__has-image.hide-on-mobile .bsg-hero__image{display:block}}@media(max-width:820px){.bsg-hero__has-image.hide-on-mobile .bsg-hero__content{display:block}}.bsg-hero__has-image .bsg-hero__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:821px){.bsg-hero__has-image .bsg-hero__content{justify-content:center}}