.op[data-astro-cid-dnksfipb]{position:relative;width:100%;background:var(--surface-dark);color:var(--on-dark);padding-block:var(--section-pad-block, 96px);padding-bottom:calc(var(--section-pad-block, 96px) + clamp(70px,9vw,120px));overflow:hidden;--brand-el-watermark-opacity: .18;--brand-el-watermark-color: color-mix(in srgb, var(--accent) 58%, #ffffff);--brand-el-watermark-color-on-dark: color-mix(in srgb, var(--accent) 58%, #ffffff)}.op-watermark[data-astro-cid-dnksfipb]{display:none;position:absolute;right:0;bottom:clamp(96px,12vw,152px);height:clamp(220px,44%,360px);aspect-ratio:1024 / 405;z-index:0;pointer-events:none}.container[data-astro-cid-dnksfipb]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.op-head[data-astro-cid-dnksfipb]{text-align:left;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:32px}.op-title[data-astro-cid-dnksfipb]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(1.75rem,1rem + 2.2vw,3rem);line-height:1.15;letter-spacing:-.02em;color:var(--on-dark)}.heading-line[data-astro-cid-dnksfipb]{margin:0;line-height:0}.op-head[data-astro-cid-dnksfipb] .heading-line--above[data-astro-cid-dnksfipb]{display:block!important;margin:0 0 4px}.heading-line-mask[data-astro-cid-dnksfipb],.heading-line-img[data-astro-cid-dnksfipb]{width:400px;height:54px;max-width:100%}.heading-line-mask[data-astro-cid-dnksfipb]{display:inline-block;background-color:var(--heading-line-color-on-dark);-webkit-mask:url(/brand/el-text-divider.webp) center / contain no-repeat;mask:url(/brand/el-text-divider.webp) center / contain no-repeat}.heading-line-img[data-astro-cid-dnksfipb]{object-fit:contain}.op-sub[data-astro-cid-dnksfipb]{margin:16px 0 0;max-width:52ch;font-family:var(--font-body, sans-serif);font-weight:400;font-size:clamp(.9375rem,.85rem + .3vw,1.0625rem);line-height:1.6;color:var(--on-dark);opacity:.82}.op-slider-theme[data-astro-cid-dnksfipb]{margin-top:24px;--slider-shadow-gutter: 28px;--slider-shadow-gutter-inline: 12px;--slider-arrow-bg: var(--accent);--slider-arrow-fg: var(--accent-contrast);--slider-dot-active: var(--on-dark);--slider-dot-color: color-mix(in srgb, var(--on-dark) 26%, transparent)}.op-card[data-astro-cid-dnksfipb]{--op-pad-block: clamp(18px, 1.9vw, 28px);--op-pad-inline: clamp(18px, 1.9vw, 24px);position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px);padding:var(--op-pad-block) var(--op-pad-inline);background:var(--surface-dark-2);border:var(--border-width, 1px) solid color-mix(in srgb,var(--on-dark) 12%,transparent);border-radius:var(--radius-md, 8px);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease}@media(hover:hover){.op-card[data-astro-cid-dnksfipb]:hover{transform:translateY(-6px);background:color-mix(in srgb,var(--surface-dark-2) 88%,var(--on-dark));border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 2px 4px #00000038,0 18px 40px -14px #00000080}}.op-card[data-astro-cid-dnksfipb]:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.op-source[data-astro-cid-dnksfipb]{position:absolute;top:var(--op-pad-block, 24px);right:var(--op-pad-inline, 24px);display:inline-flex;line-height:0}.op-source[data-astro-cid-dnksfipb] img[data-astro-cid-dnksfipb]{width:clamp(22px,1.9vw,26px);height:clamp(22px,1.9vw,26px);display:block}.op-card-head[data-astro-cid-dnksfipb]{display:flex;align-items:center;gap:clamp(12px,1.1vw,16px);padding-right:clamp(28px,2.6vw,34px)}.op-avatar[data-astro-cid-dnksfipb]{flex:none;width:clamp(56px,5.14vw,74px);height:clamp(56px,5.14vw,74px);border-radius:var(--radius-pill, 999px);overflow:hidden;background:color-mix(in srgb,var(--accent) 22%,var(--surface-dark));display:grid;place-items:center}.op-avatar[data-astro-cid-dnksfipb] img[data-astro-cid-dnksfipb]{width:100%;height:100%;object-fit:cover;display:block}.op-avatar-initials[data-astro-cid-dnksfipb]{font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1;color:var(--on-dark)}.op-meta[data-astro-cid-dnksfipb]{display:flex;flex-direction:column;gap:6px;min-width:0}.op-name[data-astro-cid-dnksfipb]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(1.0625rem,1.5vw,1.375rem);line-height:1.25;letter-spacing:-.01em;color:var(--on-dark)}.op-stars[data-astro-cid-dnksfipb]{display:inline-flex;gap:3px}.op-star[data-astro-cid-dnksfipb]{display:block;width:clamp(15px,1.25vw,18px);height:auto;fill:color-mix(in srgb,var(--on-dark) 20%,transparent)}.op-star[data-astro-cid-dnksfipb].is-on{fill:var(--accent)}.op-quote[data-astro-cid-dnksfipb]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:clamp(.9375rem,.9vw,1rem);line-height:1.55;color:color-mix(in srgb,var(--on-dark) 82%,transparent)}.op-seam[data-astro-cid-dnksfipb]{position:absolute;left:0;right:0;bottom:0;width:100%;height:clamp(70px,9vw,120px);background:var(--seam-top);line-height:0;overflow:hidden;z-index:0}.op-seam-svg[data-astro-cid-dnksfipb]{display:block;width:100%;height:100%}.op-seam-fill[data-astro-cid-dnksfipb]{fill:var(--seam-bottom)}@media(min-width:768px){.op-head[data-astro-cid-dnksfipb]{margin-bottom:40px}.op-slider-theme[data-astro-cid-dnksfipb]{margin-top:40px}.op-watermark[data-astro-cid-dnksfipb]{display:block}}@media(min-width:1024px){.op-head[data-astro-cid-dnksfipb]{display:grid;grid-template-columns:7fr 5fr;column-gap:clamp(32px,4vw,64px);align-items:end;margin-bottom:48px}.op-head[data-astro-cid-dnksfipb] .heading-line--above[data-astro-cid-dnksfipb]{grid-column:1;grid-row:1}.op-title[data-astro-cid-dnksfipb]{grid-column:1;grid-row:2}.op-sub[data-astro-cid-dnksfipb]{grid-column:2;grid-row:1 / 3;align-self:end;margin:0;max-width:none;padding-bottom:6px}.op-slider-theme[data-astro-cid-dnksfipb]{margin-top:56px}}@media(prefers-reduced-motion:reduce){.op-card[data-astro-cid-dnksfipb]{transition:none}}
