.fm-cr7-home{color:#fff;background-color:#122b1d;background-image:linear-gradient(90deg,rgba(7,19,13,.93) 0%,rgba(7,19,13,.78) 45%,rgba(7,19,13,.20) 100%),var(--fm-cr7-home-bg,linear-gradient(135deg,#183d2a,#101714));background-position:center;background-size:cover;min-height:440px;display:flex;align-items:center}.fm-cr7-home *{box-sizing:border-box}.fm-cr7-home__inner{width:min(1320px,100%);margin:0 auto;padding:68px 5%}.fm-cr7-home__copy{max-width:620px}.fm-cr7-home__eyebrow{display:block;color:#d3e0d5;font-size:11px;font-weight:800;letter-spacing:.19em;margin-bottom:20px}.fm-cr7-home h2{color:#fff;font-size:clamp(32px,4.5vw,66px);font-weight:850;letter-spacing:-.045em;line-height:1.04;margin:0 0 20px}.fm-cr7-home p{font-size:16px;line-height:1.55;color:#f0f4ef;max-width:510px;margin:0 0 15px}.fm-cr7-home__date{font-size:13px!important;color:#d4e3d5!important;margin:0 0 25px!important}.fm-cr7-home__button{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;min-width:285px;background:#fff;color:#183d2a!important;padding:18px 20px;text-decoration:none;font-size:12px;font-weight:850;letter-spacing:.065em;transition:background .2s}.fm-cr7-home__button:hover{background:#e8f0e8}.fm-cr7-home__button span{font-size:21px;line-height:1}@media(max-width:749px){.fm-cr7-home{min-height:430px;background-image:linear-gradient(90deg,rgba(7,19,13,.88) 0%,rgba(7,19,13,.66) 65%,rgba(7,19,13,.30) 100%),var(--fm-cr7-home-bg,linear-gradient(135deg,#183d2a,#101714));background-position:58% center}.fm-cr7-home__inner{padding:48px 20px}.fm-cr7-home__eyebrow{font-size:9px;margin-bottom:15px}.fm-cr7-home h2{font-size:clamp(29px,8.3vw,42px);max-width:380px;margin-bottom:16px}.fm-cr7-home p{font-size:13px;max-width:310px}.fm-cr7-home__date{font-size:11px!important;max-width:320px}.fm-cr7-home__button{width:100%;min-width:0;max-width:355px;padding:16px 18px;font-size:11px}}