.hero[data-astro-cid-anhloy43]{position:relative;width:100%;background:var(--surface-2, #eef0f4);overflow-x:clip}.container[data-astro-cid-anhloy43]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.hero-band[data-astro-cid-anhloy43]{position:relative;padding-top:calc(var(--header-overlay-offset, 0px) + 40px);padding-bottom:24px}.hero-texture[data-astro-cid-anhloy43]{position:absolute;inset:0;z-index:0;background:url(/brand/el-section-bg.webp) center / cover no-repeat;opacity:.16;pointer-events:none}.hero-arc[data-astro-cid-anhloy43]{display:none;position:absolute;z-index:2;pointer-events:none}.hero-arc[data-astro-cid-anhloy43] path[data-astro-cid-anhloy43]:nth-of-type(1){fill:var(--logo-1, #37548e)}.hero-arc[data-astro-cid-anhloy43] path[data-astro-cid-anhloy43]:nth-of-type(2){fill:var(--logo-2, #6e6e6e)}.hero-inner[data-astro-cid-anhloy43]{position:relative;z-index:3;display:flex;flex-direction:column;gap:28px}.hero-copy[data-astro-cid-anhloy43]{display:flex;flex-direction:column;gap:26px;min-width:0}.hero-copy[data-astro-cid-anhloy43] [data-astro-cid-anhloy43]:is(h1,p,ul){margin:0}.hero-head[data-astro-cid-anhloy43]{display:flex;flex-direction:column;gap:14px}.eyebrow-row[data-astro-cid-anhloy43]{display:flex;align-items:center;gap:10px;align-self:flex-start}.eyebrow[data-astro-cid-anhloy43]{display:inline-block;padding:8px 14px;border:var(--border-width, 1px) solid color-mix(in srgb,var(--heading-accent, #4068b4) 35%,transparent);border-radius:var(--radius-sm, 5px);background:color-mix(in srgb,var(--heading-accent, #4068b4) 10%,transparent);color:var(--heading-accent, #4068b4);font-family:var(--font-heading, sans-serif);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.hero-title[data-astro-cid-anhloy43]{font-family:var(--font-heading, sans-serif);font-size:clamp(34px,6vw,56px);font-weight:700;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:var(--ink, #131921);max-width:660px}.heading-line[data-astro-cid-anhloy43]{line-height:0}.heading-line-mask[data-astro-cid-anhloy43]{display:inline-block;width:280px;max-width:100%;height:38px;background-color:var(--heading-line-color, #4068b4);-webkit-mask:url(/brand/el-text-divider.webp) left center / contain no-repeat;mask:url(/brand/el-text-divider.webp) left center / contain no-repeat}.heading-line-img[data-astro-cid-anhloy43]{max-width:100%;height:auto}.hero-features[data-astro-cid-anhloy43]{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.feature[data-astro-cid-anhloy43]{display:flex;align-items:center;gap:14px}.feature[data-astro-cid-anhloy43] .svc-icon[data-astro-cid-anhloy43]{width:36px;height:36px;flex-shrink:0;--icon-color: var(--accent, #4068b4)}.feature-text[data-astro-cid-anhloy43]{font-size:clamp(18px,2vw,22px);line-height:1.4;color:var(--ink, #131921)}.rating[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;padding:10px 18px 10px 10px;background:var(--white, #ffffff);border-radius:var(--radius-pill, 999px);box-shadow:0 1px 2px #0000000f,0 8px 20px -6px #0000001f}.rating-disc[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--radius-pill, 999px);background:var(--white, #ffffff);box-shadow:0 1px 3px #00000024;flex-shrink:0}.rating-disc[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{display:block}.rating-score[data-astro-cid-anhloy43]{font-family:var(--font-heading, sans-serif);font-size:20px;font-weight:700;line-height:1;color:var(--ink, #131921)}.rating-stars[data-astro-cid-anhloy43]{display:block;flex-shrink:0}.rating-source[data-astro-cid-anhloy43]{font-size:14px;color:var(--ink-soft, #5a6478)}.hero-figure[data-astro-cid-anhloy43]{position:relative;z-index:1;min-width:0}.hero-figure[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg, 13px)}.hero-form-band[data-astro-cid-anhloy43]{position:relative;z-index:4;background-image:none;background:linear-gradient(180deg,color-mix(in srgb,var(--surface, #f8f9fb) 0%,transparent) 0%,var(--surface, #f8f9fb) 100%);padding-bottom:56px}.form-card[data-astro-cid-anhloy43]{position:relative;z-index:4;display:flex;flex-direction:column;gap:16px;max-width:880px;margin-inline:1rem;padding:24px;background:var(--white, #ffffff);border-radius:var(--radius-lg, 13px);box-shadow:0 1px 2px #0000000d,0 12px 28px -8px #0000001f,0 28px 56px -18px color-mix(in srgb,var(--surface-dark, #111926) 22%,transparent);--form-title-align: left}@media(min-width:768px){.hero-band[data-astro-cid-anhloy43]{padding-top:calc(var(--header-overlay-offset, 0px) + 56px);padding-bottom:32px}.hero-inner[data-astro-cid-anhloy43]{flex-direction:row;align-items:stretch;gap:32px}.hero-copy[data-astro-cid-anhloy43]{flex:1 1 0;gap:28px}.hero-figure[data-astro-cid-anhloy43]{flex:0 0 42%}.hero-figure[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{height:100%;aspect-ratio:auto}.hero-form-band[data-astro-cid-anhloy43]{padding-bottom:64px}.form-card[data-astro-cid-anhloy43]{margin-inline:auto;padding:32px}.form-card[data-astro-cid-anhloy43] .lead-form--row .lead-form-field:has(textarea){flex:0 0 100%}.form-card[data-astro-cid-anhloy43] .lead-form--row textarea{min-height:80px;resize:vertical}}@media(min-width:1024px){.hero-band[data-astro-cid-anhloy43]{padding-top:calc(var(--header-overlay-offset, 0px) + clamp(36px,5vw,72px));padding-bottom:clamp(28px,3.5vw,48px)}.hero-arc[data-astro-cid-anhloy43]{display:block;left:calc(50% - clamp(100px,11.7vw,160px));top:calc(-1*clamp(28px,3.5vw,48px));width:clamp(600px,67vw,920px);height:auto}.hero-inner[data-astro-cid-anhloy43]{flex-direction:row;align-items:flex-start;gap:clamp(28px,3.5vw,48px)}.hero-copy[data-astro-cid-anhloy43]{flex:0 1 clamp(400px,45vw,620px);gap:clamp(18px,2.2vw,30px);width:clamp(380px,36.5vw,500px)}.hero-head[data-astro-cid-anhloy43]{gap:clamp(10px,1.2vw,16px);width:clamp(380px,36.5vw,500px)}.hero-title[data-astro-cid-anhloy43]{font-size:clamp(34px,4.1vw,56px)}.eyebrow[data-astro-cid-anhloy43]{padding:6px 12px;font-size:clamp(12px,1vw,14px)}.heading-line-mask[data-astro-cid-anhloy43]{width:clamp(200px,20.5vw,280px);height:clamp(28px,2.8vw,38px)}.hero-features[data-astro-cid-anhloy43]{width:clamp(380px,36.5vw,500px);gap:clamp(10px,1.2vw,16px)}.feature[data-astro-cid-anhloy43]{gap:clamp(10px,1vw,14px)}.feature[data-astro-cid-anhloy43] .svc-icon[data-astro-cid-anhloy43]{width:clamp(28px,2.6vw,36px);height:clamp(28px,2.6vw,36px)}.feature-text[data-astro-cid-anhloy43]{font-size:clamp(16px,1.6vw,22px)}.rating[data-astro-cid-anhloy43]{gap:10px;padding:8px 16px 8px 8px}.rating-disc[data-astro-cid-anhloy43]{width:clamp(38px,3.4vw,46px);height:clamp(38px,3.4vw,46px)}.rating-score[data-astro-cid-anhloy43]{font-size:clamp(17px,1.5vw,20px)}.rating-source[data-astro-cid-anhloy43]{font-size:clamp(12px,1vw,14px)}.hero-figure[data-astro-cid-anhloy43]{flex:1 1 0;margin-bottom:calc(-1*clamp(90px,11vw,150px))}.hero-figure[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{height:clamp(340px,41vw,560px);aspect-ratio:auto}.hero-form-band[data-astro-cid-anhloy43]{padding-bottom:clamp(40px,5.3vw,72px)}.form-card[data-astro-cid-anhloy43]{max-width:clamp(700px,64vw,880px);padding:clamp(20px,2.4vw,32px);gap:12px}}.process[data-astro-cid-gto3gzpn]{position:relative;width:100%;background:var(--surface-2);padding-block:var(--section-pad-block, 72px);overflow:hidden}.brand-el--section-bg[data-astro-cid-gto3gzpn]{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url(/brand/el-section-bg.webp),url(/brand/el-section-bg.webp);background-size:180px 180px,180px 180px;background-position:0 0,90px 90px;background-repeat:repeat;opacity:.05}.container[data-astro-cid-gto3gzpn]{position:relative;z-index:1;width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.head[data-astro-cid-gto3gzpn]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.head[data-astro-cid-gto3gzpn]>h2[data-astro-cid-gto3gzpn]{margin:0}.eyebrow[data-astro-cid-gto3gzpn]{margin-bottom:10px}#process-title[data-astro-cid-gto3gzpn]{margin:0;font-family:var(--font-heading, sans-serif);font-size:clamp(2rem,1rem + 3.125vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;color:var(--ink)}.heading-line[data-astro-cid-gto3gzpn]{margin:0;line-height:0}.heading-line-mask[data-astro-cid-gto3gzpn]{display:inline-block;width:400px;height:54px;max-width:100%;background-color:var(--heading-line-color);-webkit-mask-size:contain;mask-size:contain}.heading-line-img[data-astro-cid-gto3gzpn]{display:inline-block;width:400px;height:54px;max-width:100%;object-fit:contain}.lead[data-astro-cid-gto3gzpn]{margin:16px 0 0;max-width:62ch;font-family:var(--font-body, sans-serif);font-size:16px;font-weight:400;line-height:1.6;color:var(--ink-soft)}.timeline[data-astro-cid-gto3gzpn]{position:relative;list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.step[data-astro-cid-gto3gzpn]{position:relative}.card[data-astro-cid-gto3gzpn]{height:auto}.card-body[data-astro-cid-gto3gzpn]{display:flex;flex-direction:column;gap:16px;padding:24px}.card-head[data-astro-cid-gto3gzpn]{display:flex;align-items:center;gap:16px}.card-num[data-astro-cid-gto3gzpn]{flex:none;font-family:var(--font-heading, sans-serif);font-size:40px;font-weight:700;line-height:1;color:var(--accent);font-variant-numeric:lining-nums tabular-nums}.card-title[data-astro-cid-gto3gzpn]{margin:0;font-family:var(--font-heading, sans-serif);font-size:24px;font-weight:700;line-height:1.15;color:var(--ink)}.card-desc[data-astro-cid-gto3gzpn]{margin:0;font-family:var(--font-body, sans-serif);font-size:16px;font-weight:400;line-height:1.55;color:var(--ink-soft)}@media(min-width:768px){.card-num[data-astro-cid-gto3gzpn]{font-size:38px}.card-title[data-astro-cid-gto3gzpn]{font-size:24px}.card-body[data-astro-cid-gto3gzpn]{padding:20px;gap:14px}.head[data-astro-cid-gto3gzpn]{margin-bottom:48px}.timeline[data-astro-cid-gto3gzpn]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:16px}}@media(min-width:1024px){.head[data-astro-cid-gto3gzpn]{margin-bottom:8px}.card-num[data-astro-cid-gto3gzpn]{font-size:40px}.card-title[data-astro-cid-gto3gzpn]{font-size:26px}.card-head[data-astro-cid-gto3gzpn]{gap:18px}.card-body[data-astro-cid-gto3gzpn]{padding:20px;gap:14px}.timeline[data-astro-cid-gto3gzpn]{display:grid;grid-template-columns:1fr 1fr;column-gap:0;row-gap:16px;align-items:start}.timeline[data-astro-cid-gto3gzpn]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:var(--border);z-index:0}.step[data-astro-cid-gto3gzpn]:nth-child(odd){grid-column:1;padding-right:56px}.step[data-astro-cid-gto3gzpn]:nth-child(2n){grid-column:2;padding-left:56px;margin-top:40px}.step[data-astro-cid-gto3gzpn]:after{content:"";position:absolute;top:39px;width:56px;height:2px;background:var(--border);z-index:0}.step[data-astro-cid-gto3gzpn]:nth-child(odd):after{right:0}.step[data-astro-cid-gto3gzpn]:nth-child(2n):after{left:0}.step[data-astro-cid-gto3gzpn]:before{content:"";position:absolute;top:34px;width:12px;height:12px;border-radius:var(--radius-pill);background:var(--accent);z-index:1}.step[data-astro-cid-gto3gzpn]:nth-child(odd):before{right:-6px}.step[data-astro-cid-gto3gzpn]:nth-child(2n):before{left:-6px}.process[data-astro-cid-gto3gzpn]{padding-bottom:64px}}.why[data-astro-cid-w3z23hby]{width:100%;padding-block:var(--section-pad-block, 96px);background:var(--surface-2);position:relative}.container[data-astro-cid-w3z23hby]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.head[data-astro-cid-w3z23hby]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin-bottom:28px}.eyebrow[data-astro-cid-w3z23hby]{margin:0}.title[data-astro-cid-w3z23hby]{margin:0;max-width:20ch;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(2rem,1rem + 3.125vw,3rem);line-height:1.12;letter-spacing:-.01em;color:var(--ink)}.bento[data-astro-cid-w3z23hby]{display:flex;flex-direction:column;gap:14px}.row[data-astro-cid-w3z23hby]{display:grid;grid-template-columns:1fr;gap:14px}.feature[data-astro-cid-w3z23hby]{display:flex;flex-direction:column;padding:20px}.feature--lg[data-astro-cid-w3z23hby] .feat-copy[data-astro-cid-w3z23hby]{display:flex;flex-direction:column;gap:12px}.feat-ic[data-astro-cid-w3z23hby]{color:var(--accent);line-height:0}.feat-ic[data-astro-cid-w3z23hby] svg[data-astro-cid-w3z23hby]{display:block}.feat-ic--sm[data-astro-cid-w3z23hby]{flex:none}.feat-title[data-astro-cid-w3z23hby]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:1.375rem;line-height:1.2;color:var(--ink)}.feat-title--sm[data-astro-cid-w3z23hby]{font-size:1.25rem}.feat-text[data-astro-cid-w3z23hby]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:1rem;line-height:1.55;color:var(--ink-soft);max-width:62ch}.feat-media[data-astro-cid-w3z23hby]{margin-top:auto;padding-top:20px}.feat-media[data-astro-cid-w3z23hby] img[data-astro-cid-w3z23hby]{display:block;width:100%;height:180px;object-fit:cover;border-radius:var(--radius-sm)}.feature--sm[data-astro-cid-w3z23hby]{gap:12px}.feat-row[data-astro-cid-w3z23hby]{display:flex;align-items:center;gap:16px;min-width:0}.feat-row[data-astro-cid-w3z23hby] .feat-title[data-astro-cid-w3z23hby]{min-width:0}.cta[data-astro-cid-w3z23hby]{display:flex;justify-content:center;margin-top:28px}@media(min-width:768px){.head[data-astro-cid-w3z23hby]{margin-bottom:36px}.bento[data-astro-cid-w3z23hby],.row[data-astro-cid-w3z23hby]{gap:16px}.feature[data-astro-cid-w3z23hby]{padding:20px}.feature--sm[data-astro-cid-w3z23hby]{gap:14px}.cta[data-astro-cid-w3z23hby]{margin-top:32px}.row--top[data-astro-cid-w3z23hby]{grid-template-columns:repeat(2,1fr)}.row--bottom[data-astro-cid-w3z23hby]{grid-template-columns:repeat(3,1fr)}.feat-media[data-astro-cid-w3z23hby] img[data-astro-cid-w3z23hby]{height:180px}}@media(min-width:1024px){.head[data-astro-cid-w3z23hby]{margin-bottom:clamp(32px,2.2vw,48px)}.bento[data-astro-cid-w3z23hby],.row[data-astro-cid-w3z23hby]{gap:clamp(16px,1.4vw,20px)}.feature[data-astro-cid-w3z23hby]{padding:clamp(18px,1.5vw,24px)}.title[data-astro-cid-w3z23hby]{font-size:clamp(2.25rem,.4rem + 2.9vw,3rem)}.feat-title[data-astro-cid-w3z23hby]{font-size:clamp(1.125rem,.5rem + .96vw,1.375rem)}.feat-title--sm[data-astro-cid-w3z23hby]{font-size:clamp(1.0625rem,.6rem + .72vw,1.25rem)}.feat-text[data-astro-cid-w3z23hby]{font-size:clamp(.9375rem,.78rem + .24vw,1rem)}.feature--lg[data-astro-cid-w3z23hby] .feat-copy[data-astro-cid-w3z23hby]{gap:clamp(8px,.8vw,12px)}.row--top[data-astro-cid-w3z23hby]{grid-template-columns:repeat(2,1fr)}.feat-media[data-astro-cid-w3z23hby] img[data-astro-cid-w3z23hby]{height:clamp(150px,12vw,180px)}}.refs[data-astro-cid-cozx73oi]{--gutter: max(var(--padding-horizontal, 24px), calc((100vw - 1240px)/2) );position:relative;width:100%;background:var(--surface);padding-block:var(--section-pad-block, 96px);overflow:hidden}.wrap[data-astro-cid-cozx73oi]{display:flex;flex-direction:column;gap:24px}.intro[data-astro-cid-cozx73oi]{display:flex;flex-direction:column;gap:12px;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.intro[data-astro-cid-cozx73oi] h2[data-astro-cid-cozx73oi],.intro[data-astro-cid-cozx73oi] p[data-astro-cid-cozx73oi]{margin:0}.eyebrow[data-astro-cid-cozx73oi]{gap:10px}.eyebrow-mark[data-astro-cid-cozx73oi]{--mark: url(/brand/el-text-accent.webp);display:inline-block;width:61px;height:25px}.intro[data-astro-cid-cozx73oi] h2[data-astro-cid-cozx73oi]{color:var(--ink);font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(2rem,1rem + 3.125vw,3rem);line-height:1.1;letter-spacing:-.01em}.lead[data-astro-cid-cozx73oi]{max-width:60ch;color:var(--ink-soft);font-family:var(--font-body, sans-serif);font-weight:400;font-size:1.0625rem;line-height:1.55}.controls[data-astro-cid-cozx73oi]{display:flex;gap:12px;margin-top:8px}.ctrl[data-astro-cid-cozx73oi]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:var(--border-width, 1px) solid var(--border);border-radius:var(--radius-md, 8px);background:var(--surface);color:var(--ink);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}@media(hover:hover){.ctrl[data-astro-cid-cozx73oi]:hover{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}}.ctrl[data-astro-cid-cozx73oi]:active{transform:scale(.94)}.ctrl[data-astro-cid-cozx73oi]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gallery[data-astro-cid-cozx73oi]{width:100%}.viewport[data-astro-cid-cozx73oi]{overflow:hidden;margin:-30px 0;padding:40px var(--padding-horizontal, 24px);box-sizing:border-box}.track[data-astro-cid-cozx73oi]{display:flex;gap:20px;margin:0;padding:0;list-style:none;transform:translate(0);transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.slide[data-astro-cid-cozx73oi]{flex:0 0 74%}.frame[data-astro-cid-cozx73oi]{position:relative;display:block;width:100%;padding:0;margin:0;border:var(--border-width, 1px) solid var(--border);border-radius:var(--radius-lg, 13px);overflow:hidden;background:var(--surface-2);cursor:pointer;aspect-ratio:3 / 4;box-shadow:var(--shadow-sm);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.frame[data-astro-cid-cozx73oi] img[data-astro-cid-cozx73oi]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.frame__hint[data-astro-cid-cozx73oi]{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin:-38px 0 0 -24px;color:var(--on-dark, #fff);opacity:0;transform:translateY(6px);transition:transform .2s ease,opacity .2s ease}.frame__hint[data-astro-cid-cozx73oi] svg[data-astro-cid-cozx73oi]{width:36px;height:36px}.frame[data-astro-cid-cozx73oi]:after{content:"";position:absolute;inset:0;pointer-events:none;background:color-mix(in srgb,var(--ink) 45%,transparent);opacity:0;transition:opacity .2s ease}.frame__label[data-astro-cid-cozx73oi]{position:absolute;left:0;right:0;top:50%;margin-top:24px;text-align:center;z-index:1;color:var(--on-dark, #fff);font-family:var(--font-body, sans-serif);font-weight:700;font-size:.9375rem;line-height:1;letter-spacing:.01em;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.frame__hint[data-astro-cid-cozx73oi]{z-index:1}@media(hover:hover){.frame[data-astro-cid-cozx73oi]:hover:after,.frame[data-astro-cid-cozx73oi]:focus-visible:after{opacity:1}.frame[data-astro-cid-cozx73oi]:hover .frame__label[data-astro-cid-cozx73oi],.frame[data-astro-cid-cozx73oi]:focus-visible .frame__label[data-astro-cid-cozx73oi]{opacity:1;transform:translateY(0)}.frame[data-astro-cid-cozx73oi]:hover{transform:translateY(-6px);box-shadow:0 18px 44px 4px #000000a6}.frame[data-astro-cid-cozx73oi]:hover img[data-astro-cid-cozx73oi]{transform:scale(1.05)}.frame[data-astro-cid-cozx73oi]:hover .frame__hint[data-astro-cid-cozx73oi],.frame[data-astro-cid-cozx73oi]:focus-visible .frame__hint[data-astro-cid-cozx73oi]{transform:translateY(0);opacity:1}}.frame[data-astro-cid-cozx73oi]:active{transform:translateY(-2px)}.frame[data-astro-cid-cozx73oi]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lightbox[data-astro-cid-cozx73oi]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.lightbox[data-astro-cid-cozx73oi][hidden]{display:none}.lightbox__scrim[data-astro-cid-cozx73oi]{position:absolute;inset:0;background:#000000d1}.lightbox__stage[data-astro-cid-cozx73oi]{position:relative;z-index:1;margin:0;display:flex;align-items:center;justify-content:center}.lightbox__img[data-astro-cid-cozx73oi]{display:block;max-width:90vw;max-height:88vh;object-fit:contain;border-radius:var(--radius-sm, 5px)}.lightbox__btn[data-astro-cid-cozx73oi]{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:var(--radius-md, 8px);background:#ffffff1f;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease}@media(hover:hover){.lightbox__btn[data-astro-cid-cozx73oi]:hover{background:#ffffff38}}.lightbox__btn[data-astro-cid-cozx73oi]:active{transform:scale(.94)}.lightbox__btn[data-astro-cid-cozx73oi]:focus-visible{outline:2px solid #fff;outline-offset:2px}.lightbox__close[data-astro-cid-cozx73oi]{top:20px;right:20px}.lightbox__prev[data-astro-cid-cozx73oi]{left:20px}.lightbox__next[data-astro-cid-cozx73oi]{right:20px}@media(min-width:768px){.wrap[data-astro-cid-cozx73oi]{gap:40px}.slide[data-astro-cid-cozx73oi]{flex:0 0 320px}}@media(min-width:1024px){.wrap[data-astro-cid-cozx73oi]{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;column-gap:clamp(40px,5vw,120px);gap:0;padding-left:var(--gutter);box-sizing:border-box}.intro[data-astro-cid-cozx73oi]{padding-inline:0;gap:clamp(10px,.9vw,12px)}.intro[data-astro-cid-cozx73oi] h2[data-astro-cid-cozx73oi]{font-size:clamp(2.125rem,.9rem + 1.95vw,3rem)}.lead[data-astro-cid-cozx73oi]{font-size:clamp(1.0625rem,.95rem + .45vw,1.1875rem)}.controls[data-astro-cid-cozx73oi]{margin-top:clamp(4px,.5vw,8px)}.viewport[data-astro-cid-cozx73oi]{padding-left:28px;padding-right:28px;margin-left:0;margin-right:-28px}.slide[data-astro-cid-cozx73oi]{flex:0 0 clamp(248px,23vw,340px)}}@media(min-width:768px)and (max-width:1023px){.gallery[data-astro-cid-cozx73oi]{container-type:inline-size}.slide[data-astro-cid-cozx73oi]{flex:0 0 calc((100cqw - 88px) / 3)}}@media(min-width:1024px)and (max-width:1279px){.gallery[data-astro-cid-cozx73oi]{container-type:inline-size}.slide[data-astro-cid-cozx73oi]{flex:0 0 calc((100cqw - 68px) / 3)}}@media(prefers-reduced-motion:reduce){.frame[data-astro-cid-cozx73oi],.frame[data-astro-cid-cozx73oi] img[data-astro-cid-cozx73oi],.frame__hint[data-astro-cid-cozx73oi]{transition:none}}.blog[data-astro-cid-dure4mr5]{width:100%;position:relative;overflow:hidden;background:var(--surface-dark, #111926);color:var(--on-dark, #e8ecf3);padding-block:var(--section-pad-block, 96px) 0}.container[data-astro-cid-dure4mr5]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.blog__head[data-astro-cid-dure4mr5]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;margin-bottom:32px}.blog__head[data-astro-cid-dure4mr5] h2[data-astro-cid-dure4mr5],.blog__head[data-astro-cid-dure4mr5] p[data-astro-cid-dure4mr5]{margin:0}.blog__subhead[data-astro-cid-dure4mr5]{margin-top:16px}.blog__title[data-astro-cid-dure4mr5]{font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(2rem,1rem + 3.125vw,3rem);line-height:1.1;letter-spacing:-.01em;color:var(--on-dark, #e8ecf3)}.blog__subhead[data-astro-cid-dure4mr5]{max-width:62ch;font-family:var(--font-body, sans-serif);font-weight:400;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55;color:color-mix(in srgb,var(--on-dark, #e8ecf3) 78%,transparent)}.heading-line[data-astro-cid-dure4mr5]{display:block;line-height:0;margin:0}.heading-line--below[data-astro-cid-dure4mr5]{margin-bottom:16px}.heading-line-mask[data-astro-cid-dure4mr5],.heading-line-img[data-astro-cid-dure4mr5]{width:400px;height:54px;max-width:100%}.heading-line-mask[data-astro-cid-dure4mr5]{display:inline-block;background-color:var(--heading-line-color-on-dark, var(--heading-line-color, #4068b4));-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-dure4mr5]{object-fit:contain}.blog__grid[data-astro-cid-dure4mr5]{display:grid;grid-template-columns:1fr;gap:16px}.post[data-astro-cid-dure4mr5]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:1 / 1;padding:24px;border-radius:var(--radius-md, 8px);overflow:hidden;background:var(--surface-dark-2, #192234);isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}.post__img[data-astro-cid-dure4mr5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .4s ease}.post__ph[data-astro-cid-dure4mr5]{position:absolute;inset:0;z-index:0;display:grid;place-items:center;background:linear-gradient(160deg,color-mix(in srgb,var(--accent, #4068b4) 26%,var(--surface-dark-2, #192234)),var(--surface-dark, #111926));color:color-mix(in srgb,var(--on-dark, #e8ecf3) 40%,transparent)}.post[data-astro-cid-dure4mr5]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-dark, #111926) 8%,transparent),color-mix(in srgb,var(--surface-dark, #111926) 24%,transparent) 42%,color-mix(in srgb,var(--surface-dark, #111926) 90%,transparent))}.post__icon[data-astro-cid-dure4mr5]{position:absolute;top:24px;right:24px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md, 8px);background:var(--accent, #4068b4);color:var(--accent-contrast, #fff);transition:transform .2s ease,background-color .2s ease}.post__body[data-astro-cid-dure4mr5]{position:relative;z-index:2;display:flex;flex-direction:column;gap:12px}.post__title[data-astro-cid-dure4mr5]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;color:var(--accent-contrast, #fff)}.post__excerpt[data-astro-cid-dure4mr5]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:1rem;line-height:1.5;color:color-mix(in srgb,#fff 88%,transparent);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post__link[data-astro-cid-dure4mr5]:after{content:"";position:absolute;inset:0;z-index:4}.post__link[data-astro-cid-dure4mr5]:focus-visible:after{outline:2px solid var(--accent-contrast, #fff);outline-offset:-3px;border-radius:var(--radius-md, 8px)}.sr-only[data-astro-cid-dure4mr5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(hover:hover){.post[data-astro-cid-dure4mr5]:hover{transform:translateY(-6px);box-shadow:0 2px 4px color-mix(in srgb,#000 24%,transparent),0 18px 38px -12px color-mix(in srgb,#000 55%,transparent)}.post[data-astro-cid-dure4mr5]:hover .post__img[data-astro-cid-dure4mr5]{transform:scale(1.05)}.post[data-astro-cid-dure4mr5]:hover .post__icon[data-astro-cid-dure4mr5]{transform:translate(2px,-2px);background:var(--accent-strong, #2d4e96)}}.post[data-astro-cid-dure4mr5]:active{transform:translateY(-2px)}.blog__cta[data-astro-cid-dure4mr5]{display:flex;justify-content:center;margin-top:24px}.seam[data-astro-cid-dure4mr5]{--seam-top: var(--surface-dark, #111926);--seam-bottom: var(--surface-2);position:relative;display:block;width:100%;height:clamp(90px,11vw,140px);margin-top:var(--section-pad-block, 96px);background:var(--seam-top);line-height:0;overflow:hidden}.seam__svg[data-astro-cid-dure4mr5]{display:block;position:absolute;inset:0;width:100%;height:100%}.seam__fill[data-astro-cid-dure4mr5]{fill:var(--seam-bottom)}.seam__line[data-astro-cid-dure4mr5]{fill:none;stroke:color-mix(in srgb,var(--seam-bottom) 60%,var(--accent, #4068b4));stroke-width:2;stroke-linecap:round;opacity:.5}@media(min-width:768px){.blog__grid[data-astro-cid-dure4mr5]{grid-template-columns:repeat(2,1fr);gap:20px}.blog__head[data-astro-cid-dure4mr5]{margin-bottom:48px}.post[data-astro-cid-dure4mr5]:last-child{grid-column:1 / -1;aspect-ratio:2 / 1}.blog__cta[data-astro-cid-dure4mr5]{margin-top:32px}}@media(min-width:1024px){.blog[data-astro-cid-dure4mr5]{padding-block:clamp(56px,6vw,96px) 0}.blog__grid[data-astro-cid-dure4mr5]{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,24px)}.blog__head[data-astro-cid-dure4mr5]{margin-bottom:clamp(28px,3.5vw,56px)}.blog__title[data-astro-cid-dure4mr5]{font-size:clamp(1.75rem,2.4vw,2.5rem)}.blog__subhead[data-astro-cid-dure4mr5]{font-size:clamp(.9375rem,1.2vw,1.125rem)}.post[data-astro-cid-dure4mr5]{padding:clamp(14px,1.4vw,24px)}.post__icon[data-astro-cid-dure4mr5]{top:clamp(14px,1.4vw,24px);right:clamp(14px,1.4vw,24px);width:clamp(36px,3.4vw,48px);height:clamp(36px,3.4vw,48px)}.post__body[data-astro-cid-dure4mr5]{gap:clamp(8px,.9vw,12px)}.post__title[data-astro-cid-dure4mr5]{font-size:clamp(1.0625rem,1.4vw,1.375rem)}.post__excerpt[data-astro-cid-dure4mr5]{font-size:clamp(.8125rem,1vw,.9375rem)}.post[data-astro-cid-dure4mr5]:last-child{grid-column:auto;aspect-ratio:1 / 1}.blog__cta[data-astro-cid-dure4mr5]{margin-top:clamp(24px,2.6vw,40px)}}.blog[data-astro-cid-dure4mr5]{padding-bottom:0}.faq[data-astro-cid-vcytj35z]{width:100%;padding-block:var(--section-pad-block, 96px);background:var(--surface-2);color:var(--ink)}.container[data-astro-cid-vcytj35z]{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--padding-horizontal, 24px);box-sizing:border-box}.faq-head[data-astro-cid-vcytj35z]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-bottom:28px}.eyebrow[data-astro-cid-vcytj35z]{display:inline-flex;align-items:center;gap:10px}h2[data-astro-cid-vcytj35z]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:clamp(2rem,1rem + 3.125vw,3rem);line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.faq-grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.faq-list[data-astro-cid-vcytj35z]{display:flex;flex-direction:column;gap:12px}.faq-card[data-astro-cid-vcytj35z]{background:var(--surface);border:var(--border-width, 1px) solid var(--border);border-radius:var(--radius-lg, 13px);box-shadow:var(--shadow-sm);transition:box-shadow .2s ease,border-color .2s ease}.faq-card[data-astro-cid-vcytj35z][open]{box-shadow:var(--shadow-md)}summary[data-astro-cid-vcytj35z]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;cursor:pointer;list-style:none}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-lg, 13px)}.faq-q[data-astro-cid-vcytj35z]{font-family:var(--font-heading, sans-serif);font-weight:700;font-size:1.125rem;line-height:1.35;color:var(--ink)}.chevron[data-astro-cid-vcytj35z]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--accent);transition:transform .2s ease}.faq-card[data-astro-cid-vcytj35z][open] .chevron[data-astro-cid-vcytj35z]{transform:rotate(180deg)}@media(hover:hover){summary[data-astro-cid-vcytj35z]:hover .faq-q[data-astro-cid-vcytj35z]{color:var(--accent)}}.answer[data-astro-cid-vcytj35z]{padding:0 20px 20px;max-width:60ch;font-family:var(--font-body, sans-serif);font-weight:400;font-size:1rem;line-height:1.6;color:var(--ink-soft)}.faq-aside[data-astro-cid-vcytj35z]{display:flex;flex-direction:column;gap:20px}.faq-media[data-astro-cid-vcytj35z]{width:100%;border-radius:var(--radius-lg, 13px);overflow:hidden;box-shadow:var(--shadow-sm)}.faq-media[data-astro-cid-vcytj35z] img[data-astro-cid-vcytj35z]{display:block;width:100%;height:auto;aspect-ratio:583 / 419;object-fit:cover}.faq-desc[data-astro-cid-vcytj35z]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.faq-desc[data-astro-cid-vcytj35z] h3[data-astro-cid-vcytj35z]{margin:0;font-family:var(--font-heading, sans-serif);font-weight:700;font-size:1.375rem;line-height:1.25;color:var(--ink)}.faq-desc[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{margin:0;font-family:var(--font-body, sans-serif);font-weight:400;font-size:1rem;line-height:1.6;color:var(--ink-soft);max-width:52ch}@media(min-width:768px){.faq-head[data-astro-cid-vcytj35z]{gap:10px;margin-bottom:40px}.faq-grid[data-astro-cid-vcytj35z]{gap:40px}.faq-list[data-astro-cid-vcytj35z]{gap:16px}summary[data-astro-cid-vcytj35z]{gap:20px;padding:20px 24px}.answer[data-astro-cid-vcytj35z]{padding:0 24px 24px}.faq-aside[data-astro-cid-vcytj35z]{flex-direction:row;align-items:flex-start;gap:28px}.faq-media[data-astro-cid-vcytj35z]{width:240px;flex-shrink:0}.faq-desc[data-astro-cid-vcytj35z]{gap:16px}}@media(min-width:1024px){.faq-head[data-astro-cid-vcytj35z]{margin-bottom:40px}h2[data-astro-cid-vcytj35z]{font-size:clamp(1.75rem,1rem + 2.2vw,3rem)}.faq-grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr 1fr;gap:40px}.faq-list[data-astro-cid-vcytj35z]{gap:12px}.faq-card[data-astro-cid-vcytj35z]{border-radius:var(--radius-md, 8px)}summary[data-astro-cid-vcytj35z]{gap:16px;padding:15px 18px}.faq-q[data-astro-cid-vcytj35z]{font-size:1rem;line-height:1.3}.chevron[data-astro-cid-vcytj35z]{width:20px;height:20px}.answer[data-astro-cid-vcytj35z]{padding:0 18px 18px;font-size:.9375rem;line-height:1.55}.faq-aside[data-astro-cid-vcytj35z]{flex-direction:column;gap:20px;position:sticky;top:24px}.faq-media[data-astro-cid-vcytj35z]{width:100%}.faq-desc[data-astro-cid-vcytj35z]{gap:10px}.faq-desc[data-astro-cid-vcytj35z] h3[data-astro-cid-vcytj35z]{font-size:1.125rem}.faq-desc[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{font-size:.9375rem;line-height:1.55}}
