[data-theme=dark] .logo-chip[data-astro-cid-j7pv25f6]{background:#fff}.lang-btn[data-astro-cid-j7pv25f6]{display:inline-flex;width:100%;min-height:4rem;align-items:center;justify-content:center;gap:.75rem;border-radius:999px;padding:.75rem 1.75rem;background:var(--ew-primary-strong);color:var(--ew-on-primary);font-family:var(--font-display);font-size:1.25rem;font-weight:700;box-shadow:0 12px 30px -14px color-mix(in srgb,var(--ew-primary-strong) 80%,transparent);transition:background-color .2s,transform .2s,box-shadow .2s}.lang-btn[data-astro-cid-j7pv25f6]:hover{background:var(--ew-primary-hover);transform:translateY(-2px);box-shadow:0 18px 36px -14px color-mix(in srgb,var(--ew-primary-strong) 90%,transparent)}.lang-btn[data-astro-cid-j7pv25f6]:focus-visible{outline-offset:4px;border-radius:999px}.lang-code[data-astro-cid-j7pv25f6]{display:inline-flex;height:1.75rem;min-width:2.25rem;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid color-mix(in srgb,currentColor 70%,transparent);font-size:.8125rem;letter-spacing:.04em}.tile-link[data-astro-cid-j7pv25f6]{display:block;padding-block:.25rem;text-underline-offset:3px}.tile-link[data-astro-cid-j7pv25f6]:hover{color:var(--ew-primary-strong);text-decoration:underline}@media(prefers-reduced-motion:reduce){.lang-btn[data-astro-cid-j7pv25f6]:hover{transform:none}}.expertise[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media(min-width:640px)and (max-width:1023.98px){.expertise[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,auto);justify-content:center}}@media(min-width:1024px){.expertise[data-astro-cid-j7pv25f6]{flex-wrap:nowrap;gap:.625rem}}.expertise-tag[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4375rem;white-space:nowrap;border:1px solid color-mix(in srgb,var(--ew-primary) 28%,var(--ew-line));border-radius:999px;background:color-mix(in srgb,var(--ew-card) 82%,transparent);padding:.4375rem .875rem;font-size:.875rem;font-weight:600;color:var(--ew-ink)}.expertise-tag[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--ew-primary-strong);opacity:.75}.all-card[data-astro-cid-j7pv25f6]{container-type:inline-size;height:100%;border:1px solid var(--ew-line);border-radius:1.125rem;background:var(--ew-card);padding:.75rem}.dual-head[data-astro-cid-j7pv25f6],.dual-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.25rem;align-items:center}.dual-head[data-astro-cid-j7pv25f6]{display:none}.dual-rows[data-astro-cid-j7pv25f6]{display:grid}.dual-row[data-astro-cid-j7pv25f6]{padding-block:.25rem;border-top:1px solid var(--ew-line)}.dual-row[data-astro-cid-j7pv25f6]>.dual-en[data-astro-cid-j7pv25f6]{grid-column:2}.dual-icon[data-astro-cid-j7pv25f6]{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.625rem;background:var(--ew-tint)}.dual-row[data-astro-cid-j7pv25f6] .dual-icon[data-astro-cid-j7pv25f6]{grid-row:span 2;align-self:start;margin-top:.25rem}.dual-link[data-astro-cid-j7pv25f6]{display:flex;min-height:2.75rem;align-items:center;border-radius:.5rem;padding:.375rem .625rem;color:var(--ew-ink);font-weight:600;line-height:1.3;text-decoration:none;text-underline-offset:3px;transition:background-color .15s,color .15s}.dual-en[data-astro-cid-j7pv25f6]{color:var(--ew-muted);font-size:.875rem;font-weight:500}.dual-link[data-astro-cid-j7pv25f6]:hover,.dual-link[data-astro-cid-j7pv25f6]:focus-visible{background:var(--ew-tint);color:var(--ew-primary-strong);text-decoration:underline}.dual-link[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--ew-focus);outline-offset:1px}.svc-chip[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.25rem;align-items:center;border:1px solid var(--ew-line);border-radius:.875rem;padding:.25rem .375rem}.svc-chip[data-astro-cid-j7pv25f6]>.dual-en[data-astro-cid-j7pv25f6]{grid-column:2}.svc-chip[data-astro-cid-j7pv25f6] .dual-icon[data-astro-cid-j7pv25f6]{grid-row:span 2}@container (min-width: 30rem){.all-title[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{white-space:nowrap}.dual-head[data-astro-cid-j7pv25f6],.dual-row[data-astro-cid-j7pv25f6]{grid-template-columns:2.25rem minmax(0,1fr) minmax(0,1fr)}.dual-head[data-astro-cid-j7pv25f6]{display:grid;padding-bottom:.25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--ew-muted)}.dual-head[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{padding-inline:.625rem}.dual-row[data-astro-cid-j7pv25f6]>.dual-en[data-astro-cid-j7pv25f6]{grid-column:3;grid-row:1;font-size:.9375rem}.dual-row[data-astro-cid-j7pv25f6] .dual-icon[data-astro-cid-j7pv25f6]{grid-row:1;align-self:center;margin-top:0}}@media(min-width:640px){.all-title[data-astro-cid-j7pv25f6]>.dual-link[data-astro-cid-j7pv25f6],.svc-chip[data-astro-cid-j7pv25f6]>.dual-link[data-astro-cid-j7pv25f6]{min-height:2rem;padding-block:.125rem}.svc-chip[data-astro-cid-j7pv25f6]{padding-block:.5rem}}@media(prefers-reduced-motion:no-preference){.all-list[data-astro-cid-j7pv25f6][open] .all-body[data-astro-cid-j7pv25f6]{animation:all-open .35s cubic-bezier(.2,.7,.2,1)}@keyframes all-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}
