.gr-theme .b-site .gr-series-editorial.b-series-hero{container:gr-series / inline-size;width:min(100%,1600px);max-width:none;margin:0 auto;padding:0}
.gr-theme .b-site .gr-series-editorial .gr-series-photo{position:relative;isolation:isolate;overflow:hidden;margin:18px 18px 0;padding:0;border:0}
.gr-theme .b-site .gr-series-editorial picture,.gr-theme .b-site .gr-series-editorial img{display:block;width:100%;height:auto;margin:0}
.gr-theme .b-site .gr-series-editorial .gr-series-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(247,249,245,.97) 0%,rgba(247,249,245,.86) 16%,rgba(247,249,245,.22) 28%,rgba(247,249,245,0) 34%);pointer-events:none;z-index:1}
.gr-theme .b-site .gr-series-editorial .gr-series-overlay{position:absolute;z-index:2;left:5.5%;right:4%;top:5.7%;color:#292f27}
.gr-theme .b-site .gr-series-editorial .gr-series-kicker{margin:0 0 17px;font-family:Sen,sans-serif;font-size:11px;font-weight:500;letter-spacing:.19em;line-height:1.4;text-transform:uppercase;color:#4f5e48}
.gr-theme .b-site .gr-series-editorial h1{font-family:Sen,sans-serif;font-size:clamp(40px,6.6cqw,105px);font-weight:400;font-style:normal;line-height:1.02;letter-spacing:-.055em;margin:0;white-space:nowrap;color:#292f27}
.gr-theme .b-site .gr-series-editorial h1 span{color:#637352}
.gr-theme .b-site .gr-series-editorial .gr-series-names{font-family:Sen,sans-serif;font-size:15px;font-weight:400;letter-spacing:.035em;line-height:1.4;margin:14px 0 0;color:#293324}
@container gr-series (max-width:767px){
.gr-theme .b-site .gr-series-editorial .gr-series-photo{margin:12px 0 0;padding-top:20px;background:#f7f9f5}
.gr-theme .b-site .gr-series-editorial .gr-series-overlay{left:6%;right:5%;top:5%}
.gr-theme .b-site .gr-series-editorial .gr-series-kicker{font-size:9px;letter-spacing:.15em;margin-bottom:8px}
.gr-theme .b-site .gr-series-editorial h1{font-size:clamp(33px,10.2cqw,68px);letter-spacing:-.055em}
.gr-theme .b-site .gr-series-editorial .gr-series-photo:after{background:linear-gradient(180deg,rgba(247,249,245,.98) 0%,rgba(247,249,245,.90) 18%,rgba(247,249,245,.20) 30%,rgba(247,249,245,0) 37%)}
.gr-theme .b-site .gr-series-editorial .gr-series-names{font-size:12px;letter-spacing:.025em;margin-top:8px}
}
