
/* Original brand mark is deliberately untouched. */
.gate .gate-top .brand,.gate .gate-top .brand *{transform:none!important;letter-spacing:normal}
.gate .gate-top .brand{font-weight:800!important;white-space:nowrap!important}
.sf-entry-showcase{background:linear-gradient(125deg,#eaf0e6 0%,#f5f4eb 65%,#e5eddf 100%)!important;overflow:hidden!important}
.sf-entry-showcase:before{content:none!important}
.sf-entry-inner{position:relative!important;isolation:isolate!important}
.sf-entry-copy{position:relative!important;z-index:2!important;max-width:510px!important}
.sf-entry-copy h1{font-size:clamp(55px,5.5vw,91px)!important;line-height:1.01!important;letter-spacing:-.058em!important;max-width:520px!important}
.sf-entry-copy h1 em{color:#66896c!important}
.sf-entry-copy .lead{max-width:365px!important}
.sf-feature-editorial{position:absolute;right:5%;bottom:13%;width:37%;max-width:280px;min-height:250px;border-left:1px solid rgba(35,67,45,.18);padding:22px 0 0 27px;color:#365744;display:flex;flex-direction:column;align-items:flex-start;z-index:1;opacity:.9}
.sf-fe-kicker,.sf-fe-index{font:600 9px/1.4 sans-serif;letter-spacing:2px;color:#72907a}
.sf-fe-word{font:italic 88px/.98 Georgia,serif;letter-spacing:-7px;margin:30px 0 13px;color:#385c43}
.sf-fe-word span{color:#90ab92}
.sf-fe-rule{width:45px;height:1px;background:#88a58e}
.sf-feature-editorial p{font:italic 22px/1.3 Georgia,serif;margin:14px 0 20px}
.sf-fe-index{margin-top:auto}
.sf-entry-steps{max-width:330px!important}
.sf-entry-bottom{position:relative;z-index:2}
.sf-entry-bottom span:empty{display:none}
@media(max-width:1150px){.sf-feature-editorial{right:3%;width:30%;opacity:.5}.sf-fe-word{font-size:64px}.sf-entry-copy h1{font-size:clamp(55px,5vw,74px)!important}}
@media(max-width:760px){.sf-feature-editorial{display:none!important}.sf-entry-copy h1{font-size:clamp(43px,10vw,57px)!important}.sf-entry-showcase{min-height:310px!important}}
