.chapter-break-bg{background-color:#f8f6f3;display:flex;overflow:hidden;padding:80px 0;position:relative}.hero-item{height:100%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.hero-item,.hero_item{flex-shrink:0;position:relative}.hero_item{width:80rem}.hero_item__image{border-radius:2rem;overflow:hidden;position:relative}picture{display:block}.hero_item__image img{aspect-ratio:16/9;min-height:0;object-fit:cover}.hero_item__body{margin-top:2.5rem}.hero_item__preheadline{font-size:12px;font-weight:500;font-weight:400;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.hero_item h3,.hero_item__preheadline{color:#111212;font-family:Benton Sans,sans-serif}.hero_item h3{font-size:72px;font-weight:300;letter-spacing:-.04em;line-height:1.1;margin-top:2rem}.hero_item__cta{margin-top:1.875rem}.cta_button{align-items:center;background-color:#000;border-radius:.4rem;color:#111212;color:#fff;display:inline-flex;font-family:Benton Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;min-height:2rem;overflow:hidden;padding:.4rem 1.5rem;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.cta_button span{pointer-events:none;-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}.hero_item__cta>:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:1024px){.hero_item{margin:auto;width:80rem}.hero_item__image:after{background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.4) 52%);content:"";opacity:.3}.hero_item__body,.hero_item__image:after{height:100%;left:0;position:absolute;top:0;width:100%}.hero_item__body{display:flex;flex-flow:column;justify-content:flex-end;margin-top:0;padding:50px}.hero_item h3,.hero_item__preheadline{color:#fff}.cta_button{padding:5px 28px}.cta_button[data-bordered=true]{background-color:transparent;border:1px solid #9e9e9e;color:#000}.cta_button[data-bordered=true][data-desktop-inverted=true]{border-color:#fff;color:#fff}.hero_item__cta>*{width:100%;width:auto}}@media only screen and (max-width:625px){.hero_item__body{text-align:center}.hero_item{margin:auto;width:21.5rem!important}.hero_item h3{font-size:48px}}