.elb-portal{--elb-ease-out:cubic-bezier(.16, 1, .3, 1)}.elb-trigger{font:inherit;color:inherit;appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.elb-trigger:focus{outline:none}.elb-trigger:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.elb-backdrop{opacity:0;transition:opacity var(--lightbox-pull-snap-duration,var(--lightbox-vt-duration,.36s)) var(--lightbox-pull-snap-easing,var(--elb-ease-out));background-color:#0a0a0a;position:fixed;inset:0}@starting-style{.elb-backdrop[data-open]{opacity:0}}.elb-backdrop[data-open]{opacity:calc(1 - var(--lightbox-pull-progress,0) * .6)}.elb-backdrop[data-pulling]{transition:none}.elb-content{overscroll-behavior:contain;opacity:0;color:#fafafa;transition:opacity var(--lightbox-vt-duration,.36s) var(--elb-ease-out);--elb-inset-top:calc(3.5rem + env(safe-area-inset-top,0px));--elb-inset-bottom:calc(6rem + env(safe-area-inset-bottom,0px));--elb-inset-inline:1rem;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}@media (width>=768px){.elb-content{--elb-inset-top:calc(4rem + env(safe-area-inset-top,0px));--elb-inset-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px));--elb-inset-inline:5rem}}.elb-content[data-open]{opacity:1}@starting-style{.elb-content[data-open]{opacity:0}}.elb-slides{scrollbar-width:none;flex:1;gap:1rem;min-height:0}.elb-slides::-webkit-scrollbar{display:none}.elb-slide{box-sizing:border-box;min-width:100%;height:100%;padding:var(--elb-inset-top) var(--elb-inset-inline) var(--elb-inset-bottom);flex:0 0 100%}.elb-item{justify-content:center;align-items:center;display:flex;container-type:size}.elb-media img{-webkit-user-select:none;user-select:none;display:block}.elb-chrome-gesture-hide{opacity:1;visibility:visible;transition:opacity .2s,visibility linear}@starting-style{.elb-chrome-gesture-hide{opacity:0}}.elb-content:is([data-pulling],[data-pull-dismissing]) .elb-chrome-gesture-hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.elb-top{inset-inline:0;z-index:1;padding:calc(.875rem + env(safe-area-inset-top,0px)) 1rem 0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.elb-counter{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#ffffff8c;direction:ltr;unicode-bidi:isolate;font-size:.8125rem}.elb-bottom{pointer-events:none;inset-inline:0;z-index:1;padding-inline:1.25rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));justify-content:center;display:flex;position:absolute;bottom:0}.elb-caption{pointer-events:auto;-webkit-user-select:text;user-select:text;text-align:center;flex-direction:column;gap:.375rem;max-width:42rem;display:flex}.elb-caption-text{color:#ffffffeb;font-size:.9375rem;line-height:1.5}.elb-credit{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.6875rem;font-weight:500}.elb-control{box-sizing:border-box;color:#fffc;cursor:pointer;background-color:#0000;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;transition:background-color .15s ease-out,color .15s ease-out,opacity .15s ease-out,transform .15s ease-out;display:inline-flex}.elb-control:hover{color:#fff;background-color:#ffffff1a}.elb-control:active{transform:scale(.96)}.elb-control:focus{outline:none}.elb-control:focus-visible{outline-offset:2px;outline:2px solid #fff9}.elb-control:disabled{cursor:not-allowed;opacity:.25}.elb-control:disabled:active{transform:none}.elb-control svg{width:1.25rem;height:1.25rem;display:block}.elb-nav{z-index:1;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.elb-nav:active{transform:translateY(-50%)scale(.96)}.elb-nav:disabled:active{transform:translateY(-50%)}.elb-nav-prev{inset-inline-start:1rem}.elb-nav-next{inset-inline-end:1rem}.elb-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}@media (width<=767px){.elb-nav{display:none}}.editorial-demo.svelte-3zkvxf{text-align:start;width:100%;max-width:36rem}p.svelte-3zkvxf,h3.svelte-3zkvxf,figure.svelte-3zkvxf{margin:0}.kicker.svelte-3zkvxf{text-transform:uppercase;letter-spacing:.14em;color:#a3a3a3;font-size:11px;font-weight:600}h3.svelte-3zkvxf{letter-spacing:-.025em;color:#171717;margin-top:.5rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:26px;font-weight:400;line-height:1.375}.byline.svelte-3zkvxf{color:#737373;margin-top:.5rem;font-size:13px}.body.svelte-3zkvxf{color:#404040;font-size:15px;line-height:1.75rem}.first.svelte-3zkvxf{margin-top:1.25rem}.spaced.svelte-3zkvxf{margin-top:1.5rem}.pair.svelte-3zkvxf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.editorial-demo.svelte-3zkvxf .editorial-demo-trigger{border-radius:.5rem;width:100%;scroll-margin-block:1.25rem;display:block;overflow:hidden}.morph.svelte-3zkvxf{border-radius:.5rem;display:block;overflow:hidden}.morph.svelte-3zkvxf img:where(.svelte-3zkvxf){object-fit:cover;width:100%;height:auto;display:block}figcaption.svelte-3zkvxf{color:#737373;margin-top:.5rem;font-size:13px;line-height:1.25rem}.credit.svelte-3zkvxf{color:#a3a3a3}:is(.dark,[data-theme=dark]) h3.svelte-3zkvxf{color:#fafafa}:is(.dark,[data-theme=dark]) .body.svelte-3zkvxf{color:#d4d4d4}:is(.dark,[data-theme=dark]) .credit.svelte-3zkvxf{color:#525252}
