.hero[data-astro-cid-pwl27dox]{position:relative;min-height:580px;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden;isolation:isolate}.hero-inner[data-astro-cid-pwl27dox]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-headline[data-astro-cid-pwl27dox]{display:flex;flex-direction:column;gap:.05em;font-size:var(--fs-display);font-weight:400;letter-spacing:0;line-height:.95;margin:0}.hero-headline[data-astro-cid-pwl27dox] span[data-astro-cid-pwl27dox]{display:block}.eb[data-astro-cid-cx2dc4dx]{padding-block:clamp(2.5rem,5vw,4.5rem);background:var(--color-bg)}.eb-name[data-astro-cid-cx2dc4dx]{font-size:var(--fs-section-title);font-weight:400;line-height:1.02;margin:0 0 clamp(1.5rem,3vw,2.5rem);text-wrap:balance}.eb-grid[data-astro-cid-cx2dc4dx]{display:grid;grid-template-columns:1fr minmax(240px,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.eb-grid--solo[data-astro-cid-cx2dc4dx]{grid-template-columns:1fr}.eb-text[data-astro-cid-cx2dc4dx]{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.eb-when[data-astro-cid-cx2dc4dx]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem;font-size:var(--fs-body);font-weight:600;color:var(--color-ink)}.eb-description[data-astro-cid-cx2dc4dx]{font-size:var(--fs-body);line-height:1.55;font-weight:300;color:var(--color-ink);max-width:56ch;margin:.75rem 0 0}.eb-description[data-astro-cid-cx2dc4dx] p{margin:0 0 .8em}.eb-description[data-astro-cid-cx2dc4dx] p:last-child{margin-bottom:0}.eb-description[data-astro-cid-cx2dc4dx] h2,.eb-description[data-astro-cid-cx2dc4dx] h3,.eb-description[data-astro-cid-cx2dc4dx] h4{font-weight:400;line-height:1.2;margin:1.4em 0 .4em;text-wrap:balance}.eb-description[data-astro-cid-cx2dc4dx] h2{font-size:var(--fs-h3)}.eb-description[data-astro-cid-cx2dc4dx] h3{font-size:var(--fs-h4)}.eb-description[data-astro-cid-cx2dc4dx] h4{font-size:var(--fs-h5)}.eb-description[data-astro-cid-cx2dc4dx] a{color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.eb-description[data-astro-cid-cx2dc4dx] ul,.eb-description[data-astro-cid-cx2dc4dx] ol{margin:0 0 .8em;padding-left:1.25em}.eb-description[data-astro-cid-cx2dc4dx] li{margin-bottom:.25em}.eb-description[data-astro-cid-cx2dc4dx] img{height:auto}.eb-meta[data-astro-cid-cx2dc4dx]{list-style:none;margin:.25rem 0 0;padding:1rem 0;display:flex;flex-direction:column;gap:.6rem;font-size:var(--fs-body);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);width:100%;max-width:56ch}.eb-meta[data-astro-cid-cx2dc4dx] li[data-astro-cid-cx2dc4dx]{display:flex;align-items:center;gap:.7rem}.eb-meta[data-astro-cid-cx2dc4dx] a[data-astro-cid-cx2dc4dx]{text-decoration:underline;text-underline-offset:3px}.eb-icon[data-astro-cid-cx2dc4dx]{width:18px;height:18px;flex-shrink:0;color:var(--color-ink)}.eb-actions[data-astro-cid-cx2dc4dx]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.eb-carousel[data-astro-cid-cx2dc4dx]{position:sticky;top:calc(var(--dtb-header-h, 78px) + 1rem);padding-inline:clamp(2.25rem,3.5vw,3rem)}.eb-track[data-astro-cid-cx2dc4dx]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-card)}.eb-track[data-astro-cid-cx2dc4dx]::-webkit-scrollbar{display:none}.eb-slide[data-astro-cid-cx2dc4dx]{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 5;background:#0000000f}.eb-slide-trigger[data-astro-cid-cx2dc4dx]{width:100%;height:100%;padding:0;border:0;background:none;cursor:var(--cursor-zoom);display:block}.eb-slide[data-astro-cid-cx2dc4dx] img[data-astro-cid-cx2dc4dx]{width:100%;height:100%;object-fit:cover;display:block}.eb-slide-trigger[data-astro-cid-cx2dc4dx]:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.eb-arrow[data-astro-cid-cx2dc4dx]{position:absolute;top:calc(50% - 1.5rem);transform:translateY(-50%);width:34px;height:34px;border-radius:999px;border:1px solid rgba(0,0,0,.35);background:transparent;color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.eb-arrow[data-astro-cid-cx2dc4dx]:hover{background:#00000014;transform:translateY(-50%) scale(1.05)}.eb-arrow[data-astro-cid-cx2dc4dx] svg[data-astro-cid-cx2dc4dx]{width:14px;height:14px}.eb-arrow--prev[data-astro-cid-cx2dc4dx]{left:0}.eb-arrow--next[data-astro-cid-cx2dc4dx]{right:0}.eb-dots[data-astro-cid-cx2dc4dx]{list-style:none;margin:.85rem 0 0;padding:0;display:flex;justify-content:center;gap:.4rem}.eb-dot[data-astro-cid-cx2dc4dx]{display:block;width:7px;height:7px;border-radius:999px;background:#00000040;transition:background .2s ease,transform .2s ease}.eb-dot--active[data-astro-cid-cx2dc4dx]{background:var(--color-ink);transform:scale(1.15)}@media(max-width:860px){.eb-grid[data-astro-cid-cx2dc4dx]{grid-template-columns:1fr}.eb-carousel[data-astro-cid-cx2dc4dx]{position:relative;top:auto;padding-inline:2rem}.eb-slide[data-astro-cid-cx2dc4dx]{aspect-ratio:4 / 3}}.eb-lightbox[data-astro-cid-cx2dc4dx]{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden;opacity:0;transform:scale(.97);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),overlay .24s ease allow-discrete,display .24s ease allow-discrete}.eb-lightbox[data-astro-cid-cx2dc4dx][open]{display:flex;align-items:center;justify-content:center;opacity:1;transform:scale(1)}@starting-style{.eb-lightbox[data-astro-cid-cx2dc4dx][open]{opacity:0;transform:scale(.97)}}.eb-lightbox[data-astro-cid-cx2dc4dx]::backdrop{background:#0000;transition:background .24s ease,overlay .24s ease allow-discrete,display .24s ease allow-discrete}.eb-lightbox[data-astro-cid-cx2dc4dx][open]::backdrop{background:#000000eb}@starting-style{.eb-lightbox[data-astro-cid-cx2dc4dx][open]::backdrop{background:#0000}}.eb-lb-stage[data-astro-cid-cx2dc4dx]{margin:0;width:min(92vw,1400px);height:min(86vh,100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.eb-lb-image[data-astro-cid-cx2dc4dx]{max-width:100%;max-height:calc(100% - 2rem);object-fit:contain;display:block;user-select:none}.eb-lb-counter[data-astro-cid-cx2dc4dx]{margin:0;font-size:var(--fs-ui);font-weight:400;letter-spacing:.04em;color:#ffffffb3}.eb-lb-close[data-astro-cid-cx2dc4dx]{position:absolute;top:clamp(1rem,2vw,1.5rem);right:clamp(1rem,2vw,1.5rem);width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.eb-lb-close[data-astro-cid-cx2dc4dx]:hover{background:#ffffff1a}.eb-lb-close[data-astro-cid-cx2dc4dx] svg[data-astro-cid-cx2dc4dx]{width:18px;height:18px}.eb-lb-arrow[data-astro-cid-cx2dc4dx]{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.eb-lb-arrow[data-astro-cid-cx2dc4dx]:hover{background:#ffffff1a;transform:translateY(-50%) scale(1.05)}.eb-lb-arrow[data-astro-cid-cx2dc4dx] svg[data-astro-cid-cx2dc4dx]{width:20px;height:20px}.eb-lb-arrow--prev[data-astro-cid-cx2dc4dx]{left:clamp(.75rem,3vw,2rem)}.eb-lb-arrow--next[data-astro-cid-cx2dc4dx]{right:clamp(.75rem,3vw,2rem)}@media(max-width:720px){.eb-lb-arrow[data-astro-cid-cx2dc4dx]{width:44px;height:44px;top:auto;bottom:1.25rem;transform:none}.eb-lb-arrow[data-astro-cid-cx2dc4dx]:hover{transform:scale(1.05)}.eb-lb-arrow--prev[data-astro-cid-cx2dc4dx]{left:calc(50% - 3rem)}.eb-lb-arrow--next[data-astro-cid-cx2dc4dx]{right:calc(50% - 3rem)}}
