.new-home-hero h1{line-height:1.23}.absolute-center{left:50%;transform:translateX(-50%)}#wave-buffer{margin-top:-1px}#inner-media{max-width:100%}#outer-media .wave-wrap{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}div#wave-buffer-1{bottom:-2px;height:calc(50% + 1.25rem);-webkit-mask:radial-gradient(1.25rem at 1.25rem 0,#0000 98%,#000) 0 0 /1.25rem 1.25rem no-repeat,radial-gradient(1.25rem at calc(100% - 1.25rem) 0,#0000 98%,#000) 100% 0 /1.25rem 1.25rem no-repeat,linear-gradient(#000 0 0) 0 1.25rem /100% calc(100% - 1.25rem) no-repeat;mask:radial-gradient(1.25rem at 1.25rem 0,#0000 98%,#000) 0 0 /1.25rem 1.25rem no-repeat,radial-gradient(1.25rem at calc(100% - 1.25rem) 0,#0000 98%,#000) 100% 0 /1.25rem 1.25rem no-repeat,linear-gradient(#000 0 0) 0 1.25rem /100% calc(100% - 1.25rem) no-repeat;position:absolute}a.btn.btn-reg.btn--smaller{border:1px solid #090949;border-radius:100px;color:#090949;font-family:Apertura;font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding:4px 24px;text-align:center}.dark a.btn.btn-reg.btn--smaller{border:1px solid var(--Neutral-White,#fff);color:#fff}a.btn.btn-reg.btn--smaller[href=""]{padding:5px 25px;pointer-events:none}.btn.btn-reg.btn--smaller:hover,a.btn.btn-reg.btn--smaller[href=""]{background:hsla(0,0%,100%,.25);border:1px solid transparent!important}.background-filler{height:100%;height:calc(100% - var(--wave-height, 0px) + 1.25rem);left:0;position:absolute;top:0;width:100%}h5.eyebrow{font-family:Apertura;font-size:20px;line-height:28px}h5.eyebrow,p.stat{font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0}p.stat{font-family:Poppins;font-size:55.06px;line-height:71.58px}.callout{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}.callout_details{font-family:Apertura;font-size:21.21px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:30.86px}.callouts.flex{margin-top:4.5rem}.callout{border-left:2px solid #090949;padding-left:1.5rem}.dark .callout{border-left:2px solid var(--Neutral-White,#fff)}#lower-info{max-width:100%}#lower-info p.info-title{font-family:Apertura;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.66px;line-height:30px;margin:0;text-transform:uppercase}#lower-info p.info-detail{font-family:Apertura;font-size:18px;font-style:normal;font-weight:400;line-height:26px}#lower-info .company-name{font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:36px;text-align:center}