.replica-main .home-section-heading{position:relative;isolation:isolate;display:grid;place-items:center;min-height:180px;margin:0 0 48px;text-align:center}
.replica-main .home-section-heading__back{grid-area:1/1;color:rgba(255,255,255,.047);font:700 clamp(72px,11vw,160px)/1 Inter,sans-serif;letter-spacing:.1em;white-space:nowrap;pointer-events:none;user-select:none;max-width:100%}
.replica-main .home-section-heading>:is(h2,p){grid-area:1/1;position:relative;z-index:1;margin:0;text-align:center}
.replica-main .home-section-heading--compact{min-height:140px;margin-bottom:30px;place-items:center start;text-align:left}
.replica-main .home-section-heading--compact .home-section-heading__back{font-size:clamp(36px,6vw,82px);letter-spacing:.07em}
.replica-main .home-section-heading--compact>:is(h2,p){text-align:left}
@media(max-width:767px){.replica-main .home-section-heading{min-height:124px;margin-bottom:32px}.replica-main .home-section-heading__back{font-size:clamp(54px,17vw,100px);letter-spacing:.05em}.replica-main .home-media-original .home-section-heading__back{font-size:clamp(76px,24vw,130px)}.replica-main .home-section-heading--compact{min-height:110px;margin-bottom:24px}.replica-main .home-section-heading--compact .home-section-heading__back{font-size:clamp(54px,18vw,100px)}}
