.el114-editorial-link{padding:var(--el-editorial-top,72px) 5% var(--el-editorial-bottom,72px);color:rgb(var(--color-foreground));background:var(--gradient-background)}
.el114-editorial-link__layout{max-width:1440px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;align-items:center}
.el114-editorial-link__image{min-width:0;aspect-ratio:1/1;overflow:hidden}.el114-editorial-link__image img{display:block;width:100%;height:100%;object-fit:cover}
.el114-editorial-link__copy{min-width:0;padding:20px 0}.el114-editorial-link__copy h2{font-family:var(--font-heading-family);font-weight:400;color:inherit;font-size:clamp(30px,3.6vw,54px);line-height:1.15;letter-spacing:-.035em;margin:0 0 24px}.el114-editorial-link__copy .rte{line-height:1.8;font-size:14px;margin-bottom:24px}
.el114-editorial-link__copy>a{display:inline-flex;gap:32px;padding:8px 0 10px;border-bottom:1px solid currentColor;font-size:13px;color:inherit;text-decoration:none}.el114-editorial-link__copy>a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.el114-editorial-link__copy>a:hover{text-decoration:underline;text-underline-offset:4px}
.el114-editorial-link--reverse .el114-editorial-link__image{grid-column:2;grid-row:1}.el114-editorial-link--reverse .el114-editorial-link__copy{grid-column:1;grid-row:1}
@media(max-width:749px){.el114-editorial-link{padding:calc(var(--el-editorial-top,72px)*.65) 6% calc(var(--el-editorial-bottom,72px)*.65)}.el114-editorial-link__layout{grid-template-columns:minmax(0,1fr);gap:24px}.el114-editorial-link__copy{padding:0}.el114-editorial-link__copy h2{font-size:34px;margin-bottom:18px}.el114-editorial-link--reverse .el114-editorial-link__image,.el114-editorial-link--reverse .el114-editorial-link__copy{grid-column:auto;grid-row:auto}}
